|
|
35 tests across three tiers:
Tier 1 (static): containerd recipe checks (virtual/containerd provider,
systemd service, CNI networking, ctr/shim install), profile config,
packagegroup, nerdctl and cri-tools recipe existence, CRI-O recipe
checks (seccomp requirement, systemd service, CNI/conmon/runtime deps).
Tier 2 (build): containerd, nerdctl, and container-image-host with
containerd profile build verification.
Tier 3 (boot): containerd service status, ctr/nerdctl availability
and version, namespace listing, runtime availability, CNI plugins,
nerdctl pull/run/images cycle with busybox.
The boot tests build container-image-host with CONTAINER_PROFILE=containerd
automatically. CRI-O boot tests are not included — CRI-O requires a
kubelet to drive it, so runtime testing is covered by k3s tests when
k3s is configured to use CRI-O as its CRI.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
|