-
Notifications
You must be signed in to change notification settings - Fork 58
Expand file tree
/
Copy pathkmm-vars.go
More file actions
47 lines (42 loc) · 1.95 KB
/
kmm-vars.go
File metadata and controls
47 lines (42 loc) · 1.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
package tsparams
import (
"github.com/openshift-kni/k8sreporter"
moduleV1Beta1 "github.com/rh-ecosystem-edge/eco-goinfra/pkg/schemes/kmm/v1beta1"
"github.com/rh-ecosystem-edge/eco-gotests/tests/hw-accel/kmm/internal/kmmparams"
corev1 "k8s.io/api/core/v1"
)
var (
// Labels represents the range of labels that can be used for test cases selection.
Labels = append(kmmparams.Labels, kmmparams.LabelSuite)
// LocalImageRegistry represents the local registry used in KMM tests.
LocalImageRegistry = "image-registry.openshift-image-registry.svc:5000"
// ReporterNamespacesToDump tells to the reporter from where to collect logs.
ReporterNamespacesToDump = map[string]string{
kmmparams.KmmOperatorNamespace: "kmm",
kmmparams.UseDtkModuleTestNamespace: "module",
kmmparams.SimpleKmodModuleTestNamespace: "module",
kmmparams.DevicePluginTestNamespace: "module",
kmmparams.RealtimeKernelNamespace: "module",
kmmparams.FirmwareTestNamespace: "module",
kmmparams.ModuleBuildAndSignNamespace: "module",
kmmparams.InTreeReplacementNamespace: "module",
kmmparams.UseLocalMultiStageTestNamespace: "module",
kmmparams.WebhookModuleTestNamespace: "module",
kmmparams.MultipleModuleTestNamespace: "module",
kmmparams.VersionModuleTestNamespace: "module",
kmmparams.ScannerTestNamespace: "module",
kmmparams.TolerationModuleTestNamespace: "module",
kmmparams.AutomountSATokenTestNamespace: "module",
kmmparams.FilesToSignGlobTestNamespace: "module",
kmmparams.DefaultNodesNamespace: "nodes",
}
// ReporterCRDsToDump tells to the reporter what CRs to dump.
ReporterCRDsToDump = []k8sreporter.CRData{
{Cr: &moduleV1Beta1.ModuleList{}},
{Cr: &moduleV1Beta1.ModuleBuildSignConfigList{}},
{Cr: &moduleV1Beta1.ModuleImagesConfigList{}},
{Cr: &moduleV1Beta1.NodeModulesConfigList{}},
{Cr: &moduleV1Beta1.PreflightValidationOCPList{}},
{Cr: &corev1.EventList{}},
}
)