You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A documented framework verification matrix and self-tests for configuration, preconditions, JUnit Store isolation, waits, UI artifact isolation, and browser resource closure.
Concurrent isolation tests for JUnit Store, Guice facades, auth data, teardown queues, generated data, and Playwright contexts.
Deterministic MockWebServer coverage for disconnects, timeouts, malformed JSON, explicit polling, and unexpected responses.
ADR 0004 documenting the explicit retry policy.
Digest-pinned local services with explicit MySQL, SSH, and API health checks.
A dynamic-port local test launcher with isolated Compose projects and guaranteed cleanup.
Validated local-password and strict private-key SSH profiles, documented in ADR 0005.
Independent static, framework, API, UI, and DB-over-SSH CI quality gates with one required aggregate status.
A history-enabled merged Allure report published through GitHub Pages.
Spotless formatting, a 60% JaCoCo framework-core coverage gate, Gradle dependency verification, Dependabot, dependency review, and CodeQL.
ADRs for thin Retrofit/Playwright clients with Guice, JUnit-owned lifecycle and LIFO cleanup, and explicit wait boundaries.
A CI guide covering gate contracts, branch protection, local commands, and checksum maintenance.
Changed
Disabled shared OkHttp connection retries so every Retrofit call executes once unless a step explicitly polls a transient state.
Registered class-scoped browser cleanup per worker thread to support concurrent test methods without leaking sessions.
Removed fixed API, SSH, and JDBC tunnel ports from the local execution path.
Removed demo DB and SSH credentials from the public prod stand.
Upgraded GitHub Actions to Node.js 24-based major versions where available.
Established Google Java Format as the repository-wide source baseline.