-
Notifications
You must be signed in to change notification settings - Fork 958
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
Use opensearch-builds CI runner for functional tests #1651
Comments
Add backwards compatibility tests to github workflow for PRs. Also, fix for checking status of OpenSearch Dashboards since api/status/ is not protected. Also, enable ability to create test data since migration from 1.0.0 to 3.0.0 is not supported for OpenSearch currently. Issue: opensearch-project#1465 opensearch-project#1651 Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
I have it running in the container in this PR #1624 but unfortunately. the user github uses is 1001 and the docker image dumps most of the setup stuff in a folder that isn't just a regular user. In multiple attempts I tried to have the runner point do work in that expected directory but github actions has verification steps that don't quite make sense to me [link to issue]. So for the time being, the PR I listed above lets us control the chromedriver version and we wont be surprised as much as other as relying on github envs. |
* [CI][BWC] add BWC tests to github actions Add backwards compatibility tests to github workflow for PRs. Also, fix for checking status of OpenSearch Dashboards since api/status/ is not protected. Also, enable ability to create test data since migration from 1.0.0 to 3.0.0 is not supported for OpenSearch currently. Issue: #1465 #1651 Signed-off-by: Kawika Avilla <kavilla414@gmail.com> * Address comments Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
Add backwards compatibility tests to github workflow for PRs. Also, fix for checking status of OpenSearch Dashboards since api/status/ is not protected. Also, enable ability to create test data since migration from 1.0.0 to 3.0.0 is not supported for OpenSearch currently. Issue: opensearch-project#1465 opensearch-project#1651 Backport PR: opensearch-project#1624 Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
Add backwards compatibility tests to github workflow for PRs. Also, fix for checking status of OpenSearch Dashboards since api/status/ is not protected. Also, enable ability to create test data since migration from 1.0.0 to 3.0.0 is not supported for OpenSearch currently. Issue: opensearch-project#1465 opensearch-project#1651 Backport PR: opensearch-project#1624 Includes changes from: opensearch-project#1502 Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
Add backwards compatibility tests to github workflow for PRs. Also, fix for checking status of OpenSearch Dashboards since api/status/ is not protected. Also, enable ability to create test data since migration from 1.0.0 to 3.0.0 is not supported for OpenSearch currently. Issue: opensearch-project#1465 opensearch-project#1651 Backport PR: opensearch-project#1624 Includes changes from: opensearch-project#1502 Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
* [CI][BWC] add BWC tests to github actions (#1624) Add backwards compatibility tests to github workflow for PRs. Also, fix for checking status of OpenSearch Dashboards since api/status/ is not protected. Also, enable ability to create test data since migration from 1.0.0 to 3.0.0 is not supported for OpenSearch currently. Issue: #1465 #1651 Backport PR: #1624 Includes changes from: #1502 Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
…roject#1624) (opensearch-project#1659) [CI][BWC] add BWC tests to github actions (opensearch-project#1624) Add backwards compatibility tests to github workflow for PRs. Also, fix for checking status of OpenSearch Dashboards since api/status/ is not protected. Also, enable ability to create test data since migration from 1.0.0 to 3.0.0 is not supported for OpenSearch currently. Issue: opensearch-project#1465 opensearch-project#1651 Backport PR: opensearch-project#1624 Includes changes from: opensearch-project#1502 Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
… (#1675) [CI][BWC] add BWC tests to github actions (#1624) Add backwards compatibility tests to github workflow for PRs. Also, fix for checking status of OpenSearch Dashboards since api/status/ is not protected. Also, enable ability to create test data since migration from 1.0.0 to 3.0.0 is not supported for OpenSearch currently. Issue: #1465 #1651 Backport PR: #1624 Includes changes from: #1502 Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
* [CI][BWC] add BWC tests to github actions Add backwards compatibility tests to github workflow for PRs. Also, fix for checking status of OpenSearch Dashboards since api/status/ is not protected. Also, enable ability to create test data since migration from 1.0.0 to 3.0.0 is not supported for OpenSearch currently. Issue: opensearch-project#1465 opensearch-project#1651 Signed-off-by: Kawika Avilla <kavilla414@gmail.com> * Address comments Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
* [CI][BWC] add BWC tests to github actions Add backwards compatibility tests to github workflow for PRs. Also, fix for checking status of OpenSearch Dashboards since api/status/ is not protected. Also, enable ability to create test data since migration from 1.0.0 to 3.0.0 is not supported for OpenSearch currently. Issue: opensearch-project#1465 opensearch-project#1651 Signed-off-by: Kawika Avilla <kavilla414@gmail.com> * Address comments Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
* [CI][BWC] add BWC tests to github actions Add backwards compatibility tests to github workflow for PRs. Also, fix for checking status of OpenSearch Dashboards since api/status/ is not protected. Also, enable ability to create test data since migration from 1.0.0 to 3.0.0 is not supported for OpenSearch currently. Issue: opensearch-project#1465 opensearch-project#1651 Signed-off-by: Kawika Avilla <kavilla414@gmail.com> * Address comments Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
…roject#1624) (opensearch-project#1659) * [CI][BWC] add BWC tests to github actions (opensearch-project#1624) Add backwards compatibility tests to github workflow for PRs. Also, fix for checking status of OpenSearch Dashboards since api/status/ is not protected. Also, enable ability to create test data since migration from 1.0.0 to 3.0.0 is not supported for OpenSearch currently. Issue: opensearch-project#1465 opensearch-project#1651 Backport PR: opensearch-project#1624 Includes changes from: opensearch-project#1502 Signed-off-by: Kawika Avilla <kavilla414@gmail.com>
@kavilla the PR you have linked has been merged, can we close this issue? |
Is your feature request related to a problem? Please describe.
Currently we use
ubuntu-latest
runner for our functional tests. because of this we need to manually install thechromedriver
npm package to run our functional tests. This package is not always up to date with the latest chrome driver version causing functional test failures in the repo. We already have a runner with all the necessary packages installed in opensearch-buildDescribe the solution you'd like
Use the ci runner instead of the default github runner
Describe alternatives you've considered
using a patch version of the chrome driver. This is not ideal because it will still require us to be dependent on the chromedriver npm package in future
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: