dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
14.98k stars 4.66k forks source link

coreclr test run files TestRun.html and TestRun.xml should be os/arch/flavor distinguished #1737

Open BruceForstall opened 4 years ago

BruceForstall commented 4 years ago

Initial cost estimate: 2 days Initial contacts: @trylek, @ViktorHofer

Doing a test run using src\coreclr\runtest.cmd generates a TestRun.html and TestRun.xml file in artifacts\log. These filenames should also have OS/arch/build flavor so as to be unique w.r.t. different test runs, e.g.: TestRun_Windows_NT_x64_Checked.xml.

jashook commented 4 years ago

@BruceForstall before doing this work we should verify that the results would still correctly be parsed by xunit.