adoptium / adoptium/aqa-tests

document and narrow usage of criu tests

Open
#5,658 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
155
Forks
346
Avg merge
2d 9h
Merged PRs (30d)
36

Description

I'm unable to run `https://github.com/adoptium/aqa-tests/tree/master/external/*criu*` tests. Is there some additional documentation? If no, can it be written?

In addition, it seems that those test are bound to only very specific subset of jvms, and images. That is causing quite intensive `if-elif-elif-elif....fi.fi.fi` in the external scripts.
* Instead of this, can they simply exit if incorrect combination is set?
* There seems to be mechanism, which allows to move to much vendor-tight tests out of main repo. Is this applicable here?
* The main runners would lost osme weight

Thoughts please? Maye I'm just missing some part of history or documentation, but some pointers would be helpfull

Contributor guide

Open the contributing guide

Research direction

Start by reading the tests under external/*criu* and the related external scripts to identify their prerequisites and supported JVM/image combinations. Document how to run them, clarify which combinations are valid, and describe whether unsupported combinations should exit or move to vendor-specific tests. Done means the usage and scope are explicit for the main runners.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
testing
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.