stabilize tests
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user