-
Couldn't load subscription status.
- Fork 3.5k
qa: don't bypass plugin manger tests on linux #17171
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
Conversation
|
Hopefully this will expose failures due to needing #17165 . Looks like artifacts-api is struggling again ⌛ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tests are running now!
| rspec ./specs/cli/remove_spec.rb:206 # CLI > logstash-plugin remove multiple plugins when removing plugins and all plugins that depend on them removes the plugins
| rspec ./specs/cli/remove_spec.rb:179 # CLI > logstash-plugin remove multiple plugins when multiple remaining plugins have a dependency on a removed plugin errors helpfully without removing any of the plugins
| rspec ./specs/cli/remove_spec.rb:153 # CLI > logstash-plugin remove multiple plugins when a remaining plugin has a dependency on a removed plugin errors helpfully without removing any of the plugins
|
💛 Build succeeded, but was flaky
Failed CI StepsHistory
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! ![]()
|
@logstashmachine backport 9.0 |
|
@logstashmachine backport 8.x |
* qa: don't bypass plugin manger tests on linux * add gradle task to build gem fixtures for integration tests (cherry picked from commit 0f81816)
* qa: don't bypass plugin manger tests on linux * add gradle task to build gem fixtures for integration tests (cherry picked from commit 0f81816)
* qa: don't bypass plugin manger tests on linux * add gradle task to build gem fixtures for integration tests (cherry picked from commit 0f81816) Co-authored-by: Ry Biesemeyer <[email protected]>
* qa: don't bypass plugin manger tests on linux * add gradle task to build gem fixtures for integration tests (cherry picked from commit 0f81816) Co-authored-by: Ry Biesemeyer <[email protected]>





Release notes
What does this PR do?
When run on
host_os==linux, some plugin manager integration specs are run with an airgap wrapper, but the other tests are bypassed because they are in anelseclause.This PR moves the non-airgap tests out of the
elseclause so that they will be run in buildkite CI.NOTE: best reviewed ignoring whitespace changes
Why is it important/What is the impact to the user?
no user impact
Checklist
[ ] I have commented my code, particularly in hard-to-understand areas[ ] I have made corresponding changes to the documentation[ ] I have made corresponding change to the default configuration files (and/or docker env variables)Author's Checklist
How to test this PR locally
Related issues
Use cases
Screenshots
Logs