Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Testing: Inconsistent terminal_int test fail

Aperta
#298 2 commenti 0 reazioni 1 assegnatario Vedi su GitHub

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

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

bug verification

Version/Project: Affects 8974d19..HEAD

Describe the bug
The terminal integration test fails intermittently.

Known causes:

  1. 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

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di SunDevilRocketry/Flight-Computer-Firmware

Tutte le issue di SunDevilRocketry/Flight-Computer-Firmware

Issue simili

Altre issue su C

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.