diff --git a/virtcontainers/pkg/nsenter/nsenter_test.go b/virtcontainers/pkg/nsenter/nsenter_test.go index b9c38f2d94..6d1e615857 100644 --- a/virtcontainers/pkg/nsenter/nsenter_test.go +++ b/virtcontainers/pkg/nsenter/nsenter_test.go @@ -18,10 +18,14 @@ import ( "github.com/stretchr/testify/assert" "golang.org/x/sys/unix" + + ktu "github.com/kata-containers/runtime/pkg/katatestutils" ) const testPID = 12345 +var tu = ktu.NewTestConstraint(true) + func TestGetNSPathFromPID(t *testing.T) { for nsType := range CloneFlagsTable { expectedPath := fmt.Sprintf("/proc/%d/ns/%s", testPID, nsType) @@ -165,6 +169,9 @@ func TestNsEnterEmptyNamespaceListSuccess(t *testing.T) { } func TestNsEnterSuccessful(t *testing.T) { + if tu.NotValid(ktu.NeedRoot()) { + t.Skip(ktu.TestDisabledNeedRoot) + } nsList := supportedNamespaces() sleepDuration := 60