-
Notifications
You must be signed in to change notification settings - Fork 5k
BasicTest_GetNetworkInterfaces_AtLeastOne failed with NetworkInformationException : No error information on Alpine #39242
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
Comments
Tagging subscribers to this area: @dotnet/ncl |
getifaddrs() should set errno according to man page. It would be interesting if Alpine implementation is compliant with that as well. It seems like only other place would calloc() failure. |
would it be valid to assert something like if (getifaddrs(&head) == -1)
{
+ assert(errno != 0);
return -1;
} |
BTW I was looking for failure history and I did not find any ;(
cc: @MattGal I only see BadExit status when looking for that particular JobID (fc291949-69d3-435e-a0b6-7a62c0331b12) |
Wow I was literally just filing dotnet/arcade#5786 . This is not the cause of your '1' exit code and the only side effect of this failure is that you won't have XUnit results ingested into the Helix Kusto DB (and thus if you use the APIs to get them, you will only be able to get work item status). Pass/Fail of your work item, core dump logging, etc should be unaffected. The "1" exit code comes from Xunit:
Can you please comment in the linked issue whether this is something you actually use or whether it's just "on by default"? If the latter we could just turn it off if the call stack annoys you, if the former we can prioritize the arcade issue as it's already solved for the Azure Devops reporter functionality of the Helix Arcade SDK (so it's a very straightforward fix) |
I think @ViktorHofer needs to answer that question. |
Only one hit apparently, old, closing. |
net5.0-Linux-Release-arm64-CoreCLR_checked-(Alpine.312.Arm64.Open)[email protected]/dotnet-buildtools/prereqs:
https://dev.azure.com/dnceng/public/_build/results?buildId=727645&view=ms.vss-test-web.build-test-results-tab&runId=22528506&resultId=129574&paneView=debug
I guess SystemNative_GetNetworkInterfaces failed somehow but did not set error information.
#39217
The text was updated successfully, but these errors were encountered: