Skip to content

Conversation

@MichalStrehovsky
Copy link
Member

These are the most interesting ones to cover in regular testing.

Cc @dotnet/ilc-contrib

@ghost ghost added the area-Interop-coreclr label Apr 6, 2023
@ghost ghost assigned MichalStrehovsky Apr 6, 2023
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a 5-10% compile time saving...

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dotnet/runtime-infrastructure are we using the semicolon-delimited list as an argument to test build tree somewhere?

I was having trouble getting it to work - cmd.exe considers semicolons the same as space when it comes to %1 %2 argument processing (today I learned...) so it has to be quoted. But then nobody removed the quote and MSBuild was looking for directory "nativeat. Adding an extra empty entry like I'm doing here hacks around it but I wonder if we should find a different list separator.

These are the most interesting ones to cover in regular testing.
@MichalStrehovsky
Copy link
Member Author

@dotnet/ilc-contrib this is ready for review. There's not much to review left since I factored out things that were necessary for tests to pass into separate PRs.

@MichalStrehovsky
Copy link
Member Author

@dotnet/ilc-contrib this is ready for review. There's not much to review left since I factored out things that were necessary for tests to pass into separate PRs.

Can someone have a look please? I'd honestly merge without review because this is de minimis test only change but repo is configured not to allow that. We need to start making progress on the Pri0 testing.

@jkotas
Copy link
Member

jkotas commented Apr 18, 2023

How much CI and Helix machine time do these tests cost?

@MichalStrehovsky
Copy link
Member Author

MichalStrehovsky commented Apr 18, 2023

They build and run in about 10 minutes on my machine. The Win-Amd64-chk leg (the only one that is going to run these) doesn't look to be running too much longer than usual.

@MichalStrehovsky MichalStrehovsky merged commit ac3b110 into dotnet:main Apr 18, 2023
@MichalStrehovsky
Copy link
Member Author

Thank you!

@MichalStrehovsky MichalStrehovsky deleted the runloaderinterop branch April 18, 2023 02:18
@ghost ghost locked as resolved and limited conversation to collaborators May 18, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants