Hi, I've prepared a PR that migrates existing Groovy tests to Kotlin: https://github.com/apache/jmeter/pull/6212 I admit it might not be convenient for everyone, however, I hope it is a net positive change.
The tooling for Groovy lags. An automatic code format is not possible, autocomplete, and code navigation is not there. Our current Spock + Groovy fails when running with Java 22: https://github.com/apache/jmeter/issues/6114 I have split every migration into two commits: the first commit renames the files, and the second commit modifies the files. It makes Git track history properly, so annotate, diff, and so on work in IDE should you ever need to check the previous test code. My local tests pass. I am going to let the PR settle a bit and then merge it. Vladimir