Skip to content

Commit

Permalink
Extend the e2e suite to a broader range of tests
Browse files Browse the repository at this point in the history
Drops all selectivity and includes tests by default
  • Loading branch information
smarterclayton committed Nov 26, 2017
1 parent 33c21b7 commit 67cf6cf
Showing 1 changed file with 11 additions and 30 deletions.
41 changes: 11 additions & 30 deletions test/extended/util/test.go
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit 67cf6cf

Please sign in to comment.