[browser] Use standard xunit test runner on multithreaded runtime
- Switch between threadless and standard xunit test runner based on runtime flavor being used
- Pass logging level into the browser through xharness
- Replace setting env var for logging xharness start with MSBuild property
- WIP: Experimenting with runInParallel
Closes https://github.com/dotnet/runtime/issues/88763
Tagging subscribers to 'arch-wasm': @lewing See info in area-owners.md if you want to be subscribed.
Issue Details
null
| Author: | maraf |
|---|---|
| Assignees: | maraf |
| Labels: |
|
| Milestone: | - |
/azp run runtime-wasm
Azure Pipelines successfully started running 1 pipeline(s).
/azp run runtime-wasm
Azure Pipelines successfully started running 1 pipeline(s).
Are the xunit bits here just for testing? They should be with the rest of the runner stuff that we have in xharness.
Are the xunit bits here just for testing? They should be with the rest of the runner stuff that we have in xharness.
Definitely. I'm also thinking about move the entry point to xharness as well. I copied it over to just be able to run CI with changes that I needed
/azp run runtime-wasm
Azure Pipelines successfully started running 1 pipeline(s).
What is missing here ?
Would this also work in ST build ?
Is this still using blocking .Wait ?
/azp run runtime-wasm
Azure Pipelines successfully started running 1 pipeline(s).
/azp run runtime-wasm
Azure Pipelines successfully started running 1 pipeline(s).
/azp run runtime-wasm
Azure Pipelines successfully started running 1 pipeline(s).
/azp run runtime-wasm
Azure Pipelines successfully started running 1 pipeline(s).
Draft Pull Request was automatically closed for 30 days of inactivity. Please let us know if you'd like to reopen it.
Is this ready for review?
/azp run runtime-wasm
/azp run runtime-wasm
/azp run runtime-wasm
With thread ID logging
[13:53:59] info: [STRT][1467] System.Text.Json.Serialization.Tests.ConstructorTests_Span.Class_MultiplePublicParameterizedCtors_NoPublicParameterlessCtor_NoAttribute_NotSupported
[13:53:59] info: [PASS][1467] System.Text.Json.Serialization.Tests.ConstructorTests_Span.Class_MultiplePublicParameterizedCtors_NoPublicParameterlessCtor_NoAttribute_NotSupported
[13:53:59] info: [STRT][1467] System.Text.Json.Serialization.Tests.ConstructorTests_Span.MultipleTypes
[13:53:59] info: [PASS][1473] System.Text.Json.Serialization.Tests.ConstructorTests_Span.MultipleTypes
[13:53:59] info: [STRT][1473] System.Text.Json.Serialization.Tests.ConstructorTests_Span.PathForChildPropertyFails
[13:53:59] info: [PASS][1473] System.Text.Json.Serialization.Tests.ConstructorTests_Span.PathForChildPropertyFails
/azp run runtime-wasm
/azp run runtime-wasm
/azp run runtime-wasm
CI was stuck, merged main to restart
/azp run runtime-wasm
Requires https://github.com/dotnet/runtime/pull/97640