stabilize tests

This commit is contained in:
master
2026-02-01 21:37:40 +02:00
parent 55744f6a39
commit 5d5e80b2e4
6435 changed files with 33984 additions and 13802 deletions

View File

@@ -11,38 +11,38 @@ This directory contains all global test infrastructure, benchmarks, datasets, an
```
src/__Tests/
├── __Libraries/ # Shared testing libraries
│ ├── StellaOps.Infrastructure.Postgres.Testing/
│ ├── StellaOps.Messaging.Testing/
│ ├── StellaOps.Testing.AirGap/
│ ├── StellaOps.Testing.Determinism/
│ ├── StellaOps.Testing.Manifests/
│ ├── StellaOps.Concelier.Testing/
│ └── StellaOps.Router.Testing/
├── __Benchmarks/ # Golden corpus, CVE findings, determinism fixtures
│ ├── golden-corpus/ # Canonical test cases (severity, VEX, reachability)
│ ├── findings/ # CVE bundles with reachability evidence
│ ├── reachability-benchmark/ # Public multi-language benchmark
│ ├── determinism/ # Determinism test fixtures
│ └── tools/ # Verification utilities
├── __Datasets/ # Ground truth samples, schemas
│ └── reachability/ # Reachability ground truth
├── Integration/ # Cross-module integration tests
├── acceptance/ # Acceptance test packs
├── load/ # k6 load tests
├── security/ # OWASP security tests
├── chaos/ # Chaos engineering tests
├── AirGap/ # Offline operation tests
├── reachability/ # Reachability analysis tests
├── fixtures/ # Shared test fixtures (offline-bundle, images, sboms)
└── ... # Other test categories
????????? __Libraries/ # Shared testing libraries
??? ????????? StellaOps.Infrastructure.Postgres.Testing/
??? ????????? StellaOps.Messaging.Testing/
??? ????????? StellaOps.Testing.AirGap/
??? ????????? StellaOps.Testing.Determinism/
??? ????????? StellaOps.Testing.Manifests/
??? ????????? StellaOps.Concelier.Testing/
??? ????????? StellaOps.Router.Testing/
????????? __Benchmarks/ # Golden corpus, CVE findings, determinism fixtures
??? ????????? golden-corpus/ # Canonical test cases (severity, VEX, reachability)
??? ????????? findings/ # CVE bundles with reachability evidence
??? ????????? reachability-benchmark/ # Public multi-language benchmark
??? ????????? determinism/ # Determinism test fixtures
??? ????????? tools/ # Verification utilities
????????? __Datasets/ # Ground truth samples, schemas
??? ????????? reachability/ # Reachability ground truth
????????? Integration/ # Cross-module integration tests
????????? acceptance/ # Acceptance test packs
????????? load/ # k6 load tests
????????? security/ # OWASP security tests
????????? chaos/ # Chaos engineering tests
????????? AirGap/ # Offline operation tests
????????? reachability/ # Reachability analysis tests
????????? fixtures/ # Shared test fixtures (offline-bundle, images, sboms)
????????? ... # Other test categories
```
## Required Reading
Before working in this directory:
- `docs/README.md`
- `docs/19_TEST_SUITE_OVERVIEW.md`
- `docs/technical/testing/TEST_SUITE_OVERVIEW.md`
- `src/__Tests/__Benchmarks/README.md`
- Sprint-specific guidance for corpus/bench artifacts
@@ -209,7 +209,8 @@ public async Task Corpus_Case_Passes(string caseId)
## Related Documentation
- `docs/19_TEST_SUITE_OVERVIEW.md` - Comprehensive test taxonomy
- `docs/testing/webservice-test-discipline.md` - WebService test patterns
- `docs/testing/SPRINT_EXECUTION_PLAYBOOK.md` - Sprint execution guide
- `docs/technical/testing/TEST_SUITE_OVERVIEW.md` - Comprehensive test taxonomy
- `docs/technical/testing/webservice-test-discipline.md` - WebService test patterns
- `docs/technical/testing/SPRINT_EXECUTION_PLAYBOOK.md` - Sprint execution guide
- `docs/dev/fixtures.md` - Fixture maintenance patterns