[SERVER-77339] PrettyPrinterTest broke install-all ninja builds Created: 20/May/23  Updated: 29/Oct/23  Resolved: 25/May/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.1.0-rc0

Type: Bug Priority: Major - P3
Reporter: Daniel Moody Assignee: Daniel Moody
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Backwards Compatibility: Fully Compatible
Operating System: ALL
Participants:
Linked BF Score: 78

 Description   

The PrettyPrinterTest builder will use the TestList builder to create a test list file for resmoke. However in ninja, pretty printer tests are disabled. Install all still wants to install the test list even if its empty, but because no tests were ever added, the file is never created.

We need to create an empty test list so it at least can be installed as a TestList should be.



 Comments   
Comment by Githook User [ 25/May/23 ]

Author:

{'name': 'Daniel Moody', 'email': 'dmoody256@gmail.com', 'username': 'dmoody256'}

Message: SERVER-77339 fix resmoke find-suites and ubi8 shell keyerror
Branch: master
https://github.com/mongodb/mongo/commit/296f9fe83cc30a5c7dc98c5a05089d8d09cbcd43

Comment by Githook User [ 23/May/23 ]

Author:

{'name': 'Daniel Moody', 'email': 'dmoody256@gmail.com', 'username': 'dmoody256'}

Message: SERVER-77339 create fake test list for pretty printers in ninja builds.
Branch: master
https://github.com/mongodb/mongo/commit/b334631ee29a783614c6905b692ec3ee630f1e58

Generated at Thu Feb 08 06:35:14 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.