-
-
Notifications
You must be signed in to change notification settings - Fork 314
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
Added jtreg-buffer external suite #5167
Conversation
a5a0e52
to
be95549
Compare
@sophia-guo maybe you can provide feedback please? |
@judovana You should run a spell and grammar checker over the comments |
PRs to add new tests or features should have an issue that they relate to, as that is what we typically do at the project to socialize new features. I have created this issue, #5195, where it would say what the new tests do, why they should be added into a certain level, etc (noting we have the habit of adding new tests into the dev level to monitor how they run before 'graduating' tests into other levels). |
https://ci.adoptium.net/view/Test_grinder/job/Grinder/9354 to fix the TARGET which needs to match the name in the playlist.xml file (not the name of the directory) Also will want to address the criteria/questions listed in #5195 ahead of bringing in new tests. We will add this to the contributing new tests documentation going forward, so future contributors have awareness. |
Co-authored-by: Martijn Verburg <martijnverburg@gmail.com>
Co-authored-by: Martijn Verburg <martijnverburg@gmail.com>
Co-authored-by: Martijn Verburg <martijnverburg@gmail.com>
Co-authored-by: Martijn Verburg <martijnverburg@gmail.com>
Co-authored-by: Martijn Verburg <martijnverburg@gmail.com>
if returned, return in 3.9.6
Co-authored-by: Martijn Verburg <martijnverburg@gmail.com>
@karianna thanx alot for eyball! All should be done as you requested. Need to try that maven in grinder now. Can you please answer the remaining questions?
In meantime I had found that no, and created #5196 hth
please?
big please.
|
That do not work for me, not even locally. Locally the
Where ther above looks like what you are guggesting.. reruning anyway: https://ci.adoptium.net/view/Test_grinder/job/Grinder/9362/
On it. TYVM! |
ok, so maven version is mandatory. The run now correctly passed. I'm not sure why... I left the target and bulild-list as in original one.. Well Maybe not... Probably harsh morning. Glad it is green. |
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.
Technically OK with me, but Shelly to confirm if this is the right approach
External tests are running inside container as root, which can be updated to create and use unprivileged user if root acess is not required by external tests. |
Before we go too far with this PR, I think it would be good to think about these jtreg tests as possible ones to add into the openjdk group, given the intent was to eventually upstream them to that project (based on answers in #5195). I do not see a need to run them as part of the external group, they could go into dev.openjdk |
To make testsuite results available it have to be copied to specific directory. In test.sh you can copy the test result to /testResults , update test.properties with This way all *.xml files are visible to junit plugin. Also check both ARCHIVE_TEST_RESULTS and KEEP_REPORTDIR will keep the results even when the tests pass. |
I agree with Shelley. dev.openjdk might be a better category to go based on #5195 (comment) |
Thanx a lot! as |
Cool! Thanx! I willexperiment a bit with |
a46b302
to
4f5d9cb
Compare
4f5d9cb
to
15c6cc9
Compare
ok, https://ci.adoptium.net/view/Test_grinder/job/Grinder/9386/ seems to be correctly exporting results. Closing and moving to dev.openjdk |
This PR is adding our buffer of not-yet-if-ever upstreamed jtreg tests, as another external testsuite.
It do pass locally, however in grinder it fails https://ci.adoptium.net/view/Test_grinder/job/Grinder/9229/console
Error: cannot find the following tests: jtreg-buffer (note: group target such as sanity is not accepted inside testList)
So i guess there is somwehre some another protection.Except that issue, for which I do not have cure, few questions