What changed, and why it matters
This commit only adds tiny 0.1-second delays inside a test file. It does not change any production firmware code, user-facing behavior, or security logic. It is purely a test stability tweak to avoid race conditions during automated testing.
No security action needed. Treat as routine test maintenance.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff modifies testing/test_sssp.py, adding time.sleep(.1) after two press_select() calls in a test helper for the SSSP (Seed XOR / Secure Seed Split?) setup flow. These sleeps give the simulator/device UI time to update settings before the test asserts on settings_get(‘sssp’) values. No firmware source, cryptographic code, or runtime behavior is affected.
Changed components
testing/test_sssp.pyInspect captured patch +2 / −0
diff --git a/testing/test_sssp.py b/testing/test_sssp.py
index 422efa3..97d7cf2 100644
--- a/testing/test_sssp.py
+++ b/testing/test_sssp.py
@@ -206,6 +206,7 @@ def setup_sssp(goto_sssp_menu, pick_menu_item, cap_story, press_select, pass_wor
if notes_and_pws:
assert "Enable?" in story
press_select() # confirm action
+ time.sleep(.1)
assert settings_get("sssp")["notes"]
else:
assert "Disable?" in story
@@ -222,6 +223,7 @@ def setup_sssp(goto_sssp_menu, pick_menu_item, cap_story, press_select, pass_wor
if rel_keys:
assert "Enable?" in story
press_select() # confirm action
+ time.sleep(.1)
assert settings_get("sssp")["okeys"]
else:
assert "Disable?" in story
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.