Commit Graph

18321 Commits

Author SHA1 Message Date
Vladimir Sitnikov 91ed127943 chore: add key for ktlint
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-22 21:12:27 +03:00
Vladimir Sitnikov c15bd88b5a chore: use group-level trust for pgp keys in Gradle dependency verification 2025-07-22 20:48:51 +03:00
Mend Renovate 0916220b4e fix(deps): update dependency checkstyle to v10.26.1
Validate Gradle Wrapper / Validation (push) Waiting to run Details
CI / Matrix Preparation (push) Waiting to run Details
CI / ${{ matrix.name }} (push) Blocked by required conditions Details
CI / Error Prone (JDK 17) (push) Waiting to run Details
Release Drafter / Update Release Draft (push) Waiting to run Details
2025-07-22 19:08:49 +03:00
Vladimir Sitnikov 65832b032d chore: add auto-download-jdk to build-logic and build-logic-commons modules
The modules require Java 17 to be available, however, they missed org.gradle.toolchains.foojay plugin
2025-07-22 18:01:12 +03:00
Mend Renovate 64d6bfdd39 chore(deps): update oracle-actions/setup-java action to v1.4.2 2025-07-22 17:45:00 +03:00
Vladimir Sitnikov 3c2a66e9c7 chore: remove stale release-drafter configuration 2025-07-22 17:27:53 +03:00
Vladimir Sitnikov dd192d41a1 chore: fix release-drafter so it uses the version from gradle.properties
Previously, release drafter was inferring v0.0.1.
Now we force the proper version for the draft.
2025-07-22 17:18:54 +03:00
Vladimir Sitnikov 16b13bc8fa chore: Oracle JDK supports only 21 or later 2025-07-22 17:11:52 +03:00
Vladimir Sitnikov 6d6654ed3b chore: remove removeUnusedImports() rule
Validate Gradle Wrapper / Validation (push) Waiting to run Details
CI / Matrix Preparation (push) Waiting to run Details
CI / ${{ matrix.name }} (push) Blocked by required conditions Details
CI / Error Prone (JDK 17) (push) Waiting to run Details
Release Drafter / Update Release Draft (push) Waiting to run Details
removeUnusedImports causes issues with parsing newer Java, and
google-java-format requires --add-exports when running with Java 17+

We'd better use OpenRewrite for imports.
2025-07-21 20:18:45 +03:00
Mend Renovate b495352805 chore(deps): update plugin com.github.autostyle to v4
Validate Gradle Wrapper / Validation (push) Waiting to run Details
CI / Matrix Preparation (push) Waiting to run Details
CI / ${{ matrix.name }} (push) Blocked by required conditions Details
CI / Error Prone (JDK 17) (push) Waiting to run Details
Release Drafter / Update Release Draft (push) Waiting to run Details
2025-07-21 17:03:13 +03:00
Vladimir Sitnikov 4166b4b106 fix: replace deprecated dependencyProject.path with .path
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-20 09:57:32 +03:00
Vladimir Sitnikov d980ddf4c1 chore: trust -javadoc, -sources, and gradle:gradle artifacts
Validate Gradle Wrapper / Validation (push) Waiting to run Details
CI / Matrix Preparation (push) Waiting to run Details
CI / ${{ matrix.name }} (push) Blocked by required conditions Details
CI / Error Prone (JDK 17) (push) Waiting to run Details
Release Drafter / Update Release Draft (push) Waiting to run Details
Those artifacts are used by IDEs when downloading dependency sources.
2025-07-19 19:35:22 +03:00
Mend Renovate 9220e26136 chore(deps): update dependency gradle to v8.14.3 2025-07-19 19:21:33 +03:00
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
Vladimir Sitnikov 4bed942058 fix: replace checksum-dependency-plugin with Gradle dependency verification 2025-07-18 16:25:46 +03:00
Mend Renovate 2b09e2e74b chore(deps): update burrunan/gradle-cache-action action to v3 2025-07-18 13:56:03 +03:00
Mend Renovate e456dee08f chore(deps): update gradle/wrapper-validation-action action to v3 2025-07-18 13:55:41 +03:00
Milamber 83e211fed7
Move to Java 17 (migrate source code from Java 8) (#6462)
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
* Prepare to use Java 17 as minimal version

* See #6219 Pattern Matching for instanceof uses (Java 14/16)

* See #6219 - Implicit Typing with var (Java 10)

* See #6219 - Using Switch Expressions / yield Keyword (Java 14)

* See #6219 - Using Text Blocks (Java 15)

* See #6219 - some tunning / formating style

* See #6219 - tunning code

* See #6219 - Update Java argline params / remove java 8 / 9 args/comments

* See #6219 - formating code

* Remove not standard options for Java 17

* See #6219 - refactor CompOper to an enum

* See #6219 - fix unnecessary yield usage in the switch expression

* See #6219 - Optimize the code, fix formatting issue
2025-07-07 09:43:25 +01:00
Raul Almeida 77675e0b8e
fix: support trailing empty default values in JSON Extractor(#6448)
See https://errorprone.info/bugpattern/StringSplitter
2025-04-23 16:00:46 +03:00
Alioth Null 9c64fd2d27 factor out error handling logic 2025-03-25 11:35:47 +03:00
Alioth Null d154f27827 remove reflection 2025-03-25 11:35:47 +03:00
Mend Renovate 96ea3c0b02 fix(deps): update dependency jacoco to v0.8.12 2025-03-24 10:00:24 +03:00
Mend Renovate 6e58d4b509 fix(deps): update dependency io.mockk:mockk to v1.13.17 2025-03-24 09:31:52 +03:00
Raul Almeida 131c4cff5a fix typo on flotSyntheticResponseTimeDistribution caused export to png to fail 2025-03-20 15:57:25 +03:00
Anjanan a7bd8fabdc Update index.xml
Removed unnecessary space in  a link
2025-03-04 17:59:20 +03:00
Mend Renovate d3dcc82c75 fix(deps): update dependency commons-logging:commons-logging to v1.3.5 2025-03-04 17:58:54 +03:00
Mend Renovate 19c75638cf fix(deps): update dependency com.thoughtworks.xstream:xstream to v1.4.21 2025-03-03 11:21:58 +05:00
Mend Renovate 6d39ac6e69 fix(deps): update dependency com.github.tomakehurst:wiremock-jre8 to v2.35.2 2025-02-13 10:22:01 +03:00
junyejiang 30b3b7ef36 update according to CR 2025-02-10 13:36:50 +03:00
junyejiang 10491a6550 Correct mirror server class path 2025-02-10 13:36:50 +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
Clay Johnson ab65ec1810 Update Develocity plugin versions 2025-01-15 04:49:27 +03:00
Clay Johnson 9747669c2d Use `DEVELOCITY_ACCESS_KEY` to authenticate to `develocity.apache.org` 2025-01-15 04:49:27 +03:00
Clay Johnson ecac72df6c Publish build scans to develocity.apache.org 2025-01-15 04:49:27 +03:00
Gabriele Coletta 5d9778129a Removed duplicated call to applyHiDPIOnFonts 2024-12-08 13:53:45 +03:00
Gabriele Coletta 083d6fe15c Apply HiDPI mode on GUI setup 2024-12-08 13:53:45 +03:00
František Bílek be0cf3a661 Updated the `createMenuItem` method to use a more descriptive variable name `menuItem` for clarity and consistency. 2024-11-30 08:40:30 +03:00
linvaux 423c00b22e style(StandardJmeterEngine): remove unnecessary code
delete "return" in a private void method
2024-11-30 08:39:32 +03:00
Patrick Uiterwijk c846e66e92 Add explanation to UnrecoverableKeyException
Unrecoverable keys after opening the keystore could be a consequence of
the key having a different password than the keystore itself.
This could cause some people to spend a lot of time figuring out what's
going on, so let's just give them a quick heads up of a potential
(common?) reason for this error.

This could be fixed by running "keytool -keypasswd".
2024-11-26 10:25:27 +03:00
Patrick Uiterwijk f9fe8e4feb Fix KeyManage log when using CLI mode
Without this patch, whenever a KeyStore is used (for example for client
certificates) in CLI mode, there is a message that no password was
provided.
This was caused by the else of the condition being on the wrong if
statement, and can cause people to spend a lot of time trying to debug
why the key store won't work.
2024-11-26 10:24:57 +03:00
Felix Schumacher 872112bf5d Add test to check report generation from read-only directory
Closes #6357 and #6358
2024-10-25 13:11:19 +02:00
Felix Schumacher 939ae3c046 Ensure directories are writable when generating reports from read-only sources 2024-10-25 13:09:49 +02:00
Felix Schumacher 8268c1c499 Add since annotation to javadoc for new feature
Closes #6352 and #6353
2024-10-25 12:41:52 +02:00
Felix Schumacher 66c2df72ad Use simple long, as we are initialized before the reading threads are started 2024-10-06 17:46:59 +02:00
Felix Schumacher 9e2e2bcbd1 Add startTime to AbstractThreadGroup and use it in OMTG and PreciseThroughputTimer
A thread group might start later than the test. When we calculate delays on the start time of
the test, we might get a stampede of samples run at the start of the thread group.
2024-10-06 17:46:59 +02:00
Felix Schumacher 45996dbd69 Use current time as start time for OMTG
When we use the test start time via JMeterContextService#getTestStartTime,
we might create a storm of test samples at the beginning, when a setup thread group
made us wait.
2024-10-06 17:46:59 +02:00
Felix Schumacher 6abfb4d5cd Fix markup 2024-09-27 19:26:28 +02:00
Felix Schumacher 954d229fdd Add changes to changes.xml 2024-09-27 18:56:48 +02:00
Felix Schumacher 356775da35 More occurrences of com.mysql.jdbc.Driver / replace them all 2024-09-27 18:56:48 +02:00
David Getzlaff 9643596b15 Update component_reference.xml for com.mysql.cj.jdbc.Driver 2024-09-27 18:54:31 +02:00