Skip to content
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

Disable kafka-snappy tests for versions of GraalVM older than 21.0 #16236

Merged
merged 2 commits into from
Apr 5, 2021

Conversation

geoand
Copy link
Contributor

@geoand geoand commented Apr 5, 2021

This is done by Introducing the ability to skip native tests if GraalVM version is too old

Essentially the test is skipped if the GraalVM version used to build the
native binary was older than the version specified in the new
@DisableIfBuiltWithGraalVMOlderThan annotation.
This is accomplished by recording the GraalVM version in the quarkus-artifact.properties
file (this file was introduced to support @QuarkusIntegrationTest) and reading
the necessary data in a new JUnit 5 ExecutionCondition implementation.

Fixes: #16129

geoand added 2 commits April 5, 2021 10:17
Essentially the test is skipped if the GraalVM version used to build the
native binary was older than the version specified in the new
@DisableIfBuiltWithGraalVMOlderThan annotation
@geoand geoand added triage/waiting-for-ci Ready to merge when CI successfully finishes and removed area/core labels Apr 5, 2021
@geoand geoand merged commit ea44faf into quarkusio:main Apr 5, 2021
@quarkus-bot quarkus-bot bot added this to the 1.14 - main milestone Apr 5, 2021
@geoand geoand deleted the #16129 branch April 5, 2021 10:37
@quarkus-bot quarkus-bot bot removed the triage/waiting-for-ci Ready to merge when CI successfully finishes label Apr 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[native] Integration test "kafka-snappy" fails with GraalVM 20.3.1.2
2 participants