Extend the e2e suite to a broader range of tests
Drops all selectivity and includes tests by default
@@ -260,10 +260,20 @@ var (
`\[Skipped\]`,
`\[Slow\]`,
`\[Flaky\]`,
+ `\[Disruptive\]`,
// not enabled in Origin yet
//`\[Feature:GarbageCollector\]`,
+ // Doesn't work on scaled up clusters
+ `\[Feature:ImagePrune\]`,
+ // Quota isn't turned on by default, we should do that and then reenable these tests
+ `\[Feature:ImageQuota\]`,
+ // Currently disabled by default
+ `\[Feature:Initializers\]`,
+ // Needs special configuration
+ `\[Feature:Audit\]`,
+
// Depends on external components, may not need yet
`Monitoring`, // Not installed, should be
`Cluster level logging`, // Not installed yet
@@ -354,36 +364,7 @@ var (
// The list of tests to run for the OpenShift conformance suite. Any test
// in this group which cannot be run in parallel must be identified with the
// [Serial] tag or added to the serialTests filter.
- conformanceTests = []string{
- `\[Conformance\]`,
- `Services.*NodePort`,
- `ResourceQuota should`,
- `EmptyDir`,
- `StatefulSet`,
- `Downward API`,
- `DNS for ExternalName services`,
- `DNS for pods for Hostname and Subdomain annotation`,
- `PrivilegedPod should test privileged pod`,
- `Pods should support remote command execution`,
- `Pods should support retrieving logs from the container`,
- `Kubectl client Simple pod should support`,
- `Job should run a job to completion when tasks succeed`,
- `Variable Expansion`,
- `init containers`,
- `Clean up pods on node kubelet`, // often catches issues
- `\[Feature\:SecurityContext\]`,
- `should create a LimitRange with defaults`,
- `Generated release_1_2 clientset`,
- `should create a pod that reads a secret`,
- `should create a pod that prints his name and namespace`,
- `ImageLookup`,
- `DNS for pods for Hostname and Subdomain Annotation`,
- `Garbage collector`,
- `Kubectl apply should apply a new configuration to an existing RC`,
- `Simple pod should handle in-cluster config`,
- `Simple pod should support exec`,
- `Namespaces .* should delete fast enough`,
- }
+ conformanceTests = []string{}
conformanceTestsFilter = regexp.MustCompile(strings.Join(conformanceTests, `|`))
// Identifies any tests that by nature must be run in isolation. Every test in this
