@Don Sizemore question for you wrt https://github.com/IQSS/dataverse/pull/9273...
I change the output of the unit tests to be located somewhere else in https://github.com/IQSS/dataverse/blob/379022ce5bfde3fefd204a9da7ca9d33ea7ed94d/pom.xml#L746.
Now I'm wondering which file is which at https://github.com/GlobalDataverseCommunityConsortium/dataverse-ansible/blob/7d8a425a8e1293717f31c2fd6d01c1d1801cf625/tasks/jacoco-generate_report.yml#L19...
Is the domain1/config/jacoco.exec the data from the unit tests ran before or is it target/jacoco.exec?
Oliver Bertuch said:
Don Sizemore question for you wrt https://github.com/IQSS/dataverse/pull/9273...
I change the output of the unit tests to be located somewhere else in https://github.com/IQSS/dataverse/blob/379022ce5bfde3fefd204a9da7ca9d33ea7ed94d/pom.xml#L746.
Now I'm wondering which file is which at https://github.com/GlobalDataverseCommunityConsortium/dataverse-ansible/blob/7d8a425a8e1293717f31c2fd6d01c1d1801cf625/tasks/jacoco-generate_report.yml#L19...Is the
domain1/config/jacoco.execthe data from the unit tests ran before or is ittarget/jacoco.exec?
IIRC the one under target/ results from unit tests; config/ is written post-IT run.
Question: what if we test and merge this PR and adjust the paths in Ansible/Jenkins afterward?
I just created an issue: https://github.com/GlobalDataverseCommunityConsortium/dataverse-ansible/issues/325
And a pull request: https://github.com/GlobalDataverseCommunityConsortium/dataverse-ansible/pull/326
@Don Sizemore would you be able to help me set up a new Jenkins job to test that branch? I can probably do it but I'm not sure which job to copy.
Ok, I copied develop, tweaked it, and kicked off a run. Wish me luck! https://jenkins.dataverse.org/job/IQSS-dataverse-9273-oidc/1/
This feels like more than a 3, by the way. :grinning:
10?
Thx for the PR!
Yeah, a 10, I guess.
Good news: API tests passed on Jenkins.
Bad news: something in the Jenkins job is still failing.
Please see attached: fail.txt
Philip Durbin said:
Don Sizemore would you be able to help me set up a new Jenkins job to test that branch? I can probably do it but I'm not sure which job to copy.
absolutely! we probably just want to grab IQSS-Dataverse-Develop and modify it.
Yeah, that's the one I ended up copying or cloning or whatever.
It got pretty far. API tests passed. But at the end there was a weird failure. fail.txt above ^^
Any idea what's going on?
Bah, even after https://github.com/GlobalDataverseCommunityConsortium/dataverse-ansible/pull/326/commits/d83118388dab48353be16aac7c3aa524e0fd1283 it failed with the same error: https://jenkins.dataverse.org/job/IQSS-dataverse-9273-oidc/2/consoleFull
Any ideas? :sweat_smile:
#9273 was merged! Now what?
I brought it up at standup. I created a note that can be converted into an issue.
We could simply disable whatever Jenkins is doing, of course. Hopefully temporarily. :sweat_smile:
So, should we try to tackle this again?
I do have a few ideas regarding paths for the Jenkins plugins @Don Sizemore ...
Yes, please!
We can't leave it broken.
On a related note, we could maybe try to do the equivalent in the API runner. If nothing else to make sure we have it working in that environment.
You wanted a second opinion, so maybe let the Jenkins surgeon do it's magic and the Github API runner its own?
Ha, well, it's the same three people so we'll help each other out. :grinning:
Oliver Bertuch said:
I do have a few ideas regarding paths for the Jenkins plugins Don Sizemore ...
tell me what to do and I'll do it?
Should we do a quick Zoomzoom @Don Sizemore ?
I'm happy to Zoom but I need a room.
https://fz-juelich-de.zoom.us/j/61671309203?pwd=VmFIN2t2dEVtOTN3aTUyVWcvSDdzQT09
@Don Sizemore @Philip Durbin I'm back. Did you muddle through?
We hacked on https://github.com/GlobalDataverseCommunityConsortium/dataverse-ansible/pull/326 a bit more, merged it, and kicked off https://jenkins.dataverse.org/job/IQSS-dataverse-develop/1501/ but it failed with an API test error. So not a good test, unfortunately.
Fixed! I think! https://jenkins.dataverse.org/job/IQSS-dataverse-develop/1502/ passed anyway. Green. API tests passed.
Philip Durbin has marked this topic as resolved.
Last updated: Nov 01 2025 at 14:11 UTC