Merge pull request #80213 from bclau/tests/skips-windows-unrelated-tests

tests: Skips Windows-unrelated tests on Windows
This commit is contained in:
Kubernetes Prow Robot
2019-08-23 20:56:25 -07:00
committed by GitHub
13 changed files with 78 additions and 19 deletions

View File

@@ -336,6 +336,13 @@ func SkipUnlessNodeOSDistroIs(supportedNodeOsDistros ...string) {
}
}
// SkipIfNodeOSDistroIs skips if the node OS distro is included in the unsupportedNodeOsDistros.
func SkipIfNodeOSDistroIs(unsupportedNodeOsDistros ...string) {
if NodeOSDistroIs(unsupportedNodeOsDistros...) {
skipInternalf(1, "Not supported for node OS distro %v (is %s)", unsupportedNodeOsDistros, TestContext.NodeOSDistro)
}
}
// SkipUnlessTaintBasedEvictionsEnabled skips if the TaintBasedEvictions is not enabled.
func SkipUnlessTaintBasedEvictionsEnabled() {
if !utilfeature.DefaultFeatureGate.Enabled(features.TaintBasedEvictions) {