Revert "e2e storage: define local PersistentVolume tests in deterministic order"

This reverts commit 5636418f10. Ginkgo is
now handling the random spec ordering.
This commit is contained in:
Patrick Ohly 2023-01-05 21:25:02 +01:00
parent baf832d80d
commit cb1edc00ef

View File

@ -21,7 +21,6 @@ import (
"fmt"
"math/rand"
"path/filepath"
"sort"
"strconv"
"strings"
"sync"
@ -109,19 +108,6 @@ var setupLocalVolumeMap = map[localVolumeType]utils.LocalVolumeType{
BlockFsWithoutFormatLocalVolumeType: utils.LocalVolumeBlock, // block device in Filesystem mode (default in this test suite)
}
// setupLocalVolumeMapKeys returns all keys in a sorted slice. This is needed
// to define tests in a deterministic order.
func setupLocalVolumeMapKeys() []localVolumeType {
var keys []localVolumeType
for key := range setupLocalVolumeMap {
keys = append(keys, key)
}
sort.Slice(keys, func(i, j int) bool {
return keys[i] < keys[j]
})
return keys
}
type localTestVolume struct {
// Local test resource
ltr *utils.LocalTestResource
@ -195,7 +181,7 @@ var _ = utils.SIGDescribe("PersistentVolumes-local ", func() {
}
})
for _, tempTestVolType := range setupLocalVolumeMapKeys() {
for tempTestVolType := range setupLocalVolumeMap {
// New variable required for gingko test closures
testVolType := tempTestVolType