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