Info
Resmoke.py can throw this error on test timeout:
[2017/08/29 01:29:48.774] [resmoke] 2017-08-29T01:29:48.774+0000 ================================================================================
[2017/08/29 01:29:48.908] Traceback (most recent call last):
[2017/08/29 01:29:48.908]
File "buildscripts/resmoke.py", line 186, in
[2017/08/29 01:29:48.908]
main()
[2017/08/29 01:29:48.908]
File "buildscripts/resmoke.py", line 165, in main
[2017/08/29 01:29:48.908]
suite.get_name(), _summarize_suite(suite))
[2017/08/29 01:29:48.908]
File "buildscripts/resmoke.py", line 80, in _summarize_suite
[2017/08/29 01:29:48.909]
suite.summarize(sb)
[2017/08/29 01:29:48.909]
File "/data/mci/3147ad9331dc28c186e673e05925bd73/src/buildscripts/resmokelib/testing/suite.py", line 176, in summarize
[2017/08/29 01:29:48.909]
summary = self._summarize_repeated(sb)
[2017/08/29 01:29:48.909]
File "/data/mci/3147ad9331dc28c186e673e05925bd73/src/buildscripts/resmokelib/testing/suite.py", line 227, in _summarize_repeated
[2017/08/29 01:29:48.909]
summary = self._summarize_execution(iteration, bulleter_sb)
[2017/08/29 01:29:48.909]
File "/data/mci/3147ad9331dc28c186e673e05925bd73/src/buildscripts/resmokelib/testing/suite.py", line 245, in _summarize_execution
[2017/08/29 01:29:48.909]
self._test_start_times[iteration],
[2017/08/29 01:29:48.909] IndexError: list index out of range
See this test as an example.
Additionally, tests show up twice on the side bar when they have only been run once.
This failure occurs simultaneously with another issue on the Evergreen side (EVG-2019) that causes timeouts to to show up purple. Although it's not clear how behavior in resmoke could be related to this.
Top User Comments
xgen-internal-githook commented on Mon, 9 Oct 2017 17:21:35 +0000:
Author:
{'email': 'yves.duhem@mongodb.com', 'name': 'Yves Duhem', 'username': 'syev'}
Message: SERVER-30872 Avoid modifying suite from signal handler
Branch: master
https://github.com/mongodb/mongo/commit/11704779713e962e7756291960104d517adac16c