-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
None
-
Fully Compatible
-
v4.0
-
TIG 2018-07-02
-
3
After adopting task selector/tag approach to address SERVER-33647, the only task failed in the patch build is burn_in_tests. It looks the buildscripts/ciconfig/evergreen.py script doesn't understand task selectors.
Link to the patch build: https://evergreen.mongodb.com/version/5ae1639dc9ec44641fd52543
[2018/04/26 19:52:37.263] $python buildscripts/burn_in_tests.py --branch=master --buildVariant=$build_variant --testListOutfile=jstests/new_tests.json --noExec $burn_in_args [2018/04/26 19:52:40.420] Traceback (most recent call last): [2018/04/26 19:52:40.420] File "buildscripts/burn_in_tests.py", line 403, in <module> [2018/04/26 19:52:40.420] main() [2018/04/26 19:52:40.420] File "buildscripts/burn_in_tests.py", line 354, in main [2018/04/26 19:52:40.420] evergreen_conf = evergreen.EvergreenProjectConfig(values.evergreen_file) [2018/04/26 19:52:40.420] File "C:\data\mci\77bf60c033fb9b50b3d52f01979f8e40\burn_in_tests_clonedir\buildscripts\ciconfig\evergreen.py", line 26, in __init__ [2018/04/26 19:52:40.420] for variant_dict in self._conf["buildvariants"] [2018/04/26 19:52:40.420] File "C:\data\mci\77bf60c033fb9b50b3d52f01979f8e40\burn_in_tests_clonedir\buildscripts\ciconfig\evergreen.py", line 111, in __init__ [2018/04/26 19:52:40.420] for t in conf_dict["tasks"] [2018/04/26 19:52:40.420] File "C:\data\mci\77bf60c033fb9b50b3d52f01979f8e40\burn_in_tests_clonedir\buildscripts\ciconfig\evergreen.py", line 188, in __init__ [2018/04/26 19:52:40.420] Task.__init__(self, task.raw) [2018/04/26 19:52:40.420] AttributeError: 'NoneType' object has no attribute 'raw' [2018/04/26 19:52:40.429] /cygdrive/c/data/mci/77bf60c033fb9b50b3d52f01979f8e40/burn_in_tests_clonedir [2018/04/26 19:52:40.429] Command failed: command [pid=1640] encountered problem: exit status 1 [2018/04/26 19:52:40.429] Task completed - FAILURE.
cc: max.hirschhorn
- is depended on by
-
SERVER-36019 Create script to collect resource utilization of Android application
- Closed
-
SERVER-33647 Enterprise Windows 2008R2 WiredTiger develop shouldn't run the push task
- Closed
- is duplicated by
-
SERVER-34915 Handle the case where a variant has no run_on key in buildscripts/ciconfig/evergreen.py
- Closed