[SERVER-18756] resmoke.py should write combined report of repeated executions Created: 30/May/15  Updated: 05/Feb/16  Resolved: 23/Jun/15

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: 3.1.5

Type: Improvement Priority: Major - P3
Reporter: Max Hirschhorn Assignee: Max Hirschhorn
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-18743 Create a "flaky test finder" buildvar... Closed
Backwards Compatibility: Fully Compatible
Sprint: Quint Iteration 5
Participants:

 Description   

The report.json file only includes the latest repetition of a suite's execution. The TestGroup should expose a way to get a failure-preserving combined report of all repetitions.



 Comments   
Comment by Githook User [ 23/Jun/15 ]

Author:

{u'username': u'visemet', u'name': u'Max Hirschhorn', u'email': u'max.hirschhorn@mongodb.com'}

Message: SERVER-18756 Write all executions to the report.json file.

Makes it so that a link to the logs for every test that ran is present
in the sidebar of the Evergreen UI. Multiple entries will appear for
the same test file when --repeat is used.

This also fixes an issue where the number of tests skipped would be
incorrect if the same test file was included multiple times in the
"roots" key.
Branch: master
https://github.com/mongodb/mongo/commit/8c8ee1840327ccc35af3ebac0ab4f6e0dd37593f

Generated at Thu Feb 08 03:48:39 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.