7373 - make test-in-docker
7474 timeout_in_minutes : 10
7575
76- - label : " :running: snapshotter isolated tests"
76+ - label : " :running: runtime isolated tests"
7777 agents :
7878 queue : " ${BUILDKITE_AGENT_META_DATA_QUEUE:-default}"
7979 distro : " ${BUILDKITE_AGENT_META_DATA_DISTRO}"
@@ -82,12 +82,17 @@ steps:
8282 DOCKER_IMAGE_TAG : " $BUILDKITE_BUILD_NUMBER"
8383 NUMBER_OF_VMS : 10
8484 EXTRAGOARGS : " -v -count=1 -race"
85+ FICD_DM_VOLUME_GROUP : fcci-vg
8586 artifact_paths :
86- - " snapshotter /logs/*"
87+ - " runtime /logs/*"
8788 command :
88- - make -C snapshotter integ-test
89+ - make -C runtime integ-test FICD_DM_POOL=build_${BUILDKITE_BUILD_NUMBER}_runtime
8990
90- - label : " :running: runtime isolated tests"
91+ - wait
92+
93+ # Let's isolate the remote snapshotter integration tests.
94+ # See https://github.com/firecracker-microvm/firecracker-containerd/issues/673
95+ - label : " :running: snapshotter isolated tests"
9196 agents :
9297 queue : " ${BUILDKITE_AGENT_META_DATA_QUEUE:-default}"
9398 distro : " ${BUILDKITE_AGENT_META_DATA_DISTRO}"
@@ -96,11 +101,12 @@ steps:
96101 DOCKER_IMAGE_TAG : " $BUILDKITE_BUILD_NUMBER"
97102 NUMBER_OF_VMS : 10
98103 EXTRAGOARGS : " -v -count=1 -race"
99- FICD_DM_VOLUME_GROUP : fcci-vg
100104 artifact_paths :
101- - " runtime /logs/*"
105+ - " snapshotter /logs/*"
102106 command :
103- - make -C runtime integ-test FICD_DM_POOL=build_${BUILDKITE_BUILD_NUMBER}_runtime
107+ - make -C snapshotter integ-test
108+
109+ - wait
104110
105111 - label : " :weight_lifter: stress tests"
106112 concurrency_group : stress
0 commit comments