From 42827bcca59f7b67ef9fa0624ea10e0bc014e579 Mon Sep 17 00:00:00 2001
From: SbloodyS <460888207@qq.com>
Date: Sat, 29 Jun 2024 19:21:03 +0800
Subject: [PATCH] feature 16229
---
.../e2e/core/DolphinSchedulerExtension.java | 7 +++++--
dolphinscheduler-e2e/pom.xml | 3 ++-
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/dolphinscheduler-e2e/dolphinscheduler-e2e-core/src/main/java/org/apache/dolphinscheduler/e2e/core/DolphinSchedulerExtension.java b/dolphinscheduler-e2e/dolphinscheduler-e2e-core/src/main/java/org/apache/dolphinscheduler/e2e/core/DolphinSchedulerExtension.java
index eeadc41e25..ae490af80a 100644
--- a/dolphinscheduler-e2e/dolphinscheduler-e2e-core/src/main/java/org/apache/dolphinscheduler/e2e/core/DolphinSchedulerExtension.java
+++ b/dolphinscheduler-e2e/dolphinscheduler-e2e-core/src/main/java/org/apache/dolphinscheduler/e2e/core/DolphinSchedulerExtension.java
@@ -97,8 +97,11 @@ final class DolphinSchedulerExtension implements BeforeAllCallback, AfterAllCall
browser.withAccessToHost(true);
}
browser.start();
-
- driver = new RemoteWebDriver(browser.getSeleniumAddress(), new ChromeOptions());
+ ChromeOptions chromeOptions = new ChromeOptions();
+ chromeOptions.addArguments("--allow-running-insecure-content");
+ chromeOptions.addArguments(String.format("--unsafely-treat-insecure-origin-as-secure=http://%s:%s",
+ address.getHost(), address.getPort()));
+ driver = new RemoteWebDriver(browser.getSeleniumAddress(), chromeOptions);
driver.manage().timeouts()
.implicitlyWait(Duration.ofSeconds(10))
diff --git a/dolphinscheduler-e2e/pom.xml b/dolphinscheduler-e2e/pom.xml
index 4685e079e5..8fa51cca20 100644
--- a/dolphinscheduler-e2e/pom.xml
+++ b/dolphinscheduler-e2e/pom.xml
@@ -43,6 +43,7 @@
1.7.36
2.17.2
31.0.1-jre
+ 2.22.2
@@ -131,7 +132,7 @@
org.apache.maven.plugins
maven-surefire-plugin
- 2.22.2
+ ${maven-surefire-plugin.version}