78
78
- make deps
79
79
# Build a rootfs with SSH enabled.
80
80
- sudo -E FC_TEST_DATA_PATH=${FC_TEST_DATA_PATH} make ${FC_TEST_DATA_PATH}/root-drive-ssh-key
81
- - stat ${FC_TEST_DATA_PATH}/root-drive-ssh-key ${FC_TEST_DATA_PATH}/root-drive-with-ssh.img
81
+ - sudo chown $USER ${FC_TEST_DATA_PATH}/root-drive-ssh-key ${FC_TEST_DATA_PATH}/root-drive-with-ssh.img
82
82
agents :
83
83
queue : " ${BUILDKITE_AGENT_META_DATA_QUEUE:-default}"
84
84
distro : " ${BUILDKITE_AGENT_META_DATA_DISTRO}"
@@ -103,8 +103,11 @@ steps:
103
103
104
104
- label : ' :book: examples'
105
105
commands :
106
- - " sudo -E PATH=$PATH FC_TEST_DATA_PATH=${FC_TEST_DATA_PATH} make -C examples/cmd/snapshotting run"
107
- - " sudo -E PATH=$PATH FC_TEST_DATA_PATH=${FC_TEST_DATA_PATH} make -C examples/cmd/snapshotting clean"
106
+ - cp ${FC_TEST_DATA_PATH}/root-drive-ssh-key ${FC_TEST_DATA_PATH}/root-drive-with-ssh.img ${FC_TEST_DATA_PATH}/vmlinux examples/cmd/snapshotting
107
+ - cd examples/cmd/snapshotting
108
+ - make all
109
+ - export FC_TEST_DATA_PATH=${FC_TEST_DATA_PATH}
110
+ - sudo -E make run clean
108
111
agents :
109
112
queue : " ${BUILDKITE_AGENT_META_DATA_QUEUE:-default}"
110
113
distro : " ${BUILDKITE_AGENT_META_DATA_DISTRO}"
@@ -120,7 +123,9 @@ steps:
120
123
121
124
- label : ' :hammer: root tests'
122
125
commands :
123
- - " sudo -E PATH=$PATH FC_TEST_TAP=fc-root-tap${BUILDKITE_BUILD_NUMBER} FC_TEST_DATA_PATH=${FC_TEST_DATA_PATH} make test EXTRAGOARGS='-v -count=1 -race' DISABLE_ROOT_TESTS="
126
+ - export FC_TEST_TAP=fc-root-tap${BUILDKITE_BUILD_NUMBER}
127
+ - export FC_TEST_DATA_PATH=${FC_TEST_DATA_PATH}
128
+ - make test EXTRAGOARGS="-exec 'sudo -E' -count=1 -race" DISABLE_ROOT_TESTS=
124
129
agents :
125
130
queue : " ${BUILDKITE_AGENT_META_DATA_QUEUE:-default}"
126
131
distro : " ${BUILDKITE_AGENT_META_DATA_DISTRO}"
@@ -132,7 +137,8 @@ steps:
132
137
FC_TEST_JAILER_BIN : " ${FC_TEST_DATA_PATH}/jailer-main"
133
138
DOCKER_IMAGE_TAG : " $BUILDKITE_BUILD_NUMBER"
134
139
commands :
135
- - " sudo -E PATH=$PATH FC_TEST_TAP=fc-mst-tap${BUILDKITE_BUILD_NUMBER} make test EXTRAGOARGS='-v -count=1 -race' DISABLE_ROOT_TESTS="
140
+ - export FC_TEST_TAP=fc-mst-tap${BUILDKITE_BUILD_NUMBER}
141
+ - make test EXTRAGOARGS="-exec 'sudo -E' -v -count=1 -race" DISABLE_ROOT_TESTS=
136
142
agents :
137
143
queue : " ${BUILDKITE_AGENT_META_DATA_QUEUE:-default}"
138
144
distro : " ${BUILDKITE_AGENT_META_DATA_DISTRO}"
0 commit comments