mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-31 07:20:13 +00:00
mark density tests as flaky
This commit is contained in:
parent
f40ff3d9ff
commit
8a89a1f5a5
@ -526,6 +526,21 @@ func withLabel(label string) interface{} {
|
||||
return newLabel(label)
|
||||
}
|
||||
|
||||
// WithFlaky specifies that a certain test or group of tests are failing randomly.
|
||||
// These tests are usually filtered out and ran separately from other tests.
|
||||
func WithFlaky() interface{} {
|
||||
return withFlaky()
|
||||
}
|
||||
|
||||
// WithFlaky is a shorthand for the corresponding package function.
|
||||
func (f *Framework) WithFlaky() interface{} {
|
||||
return withFlaky()
|
||||
}
|
||||
|
||||
func withFlaky() interface{} {
|
||||
return newLabel("Flaky")
|
||||
}
|
||||
|
||||
type label struct {
|
||||
// parts get concatenated with ":" to build the full label.
|
||||
parts []string
|
||||
|
@ -76,7 +76,7 @@ var _ = SIGDescribe("Density", framework.WithSerial(), framework.WithSlow(), fun
|
||||
rc = NewResourceCollector(containerStatsPollingPeriod)
|
||||
})
|
||||
|
||||
ginkgo.Context("create a batch of pods", func() {
|
||||
f.Context("create a batch of pods", framework.WithFlaky(), func() {
|
||||
// TODO(coufon): the values are generous, set more precise limits with benchmark data
|
||||
// and add more tests
|
||||
dTests := []densityTest{
|
||||
@ -225,7 +225,7 @@ var _ = SIGDescribe("Density", framework.WithSerial(), framework.WithSlow(), fun
|
||||
}
|
||||
})
|
||||
|
||||
ginkgo.Context("create a sequence of pods", func() {
|
||||
f.Context("create a sequence of pods", framework.WithFlaky(), func() {
|
||||
dTests := []densityTest{
|
||||
{
|
||||
podsNr: 10,
|
||||
|
Loading…
Reference in New Issue
Block a user