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

Completed prep work for quarkus_openshift tests #2454

Merged
merged 5 commits into from
Apr 8, 2021

Conversation

SAY-droid427
Copy link
Contributor

@SAY-droid427 SAY-droid427 commented Apr 2, 2021

Completed prep work for quarkus_openshift tests

  • Added README.md for quarkus_openshift tests
  • Added test.properties

Close #2442

Copy link
Contributor

@smlambert smlambert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hi @SAY-droid427 - some minor changes requested, otherwise, looking pretty good!

@@ -0,0 +1,31 @@
# External quarkus_openshift Tests

Third Party container tests help verify that the Adoptium binaries are good by running a variety of Java applications inside of Docker containers. AdoptOpenJDK/openjdk-tests/Issue #172 lists the applications that we have initially targeted to best exercise the AdoptOpenJDK binaries. For each application, we choose to run a selection of their functional tests.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please replace 'AdoptOpenJDK binaries' with 'Adoptium binaries' and hyperlink #172 with link to that issue #172

Please add a couple more sentences that say:
Quarkus Openshift tests are pulled from the quarkus-openshift-test-suite repository. These tests require an Openshift cluster environment to run.

*hyperlink quarkus-openshift-test-suite with the github_url value from test.propertis

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done


When [running these from the command-line](https://github.com/AdoptOpenJDK/openjdk-tests/blob/master/doc/userGuide.md#local-testing-via-make-targets-on-the-commandline), these tests are grouped under a make target called 'external', so 'make external' would run the entire set of tests found in the openjdk-tests/external directory. This is unadvisable! Limit what you compile and run, BUILD_LIST=external/`<someSubDirectory>`, and TARGET=`<testCaseNameFromSubdirPlaylist>`.

These tests run regularly and results can be found in [TRSS Third Party Application view](https://trss.adoptopenjdk.net/ThirdPartyAppVie).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

missing 'w' from the end of ThirdPartyAppView

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Corrected

@karianna karianna added this to the April 2021 milestone Apr 6, 2021
@@ -0,0 +1,31 @@
# External quarkus_openshift Tests

Third Party container tests help verify that the Adoptium binaries are good by running a variety of Java applications inside of Docker containers. AdoptOpenJDK/openjdk-tests/Issue [#172](https://github.com/AdoptOpenJDK/openjdk-tests/issues/172) lists the applications that we have initially targeted to best exercise the Adoptium binaries. For each application, we choose to run a selection of their functional tests. Quarkus Openshift tests are pulled from the [quarkus-openshift-test-suite](https://github.com/quarkus-qe/quarkus-openshift-test-suite.git) repository. These tests require an Openshift cluster environment to run.
Copy link
Contributor

@sophia-guo sophia-guo Apr 6, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please change the first part of the sentence to be:
Quarkus_openshift tests are part of the external third-party application tests that help verify that the Adoptium binaries are good...

Other than that, all is good to me.

@sophia-guo
Copy link
Contributor

Please also sign off your commit and update your comment #2454 (comment) with Close #2442 , which will automatically close the issue #2242 when this PR is merged.

Copy link
Contributor

@sophia-guo sophia-guo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@smlambert smlambert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@smlambert smlambert merged commit 2a1b0c9 into adoptium:master Apr 8, 2021
@SAY-droid427 SAY-droid427 deleted the quarkus-open-test branch April 29, 2021 02:45
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.

Tweetest Prep work for quarkus_openshift tests
4 participants