From 61eca4361dc9ef9724846227ed827cb731c6f1f5 Mon Sep 17 00:00:00 2001 From: Miguel Covarrubias Date: Fri, 6 Sep 2024 10:34:59 -0400 Subject: [PATCH] WX-1799 Centaur "any" mode should run if no backends specified (#7528) --- .../main/scala/centaur/test/standard/CentaurTestCase.scala | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/centaur/src/main/scala/centaur/test/standard/CentaurTestCase.scala b/centaur/src/main/scala/centaur/test/standard/CentaurTestCase.scala index e462ea83c90..f3c0d87b044 100644 --- a/centaur/src/main/scala/centaur/test/standard/CentaurTestCase.scala +++ b/centaur/src/main/scala/centaur/test/standard/CentaurTestCase.scala @@ -52,8 +52,9 @@ case class CentaurTestCase(workflow: Workflow, // Test will run on servers that support all of the test's backends (or more) (default) testBackends forall supportedBackends.contains case AnyBackendRequired(testBackends) => - // Test will run on servers that support at least one of the test's backends (or more) - testBackends exists supportedBackends.contains + // Test will run on servers that support at least one of the test's backends (or more), + // or if no test backends are specified at all. + testBackends.isEmpty || (testBackends exists supportedBackends.contains) case OnlyBackendsAllowed(testBackends) => // Test will run on servers that only support backends the test specifies (or fewer) supportedBackends forall testBackends.contains