compose/pkg
Milas Bowman 3bc871e64b test: speed up the e2e test suite
Lots of our phony Compose files launch pointless long-lived processes
so we can assert on state. However, this means they often don't respond
well to signals on their own, requiring Compose to timeout and kill
them when doing a `down`.

Add in lots of `init: true` where appropriate so that we don't block
for no reason while running E2E tests all over the place.

Additionally, a couple tests have gotten a cleanup so they don't leave
behind containers. I still want to build this into the framework in
the future, but this is easier for the moment and won't cause any
trouble in the future.

Signed-off-by: Milas Bowman <milas.bowman@docker.com>
2023-07-18 11:08:06 +02:00
..
api don't use unitialized cli to setup DryRunClient 2023-07-06 14:27:57 +02:00
compose fix(secrets): file permission value does not comply with spec 2023-07-07 18:58:21 +02:00
e2e test: speed up the e2e test suite 2023-07-18 11:08:06 +02:00
mocks Add `docker compose wait` 2023-06-30 16:07:03 +02:00
progress use `--progress` to configure progress UI stylet push 2023-06-12 16:53:42 +02:00
prompt use a simpler prompt implementation when we lack a terminal 2023-01-09 10:28:16 +01:00
utils support `attach` 2023-07-10 14:34:28 +02:00
watch fix typos 2023-06-27 16:12:25 +02:00