Overview
The current containerd integration test job in CI uses a pinned version (v1.7.11) and has tests being silently skipped due to missing dependencies (e.g., CRIU not installed). This makes it hard to understand the actual test coverage.
This issue tracks the work to upgrade containerd in CI and make skipped tests explicit.
Steps
Motivation
Silent skips in CI are easy to overlook and can lead to reduced test coverage going unnoticed. By making all skips explicit, it becomes clear which tests are intentionally excluded and why, making the CI results more trustworthy and easier to maintain.
Overview
The current containerd integration test job in CI uses a pinned version (
v1.7.11) and has tests being silently skipped due to missing dependencies (e.g., CRIU not installed). This makes it hard to understand the actual test coverage.This issue tracks the work to upgrade containerd in CI and make skipped tests explicit.
Steps
-skipentries with comments explaining why they are excludedMotivation
Silent skips in CI are easy to overlook and can lead to reduced test coverage going unnoticed. By making all skips explicit, it becomes clear which tests are intentionally excluded and why, making the CI results more trustworthy and easier to maintain.