mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-24 20:24:09 +00:00
suspend integration tests: run all subtests in pre-submit
Signed-off-by: Adhityaa Chandrasekar <adtac@google.com>
This commit is contained in:
parent
e34046c81d
commit
4118dff509
@ -278,7 +278,6 @@ func TestSuspendJob(t *testing.T) {
|
|||||||
wantReason string
|
wantReason string
|
||||||
}
|
}
|
||||||
testCases := []struct {
|
testCases := []struct {
|
||||||
short bool
|
|
||||||
featureGate bool
|
featureGate bool
|
||||||
create step
|
create step
|
||||||
update step
|
update step
|
||||||
@ -286,7 +285,6 @@ func TestSuspendJob(t *testing.T) {
|
|||||||
// Exhaustively test all combinations other than trivial true->true and
|
// Exhaustively test all combinations other than trivial true->true and
|
||||||
// false->false cases.
|
// false->false cases.
|
||||||
{
|
{
|
||||||
short: true,
|
|
||||||
featureGate: true,
|
featureGate: true,
|
||||||
create: step{flag: false, wantActive: 2},
|
create: step{flag: false, wantActive: 2},
|
||||||
update: step{flag: true, wantActive: 0, wantStatus: v1.ConditionTrue, wantReason: "Suspended"},
|
update: step{flag: true, wantActive: 0, wantStatus: v1.ConditionTrue, wantReason: "Suspended"},
|
||||||
@ -311,9 +309,6 @@ func TestSuspendJob(t *testing.T) {
|
|||||||
for _, tc := range testCases {
|
for _, tc := range testCases {
|
||||||
name := fmt.Sprintf("feature=%v,create=%v,update=%v", tc.featureGate, tc.create.flag, tc.update.flag)
|
name := fmt.Sprintf("feature=%v,create=%v,update=%v", tc.featureGate, tc.create.flag, tc.update.flag)
|
||||||
t.Run(name, func(t *testing.T) {
|
t.Run(name, func(t *testing.T) {
|
||||||
if testing.Short() && !tc.short {
|
|
||||||
t.Skip("skipping expensive subtest")
|
|
||||||
}
|
|
||||||
defer featuregatetesting.SetFeatureGateDuringTest(t, feature.DefaultFeatureGate, features.SuspendJob, tc.featureGate)()
|
defer featuregatetesting.SetFeatureGateDuringTest(t, feature.DefaultFeatureGate, features.SuspendJob, tc.featureGate)()
|
||||||
|
|
||||||
closeFn, restConfig, clientSet, ns := setup(t, "suspend")
|
closeFn, restConfig, clientSet, ns := setup(t, "suspend")
|
||||||
|
Loading…
Reference in New Issue
Block a user