-
Notifications
You must be signed in to change notification settings - Fork 1.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
Add more logs and attempt to fix CI Loop instability: Build and Pack NuGet randomly fails #3492
Conversation
All the instances I have observed are test cancellations due to timeout.
The bundler and WebSocket servers do very light-weight tasks and transmit relatively small content.
Not sure about this. If a test fails, the next one gets executed, in principle. The root issue is most likely a hang (not a explicit failure, but an infinite wait). |
In my local machine, if the app crashed, the vstest.console is always spinning. |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
Hello @licanhua! Because this pull request has the p.s. you can customize the way I help with merging this pull request, such as holding this pull request until a specific person approves. Simply @mention me (
|
|
||
AwaitEvent(functionCalled, result); | ||
|
||
instance->DetachRootView(); | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we wouldn't get a stack trace here though? can we capture the stack trace from the exception? #Resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Stack trace is not what I target yet.
exception is just suspicious which may contribute the timeout. Here catching all exception is just help to narrow down the problem.
If I see this error, I will provide more logs like catch(std::exception) and log the stack.
In reply to: 337866067 [](ancestors = 337866067)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Change wait time to 2min
This PR is attempted to but will not completely fix bug #3444.
From what I see, problem is timeout in 'Run Desktop Integration Tests', and here are some possible reasons:
I'm trying to:
The active Test Run was aborted because the host process exited unexpectedly while executing following test(s): RNTesterIntegrationTests::IntegrationTestHarness
List Desktop Integration Tests
to list all tests when vstest failedMicrosoft Reviewers: Open in CodeFlow