-
-
Notifications
You must be signed in to change notification settings - Fork 9.1k
Bump jenkins-test-harness to 2.56 #4301
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump jenkins-test-harness to 2.56 #4301
Conversation
Err... Windows CI is still not working? |
@slonopotamus Yes, it is still disabled |
#4155 FTR |
ad5d6fc
to
e903880
Compare
e903880
to
d324bce
Compare
Seems like Linux CI is also broken now. |
Do not merge this until Windows CI is working again because this PR is expected to break tests that worked otherwise. |
@@ -91,6 +91,7 @@ THE SOFTWARE. | |||
<project.patchManagement.url>https://api.github.com</project.patchManagement.url> | |||
<patch.tracker.serverId>jenkins-jira</patch.tracker.serverId> | |||
|
|||
<hamcrest.version>2.1</hamcrest.version> | |||
<matrix-auth.version>2.3</matrix-auth.version> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Use dependencyManagement instead?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
jenkins-test-harness doesn't do that, why do this here differently?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Less code, but no strong opinion
Windows CI is re-enabled, re-triggering |
Nice. As I expected, some things failed. I plan to fix them within this PR. |
d324bce
to
5315b9d
Compare
Java doesn't have any direct means to release unreferenced classloaders, so we force GC to do that so it becomes possible to delete plugin jar on Windows.
2865d66
to
7e92923
Compare
I added the label WIP based on your latest comment @slonopotamus. Thank you for noticing the problem. |
Ready to go @slonopotamus ? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I approve it, because the issues seem to be fixed
This PR only seems to be fixed because Windows CI is disabled. |
JTH was already upgraded to 2.57 in #4392 |
This PR is expected to reveal bogus Windows tests that do not shutdown things properly. See jenkinsci/jenkins-test-harness#166
Proposed changelog entries
None