feat: (unsuccessful) upgrade to 3.11 gatling-gradle and project future 💔 #130
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Follow-up to the PR #120: the change introduces backward compatible upgrade to the gatling-gradle plugin 3.11+. IMHO we should simply support 3.11 syntax and make it clear, that starting from gatling-operator release x.y.z, only gradle plugin 3.11+ is supported, but I've encountered a much bigger problem while doing the upgrade 😭
gatling-operator
expect that Gatling can acceptgatling.core.directory.results
param, but starting from version 3.11, it's not supported at all, without any alternatives:Probably we can deal with this problem somehow, but then I checked out what "features" are introduced by 3.12.x Gatling upgrade 😡 It has turned out that they intentionally dropped support for combing the results from multiple runs into one aggregated report, on which
gatling-operator
depends on. Please check out:It seems that Gatling authors want to encourage the community to use Gatling Enterprise instead 😞
For us, it means that report aggregation & upload doesn't work anymore, and it can't be fixed. Report aggregation and remote upload are the main reasons people use
gatling-operator
, so I started wondering what the future holds for this project 💔I hope I made a mistake somewhere @kane8n - please check it out carefully and come back to me, please.
Checklist
Related issues: