-
Notifications
You must be signed in to change notification settings - Fork 501
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
Builds failing on jenkins.dataverse.org #6536
Comments
So, to fix the Maven http/https switch in dataverse-ansible I kept the "original" SP1 version at https://repo1.maven.org/maven2/org/jboss/weld/weld-osgi-bundle/2.2.10.SP1/weld-osgi-bundle-2.2.10.SP1.jar rather than the "Final" link Phil and Pete had been using for docker-aio, et al. Glassfish is angry about weld. Perhaps we want Final:
Let me update the link in dataverse-ansible and try a manual run. |
I think we're good:
via https://jenkins.dataverse.org/job/IQSS-dataverse-develop/313/console |
Beware. I ran into the same issue today, because I used the JBoss JAR, not the one with the glassfish4 suffix. I see the same wrong URL in your post above. I tested both Final and SP1, it didn't seem to make a difference. There even is a 2.2.16, but with Payara at the horizon maybe we should just stick with good ol' versions. |
I see builds of blue, passing tests too. What a wonderful world. Let me know if we can close this or if there needs to be further discussion. Thank you again for the work here! |
I'm very happy to see that https://jenkins.dataverse.org/job/IQSS-dataverse-develop/313/testReport/ shows edu.harvard.iq.dataverse.api taking over 3 minutes: This means the API tests actually ran. On the build prior to this the API tests took only 0.27 seconds which means they didn't actually run. So "develop" is fine. I'll grab this and take a look at our jobs for pull requests: https://jenkins.dataverse.org/job/IQSS-Dataverse-Develop-PR/ |
Hmm, in my pull request from this morning, I'm seeing a new failure at https://jenkins.dataverse.org//job/IQSS-Dataverse-Develop-PR/view/change-requests/job/PR-6538/1//testReport/junit/edu.harvard.iq.dataverse.api/SwordIT/testCreateDatasetPublishDestroy/ I'll dig in a little more. |
SwordIT was one of the usual failure points in the API test suite on slower storage (hence our moving the API test suite to EC2), though in that case Glassfish would return a 500 response from whatever error forward through each test. |
@donsizemore thanks, I'm trying to match up with the two server.log files (one rotated) at but I'm not sure why that 400 error occured. I'm still on that branch (pull request #6538) on my laptop and I just ran SwordIT and it passed so I'm feeling pretty good that it's some sort of flake in the API test suite, that nothing is actually broken. |
Ok, I'm seeing successful builds on both develop and pull requests:
That's good enough for me. @donsizemore thanks for all your help!! 🎉 🎉 Closing. |
A bit of a follow on to #6528, we're still seeing the test suite not complete on jenkins.dataverse.org.
https://jenkins.dataverse.org/job/IQSS-dataverse-develop/310/
https://jenkins.dataverse.org/job/IQSS-dataverse-develop/311/
etc.
The text was updated successfully, but these errors were encountered: