]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
qa/tasks/ragweed: always set ragweed_repo 37379/head
authorKefu Chai <kchai@redhat.com>
Thu, 30 Jul 2020 08:45:40 +0000 (16:45 +0800)
committerShyukri Shyukriev <shshyukriev@suse.com>
Wed, 23 Sep 2020 16:48:28 +0000 (19:48 +0300)
commit95bfd6eb7f2debce057420d2b484de15c0812b97
tree51e27ba1b0a209768278e75f7933b873d8a0ab32
parent12a274293260f34095e2c11105932f15de0251ec
qa/tasks/ragweed: always set ragweed_repo

* extract get_ragweed_branch() out of download() task, for better
  readablity.
* use a loop for retry when the first clone fails
* drop the `raise ValueError()` clause as it never happens. we could use
  an assert() here, but i don't think it is necessary anyway.
* use sh() instead of run() for better readablity.
* always set ragweed_repo. before this change this variable is
  unbounded if `force-branch` is set.

Fixes: https://tracker.ceph.com/issues/46771
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 87e61e1d6ece9874cd8776dde92ca815e8002166)
qa/tasks/ragweed.py