After https://github.com/jenkinsci/custom-war-packager/pull/72, some tests have been added. The Jenkinsfile sets a timeout of 30m and with the new tests the process time is up to that value. As part of the PR, the timeout value had to be increased.
It might worth to analyse how the tests are designed and executed so changing the settings somehow or re-designing and grouping the tests make the needed time lower.
Acceptance criteria
or
https://github.com/jenkinsci/custom-war-packager/pull/104 makes the build 10 times faster on my test environment
Closing it for now since there is no new inputs. We can always create more tickets for specific improvements