Bug #5928


[ttcn3 docker tests]: Wait for docker containers to finish

Added by daniel about 1 month ago. Updated 25 days ago.

Target version:
Start date:
Due date:
% Done:


Spec Reference:


We had a test failure where
docker container kill jenkins-ttcn3-hnbgw-test-latest-245-stp
failed to actually stop before the jenkins script tries to execute the container again:


Tue 28 Feb 2023 04:55:23 PM  - osmith: I'd also have expected the kill command to wait until the container is killed
Tue 28 Feb 2023 04:59:27 PM  - dwillmann: Well, it lets you do "docker container kill -s HUP name" so I think it's just a fancy frontend for kill
Tue 28 Feb 2023 05:07:03 PM  - hwelte: I also thought kill is like stop waiting for the container to terminate, but I guess we all had wrong expectations
Tue 28 Feb 2023 05:07:27 PM  - hwelte: we can do 'docker stop -t 1' to avoid waiting 10s 
Tue 28 Feb 2023 05:13:04 PM  - hwelte: there's also 'docker wait'
Tue 28 Feb 2023 05:13:37 PM  - hwelte: I guess that should certainly make sure the container is gone
Tue 28 Feb 2023 05:14:04 PM  - hwelte: can even wait for multiple containers in one call
Tue 28 Feb 2023 05:14:54 PM  - hwelte: so something like kill+wait (if that differs at all from stop)
Tue 28 Feb 2023 05:15:45 PM  - dwillmann: Stop does a graceful shutdown and kill if that times out (without waiting for the kill I assume)

So the best solution will probably to add a docker container wait <containers> to wait for all killed containers to actually be gone before starting those again.
This probably only applies to the builds that run the same tests multiple times with different configurations, but shouldn't matter to implement it for all.

Actions #1

Updated by osmith about 1 month ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 90
Actions #2

Updated by daniel 25 days ago

Patch is merged, should be resolved now?

Actions #3

Updated by osmith 25 days ago

  • Status changed from In Progress to Resolved
  • % Done changed from 90 to 100



Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)