diff --git a/dolphinscheduler-microbench/src/main/java/org/apache/dolphinscheduler/microbench/base/AbstractBaseBenchmark.java b/dolphinscheduler-microbench/src/main/java/org/apache/dolphinscheduler/microbench/base/AbstractBaseBenchmark.java
index 3fc0b67ef7..0b958345ce 100644
--- a/dolphinscheduler-microbench/src/main/java/org/apache/dolphinscheduler/microbench/base/AbstractBaseBenchmark.java
+++ b/dolphinscheduler-microbench/src/main/java/org/apache/dolphinscheduler/microbench/base/AbstractBaseBenchmark.java
@@ -117,8 +117,17 @@ public abstract class AbstractBaseBenchmark {
}
private static int getForks() {
- String value = System.getProperty("forkCount");
- return null != value ? Integer.parseInt(value) : -1;
- }
+ String forkCount = System.getProperty("forkCount");
+ if (forkCount == null) {
+ return -1;
+ }
+ try {
+ return Integer.parseInt(forkCount);
+ } catch (NumberFormatException e) {
+ logger.error("fail to convert forkCount into int", e);
+ }
+
+ return -1;
+ }
}
diff --git a/pom.xml b/pom.xml
index 87f5b5e723..192cd3f567 100644
--- a/pom.xml
+++ b/pom.xml
@@ -640,11 +640,6 @@
${spotless.version}
-
-
- **/e2e/**/*.java
- **/microbench/**/*.java
-
style/spotless_dolphinscheduler_formatter.xml
@@ -693,7 +688,6 @@
docs/**/*.md
-
**/.github/**/*.md