Merge pull request #50615 from ClickHouse/fix-jepsen-check

Fix Jepsen runs in PRs
This commit is contained in:
Antonio Andelic 2023-06-07 08:43:51 +02:00 committed by GitHub
commit 26fb80b540
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -25,6 +25,7 @@ from stopwatch import Stopwatch
from tee_popen import TeePopen
from upload_result_helper import upload_results
from version_helper import get_version_from_repo
from build_check import get_release_or_pr
JEPSEN_GROUP_NAME = "jepsen_group"
@ -210,12 +211,7 @@ if __name__ == "__main__":
build_name = get_build_name_for_check(check_name)
if pr_info.number == 0:
version = get_version_from_repo()
release_or_pr = f"{version.major}.{version.minor}"
else:
# PR number for anything else
release_or_pr = str(pr_info.number)
release_or_pr, _ = get_release_or_pr(pr_info, get_version_from_repo())
# This check run separately from other checks because it requires exclusive
# run (see .github/workflows/jepsen.yml) So we cannot add explicit