Skip to content

Commit f83cc58

Browse files
authored
[test]Add feature for CRI plugins (#1565)
Signed-off-by: Hamza El-Saawy <[email protected]> Signed-off-by: Hamza El-Saawy <[email protected]>
1 parent a67a79a commit f83cc58

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

test/cri-containerd/containerdrestart_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ func Test_ContainerdRestart_LCOW(t *testing.T) {
7474

7575
// test restarting containers and pods
7676
func Test_Container_CRI_Restart(t *testing.T) {
77+
requireFeatures(t, featureCRIPlugin)
78+
7779
client := newTestRuntimeClient(t)
7880
pluginClient := newTestPluginClient(t)
7981
ctx, cancel := context.WithCancel(context.Background())
@@ -220,6 +222,8 @@ func Test_Container_CRI_Restart_State(t *testing.T) {
220222
testFile := "t.txt"
221223
wcowTestFile := `C:\Users\ContainerUser\t.txt`
222224

225+
requireFeatures(t, featureCRIPlugin)
226+
223227
client := newTestRuntimeClient(t)
224228
ctx, cancel := context.WithCancel(context.Background())
225229
defer cancel()

test/cri-containerd/main_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ const (
106106
featureTerminateOnRestart = "TerminateOnRestart"
107107
featureLCOWIntegrity = "LCOWIntegrity"
108108
featureLCOWCrypt = "LCOWCrypt"
109+
featureCRIPlugin = "CRIPlugin"
109110
)
110111

111112
var allFeatures = []string{
@@ -117,6 +118,9 @@ var allFeatures = []string{
117118
featureGPU,
118119
featureCRIUpdateContainer,
119120
featureTerminateOnRestart,
121+
featureLCOWIntegrity,
122+
featureLCOWCrypt,
123+
featureCRIPlugin,
120124
}
121125

122126
func init() {

0 commit comments

Comments
 (0)