Skip to content

Commit 4bdf2f7

Browse files
committed
Fix build_scanner and stats_scanner since Python upgrade
Add exception handling to set_start_method in stats.py and jenkins.py. Change-Id: Ibeabf6918013d9486a8bfb23353cfb5630f088f5 Reviewed-on: https://review.couchbase.org/c/perfrunner/+/169718 Tested-by: Build Bot <[email protected]> Reviewed-by: Daniel Nagy <[email protected]>
1 parent 6763618 commit 4bdf2f7

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

perfrunner/utils/jenkins.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@
1111
from logger import logger
1212
from perfrunner.utils.weekly import Weekly
1313

14-
set_start_method("fork")
14+
try:
15+
set_start_method("fork")
16+
except Exception as ex:
17+
print(ex)
1518

1619
JobMapping = Dict[str, List[Dict[str, str]]]
1720

perfrunner/utils/stats.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@
1212
from perfrunner.utils.jenkins import JenkinsScanner
1313
from perfrunner.utils.weekly import Weekly
1414

15-
set_start_method("fork")
15+
try:
16+
set_start_method("fork")
17+
except Exception as ex:
18+
print(ex)
1619

1720
StatsSettings = namedtuple('StatsSettings', ('cluster', 'cbmonitor_host'))
1821

0 commit comments

Comments
 (0)