TASK: Add post-build black-box integration tests against runtime containers #61

Open
opened 2026-06-17 19:30:26 -04:00 by darkhelm · 0 comments
Owner

Summary

Run integration checks against started runtime containers over an isolated network using built service images.

Problem

Integration confidence should come from testing running service artifacts, not only source-context execution.

Scope

  1. Start backend runtime container from built image.
  2. Execute integration checks over network endpoints.
  3. Capture logs and artifacts on failure.
  4. Ensure checks are tied to specific image tags and digests.

Out of Scope

  1. Browser E2E coverage.
  2. Staging deployment.

Acceptance Criteria

  1. Integration tests execute against runtime container endpoints.
  2. Integration lane consumes built image references, not source-mounted app execution.
  3. Failures surface service logs and test logs for triage.

Dependencies

Issue: Split CI tooling environment from deployable runtime images.

Definition of Done

Integration lane validates deployable runtime behavior from built artifacts.

## Summary Run integration checks against started runtime containers over an isolated network using built service images. ## Problem Integration confidence should come from testing running service artifacts, not only source-context execution. ## Scope 1. Start backend runtime container from built image. 2. Execute integration checks over network endpoints. 3. Capture logs and artifacts on failure. 4. Ensure checks are tied to specific image tags and digests. ## Out of Scope 1. Browser E2E coverage. 2. Staging deployment. ## Acceptance Criteria 1. Integration tests execute against runtime container endpoints. 2. Integration lane consumes built image references, not source-mounted app execution. 3. Failures surface service logs and test logs for triage. ## Dependencies Issue: Split CI tooling environment from deployable runtime images. ## Definition of Done Integration lane validates deployable runtime behavior from built artifacts.
darkhelm changed title from Add post-build black-box integration tests against runtime containers to TASK: Add post-build black-box integration tests against runtime containers 2026-06-18 11:56:00 -04:00
darkhelm added the ops label 2026-06-18 11:57:23 -04:00
darkhelm added this to the E10 - Separate deployable runtime images from CI milestone 2026-06-18 11:58:16 -04:00
darkhelm added this to the Main Project Board project 2026-06-18 11:59:11 -04:00
copilotcoder was assigned by darkhelm 2026-06-18 11:59:41 -04:00
darkhelm added the afkdevextask labels 2026-06-18 12:04:10 -04:00
darkhelm moved this to To Do in Main Project Board on 2026-06-19 09:23:55 -04:00
Sign in to join this conversation.