chore(core): remove SDL error suppression
What changed, and why it matters
This commit removes a single environment variable that was hiding SDL (Simple DirectMedia Layer) log messages during automated tests. It is a cleanup change with no apparent security relevance.
No security action required. Treat as routine test-infrastructure cleanup.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The change deletes export SDL_LOGGING="input=critical" from core/tests/run_tests.sh. This variable previously suppressed SDL input-category log messages below critical level. The commit message states the suppression is no longer needed because an updated nixpkgs provides a newer SDL3 version that resolved the underlying noise. No runtime code, cryptographic logic, or device firmware is modified.
Changed components
core/tests/run_tests.shInspect captured patch +0 / −1
diff --git a/core/tests/run_tests.sh b/core/tests/run_tests.sh
index b53029f3..21df685c 100755
--- a/core/tests/run_tests.sh
+++ b/core/tests/run_tests.sh
@@ -5,7 +5,6 @@ declare -i passed=0 failed=0 exit_code=0
declare COLOR_GREEN='\e[32m' COLOR_RED='\e[91m' COLOR_RESET='\e[39m'
declare MICROPYTHON="${MICROPYTHON:-../build-xtask/artifacts/latest/firmware-emu -X heapsize=2M}"
export SDL_VIDEODRIVER=dummy
-export SDL_LOGGING="input=critical"
print_summary() {
echo
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.