Split kind tests into component-owned probes

This commit is contained in:
ms2k 2026-07-19 23:57:21 +09:00
commit 691ad92e30

View file

@ -6,6 +6,7 @@ source "$ROOT/tests/kind/lib.sh"
USER_KUBECONFIG_BEFORE="$(user_kubeconfig_digest)"
SUCCEEDED=false
TEST_IMAGE=nuthatch-dependency-probe:local
cleanup() {
local status=$?
@ -34,5 +35,12 @@ trap 'exit 143' TERM
acquire_fixture_lock
setup_fixture
verify_dependencies
source "$RUNTIME/fixture.env"
"$NUTHATCH_REAL_NERDCTL" --namespace "$NERDCTL_NAMESPACE" build \
--file "$ROOT/Dockerfile" \
--target test-runtime \
--tag "$TEST_IMAGE" \
"$ROOT"
load_local_image "$TEST_IMAGE" "$NERDCTL_NAMESPACE"
verify_dependencies "$TEST_IMAGE"
SUCCEEDED=true