Latest Test Report
This file is the canonical test report for the repository. It is intentionally stored at a stable path and should be overwritten when a newer validation run is performed. Do not create or commit timestamped copies of this report.
The report is sanitized. It must never contain server addresses, usernames, passwords, tokens, certificate contents, private keys, Oracle wallet material, full connection strings, sensitive subjects, sensitive payloads, container IDs, generated database passwords, or full raw logs from live systems.
Report Summary
| Field | Value |
|---|---|
| Overall result | Pass for full local test-cycle validation and warning-cleanup fixes |
| Report generated | 2026-05-31 full test-cycle validation for v0.4.3 |
| Project version | 0.4.2 development tree for the next release |
| Python version | 3.12.4 |
| Git revision checked | Bug branch for full-test-cycle findings |
| Live service details | Local container-backed e2e helpers used short-lived local test services only |
This refresh covers the full local check suite, the container-backed e2e suite,
the Bandit warning-cleanup bug tracked as issue #393, and the Coherence
protobuf warning-cleanup bug tracked as issue #394.
No unresolved code, documentation, or focused validation defects were found after the fixes in this pass.
Test Results
| Test Area | Command | Result |
|---|---|---|
| Full local check | scripts/check.sh |
Pass after fix; included Ruff format and lint, mypy, version consistency, dependency manifest checks, backlog and bug report validation, Markdown link checks, full pytest suite with 1418 passed, 17 skipped, encryption checks, documentation checks, sink checks, security checks, package build, SBOM generation, checksum generation, and Twine validation |
| Container-backed e2e suite | python scripts/run-container-e2e-suite.py --timeout-seconds 300 |
Pass after fix; covered HTTP NGINX FIPS endpoint, Oracle MySQL Database, Oracle NoSQL Database, and Oracle Coherence Community Edition local test services |
| Bandit warning regression | python -m pytest tests/unit/test_security_script.py::test_bandit_source_scan_is_warning_free -q |
Pass after fix |
| Security script | scripts/security.sh |
Pass after fix; no high-confidence secret material found and no Bandit warning noise |
| Coherence warning regression | python -m pytest tests/unit/test_oracle_coherence_test_container.py::test_oracle_coherence_sink_e2e_sets_environment_for_pytest -q |
Pass after fix |
| Coherence container-backed e2e | python scripts/run-coherence-sink-e2e.py --timeout-seconds 300 |
Pass after fix; 2 passed with no warning summary |
The validation intentionally used synthetic local JSON and filesystem data. No live subjects, credentials, generated database passwords, private endpoints, wallet paths, certificate material, or container identifiers are retained in this report.
Documentation Evidence
The following release-facing documentation was updated or validated:
The changelog records bugs #393 and #394 under Unreleased.