added PRs
This commit is contained in:
parent
f8cb42daf2
commit
14acd47421
@ -0,0 +1,42 @@
|
|||||||
|
# PR006 - Conformance Regression Suite Fault Status
|
||||||
|
|
||||||
|
## Briefing
|
||||||
|
|
||||||
|
Depois de migrar `gfx`, `audio` e `asset` para status-first, precisamos blindar regressao.
|
||||||
|
|
||||||
|
Esta PR fecha cobertura de conformidade para fronteira `status`/`Trap`/`Panic`.
|
||||||
|
|
||||||
|
## Alvo
|
||||||
|
|
||||||
|
Adicionar/ajustar suite de testes para garantir que o contrato decidido continue estavel.
|
||||||
|
|
||||||
|
Arquivos principais (esperados):
|
||||||
|
|
||||||
|
- testes de `crates/console/prometeu-system/src/virtual_machine_runtime/`
|
||||||
|
- testes de `crates/console/prometeu-vm/src/virtual_machine.rs`
|
||||||
|
- testes de `crates/console/prometeu-hal/src/syscalls/tests.rs`
|
||||||
|
|
||||||
|
## Escopo Funcional
|
||||||
|
|
||||||
|
- testes negativos: erro operacional nao pode virar `Panic`;
|
||||||
|
- testes de shape ABI: aridade/tipo/capability continuam `Trap`;
|
||||||
|
- testes para proibicao de no-op silencioso nos dominios atualizados;
|
||||||
|
- smoke de interoperacao entre registry, loader e dispatch apos migracao.
|
||||||
|
|
||||||
|
## Fora de Escopo
|
||||||
|
|
||||||
|
- cobertura exaustiva de performance;
|
||||||
|
- novos dominios alem de `gfx`, `audio`, `asset`.
|
||||||
|
|
||||||
|
## Critérios de Aceite
|
||||||
|
|
||||||
|
- matriz minima de cenarios `status`/`Trap`/`Panic` coberta por dominio;
|
||||||
|
- regressao de panic operacional bloqueada por teste;
|
||||||
|
- execucao dos pacotes de teste alvo sem falha.
|
||||||
|
|
||||||
|
## Tests
|
||||||
|
|
||||||
|
- `cargo test -p prometeu-hal`
|
||||||
|
- `cargo test -p prometeu-vm`
|
||||||
|
- `cargo test -p prometeu-system`
|
||||||
|
- `cargo test -p prometeu-drivers`
|
||||||
Loading…
x
Reference in New Issue
Block a user