-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Not for merging] Repro of integration test failure #30147
Conversation
@jasonmalinowski Can you please take a look? |
It's possible that if this was fixed, a lot of other tests that are currently skipped could be enabled again. When I was browsing through the integration tests to find usages of |
@jinujoseph Could this please get a buddy? This PR is not for merging but I would appreciate if somebody could take a look at this or at least tell me what the best path forward is, because this is blocking my other PR (#25875). Should I just skip the tests and file an issue? Is it OK to merge skipped tests in a PR? I don't think this should be hard to investigate (for the right person) because there's a really small repro and the issue repros consistently, even locally. And as I sad earlier it's also possible this issue is affecting other currently skipped tests (because the repro is very small), so it might be worthwhile trying to find where the issue is because it could potentially allow us to unskip other tests. |
This is a core CPS issue. Can someone include the file mentioned in the dialog box? @lifengl can you help route? |
@Pilchie @lifengl Here is the file from two different runs (they do seem to be a little different) VsProjectFault_25556e03-5a24-4658-a745-4f0ca14160a8.failure.txt |
Note: This error would be harder to find in CI because both of these tests actually pass. The error dialog appears after the second test is started, and the second test finishes running successfully while the dialog is displayed. But then the dialog prevents the creation of a new project, so the failure would actually show up in a third (potentially completely unrelated) test. |
retest windows_release_vs-integration_prtest please |
retest windows_debug_vs-integration_prtest please |
Hm, the tests are passing in CI. It seems like I'm only getting the dialog locally. Should I close this then? |
@lifengl I'm using 15.9 Preview 3. |
This now passed but my original PR still keeps failing in CI, I don't know what's going on... 😕 maybe it's because there's more than 2 tests? |
Just to be clear, it's still failing for me locally, it's just that I that noticed CI passed here. |
@lifengl I'm still encountering this in 16.0 preview1. Is there an existing issue or something I can point to as a reason for skipping the tests? Thanks. |
For demonstration purposes only (do not merge)
This is a minimum repro to show the integration test failures encountered in #25875 (comment)
@sharwell Can you please take a quick look at this very small repro to see if there's anything I'm doing wrong? If I run both tests in the
Example
class this error dialog appears:Test1
andTest2
are identical. Running only one of them does not reproduce this. ChangingWellKnownProjectTemplates.CSharpNetCoreClassLibrary
toWellKnownProjectTemplates.ClassLibrary
fixes the error.