containerd/integration/client
Samuel Karp 18725f010b
integration: regression test for issue 10589
This issue was caused by a race between init exits and new exec process
tracking inside the shim. The test operates by controlling the time
between when the shim invokes "runc exec" and when the actual "runc
exec" is triggered. This allows validating that races for shim state
tracking between pre- and post-start of the exec process do not exist.

Relates to https://github.com/containerd/containerd/issues/10589

Signed-off-by: Samuel Karp <samuelkarp@google.com>
2024-09-05 16:17:09 -07:00
..
testdata update pause image to 3.10 2024-05-25 08:17:46 +08:00
benchmark_test.go Move oci to pkg/oci 2024-01-17 09:55:48 -08:00
client_test.go mv internal/testutil pkg/testutil 2024-03-04 17:00:39 +09:00
client_ttrpc_test.go Make api a Go sub-module 2024-05-02 11:03:00 -07:00
client_unix_test.go Disable the support for Schema 1 images 2024-02-15 11:11:35 +09:00
client_unix.go Use different containerd sock address in tests 2024-03-27 19:04:48 -07:00
client_windows_test.go Use different containerd sock address in tests 2024-03-27 19:04:48 -07:00
client_windows.go Use different containerd sock address in tests 2024-03-27 19:04:48 -07:00
client.go Use different containerd sock address in tests 2024-03-27 19:04:48 -07:00
container_checkpoint_test.go Move oci to pkg/oci 2024-01-17 09:55:48 -08:00
container_fuzzer.go Move oci to pkg/oci 2024-01-17 09:55:48 -08:00
container_idmapped_linux_test.go Move oci to pkg/oci 2024-01-17 09:55:48 -08:00
container_linux_test.go integration: regression test for issue 10589 2024-09-05 16:17:09 -07:00
container_test.go Make api a Go sub-module 2024-05-02 11:03:00 -07:00
content_test.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
convert_test.go Remove deprecated platforms package 2024-01-23 09:14:03 -08:00
daemon_config_linux_test.go Make api a Go sub-module 2024-05-02 11:03:00 -07:00
daemon.go Fail integration test early when a plugin load fails 2024-06-05 16:58:03 -07:00
export_test.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
helpers_unix_test.go Move oci to pkg/oci 2024-01-17 09:55:48 -08:00
helpers_unix.go chore: use go fix to cleanup old +build buildtag 2022-12-29 14:25:14 +08:00
helpers_windows_test.go Move oci to pkg/oci 2024-01-17 09:55:48 -08:00
helpers_windows.go sys: move ForceRemoveAll to integration/client 2022-08-30 17:39:18 +02:00
image_test.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
import_test.go Move transfer and unpack packages 2024-02-07 22:40:15 -08:00
lease_test.go Switch to new errdefs package 2024-01-25 22:18:45 -08:00
migration_test.go Add migration integration test 2024-01-18 06:46:50 -08:00
restart_monitor_test.go Make api a Go sub-module 2024-05-02 11:03:00 -07:00
snapshot_test.go Move snapshots to core/snapshots 2024-01-17 09:54:09 -08:00
tracing.go Add integration test for tracing on image pull 2023-01-31 05:45:26 +00:00
transfer_test.go Move transfer and unpack packages 2024-02-07 22:40:15 -08:00