vstart_runner: let LocalRemote inherit Remote#37667
Conversation
|
Test and copied the output here - https://gist.github.com/rishabh-d-dave/10b39a234c9f03e752a7253db55cb4df |
1f3d119 to
9e0bdf6
Compare
9e0bdf6 to
9214a32
Compare
|
The persistent error on Ceph API tests (which is same as the one here https://jenkins.ceph.com/job/ceph-api/6273/) is due to a bug in mgr_test_case.py. Here's the fix for that bug - #37992. This PR needs to wait for that PR as well. |
|
The fix for dashboard QA gets the CI green - https://jenkins.ceph.com/job/ceph-api/6373/ |
a4ec878 to
6b188e8
Compare
|
jenkins test api |
|
jenkins test api |
6b188e8 to
e751ea0
Compare
e751ea0 to
1637003
Compare
|
jenkins test api |
1637003 to
02ecc50
Compare
|
jenkins test make check |
|
Without commit "vstart_runner: make "shell" as default argument", ceph API tests ran successfully - https://jenkins.ceph.com/job/ceph-api/8102/. |
2d18033 to
02ecc50
Compare
|
jenkins test docs |
|
jenkins render docs |
594cbbb to
920cb9c
Compare
920cb9c to
ba9bd2e
Compare
|
jenkins test make check |
cdc1835 to
156484f
Compare
156484f to
7874ad7
Compare
|
This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved |
And therefore get rid of methods duplicated in LocalRemote and add a call to empty constructor of RemoteShell in LocalRemote.__init__(). Signed-off-by: Rishabh Dave <ridave@redhat.com>
7874ad7 to
04209a1
Compare
|
Rebased. |
|
All required PRs have been merged. Removing DNM now... |
|
@lxbsz Thanks! |
vshankar
left a comment
There was a problem hiding this comment.
Please update the PR with a sample test run w/ vstart_runner.
|
mktemp(), read_file() and write_file() from Reomte were exercised by this testing - https://gist.github.com/rishabh-d-dave/cdb4f64e6251ec2cc663f9e3d5ab4788 |
And get rid of methods duplicated from
teuthology.orchestra.remote.Remote.
Depends on #37655, #38443 and ceph/teuthology#1626.
Checklist
Show available Jenkins commands
jenkins retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test apijenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume tox