cisagov / admiral-docker

Docker components for the Dreaded Rear Admiral
Creative Commons Zero v1.0 Universal
3 stars 0 forks source link

Implement standard container tests #6

Open king-alexander opened 1 year ago

king-alexander commented 1 year ago

💡 Summary

Modify the standard container tests to work in this repository.

Motivation and context

The standard test harness doesn't play nice with the way Admiral is composed. The configuration expects a main container and version container from which to derive tests. But that causes complications.

Admiral's composition does not have a main container. Instead, a template is used to replicate workers. Because there is no main container, it's not possible for the tests to verify an output or clean exit. We need to find a way to test the replica containers instead.

Implementation notes

Acceptance criteria

king-alexander commented 1 year ago

Waiting to merge #5 before I begin work on this issue.