compose/pkg/e2e/fixtures
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
..
attach-restart
build-dependencies test: speed up the e2e test suite 2023-07-18 11:08:06 +02:00
build-infinite
build-test
compose-pull
cp-test
dependencies test: speed up the e2e test suite 2023-07-18 11:08:06 +02:00
env-secret
environment
init-container
ipam test: speed up the e2e test suite 2023-07-18 11:08:06 +02:00
ipc-test
links
logs-test test: speed up the e2e test suite 2023-07-18 11:08:06 +02:00
network-alias
network-links
network-test test: speed up the e2e test suite 2023-07-18 11:08:06 +02:00
pause
port-range
profiles
project-volume-bind-test
ps-test
restart-test test: speed up the e2e test suite 2023-07-18 11:08:06 +02:00
run-test
sentences test: speed up the e2e test suite 2023-07-18 11:08:06 +02:00
simple-build-test
simple-composefile
start-fail test: speed up the e2e test suite 2023-07-18 11:08:06 +02:00
start-stop
stdout-stderr test: speed up the e2e test suite 2023-07-18 11:08:06 +02:00
ups-deps-stop
volume-test
wait
watch
wrong-composefile