Gordon
2c77661013
integration-cli: extend Windows poll timeout for --rm flag tests
...
Extend the poll.WaitOn timeout for TestRunContainerWithRmFlagCannotStartContainer
and TestRunContainerWithRmFlagExitCodeNotEqualToZero on Windows from the default
10 seconds to 60 seconds.
On Windows, container teardown after docker run --rm involves:
1. HCS layer unmount (ReleaseLayer call via HCSSHIM)
2. EnsureRemoveAll with up to 50 retries × 100ms sleep on ERROR_ACCESS_DENIED /
ERROR_SHARING_VIOLATION / ERROR_LOCK_VIOLATION / ERROR_DIR_NOT_EMPTY
Under CI load this can exceed the default 10-second poll budget, causing:
timeout hit after 10s: waiting for container 'sparkles' to be removed
This fix applies the same pattern already used in TestRunStdinBlockedAfterContainerExit
(added in a81aa78ceb ) to the two --rm flag tests.
Signed-off-by: Gordon <GordonTheTurtle@users.noreply.github.com >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-07-29 17:25:46 +02:00
..
2025-08-08 17:07:07 +02:00
2025-09-08 10:08:30 +02:00
2026-07-03 18:19:03 +02:00
2025-09-08 10:08:30 +02:00
2022-05-19 10:54:31 +02:00
2025-12-15 18:56:34 +01:00
2026-06-17 18:43:05 +02:00
2025-07-31 10:13:29 -07:00
2025-10-30 18:09:44 +01:00
2026-07-26 18:43:17 +02:00
2025-09-08 10:08:30 +02:00
2026-06-16 17:45:17 +02:00
2026-06-15 21:10:34 +02:00
2026-02-13 18:49:51 +01:00
2025-10-30 18:09:44 +01:00
2026-06-18 13:27:35 +02:00
2026-03-03 21:53:23 +01:00
2025-10-29 11:44:18 +01:00
2026-06-18 10:56:51 +02:00
2025-09-08 10:08:30 +02:00
2026-07-06 15:36:16 +02:00
2026-02-15 11:04:30 +00:00
2025-12-26 00:27:41 +05:30
2025-12-15 18:56:34 +01:00
2025-07-31 10:13:29 -07:00
2026-07-06 15:36:16 +02:00
2025-11-05 11:28:35 +01:00
2026-07-06 15:36:16 +02:00
2025-11-10 12:40:14 +01:00
2023-06-29 00:08:27 +02:00
2026-07-06 15:36:16 +02:00
2022-09-27 22:15:19 +02:00
2026-07-06 15:36:16 +02:00
2026-07-06 15:36:16 +02:00
2026-07-06 15:36:16 +02:00
2025-06-13 08:26:56 +00:00
2026-07-16 12:48:39 +02:00
2026-07-06 15:36:16 +02:00
2026-07-06 15:36:16 +02:00
2026-02-13 18:49:51 +01:00
2025-07-31 10:13:29 -07:00
2026-07-06 15:36:16 +02:00
2025-11-10 16:08:15 +01:00
2025-12-15 18:56:34 +01:00
2025-12-15 18:56:33 +01:00
2025-07-31 10:13:29 -07:00
2025-08-08 17:07:07 +02:00
2025-10-30 18:09:44 +01:00
2026-07-06 15:36:16 +02:00
2026-07-06 15:36:16 +02:00
2025-10-31 09:22:40 +01:00
2025-12-15 18:56:33 +01:00
2025-12-15 18:56:33 +01:00
2025-10-31 09:22:40 +01:00
2025-07-31 10:13:29 -07:00
2026-07-06 15:36:16 +02:00
2025-10-30 18:09:44 +01:00
2025-09-08 10:08:30 +02:00
2025-12-15 18:56:34 +01:00
2025-06-05 21:42:05 +00:00
2022-06-17 10:59:04 +02:00
2025-09-08 10:08:30 +02:00
2026-07-06 15:36:16 +02:00
2026-07-06 15:36:16 +02:00
2025-12-15 18:56:33 +01:00
2025-12-15 18:56:33 +01:00
2025-10-31 09:22:40 +01:00
2026-07-06 15:36:16 +02:00
2026-07-29 17:25:46 +02:00
2026-07-24 17:15:54 +02:00
2026-07-06 15:36:16 +02:00
2025-10-05 17:27:26 +02:00
2025-10-31 09:22:40 +01:00
2025-10-22 11:50:01 +02:00
2025-09-08 10:08:30 +02:00
2025-12-15 18:56:34 +01:00
2025-10-31 09:22:40 +01:00
2025-06-05 21:42:05 +00:00
2025-08-01 01:48:55 +02:00
2026-07-20 11:47:18 -07:00
2026-07-06 15:36:16 +02:00
2025-09-08 10:08:30 +02:00
2025-07-31 10:13:29 -07:00
2022-06-17 10:59:04 +02:00
2025-10-30 18:09:44 +01:00
2026-07-06 15:36:16 +02:00
2026-07-06 15:36:16 +02:00
2026-07-06 15:36:16 +02:00
2025-10-31 09:22:40 +01:00
2026-07-03 18:19:03 +02:00
2025-12-15 18:56:33 +01:00
2025-09-08 10:08:30 +02:00
2026-07-24 16:39:06 +02:00
2025-07-31 10:13:29 -07:00
2025-04-09 11:05:14 -07:00
2023-06-26 11:18:09 +02:00
2023-05-19 20:38:51 +02:00
2023-05-19 20:38:51 +02:00
2026-06-18 13:05:17 +02:00
2023-05-19 20:38:51 +02:00
2022-11-29 17:02:53 +01:00