@@ -2057,29 +2057,25 @@ func TestPauseResume_Isolated(t *testing.T) {
2057
2057
fcClient := fccontrol .NewFirecrackerClient (pluginClient .Client ())
2058
2058
2059
2059
subtests := []struct {
2060
- name string
2061
- request * proto.CreateVMRequest
2062
- state func (ctx context.Context , resp * proto.CreateVMResponse )
2060
+ name string
2061
+ state func (ctx context.Context , resp * proto.CreateVMResponse )
2063
2062
}{
2064
2063
{
2065
- name : "PauseVM" ,
2066
- request : & proto.CreateVMRequest {},
2064
+ name : "PauseVM" ,
2067
2065
state : func (ctx context.Context , resp * proto.CreateVMResponse ) {
2068
2066
_ , err := fcClient .PauseVM (ctx , & proto.PauseVMRequest {VMID : resp .VMID })
2069
2067
require .NoError (t , err )
2070
2068
},
2071
2069
},
2072
2070
{
2073
- name : "ResumeVM" ,
2074
- request : & proto.CreateVMRequest {},
2071
+ name : "ResumeVM" ,
2075
2072
state : func (ctx context.Context , resp * proto.CreateVMResponse ) {
2076
2073
_ , err := fcClient .ResumeVM (ctx , & proto.ResumeVMRequest {VMID : resp .VMID })
2077
2074
require .NoError (t , err )
2078
2075
},
2079
2076
},
2080
2077
{
2081
- name : "Consecutive PauseVM" ,
2082
- request : & proto.CreateVMRequest {},
2078
+ name : "Consecutive PauseVM" ,
2083
2079
state : func (ctx context.Context , resp * proto.CreateVMResponse ) {
2084
2080
_ , err := fcClient .PauseVM (ctx , & proto.PauseVMRequest {VMID : resp .VMID })
2085
2081
require .NoError (t , err )
@@ -2089,8 +2085,7 @@ func TestPauseResume_Isolated(t *testing.T) {
2089
2085
},
2090
2086
},
2091
2087
{
2092
- name : "Consecutive ResumeVM" ,
2093
- request : & proto.CreateVMRequest {},
2088
+ name : "Consecutive ResumeVM" ,
2094
2089
state : func (ctx context.Context , resp * proto.CreateVMResponse ) {
2095
2090
_ , err := fcClient .ResumeVM (ctx , & proto.ResumeVMRequest {VMID : resp .VMID })
2096
2091
require .NoError (t , err )
@@ -2100,8 +2095,7 @@ func TestPauseResume_Isolated(t *testing.T) {
2100
2095
},
2101
2096
},
2102
2097
{
2103
- name : "PauseResume" ,
2104
- request : & proto.CreateVMRequest {},
2098
+ name : "PauseResume" ,
2105
2099
state : func (ctx context.Context , resp * proto.CreateVMResponse ) {
2106
2100
_ , err := fcClient .PauseVM (ctx , & proto.PauseVMRequest {VMID : resp .VMID })
2107
2101
require .NoError (t , err )
@@ -2111,8 +2105,7 @@ func TestPauseResume_Isolated(t *testing.T) {
2111
2105
},
2112
2106
},
2113
2107
{
2114
- name : "ResumePause" ,
2115
- request : & proto.CreateVMRequest {},
2108
+ name : "ResumePause" ,
2116
2109
state : func (ctx context.Context , resp * proto.CreateVMResponse ) {
2117
2110
_ , err := fcClient .ResumeVM (ctx , & proto.ResumeVMRequest {VMID : resp .VMID })
2118
2111
require .NoError (t , err )
@@ -2164,18 +2157,14 @@ func TestPauseResume_Isolated(t *testing.T) {
2164
2157
2165
2158
for _ , subtest := range subtests {
2166
2159
state := subtest .state
2167
- request := subtest .request
2168
2160
t .Run (subtest .name , func (t * testing.T ) {
2169
- runTest (t , request , state )
2161
+ t .Parallel ()
2162
+ runTest (t , & proto.CreateVMRequest {}, state )
2170
2163
})
2171
2164
2172
- requestWithJailer := subtest .request
2173
- requestWithJailer .JailerConfig = & proto.JailerConfig {
2174
- UID : 30000 ,
2175
- GID : 30000 ,
2176
- }
2177
2165
t .Run (subtest .name + "/Jailer" , func (t * testing.T ) {
2178
- runTest (t , requestWithJailer , state )
2166
+ t .Parallel ()
2167
+ runTest (t , & proto.CreateVMRequest {JailerConfig : & proto.JailerConfig {UID : 30000 , GID : 30000 }}, state )
2179
2168
})
2180
2169
}
2181
2170
}
0 commit comments