Browse Source

test: speed up Cucumber stop test (#10032)

Evidently `ping` doesn't respond to `SIGTERM`, so use `init` to
get Tini supervising it. This changes the exit code to 143 since
it's not hitting the 10s timeout and getting a `SIGKILL` (137).

Signed-off-by: Milas Bowman <[email protected]>
Milas Bowman 2 years ago
parent
commit
b9e5f9e917
1 changed files with 2 additions and 1 deletions
  1. 2 1
      e2e/cucumber-features/stop.feature

+ 2 - 1
e2e/cucumber-features/stop.feature

@@ -10,6 +10,7 @@ Background:
           sleep: # will be killed
             image: alpine
             command: ping localhost
+            init: true
         """
 
 Scenario: Cascade stop
@@ -22,7 +23,7 @@ Scenario: Exit code from
     When I run "compose up --exit-code-from sleep"
     Then the output contains "should_fail-1 exited with code 1"
     And the output contains "Aborting on container exit..."
-    And the exit code is 137
+    And the exit code is 143
 
 Scenario: Exit code from unknown service
     When I run "compose up --exit-code-from unknown"