[SERVER-37373] Fully qualified files in suite YML do not run in Burn_in tests on Windows Created: 28/Sep/18  Updated: 29/Oct/23  Resolved: 30/Jan/19

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

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

Issue Links:
Related
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: DAG 2019-02-11
Participants:
Story Points: 2

 Description   

The burn_in task does not run a fully specified file in the suite YML on Windows



 Comments   
Comment by Githook User [ 30/Jan/19 ]

Author:

{'username': 'hptabster', 'email': 'jonathan@mongodb.com', 'name': 'Jonathan Abrahams'}

Message: SERVER-37373 Fully qualified files in suite YML do not run in Burn_in tests on Windows
Branch: master
https://github.com/mongodb/mongo/commit/7a6d64aa652987fc6bbbc60ead1b753008847c3b

Comment by Jonathan Abrahams [ 30/Jan/19 ]

It turns out the test membership map does not have a Windows-style file name, if the file is fully specified, and is therefore not matched and skipped by burn_in.

The likely cause of this is here. When a fully qualified file is specified, the file is appended to expanded_tests, it needs to be converted via os.path.normpath (as done in globstar).

Comment by Max Hirschhorn [ 28/Sep/18 ]

Sure it does - https://evergreen.mongodb.com/task/mongodb_mongo_master_enterprise_windows_64_2k8_burn_in_tests_5c7428d4ef708d2d627ebe63c4c97007e8329582_18_09_27_19_43_35

As part of swapping the Enterprise Windows 2008R2 to be a required builder and the Windows 2008R2 DEBUG builder to not be in SERVER-31279, a smaller set of test suites run on Windows. This also means there are fewer cases where a newly added or modified test run on Windows but is still consistent with the required set for patch building.

Comment by Jonathan Abrahams [ 28/Sep/18 ]

See this Evergreen build

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