Testing: Inconsistent terminal_int test fail
I maintainer di solito rispondono entro 3 giorni
@petertrakas1 ci sta già lavorando.
Dal 29/9/2026.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 42/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Tranquilla
- Stack tecnologico
- c
- Ambito
- embedded-iot, testing-qa
Direzione di ricerca
Inizia con il test di integrazione terminal_int e con i relativi passaggi di dump del dashboard e verifica del sensore. Analizza il fallimento intermittente di accZconv e determina se una lettura valida di 0 viene trattata come non disponibile; il lavoro è completato quando il risultato del test è deterministico e il test passa sempre o fallisce sempre.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Version/Project: Affects 8974d19..HEAD
Describe the bug
The terminal integration test fails intermittently.
Known causes:
- Dashboard dump fail
[dashboard] Get dashboard dump
[dashboard] Verify sensors
FAIL: "accZconv has no available reading, so autofail."
Actual: "0" | Expected: "0"
Note: It is possible that the linear noise just picked a 0 value, and the fix may be to allow values of 0
To Reproduce
If my suspicion of the cause is correct, this will be very difficult to reproduce.
Expected behavior
The test should pass consistently or fail consistently. This intermittent behavior is undesirable.
Screenshots/Pictures/Video
N/A
Additional context
https://github.com/SunDevilRocketry/Flight-Computer-Firmware/actions/runs/28751461560/job/85251217678
Points of Contact
SQA SME: @ETSells
- Lingua principale
- C
- Stelle
- 8
- Fork
- 6
- Merge medio
- 2g 3h
- PR unite (30g)
- 7
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di SunDevilRocketry/Flight-Computer-Firmware
-
Sensor: Set magnetometer ODR to 30 HzForse già presa @NArmistead l’ha presa 9 giorni fa. Apertaenhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 63/100
SunDevilRocketry/Flight-Computer-Firmware#347 · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
-
Driver: Integrate existing driversForse già presa @MasterUser43 l’ha presa 2 giorni fa. Apertaenhancement
SunDevilRocketry/Flight-Computer-Firmware#363 · 4 assegnatari ·
I maintainer di solito rispondono entro 3 giorni
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
SunDevilRocketry/Flight-Computer-Firmware#346 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
-
SQA: Define high priority files with low-level requirements and higher coverage requirementForse già presa @ETSells l’ha presa 11 giorni fa. Apertaadvanced documentation enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
SunDevilRocketry/Flight-Computer-Firmware#342 · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
-
EPIC: v2.8.0 major refactors and breaking changesForse già presa @NArmistead l’ha presa 17 giorni fa. Apertaadvanced Epic refactor
SunDevilRocketry/Flight-Computer-Firmware#341 · 2 assegnatari ·
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di SunDevilRocketry/Flight-Computer-Firmware
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
Bug Status: Needs Triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Remove unused FVS_* macrosApertainterpreter-core type-feature
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
[onnx] update to 1.22.0Apertacategory:port-update
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 2 giorni
-
Update OpenBSD CI to OpenBSD 8.0 and vmactions/openbsd-vm v1.4.9Forse già presa @hyoklee l’ha presa oggi. Aperta
Difficoltà 1/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 2 giorni