From 6124dcd9f2136f49e3ed62e43bb19805846ad5dc Mon Sep 17 00:00:00 2001 From: zhangliang Date: Mon, 29 Sep 2025 18:47:32 +0800 Subject: [PATCH] Recovery scenario path check logic on E2ETestEnvironment --- .../shardingsphere/test/e2e/env/runtime/E2ETestEnvironment.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/runtime/E2ETestEnvironment.java b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/runtime/E2ETestEnvironment.java index ae0f6f6cf97a1..875f413c9c65b 100644 --- a/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/runtime/E2ETestEnvironment.java +++ b/test/e2e/env/src/test/java/org/apache/shardingsphere/test/e2e/env/runtime/E2ETestEnvironment.java @@ -22,6 +22,7 @@ import org.apache.shardingsphere.test.e2e.env.runtime.type.DockerEnvironment; import org.apache.shardingsphere.test.e2e.env.runtime.type.NativeDatabaseEnvironment; import org.apache.shardingsphere.test.e2e.env.runtime.type.RunEnvironment; +import org.apache.shardingsphere.test.e2e.env.runtime.type.scenario.path.ScenarioCommonPath; import java.util.Collection; import java.util.Properties; @@ -49,6 +50,7 @@ private E2ETestEnvironment() { Properties props = EnvironmentPropertiesLoader.loadProperties(); TimeZone.setDefault(TimeZone.getTimeZone(props.getProperty("e2e.timezone", "UTC"))); scenarios = EnvironmentPropertiesLoader.getListValue(props, "e2e.scenarios"); + scenarios.forEach(each -> new ScenarioCommonPath(each).checkFolderExist()); runEnvironment = new RunEnvironment(props); artifactEnvironment = new ArtifactEnvironment(props); dockerEnvironment = new DockerEnvironment(props);