[AI] Fix ThreadedServerWorkflowExecutor with DTLS protocols#222
Open
ic0ns wants to merge 1 commit into
Open
Jenkins CI - TLS-Attacker / Jenkins
failed
Jun 26, 2025 in 8m 9s
Code Analysis: error in 'sh' step
Code Analysis / Shell Script
Error in sh step, with arguments mvn -DskipTests=true package pmd:pmd pmd:cpd spotbugs:spotbugs.
null
Build log
+ mvn -DskipTests=true package pmd:pmd pmd:cpd spotbugs:spotbugs
Picked up JAVA_TOOL_OPTIONS: -Dmaven.ext.class.path="/var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222@tmp/withMavenfac0a8e7/pipeline-maven-spy.jar" -Dorg.jenkinsci.plugins.pipeline.maven.reportsFolder="/var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222@tmp/withMavenfac0a8e7"
[INFO] [jenkins-event-spy] Generate /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222@tmp/withMavenfac0a8e7/maven-spy-20250626-175947-4672629708234555763289.log.tmp ...
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] TLS-Attacker [pom]
[INFO] Utils [jar]
[INFO] Transport [jar]
[INFO] TLS-Core [jar]
[INFO] TLS-Client [jar]
[INFO] TLS-Mitm [jar]
[INFO] TLS-Proxy [jar]
[INFO] TLS-Server [jar]
[INFO] TraceTool [jar]
[INFO]
[INFO] ----------------< de.rub.nds.tls.attacker:tls-attacker >----------------
[INFO] Building TLS-Attacker 7.4.1 [1/9]
[INFO] from pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-dependency-convergence) @ tls-attacker ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-versions) @ tls-attacker ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed
[INFO] Rule 1: org.apache.maven.enforcer.rules.version.RequireJavaVersion passed
[INFO]
[INFO] --- spotless:2.44.4:apply (format) @ tls-attacker ---
[INFO] Spotless.Pom is keeping 9 files clean - 0 were changed to be clean, 0 were already clean, 9 were skipped because caching determined they were already clean
[INFO] clean file: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/TLS-Proxy/target/reports/apidocs/legal/jqueryUI.md
[INFO] clean file: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/TLS-Proxy/target/reports/apidocs/legal/jquery.md
[INFO] clean file: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/Transport/target/reports/apidocs/legal/jqueryUI.md
[INFO] clean file: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/Transport/target/reports/apidocs/legal/jquery.md
[INFO] clean file: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/TraceTool/target/reports/apidocs/legal/jqueryUI.md
[INFO] clean file: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/TraceTool/target/reports/apidocs/legal/jquery.md
[INFO] clean file: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/Utils/target/reports/apidocs/legal/jqueryUI.md
[INFO] clean file: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/Utils/target/reports/apidocs/legal/jquery.md
[INFO] clean file: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/TLS-Mitm/target/reports/apidocs/legal/jqueryUI.md
[INFO] clean file: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/TLS-Mitm/target/reports/apidocs/legal/jquery.md
[INFO] clean file: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/TLS-Core/target/reports/apidocs/legal/jqueryUI.md
[INFO] clean file: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/TLS-Core/target/reports/apidocs/legal/jquery.md
[INFO] clean file: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/TLS-Client/target/reports/apidocs/legal/jqueryUI.md
[INFO] clean file: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/TLS-Client/target/reports/apidocs/legal/jquery.md
[INFO] clean file: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/TLS-Server/target/reports/apidocs/legal/jqueryUI.md
[INFO] clean file: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/TLS-Server/target/reports/apidocs/legal/jquery.md
[INFO] Spotless.Markdown is keeping 17 files clean - 16 were changed to be clean, 0 were already clean, 1 were skipped because caching determined they were already clean
[INFO]
[INFO] --- flatten:1.3.0:flatten (flatten) @ tls-attacker ---
[INFO] Generating flattened POM of project de.rub.nds.tls.attacker:tls-attacker:pom:7.4.1...
[INFO]
[INFO] --- clean:3.4.1:clean (clean-apps-folder) @ tls-attacker ---
[INFO] Deleting /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/apps
[INFO]
[INFO] --- pmd:3.26.0:pmd (default-cli) @ tls-attacker ---
[INFO] Skipping org.apache.maven.plugins:maven-pmd-plugin:3.26.0:pmd report goal
[INFO]
[INFO] --- pmd:3.26.0:cpd (default-cli) @ tls-attacker ---
[INFO] Skipping org.apache.maven.plugins:maven-pmd-plugin:3.26.0:cpd report goal
[INFO]
[INFO] --- spotbugs:4.9.3.0:spotbugs (default-cli) @ tls-attacker ---
[INFO] Skipping com.github.spotbugs:spotbugs-maven-plugin:4.9.3.0:spotbugs report goal
[INFO]
[INFO] -------------------< de.rub.nds.tls.attacker:utils >--------------------
[INFO] Building Utils 7.4.1 [2/9]
[INFO] from Utils/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-dependency-convergence) @ utils ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-versions) @ utils ---
[INFO]
[INFO] --- spotless:2.44.4:apply (format) @ utils ---
[INFO] Index file corresponds to a different configuration of the plugin. Either the plugin version or its configuration has changed. Fallback to an empty index
[INFO] Spotless.Java is keeping 12 files clean - 0 were changed to be clean, 12 were already clean, 0 were skipped because caching determined they were already clean
[INFO] Sorting file /tmp/pom1853060187495731281.xml
[INFO] Pom file is already sorted, exiting
[INFO] Spotless.Pom is keeping 1 files clean - 0 were changed to be clean, 1 were already clean, 0 were skipped because caching determined they were already clean
[INFO] Spotless.Markdown is keeping 2 files clean - 0 were changed to be clean, 2 were already clean, 0 were skipped because caching determined they were already clean
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ utils ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO]
[INFO] --- flatten:1.3.0:flatten (flatten) @ utils ---
[INFO] Generating flattened POM of project de.rub.nds.tls.attacker:utils:jar:7.4.1...
[INFO]
[INFO] --- compiler:3.14.0:compile (default-compile) @ utils ---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ utils ---
[INFO] skip non existing resourceDirectory /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/Utils/src/test/resources
[INFO]
[INFO] --- compiler:3.14.0:testCompile (default-testCompile) @ utils ---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- surefire:3.5.3:test (default-test) @ utils ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- jar:3.4.2:jar (default-jar) @ utils ---
[INFO]
[INFO] --- javadoc:3.11.2:jar (attach-javadocs) @ utils ---
[INFO] Skipping javadoc generation, everything is up to date.
[INFO] Building jar: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/Utils/target/utils-7.4.1-javadoc.jar
[INFO]
[INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ utils ---
[INFO]
[INFO] --- pmd:3.26.0:pmd (default-cli) @ utils ---
[INFO] PMD version: 7.7.0
[INFO] Rendering content with org.apache.maven.skins:maven-fluido-skin:jar:2.0.0-M9 skin
[INFO]
[INFO] --- pmd:3.26.0:cpd (default-cli) @ utils ---
[INFO] Rendering content with org.apache.maven.skins:maven-fluido-skin:jar:2.0.0-M9 skin
[INFO]
[INFO] --- spotbugs:4.9.3.0:spotbugs (default-cli) @ utils ---
[INFO] Fork Value is true
[java] Picked up JAVA_TOOL_OPTIONS: -Dmaven.ext.class.path="/var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222@tmp/withMavenfac0a8e7/pipeline-maven-spy.jar" -Dorg.jenkinsci.plugins.pipeline.maven.reportsFolder="/var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222@tmp/withMavenfac0a8e7"
[INFO] Done SpotBugs Analysis....
[INFO] Rendering content with org.apache.maven.skins:maven-fluido-skin:jar:2.0.0-M9 skin
[INFO]
[INFO] -----------------< de.rub.nds.tls.attacker:transport >------------------
[INFO] Building Transport 7.4.1 [3/9]
[INFO] from Transport/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-dependency-convergence) @ transport ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-versions) @ transport ---
[INFO]
[INFO] --- spotless:2.44.4:apply (format) @ transport ---
[INFO] Index file corresponds to a different configuration of the plugin. Either the plugin version or its configuration has changed. Fallback to an empty index
[INFO] Spotless.Java is keeping 41 files clean - 0 were changed to be clean, 41 were already clean, 0 were skipped because caching determined they were already clean
[INFO] Sorting file /tmp/pom13948055834498673275.xml
[INFO] Pom file is already sorted, exiting
[INFO] Spotless.Pom is keeping 1 files clean - 0 were changed to be clean, 1 were already clean, 0 were skipped because caching determined they were already clean
[INFO] Spotless.Markdown is keeping 2 files clean - 0 were changed to be clean, 2 were already clean, 0 were skipped because caching determined they were already clean
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ transport ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO]
[INFO] --- flatten:1.3.0:flatten (flatten) @ transport ---
[INFO] Generating flattened POM of project de.rub.nds.tls.attacker:transport:jar:7.4.1...
[INFO]
[INFO] --- compiler:3.14.0:compile (default-compile) @ transport ---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ transport ---
[INFO] skip non existing resourceDirectory /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/Transport/src/test/resources
[INFO]
[INFO] --- compiler:3.14.0:testCompile (default-testCompile) @ transport ---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- surefire:3.5.3:test (default-test) @ transport ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- jar:3.4.2:jar (default-jar) @ transport ---
[INFO]
[INFO] --- javadoc:3.11.2:jar (attach-javadocs) @ transport ---
[INFO] Skipping javadoc generation, everything is up to date.
[INFO] Building jar: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/Transport/target/transport-7.4.1-javadoc.jar
[INFO]
[INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ transport ---
[INFO]
[INFO] --- pmd:3.26.0:pmd (default-cli) @ transport ---
[INFO] PMD version: 7.7.0
[INFO] Rendering content with org.apache.maven.skins:maven-fluido-skin:jar:2.0.0-M9 skin
[INFO]
[INFO] --- pmd:3.26.0:cpd (default-cli) @ transport ---
[INFO] Rendering content with org.apache.maven.skins:maven-fluido-skin:jar:2.0.0-M9 skin
[INFO]
[INFO] --- spotbugs:4.9.3.0:spotbugs (default-cli) @ transport ---
[INFO] Fork Value is true
[java] Picked up JAVA_TOOL_OPTIONS: -Dmaven.ext.class.path="/var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222@tmp/withMavenfac0a8e7/pipeline-maven-spy.jar" -Dorg.jenkinsci.plugins.pipeline.maven.reportsFolder="/var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222@tmp/withMavenfac0a8e7"
[INFO] Done SpotBugs Analysis....
[INFO] Rendering content with org.apache.maven.skins:maven-fluido-skin:jar:2.0.0-M9 skin
[INFO]
[INFO] ------------------< de.rub.nds.tls.attacker:tls-core >------------------
[INFO] Building TLS-Core 7.4.1 [4/9]
[INFO] from TLS-Core/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-dependency-convergence) @ tls-core ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.dependency.DependencyConvergence passed
[INFO]
[INFO] --- enforcer:3.5.0:enforce (enforce-versions) @ tls-core ---
[INFO]
[INFO] --- spotless:2.44.4:apply (format) @ tls-core ---
[INFO] Index file corresponds to a different configuration of the plugin. Either the plugin version or its configuration has changed. Fallback to an empty index
[INFO] Spotless.Java is keeping 1773 files clean - 0 were changed to be clean, 1773 were already clean, 0 were skipped because caching determined they were already clean
[INFO] Sorting file /tmp/pom6515256916055086760.xml
[INFO] Pom file is already sorted, exiting
[INFO] Spotless.Pom is keeping 1 files clean - 0 were changed to be clean, 1 were already clean, 0 were skipped because caching determined they were already clean
[INFO] Spotless.Markdown is keeping 2 files clean - 0 were changed to be clean, 2 were already clean, 0 were skipped because caching determined they were already clean
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ tls-core ---
[INFO] Copying 191 resources from src/main/resources to target/classes
[INFO]
[INFO] --- flatten:1.3.0:flatten (flatten) @ tls-core ---
[INFO] Generating flattened POM of project de.rub.nds.tls.attacker:tls-core:jar:7.4.1...
[INFO]
[INFO] --- compiler:3.14.0:compile (default-compile) @ tls-core ---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ tls-core ---
[INFO] Copying 29 resources from src/test/resources to target/test-classes
[INFO]
[INFO] --- compiler:3.14.0:testCompile (default-testCompile) @ tls-core ---
[INFO] Nothing to compile - all classes are up to date.
[INFO]
[INFO] --- surefire:3.5.3:test (default-test) @ tls-core ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- jar:3.4.2:jar (default-jar) @ tls-core ---
[INFO]
[INFO] --- javadoc:3.11.2:jar (attach-javadocs) @ tls-core ---
[INFO] Skipping javadoc generation, everything is up to date.
[INFO] Building jar: /var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222/TLS-Core/target/tls-core-7.4.1-javadoc.jar
[INFO]
[INFO] --- source:3.3.1:jar-no-fork (attach-sources) @ tls-core ---
[INFO]
[INFO] --- pmd:3.26.0:pmd (default-cli) @ tls-core ---
[INFO] PMD version: 7.7.0
[INFO] Rendering content with org.apache.maven.skins:maven-fluido-skin:jar:2.0.0-M9 skin
[INFO]
[INFO] --- pmd:3.26.0:cpd (default-cli) @ tls-core ---
[INFO] Rendering content with org.apache.maven.skins:maven-fluido-skin:jar:2.0.0-M9 skin
[INFO]
[INFO] --- spotbugs:4.9.3.0:spotbugs (default-cli) @ tls-core ---
[INFO] Fork Value is true
[java] Picked up JAVA_TOOL_OPTIONS: -Dmaven.ext.class.path="/var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222@tmp/withMavenfac0a8e7/pipeline-maven-spy.jar" -Dorg.jenkinsci.plugins.pipeline.maven.reportsFolder="/var/lib/jenkins/workspace/attacker-org_TLS-Attacker_PR-222@tmp/withMavenfac0a8e7"
Sending interrupt signal to process
After 20s process did not stop
Details
- Declarative: Checkout SCM (11 sec)
- Clean (7.1 sec)
- Format Check (24 sec)
- Build (1 min 36 sec)
- Code Analysis (5 min 23 sec)
Error: null - logs - Unit Tests (2 sec)
- Integration Tests (1.9 sec)
- Deploy to Internal Nexus Repository (2 sec)
- Declarative: Post Actions (16 sec)
Loading