Revert "Migrate from VSTest to Microsoft.Testing.Platform (#8498)"#8802
Revert "Migrate from VSTest to Microsoft.Testing.Platform (#8498)"#8802danmoseley merged 4 commits intodotnet:mainfrom
Conversation
This reverts commit ac098f7.
|
@karolz-ms this test timed out (was 45 sec timeout, this is with the new 180sec CI-only timeout even). I assume it's hung (?) Can you get a clue from the log? |
tests/Aspire.Components.Common.Tests/Aspire.Components.Common.Tests.csproj
Show resolved
Hide resolved
|
If you'd pushed in the main trunk, we'd be able to run the outerloop and the full AzDO CI builds. |
I don't follow :) |
You're working off your fork (kudos!), but this makes us unable to fully test this change. If you were to push into a branch on the main trunk (i.e., to dotnet/aspire instead of danmoseley/aspire), we could schedule an outerloop run for that branch as well as a full CI build in AzDO. We don't execute all tests for pull-requests, so we can't be 100% certain until we test all test workflows. |
|
Before merging:
|
I can push and trigger a run. https://dev.azure.com/dnceng-public/public/_build?definitionId=274&_a=summary |
|
Outerloop validation run - https://github.com/dotnet/aspire/actions/runs/14484113484 |
|
@RussKie |
Boo.... Looking |
Can we add check build/test/debug in Codespaces to this list? I've validated that reverted the PR fixes debugging tests locally but other should sanity check as well. cc: @mitchdenny |
|
@danmoseley we need to apply this patch: ...or use this: |
|
@captainsafia @danmoseley @RussKie I'm not able to reproduce issues with VS Code DevKit. |
|
Also in the potential workaround I suggested to @captainsafia, I forgot to mention one more required thing, which I wrote now in #8498 (comment). Could we wait until the workaround is tested please? or more info is gathered as I cannot reproduce locally? |
|
@Youssef1313 I reproduced being unable to debug a test using the following:
Got this error: |
|
@Youssef1313 Are you on reproing on Windows? The issue seems to be related to macOS/Linux. I hopped on a couple of calls yesterday with @ocallesp on the VS Code team and he was able to reproduce the issue in those environments.
I believe I attempted this workaround based on your comment here but didn't have success with it. |
|
@captainsafia My comment wasn't complete as I forgot to mention another package. Have you tried with both packages? Can you send me logs with the two packages being included? |
|
@Youssef1313 Could you open a draft PR that demonstrates the workaround you think would help here? That might make it easier. |
|
@captainsafia Indeed. Will do it in few minutes. |
|
Hmm, Microsoft.NET.Test.Sdk is actually implicitly included via Arcade, but I don't know if it could be that the version is too old. Could you try with #8819, and re-share the logs please? Regarding that it's macOS/Linux specific, that's good information, as I was trying on Windows. |
done -- btw, you can push yourself to this PR, no perms required :)
Ah trunk == repo |
The changeset in that PR doesn't seem to build?
You should be able to reproduce this in Linux on Codespaces as well since @mitchdenny is running into the problem as well and that's his VS Code setup. |
Impossible to say why it timed out as the callstack is from the waiting process not the child. |
|
Do we want to merge this? need signoff/s. |
|
This broke outerloop test runs. Only a few test projects are running now - https://github.com/dotnet/aspire/actions/runs/14501563823/job/40682240457 . |




This reverts commit ac098f7 (#8498) as it hits microsoft/vscode-dotnettools#1922
cc @radical @Youssef1313 @captainsafia
It wasn't a clean revert because of some subsequent changes by @RussKie in #8706 -- is this right @RussKie
Before merging: