0chain / 0chain/system_test

Investigate runtime grey box testing (db queries/file system/security etc.)

Aperta
#814 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
post-mainnet
Lingua principale
Go
Stelle
8
Fork
6
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Now that we have good black box coverage, I think it would be useful to introduce some grey box tests.
These would be against the full running system, but have access to some internal state.
Some things I am thinking of but we can expand:
- Query DB state, is everything as expected
- Query M/S/B filesystem
- Network traffic between services
etc.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Esamina i test di black box esistenti nel repository per comprendere l'architettura del sistema. Identifica i punti di ingresso per monitorare lo stato del database, il filesystem (M/S/B) e il traffico di rete tra i servizi. Determina come strumentare il sistema in esecuzione per esporre lo stato interno per la verifica. Definisci cosa significa 'fatto' creando alcuni esempi di test di grey box che convalidano la coerenza interna.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
go
Ambito
testing
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.