Skip to content

Update test tags and method sources - #1696

Open
KostasTsiounis wants to merge 1 commit into
IBM:java21from
KostasTsiounis:class_aware_j21
Open

Update test tags and method sources#1696
KostasTsiounis wants to merge 1 commit into
IBM:java21from
KostasTsiounis:class_aware_j21

Conversation

@KostasTsiounis

Copy link
Copy Markdown
Member

Methods within the TestArguments class are utilized through the MethodSource annotation to parameterize class attributes (e.g., provider and key sizes).

This change allows the passing of parameters to these methods. The parameters pertain to information about the calling class, like defined tags or other static field, like lists of key sizes.

The test tags are, also, updated to only include specific providers and a dedicated tag for multithreaded tests. The top level tests are altered to look for tag expressions that indicate provider and the multithreaded tag when looking for appropriate tests.

Back-ported from: #1625

Signed-off-by: Kostas Tsiounis kostas.tsiounis@ibm.com

Methods within the TestArguments class are utilized
through the MethodSource annotation to parameterize
class attributes (e.g., provider and key sizes).

This change allows the passing of parameters to these
methods. The parameters pertain to information about
the calling class, like defined tags or other static
field, like lists of key sizes.

The test tags are, also, updated to only include specific
providers and a dedicated tag for multithreaded tests.
The top level tests are altered to look for tag expressions
that indicate provider and the multithreaded tag when
looking for appropriate tests.

Signed-off-by: Kostas Tsiounis <kostas.tsiounis@ibm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants