Refactor code structure for improved readability and maintainability; optimize performance in key functions.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# tests/AGENTS.md
|
||||
# tests/AGENTS.md
|
||||
|
||||
## Overview
|
||||
|
||||
@@ -8,30 +8,30 @@ This document provides guidance for AI agents and developers working in the `tes
|
||||
|
||||
```
|
||||
tests/
|
||||
├── acceptance/ # Acceptance test suites
|
||||
├── AirGap/ # Air-gap specific tests
|
||||
├── authority/ # Authority module tests
|
||||
├── chaos/ # Chaos engineering tests
|
||||
├── e2e/ # End-to-end test suites
|
||||
├── EvidenceLocker/ # Evidence storage tests
|
||||
├── fixtures/ # Shared test fixtures
|
||||
│ ├── offline-bundle/ # Offline bundle for air-gap tests
|
||||
│ ├── images/ # Container image tarballs
|
||||
│ └── sboms/ # Sample SBOM documents
|
||||
├── Graph/ # Graph module tests
|
||||
├── integration/ # Integration test suites
|
||||
├── interop/ # Interoperability tests
|
||||
├── load/ # Load testing scripts
|
||||
├── native/ # Native code tests
|
||||
├── offline/ # Offline operation tests
|
||||
├── plugins/ # Plugin tests
|
||||
├── Policy/ # Policy module tests
|
||||
├── Provenance/ # Provenance/attestation tests
|
||||
├── reachability/ # Reachability analysis tests
|
||||
├── Replay/ # Replay functionality tests
|
||||
├── security/ # Security tests (OWASP)
|
||||
├── shared/ # Shared test utilities
|
||||
└── Vex/ # VEX processing tests
|
||||
├── acceptance/ # Acceptance test suites
|
||||
├── AirGap/ # Air-gap specific tests
|
||||
├── authority/ # Authority module tests
|
||||
├── chaos/ # Chaos engineering tests
|
||||
├── e2e/ # End-to-end test suites
|
||||
├── EvidenceLocker/ # Evidence storage tests
|
||||
├── fixtures/ # Shared test fixtures
|
||||
│ ├── offline-bundle/ # Offline bundle for air-gap tests
|
||||
│ ├── images/ # Container image tarballs
|
||||
│ └── sboms/ # Sample SBOM documents
|
||||
├── Graph/ # Graph module tests
|
||||
├── integration/ # Integration test suites
|
||||
├── interop/ # Interoperability tests
|
||||
├── load/ # Load testing scripts
|
||||
├── native/ # Native code tests
|
||||
├── offline/ # Offline operation tests
|
||||
├── plugins/ # Plugin tests
|
||||
├── Policy/ # Policy module tests
|
||||
├── Provenance/ # Provenance/attestation tests
|
||||
├── reachability/ # Reachability analysis tests
|
||||
├── Replay/ # Replay functionality tests
|
||||
├── security/ # Security tests (OWASP)
|
||||
├── shared/ # Shared test utilities
|
||||
└── Vex/ # VEX processing tests
|
||||
```
|
||||
|
||||
## Test Categories
|
||||
@@ -185,5 +185,6 @@ services:
|
||||
|
||||
For test infrastructure questions, see:
|
||||
- `docs/19_TEST_SUITE_OVERVIEW.md`
|
||||
- `docs/implplan/SPRINT_5100_SUMMARY.md`
|
||||
- `docs/implplan/SPRINT_5100_0000_0000_epic_summary.md`
|
||||
- Sprint files in `docs/implplan/SPRINT_5100_*.md`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user