-
Notifications
You must be signed in to change notification settings - Fork 577
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
tests: ducktape test of rpk -X and rpk profile #11048
Conversation
2836cfc
to
39b5862
Compare
/ci-repeat 4 skip-units dt-repeat=5 tests/rptest/tests/rpk_profile_test.py |
/ci-repeat 4 skip-units dt-repeat=5 tests/rptest/tests/rpk_cloud_test.py |
5a2e7ea
to
6f358b2
Compare
/ci-repeat 4 skip-units dt-repeat=5 tests/rptest/tests/rpk_profile_test.py |
/ci-repeat 4 skip-units dt-repeat=5 tests/rptest/tests/rpk_profile_test.py |
Last force-push change:
|
/ci-repeat 4 skip-units dt-repeat=5 tests/rptest/tests/rpk_profile_test.py |
The tests are passing in normal builds but they fail when running with /ci-repeat, I'm unable to reproduce locally even if I repeat the test over and over with |
41de529
to
edd9820
Compare
The idea is to start replacing some old flags for the new -X flags, this way we can monitor that we are not breaking backcompat and we test the new ones.
We might want to hide some command logs next commit will use this to hide rpk cloud login logs.
This refactors helps to avoid duplication and introduce config utils that will be used in the following tests.
Introduces new rpk/rpk_remote handlers for newly introduced command 'profile'. Also add the deletion of the rpk.yaml as part of the node cleanup process.
First run OK ✅ (10 unrelated failures, OFailures are marked as failures) https://buildkite.com/redpanda/redpanda/builds/30625#01888ca5-ccaf-4332-860e-14da7bcb9ae4 |
/ci-repeat 4 skip-units dt-repeat=5 tests/rptest/tests/rpk_profile_test.py |
20 Repeated rpk profile tests: https://buildkite.com/redpanda/redpanda/builds/30635#_ |
Simple rpk cloud login and logout using credentials and checking that it writes the token to the rpk.yaml.
Last Force Push changes: Followed the same fix for the |
Second run OK ✅: https://buildkite.com/redpanda/redpanda/builds/30639# 2 unrelated failures. |
/ci-repeat 4 skip-units dt-repeat=5 tests/rptest/tests/rpk_cloud_test.py |
20 rpk cloud login/logout test ✅ https://buildkite.com/redpanda/redpanda/builds/30677#_ |
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 fine to me
Last full build was: https://buildkite.com/redpanda/redpanda/builds/30639 and had 2 unrelated failures |
This PR introduces:
rpk profile
.rpk cloud login
using client credentials.Backports Required
Release Notes