moby/integration/image
Cory Snider 1dedea2fb8 integration: disable iptables in parallel tests
Multiple daemons starting/running concurrently can collide with each
other when editing iptables rules. Most integration tests which opt into
parallelism and start daemons work around this problem by starting the
daemon with the --iptables=false option. However, some of the tests
neglect to pass the option when starting or restarting the daemon,
resulting in those tests being flaky.

Audit the integration tests which call t.Parallel() and (*Daemon).Stop()
and add --iptables=false arguments where needed.

Signed-off-by: Cory Snider <csnider@mirantis.com>
(cherry picked from commit cdcb7c28c5)
Signed-off-by: Cory Snider <csnider@mirantis.com>
2023-07-07 15:48:05 -04:00
..
commit_test.go Using test names instead of hardcoded ones in integration/image directory 2020-05-18 16:37:09 +01:00
import_test.go integration: disable iptables in parallel tests 2023-07-07 15:48:05 -04:00
list_test.go Using test names instead of hardcoded ones in integration/image directory 2020-05-18 16:37:09 +01:00
main_test.go testutil: make testing packages public 2019-09-11 07:47:23 -05:00
pull_test.go skip TestImagePullStoredfDigestForOtherRepo() on Windows and rootless 2022-10-21 01:50:09 +02:00
remove_test.go Windows: Enable more integration tests 2020-09-20 22:09:27 +03:00
remove_unix_test.go Finish refactor of UID/GID usage to a new struct 2022-03-14 16:28:57 -04:00
tag_test.go Windows: Enable more integration tests 2020-09-20 22:09:27 +03:00