Skip to content

Commit 0f1bb94

Browse files
test(conformance): add a sandbox smoke suite built on testkit
Add the `sandbox` crate to the conformance workspace with one testkit test that creates a sandbox, runs `echo` in it with exec, deletes it and checks it is gone. It is deliberately small: it exists so the runner can run a real test in a tmachine environment on CI before the existing suites move to testkit. The workspace's other crate, the CLI conformance suite, keeps running as it does today. The conformance workspace joins the lockfile alignment check, so its lockfile is realigned with the root lockfile. The test is adapted from the `sandbox-lifecycle` suite in #4629. Co-authored-by: Evan Lezar <elezar@nvidia.com> Signed-off-by: Matthew Grossman <mgrossman@nvidia.com>
1 parent 70b2b1f commit 0f1bb94

5 files changed

Lines changed: 4129 additions & 216 deletions

File tree

‎tasks/scripts/check_cargo_lockfile_alignment.py‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
# workspace here once its lockfile has been aligned with `--fix`.
3838
ALIGNED_WORKSPACES = (
3939
"tests/testkit",
40+
"tests/suites/conformance",
4041
)
4142

4243

0 commit comments

Comments
 (0)