@@ -241,21 +241,25 @@ function test_with_rootfs_cloning() {
241241 return 0
242242}
243243
244- # Test sysbox when Docker is configured with the containerd image store
245- function test_with_containerd_image_store() {
246-
247- # TODO: ideally we should run all tests with the containerd image store, but
248- # we first need to adjust several helper functions for this. For now, just run
249- # a subset of tests to verify the base functionality is good.
244+ # Test sysbox when Docker is configured with the (legacy) docker image store
245+ # (default is containerd image store)
246+ function test_with_docker_image_store() {
250247
251248 printf " \n"
252- printf " Executing Docker containerd image store + Sysbox tests \n"
249+ printf " Executing Docker image store + Sysbox tests \n"
253250 printf -- " --------------------------------------------------------\n"
254251
255- printf " \nConfiguring Docker with the containerd image store\n"
256- docker-cfg --containerd-image-store=true
252+ printf " \nConfiguring Docker with the (legacy) image store\n"
253+ docker-cfg --containerd-image-store=false
257254
255+ bats --tap tests/sysmgr
256+ bats --tap tests/sysfs
257+ bats --tap tests/docker
258+ bats --tap tests/dind
259+ bats --tap tests/cind
260+ bats --tap tests/apps/l1
258261 bats --tap tests/buildx
262+ ./tests/pods/pods.sh
259263
260264 # Try again with Sysbox using rootfs cloning
261265 printf " \nDisabling Sysbox shiftfs and overlayfs on ID-mapped mounts.\n"
@@ -266,6 +270,8 @@ function test_with_containerd_image_store() {
266270 restart_sysbox sysbox_cmdline
267271
268272 bats --tap tests/sysmgr/rootfsCloning.bats
273+ bats --tap tests/docker
274+ bats --tap tests/dind
269275 bats --tap tests/buildx
270276
271277 # Cleanup
@@ -274,7 +280,7 @@ function test_with_containerd_image_store() {
274280 restart_sysbox sysbox_cmdline
275281
276282 printf " \nConfiguring Docker with the default image store\n"
277- docker-cfg --containerd-image-store=false
283+ docker-cfg --containerd-image-store=true
278284}
279285
280286# Test sysbox when Docker is configured with userns-remap mode.
@@ -365,7 +371,7 @@ function main() {
365371 test_with_idmapped_only
366372 test_with_shiftfs_only
367373 test_with_rootfs_cloning
368- test_with_containerd_image_store
374+ test_with_docker_image_store
369375 test_with_docker_userns_remap
370376 test_sysbox_config
371377 test_sysbox_lifecycle
0 commit comments