Vladimir Sitnikov
577b7b60cf
chore: run Errorprone verifications by default
Validate Gradle Wrapper / Validation (push) Has been cancelled
Details
CI / Matrix Preparation (push) Has been cancelled
Details
CI / Error Prone (JDK 17) (push) Has been cancelled
Details
Release Drafter / Update Release Draft (push) Has been cancelled
Details
CI / ${{ matrix.name }} (push) Has been cancelled
Details
2025-07-18 16:40:47 +03:00
Mend Renovate
d7f7bcc164
chore(deps): update plugin org.gradlex.build-parameters to v1.4.4
2025-01-28 10:36:29 +03:00
Vladimir Sitnikov
09c3f810dd
change: use Java 17 as the build target, require Java 17+ for execution
2024-01-09 11:44:25 +03:00
Mend Renovate
c9cb9add59
fix(deps): update com.github.vlsi to v1.90
2023-06-27 08:18:40 +03:00
Vladimir Sitnikov
1ee08f4e28
chore: use Gradle toolchains for JDK provisioning
...
It enables automatic JDK provisioning (e.g. download), and it enables
using different JDKs for executing Gradle and for building JMeter
Java version can be specified when building with -PjdkVersion=11
You could use ./gradlew -q javaToolchains to list the detected toolchains.
See https://docs.gradle.org/8.0/userguide/toolchains.html#sec:consuming
Fixes https://github.com/apache/jmeter/issues/5986
2023-06-24 18:49:05 +03:00
Vladimir Sitnikov
cabc3fbe15
chore: use testFixtures sourceset instead of depending on all the test classes
...
This change enables cleaner separation between "actual tests" and "support classes for the tests".
For instance, `:src:core` might provide dummy samplers like `ThreadSleep` for testing purposes.
`ThreadSleep` would depend on `src/test/main` (since it would `extend AbstractSampler`),
and other modules (e.g. tests in `:src:protocols:http`) might need that `ThreadSleep` sampler.
It won't be practical to create `core-testkit` modules for every module,
so we move those reusable test classes to `testFixtures/...` source set.
See https://docs.gradle.org/current/userguide/java_testing.html#sec:java_test_fixtures
2023-06-08 13:37:07 +03:00
Vladimir Sitnikov
4e5b9df457
chore: bump vlsi-release-plugins to 1.89
...
It should reduce the number of created threads, and it should resolve
UnsupportedOperationException when filesystem contains inaccessible files.
2023-06-06 12:54:41 +03:00
Vladimir Sitnikov
f1d4844260
chore: fix condition for enableErrorprone so the verification is activated
2023-05-04 13:37:09 +03:00
Mend Renovate
97a5cea3a3
fix(deps): update com.github.vlsi to v1.88 ( #5824 )
2023-04-27 19:52:26 +03:00
Vladimir Sitnikov
a9ec76d067
chore: factor build-logic so it is easier to reuse
...
See https://docs.gradle.org/current/userguide/structuring_software_products.html
2023-04-27 14:26:05 +03:00