-
Notifications
You must be signed in to change notification settings - Fork 18.8k
Closed
Labels
area/testingcontainerd-integrationIssues and PRs related to containerd integrationIssues and PRs related to containerd integration
Description
Description
We are nearly there, I wanted to create a tracking issue for the remaining integration tests that fail with the containerd integration enabled, hopefully this will help us. I have added PRs when there is one for a failing test, and comments on why a test fail when I know what's wrong. Everyone should feel free to update the list if I have missed anything.
We are so close
- TestDiskUsage/empty layer size reported as 0 instead of 4096 integration: fix disk usage test for c8d #46570
- TestDockerCLIBuildSuite
- TestBuildAddCurrentDirWithCache c8d: make the cache in classic builder work #46634
- TestBuildAddLocalAndRemoteFilesWithAndWithoutCache c8d: make the cache in classic builder work #46634
- TestBuildAddMultipleLocalFileWithAndWithoutCache c8d: make the cache in classic builder work #46634
- TestBuildAddRemoteFileMTime c8d: make the cache in classic builder work #46634
- TestBuildAddRemoteFileWithAndWithoutCache c8d: make the cache in classic builder work #46634
- TestBuildCacheFrom c8d: make the cache in classic builder work #46634
- TestBuildCacheFromEqualDiffIDsLength c8d: make the cache in classic builder work #46634
- TestBuildClearCmd c8d/integration-cli: Adjust TestBuildClearCmd #46907
- TestBuildCopyDirButNotFile c8d: make the cache in classic builder work #46634
- TestBuildCopyWildcard c8d: make the cache in classic builder work #46634
- TestBuildExposeOrder c8d: make the cache in classic builder work #46634
- TestBuildLabelsCache c8d: make the cache in classic builder work #46634
- TestBuildSameDockerfileWithAndWithoutCache c8d: make the cache in classic builder work #46634
- TestBuildShellUpdatesConfig c8d: make the cache in classic builder work #46634
- TestBuildTimeArgHistoryExclusions c8d: make the cache in classic builder work #46634
- TestBuildWithTabs c8d: make the cache in classic builder work #46634
- TestBuildWorkdirCmd c8d: make the cache in classic builder work #46634
- TestDockerCLIPullSuite
- TestPullWindowsImageFailsOnLinux c8d: test a backend dependent error on pull #46517
- TestDockerCLIRmiSuite
- TestRmiUntagHistoryLayer containerd: Image delete fixes and cleanup #46840
- TestDockerDaemonSuite
- TestCleanupMountsAfterDaemonAndContainerKill daemon/c8d: Unmount container fs after unclean shutdown #46770
- TestDockerRegistryAuthTokenSuite
- TestPushMisconfiguredTokenServiceResponseError - c8d/integration-cli: Adjust DockerRegistryAuthTokenSuite #46865
- TestPushMisconfiguredTokenServiceResponseNoToken - c8d/integration-cli: Adjust DockerRegistryAuthTokenSuite #46865
- TestPushMisconfiguredTokenServiceResponseUnauthorized - c8d/integration-cli: Adjust DockerRegistryAuthTokenSuite #46865
- TestPushMisconfiguredTokenServiceResponseUnparsable - c8d/integration-cli: Adjust DockerRegistryAuthTokenSuite #46865
- TestPushTokenServiceUnauthResponse - c8d/integration-cli: Adjust DockerRegistryAuthTokenSuite #46865
- TestDockerRegistrySuite
- TestCrossRepositoryLayerPush - (integration-cli/TestCrossRepositoryLayerPush: Change repo name #46855)
- TestDeleteImageByIDOnlyPulledByDigest containerd: Image delete fixes and cleanup #46840
- TestDeleteImageWithDigestAndMultiRepoTag containerd: Image delete fixes and cleanup #46840
- TestDeleteImageWithDigestAndTag containerd: Image delete fixes and cleanup #46840
- TestInspectImageWithDigests c8d: fix support for pull by digest #46819
- TestListDanglingImagesWithDigests c8d/list: Match graphdriver
dangling
filter behavior #46856 / c8d/integration-cli: Skip part of TestListDanglingImagesWithDigests #46868 - TestListImagesWithDigests Skip the busybox digest check when containerd is enabled #46758 c8d: fix support for pull by digest #46819
- TestPullByDigestNoFallback c8d: fix support for pull by digest #46819
- TestPullManifestList Skip TestPullManifestList when using containerd #46759
- TestPushBadTag c8d: Return the "tag does not exist error" #46685
- amd64.integration.build.TestBuildUserNamespaceValidateCapabilitiesAreV2 - c8d: Fix image commit with userns mapping (carry) #46972
- amd64.integration.image.TestPruneDontDeleteUsedDangling integration/prune: Run in a separate daemon #46896
- amd64.integration.image.TestSaveCheckTimes c8d/integration: Adjust TestSaveCheckTimes #46848
- docker-py
- test_build_squash tests.integration.api_build_test.BuildTest c8d/docker-py: Skip test_build_squash #46935
- test_build_with_cache_from tests.integration.api_build_test.BuildTest c8d: make the cache in classic builder work #46634
- test_commit tests.integration.api_image_test.CommitTest c8d/inspect: Fill
Parent
property #46912 - test_commit_with_changes tests.integration.api_image_test.CommitTest c8d/inspect: Fill
Parent
property #46912 - test_prune_images tests.integration.api_image_test.PruneImagesTest c8d/prune: Default
dangling
to true, familiarize untagged images #46911 - test_pull_with_sha tests.integration.models_images_test.ImageCollectionTest - c8d: fix support for pull by digest #46819
- test_save_and_load tests.integration.models_images_test.ImageCollectionTest - skipped by c8d/docker-py: Temporarily skip test_save_and_load* #46965, will be fixed by c8d/exporter: Use WithSkipMissing #46978
- test_save_and_load_repo_name tests.integration.models_images_test.ImageCollectionTest - skipped by c8d/docker-py: Temporarily skip test_save_and_load* #46965, will be fixed by c8d/exporter: Use WithSkipMissing #46978
Metadata
Metadata
Assignees
Labels
area/testingcontainerd-integrationIssues and PRs related to containerd integrationIssues and PRs related to containerd integration
Type
Projects
Status
Done