compose/pkg
Milas Bowman 36bf0c458b chore(e2e): fix flaky cascade failure test
This was racy with the sleep, so the Compose file has been
tweaked to make it pass reliably.

Now, there's 3 services:
 * `running` - sleeps forever
 * `exit` - exits _successfully_ immediately
   * depends on `running` started
 * `fail` - exits _with error_ immediately
   * depends on `exit` succeeding

Now, the test can ensure that the containers are all run/
started in the expected order the assertions will be reliable.

Before, it was possible for `fail` to run & exit before `exit`,
for example. The `running` service also ensures there's always
at least one other "running" container when we do an abort.

Signed-off-by: Milas Bowman <milas.bowman@docker.com>
2024-04-24 11:03:27 +02:00
..
api docker compose up always kills the containers on second Ctrl-C 2024-04-14 17:44:39 +02:00
compose Fix #11710: Avoid to try to close channel twice after hitting Ctrl-C on compose up (#11719) 2024-04-20 06:09:26 +00:00
e2e chore(e2e): fix flaky cascade failure test 2024-04-24 11:03:27 +02:00
mocks chore(deps): update to Moby v26.1 & buildx v0.14 2024-04-24 10:57:11 +02:00
progress progress for resource can be restarted after more Working event comes 2024-04-15 22:05:46 +02:00
prompt github.com/golang/mock is deprecated 2023-12-13 14:47:39 +01:00
remote bump compose-go to v2.0.0-rc.2 2024-01-22 12:27:38 +01:00
utils logs: fix for missing output on container exit (#10925) 2023-08-23 08:57:18 -04:00
watch feat(desktop): synchronized file share integration (#11614) 2024-03-20 14:41:24 -04:00