What changed, and why it matters
This commit only adds a CI (continuous integration) option to display the 10 slowest automated user-interface tests during GitHub Actions runs. It does not change any firmware code, cryptography, device behavior, or test logic. There is no security relevance.
No action required. This is a benign CI-only change.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff adds TESTOPTS: "--durations 10" to the environment of the core click-test job in .github/workflows/core.yml. This passes pytest’s --durations flag, which prints the slowest tests after a run. It is a pure observability/metrics change in CI configuration.
Changed components
.github/workflows/core.ymlInspect captured patch +1 / −0
diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml
index 73fa4bb3c..734390b26 100644
--- a/.github/workflows/core.yml
+++ b/.github/workflows/core.yml
@@ -335,6 +335,7 @@ jobs:
# MULTICORE: 4 # more could interfere with other jobs
PYTEST_TIMEOUT: 400
TEST_LANG: ${{ matrix.lang }}
+ TESTOPTS: "--durations 10"
steps:
- uses: actions/checkout@v4
with:
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.