See
<https://ci-builds.apache.org/job/JMeter/job/JMeter-trunk/911/display/redirect?page=changes>
Changes:
[Vladimir Sitnikov] fix(deps): update com.github.weisj to 3.1.1
[Vladimir Sitnikov] test: replace the usage of org.hamcrest with junit's
assertions
[Vladimir Sitnikov] chore: bump jacoco to 0.8.14
[Vladimir Sitnikov] chore: bump org.ow2.asm to 9.9
[Vladimir Sitnikov] chore: bump org.jetbrains.dokka-javadoc to 2.1.0
[Vladimir Sitnikov] chore: bump org.jetbrains.kotlin to 2.2.21
[Vladimir Sitnikov] chore: bump com.fasterxml.jackson to 2.20.0
[Vladimir Sitnikov] chore(deps): update release-drafter/release-drafter action
to v6
------------------------------------------
[...truncated 335.54 KiB...]
cause-exception :
com.thoughtworks.xstream.converters.ConversionException
cause-message :
first-jmeter-class :
org.apache.jmeter.save.converters.HashTreeConverter.unmarshal(HashTreeConverter.java:66)
class : org.apache.jmeter.save.ScriptWrapper
required-type : org.apache.jmeter.save.ScriptWrapper
converter-type : org.apache.jmeter.save.ScriptWrapperConverter
path :
/jmeterTestPlan/hashTree/hashTree/hashTree/kg.apc.jmeter.samplers.DummySampler
line number : 16
version : not available
-------------------------------
DistributedRunnerTest > testFailure1() STANDARD_OUT
Tidying up ... @ 2025 Oct 30 12:15:47 UTC (1761826547849)
... end of run
> Task :src:protocol:native:autostyleJavaProcess
> Task :src:protocol:native:autostyleJavaCheck NO-SOURCE
> Task :src:components:test
[0;1m 8.3sec[0m,
org.apache.jmeter.assertions.[0;1mSMIMEAssertionTest[0m >
[0;1mtestSignerSignerDN()[0m
> Task :src:protocol:mail:spotbugsTest
> Task :src:protocol:native:autostyleKotlinGradleProcess
> Task :src:protocol:native:autostyleKotlinGradleCheck NO-SOURCE
> Task :src:protocol:native:autostyleMarkdownProcess NO-SOURCE
> Task :src:protocol:native:autostyleMarkdownCheck NO-SOURCE
> Task :src:protocol:native:autostyleCheck UP-TO-DATE
> Task :src:components:test
[0;1m 2.2sec[0m,
org.apache.jmeter.assertions.[0;1mSMIMEAssertionTest[0m >
[0;1mtestSignature()[0m
[0;1m 11.0sec[0m, 6 completed, 0 failed, 0 skipped,
org.apache.jmeter.assertions.SMIMEAssertionTest
> Task :src:protocol:native:checkstyleMain UP-TO-DATE
> Task :src:protocol:native:checkstyleTest UP-TO-DATE
> Task :src:core:test
[0;1m 4.5sec[0m,
org.apache.jmeter.gui.util.[0;1mJSyntaxTextAreaTest[0m >
[0;1mtestHeadlessGetText()[0m
[0;1m 4.6sec[0m, 3 completed, 0 failed, 0 skipped,
org.apache.jmeter.gui.util.JSyntaxTextAreaTest
> Task :src:protocol:mongodb:test
[0;1m 15.9sec[0m, 1 completed, 0 failed, 0 skipped, Gradle
Test Run :src:protocol:mongodb:test
> Task :src:components:test
[0;1m 1.2sec[0m,
org.apache.jmeter.assertions.[0;1mXMLSchemaAssertionTest[0m >
[0;1mtestXMLTrailingContent()[0m
> Task :src:protocol:native:compileTestJava
> Task :src:protocol:native:processTestResources NO-SOURCE
> Task :src:protocol:native:testClasses
> Task :src:core:test
[0;1m 3.9sec[0m, 18 completed, 0 failed, 0 skipped,
org.apache.jmeter.samplers.TestSampleResult
> Task :src:protocol:junit:check
> Task :src:dist-check:batchHTMLParserTestFile_2
2025-10-30T12:15:55.261643289Z main WARN The use of package scanning to locate
Log4j plugins is deprecated.
Please remove the `packages` attribute from your configuration file.
See https://logging.apache.org/log4j/2.x/faq.html#package-scanning for details.
> Task :src:protocol:mongodb:spotbugsMain
> Task :src:core:test
[0;1m 1.3sec[0m,
org.apache.jmeter.threads.openmodel.[0;1mThreadsInterruptAtFinishTest[0m >
[0;1mopenmodel[0m interrupts sleep()
[0;34;1mWARNING[0m [0;1m106.7sec[0m, 380 completed, 0 failed, [0;34;1m
2[0m skipped, [0;34;1mGradle Test Run :src:core:test[0m
> Task :src:components:test
[0;1m 1.8sec[0m,
org.apache.jmeter.control.[0;1mTestIfController[0m >
[0;1mtestProcessingTrue()[0m
[0;34;1mWARNING[0m [0;1m 2.8sec[0m, 8 completed, 0 failed, [0;34;1m
1[0m skipped, org.apache.jmeter.control.[0;34;1mTestIfController[0m
[0;1m 1.5sec[0m,
org.apache.jmeter.gui.action.template.[0;1mTestTemplateManager[0m >
[0;1mequalsHashCode()[0m
[0;1m 2.1sec[0m, 7 completed, 0 failed, 0 skipped,
org.apache.jmeter.gui.action.template.TestTemplateManager
[0;1m 2.8sec[0m,
org.apache.jmeter.threads.openmodel.[0;1mOpenModelThreadGroupConfigElementJavaTest[0m
> [0;1mensure_thread_group_initializes_counter_only_once_for_each_thread()[0m
[0;1m 2.8sec[0m, 1 completed, 0 failed, 0 skipped,
org.apache.jmeter.threads.openmodel.OpenModelThreadGroupConfigElementJavaTest
> Task :src:protocol:mongodb:spotbugsTest
> Task :src:core:compileJmhKotlin
w: API version 1.9 is deprecated and its support will be removed in a future
version of Kotlin
> Task :src:protocol:http:test
[0;1m 23.0sec[0m, 90 completed, 0 failed, 0 skipped,
org.apache.jmeter.protocol.http.sampler.[0;1mTestRedirects[0m >
[0;1mtestRedirect(String,[0m int, boolean, String)
[0;1m 23.0sec[0m, 90 completed, 0 failed, 0 skipped,
org.apache.jmeter.protocol.http.sampler.TestRedirects
[0;1m 1.6sec[0m,
org.apache.jmeter.resources.[0;1mResourceKeyUsageTestHttp[0m >
[0;1mcheckResourceReferences()[0m
[0;34;1mWARNING[0m [0;1m 2.0sec[0m, 24 completed, 0 failed, [0;34;1m
1[0m skipped,
org.apache.jmeter.protocol.http.control.[0;34;1mDNSCacheManagerTest[0m
> Task :src:dist-check:batchHTMLParserTestFile_2
Creating summariser <summary>
Created the tree successfully using
<https://ci-builds.apache.org/job/JMeter/job/JMeter-trunk/ws/bin/testfiles/HTMLParserTestFile_2.jmx>
Starting standalone test @ 2025 Oct 30 12:16:05 UTC (1761826565454)
Waiting for possible Shutdown/StopTestNow/HeapDump/ThreadDump message on port
4445
summary = 1 in 00:00:02 = 0.5/s Avg: 1164 Min: 1164 Max: 1164 Err:
0 (0.00%)
Tidying up ... @ 2025 Oct 30 12:16:10 UTC (1761826570009)
... end of run
No errors present in the logfile
<https://ci-builds.apache.org/job/JMeter/job/JMeter-trunk/ws/bin/HTMLParserTestFile_2.log>
(the file is empty)
> Task :src:dist-check:batchHttp4ImplDigestAuth SKIPPED
> Task :src:components:test
[0;1m 2.2sec[0m, 11 completed, 0 failed, 0 skipped,
org.apache.jmeter.extractor.json.render.RenderAsJmesPathRendererTest
> Task :src:protocol:native:test
[0;1m 13.2sec[0m, 1 completed, 0 failed, 0 skipped, Gradle
Test Run :src:protocol:native:test
> Task :src:protocol:tcp:autostyleConfigsProcess NO-SOURCE
> Task :src:protocol:tcp:autostyleConfigsCheck NO-SOURCE
> Task :src:protocol:tcp:autostyleJavaProcess
> Task :src:protocol:tcp:autostyleJavaCheck NO-SOURCE
> Task :src:protocol:http:test
UrlConfigTest STANDARD_OUT
Setting JMeterHome:
<https://ci-builds.apache.org/job/JMeter/job/JMeter-trunk/ws/src/protocol/http/../../../.>
Initializing Properties: ../../.././bin/jmeter.properties
JMeterVersion=6.0.0-SNAPSHOT 4b4e8af
java.version=17.0.12
java.vm.name=OpenJDK 64-Bit Server VM
java.vendor=Eclipse Adoptium
java.home=/usr/local/asfpackages/java/adoptium-jdk-17.0.12+7
file.encoding=UTF-8
default encoding=UTF-8
user.home=/home/jenkins
user.dir=<https://ci-builds.apache.org/job/JMeter/job/JMeter-trunk/ws/src/protocol/http>
user.language=en
user.region=null
user.country=US
user.variant=
Locale=en_US
java.class.version=61.0
java.awt.headless=null
os.name=Linux
os.version=5.15.0-156-generic
os.arch=amd64
> Task :assemble UP-TO-DATE
> Task :src:bshclient:assemble UP-TO-DATE
> Task :src:dist:preparePropertiesbuildPrintableDoc
> Task :src:components:test
[0;1m 2.6sec[0m,
org.apache.jmeter.threads.openmodel.[0;1mOpenModelThreadGroupConfigElementTest[0m
> [0;1mensure[0m thread group initializes counter only once for each thread()
[0;1m 2.6sec[0m, 1 completed, 0 failed, 0 skipped,
org.apache.jmeter.threads.openmodel.OpenModelThreadGroupConfigElementTest
[0;31;1mFAILURE[0m [0;1m191.6sec[0m, 549 completed, [0;31;1m 1[0m
failed, [0;34;1m 3[0m skipped, [0;31;1mGradle Test Run
:src:components:test[0m
549 tests completed, 1 failed, 3 skipped
> Task :src:components:test FAILED
> Task :src:protocol:tcp:autostyleKotlinGradleProcess
> Task :src:protocol:http:spotbugsMain
SpotBugs ended with exit code 1
> Task :src:protocol:http:test
[0;1m 3.0sec[0m,
org.apache.jmeter.protocol.http.control.[0;1mTestCacheManagerHC4[0m >
[0;1mtestExpires()[0m
> Task :src:dist:buildPrintableDoc
> Task :src:dist-check:batchHttp4ImplPreemptiveBasicAuth
2025-10-30T12:16:21.302520779Z main WARN The use of package scanning to locate
Log4j plugins is deprecated.
Please remove the `packages` attribute from your configuration file.
See https://logging.apache.org/log4j/2.x/faq.html#package-scanning for details.
> Task :src:protocol:native:spotbugsMain
> Task :src:core:compileJmhJava
> Task :src:protocol:http:test
[0;1m 3.0sec[0m,
org.apache.jmeter.protocol.http.control.[0;1mTestCacheManagerHC4[0m >
[0;1mtestExpiresBug59962()[0m
[0;1m 3.0sec[0m,
org.apache.jmeter.protocol.http.control.[0;1mTestCacheManagerHC4[0m >
[0;1mtestCacheControl()[0m
> Task :src:protocol:native:spotbugsTest
> Task :src:protocol:http:test
[0;1m 4.9sec[0m,
org.apache.jmeter.protocol.http.control.[0;1mTestCacheManagerHC4[0m >
[0;1mtestNoCacheControlNoMaxAgeNoExpire()[0m
[0;1m 3.0sec[0m,
org.apache.jmeter.protocol.http.control.[0;1mTestCacheManagerHC4[0m >
[0;1mtestPrivateCacheExpireNoMaxAge()[0m
> Task :src:core:spotbugsTest
SpotBugs ended with exit code 1
> Task :src:dist-check:batchHttp4ImplPreemptiveBasicAuth
Creating summariser <summary>
Created the tree successfully using
<https://ci-builds.apache.org/job/JMeter/job/JMeter-trunk/ws/bin/testfiles/Http4ImplPreemptiveBasicAuth.jmx>
Starting standalone test @ 2025 Oct 30 12:16:30 UTC (1761826590184)
Waiting for possible Shutdown/StopTestNow/HeapDump/ThreadDump message on port
4445
2025-10-30T12:16:34.678608590Z Thread Group 1-1 WARN The use of package
scanning to locate Log4j plugins is deprecated.
Please remove the `packages` attribute from your configuration file.
See https://logging.apache.org/log4j/2.x/faq.html#package-scanning for details.
> Task :src:core:spotbugsMain
The following classes needed for analysis were missing:
com.github.weisj.swingdsl.visualpadding.VisualPaddingProvider
SpotBugs ended with exit code 3
> Task :src:protocol:http:test
[0;1m 4.9sec[0m,
org.apache.jmeter.protocol.http.control.[0;1mTestCacheManagerHC4[0m >
[0;1mtestPrivateCacheNoMaxAgeNoExpire()[0m
[0;1m 2.9sec[0m,
org.apache.jmeter.protocol.http.control.[0;1mTestCacheManagerHC4[0m >
[0;1mtestPrivateCache()[0m
[0;1m 27.9sec[0m, 26 completed, 0 failed, 0 skipped,
org.apache.jmeter.protocol.http.control.TestCacheManagerHC4
> Task :src:protocol:http:spotbugsTest
SpotBugs ended with exit code 1
> Task :src:protocol:http:test
[0;1m 3.0sec[0m,
org.apache.jmeter.protocol.http.control.[0;1mTestCacheManagerUrlConnection[0m
> [0;1mtestCacheHttpClientBug51932()[0m
> Task :src:protocol:native:spotbugsMain
SpotBugs ended with exit code 1
> Task :src:dist-check:batchHttp4ImplPreemptiveBasicAuth
summary = 12 in 00:00:11 = 1.1/s Avg: 235 Min: 37 Max: 1852 Err:
0 (0.00%)
Tidying up ... @ 2025 Oct 30 12:16:44 UTC (1761826604556)
... end of run
No errors present in the logfile
<https://ci-builds.apache.org/job/JMeter/job/JMeter-trunk/ws/bin/Http4ImplPreemptiveBasicAuth.log>
(the file is empty)
> Task :src:protocol:http:test
[0;1m 3.0sec[0m,
org.apache.jmeter.protocol.http.control.[0;1mTestCacheManagerUrlConnection[0m
> [0;1mtestExpires()[0m
[0;1m 3.0sec[0m,
org.apache.jmeter.protocol.http.control.[0;1mTestCacheManagerUrlConnection[0m
> [0;1mtestExpiresBug59962()[0m
[0;1m 3.0sec[0m,
org.apache.jmeter.protocol.http.control.[0;1mTestCacheManagerUrlConnection[0m
> [0;1mtestCacheControl()[0m
[0;1m 5.0sec[0m,
org.apache.jmeter.protocol.http.control.[0;1mTestCacheManagerUrlConnection[0m
> [0;1mtestNoCacheControlNoMaxAgeNoExpire()[0m
[0;1m 3.0sec[0m,
org.apache.jmeter.protocol.http.control.[0;1mTestCacheManagerUrlConnection[0m
> [0;1mtestPrivateCacheExpireNoMaxAge()[0m
[0;1m 4.9sec[0m,
org.apache.jmeter.protocol.http.control.[0;1mTestCacheManagerUrlConnection[0m
> [0;1mtestPrivateCacheNoMaxAgeNoExpire()[0m
[0;1m 3.0sec[0m,
org.apache.jmeter.protocol.http.control.[0;1mTestCacheManagerUrlConnection[0m
> [0;1mtestPrivateCache()[0m
[0;1m 28.0sec[0m, 25 completed, 0 failed, 0 skipped,
org.apache.jmeter.protocol.http.control.TestCacheManagerUrlConnection
[0;1m 1.2sec[0m,
org.apache.jmeter.protocol.http.[0;1mHttpRequestInterruptTest[0m >
[0;1mhttp[0m request interrupts(String, WireMockRuntimeInfo)[1], [1]
HttpClient4
[0;1m 1.2sec[0m,
org.apache.jmeter.protocol.http.[0;1mHttpRequestInterruptTest[0m >
[0;1mhttp[0m request interrupts(String, WireMockRuntimeInfo)[2], [2]
HTTPSampler
[0;1m 2.4sec[0m, 2 completed, 0 failed, 0 skipped,
org.apache.jmeter.protocol.http.[0;1mHttpRequestInterruptTest[0m >
[0;1mhttp[0m request interrupts(String, WireMockRuntimeInfo)
[0;1m 2.9sec[0m, 2 completed, 0 failed, 0 skipped,
org.apache.jmeter.protocol.http.HttpRequestInterruptTest
[0;34;1mWARNING[0m [0;1m167.6sec[0m, 791 completed, 0 failed, [0;34;1m
1[0m skipped, [0;34;1mGradle Test Run :src:protocol:http:test[0m
[Incubating] Problems report is available at:
file://<https://ci-builds.apache.org/job/JMeter/job/JMeter-trunk/ws/build/reports/problems/problems-report.html>
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':src:components:test'.
> There were failing tests. See the report at:
> file://<https://ci-builds.apache.org/job/JMeter/job/JMeter-trunk/ws/src/components/build/reports/tests/test/index.html>
Deprecated Gradle features were used in this build, making it incompatible with
Gradle 9.0.
You can use '--warning-mode all' to show the individual deprecation warnings
and determine if they come from your own scripts or plugins.
For more on this, please refer to
https://docs.gradle.org/8.14.3/userguide/command_line_interface.html#sec:command_line_warnings
in the Gradle documentation.
BUILD FAILED in 16m 19s
623 actionable tasks: 445 executed, 178 up-to-date
See the profiling report at:
file://<https://ci-builds.apache.org/job/JMeter/job/JMeter-trunk/ws/build/reports/profile/profile-2025-10-30-12-01-09.html>
A fine-grained performance profile is available: use the --scan option.
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Xvfb stopping
Archiving artifacts
Recording test results
[Checks API] No suitable checks publisher found.