-
Notifications
You must be signed in to change notification settings - Fork 280
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
[BUG] integTest
not called with test workflows during release
#4805
Comments
@prudhvigodithi, can you provide more info on the new |
The |
What is the bug?
Coming from the issue opensearch-project/opensearch-metrics#68 to index the failed tests to the metrics cluster which will be useful during the release cycle to exactly find out the failed test metrics for a given RC, what was found with the security plugin is the
integTest
was renamed tointegrationTest
and security plugin uses the default integtest.sh part of the build repo. The script calls the./gradlew integTest
for running the integration tests in a repo.With the change to
integrationTest
theintegTest
is skipped and not called, here is the sample stdout logHow can one reproduce the bug?
Clone the repo and run
./gradlew integTest
and see the output asintegTest
is skipped.What is the expected behavior?
The expected behavior is run the integrations test using the build repo test workflows during the release. The test workflow is generic, either calls the
integTest
task by default or uses the script part of its own repo. Example https://github.com/opensearch-project/cross-cluster-replication/blob/main/scripts/integtest.sh.Do you have any additional context?
integTest
and notintegrationTest
as gradle task so that no changes needs to be made in the testing side of things during the release.integrationTest
, the security repo need to onboard to newintegtest.sh
which should be part of the security repo and during the release testing this script would be called by default.The text was updated successfully, but these errors were encountered: