-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Error in CI Mono llvmfullaot Pri0 Runtime Tests Run Linux arm64 release
#60234
Comments
Tagging subscribers to this area: @directhex Issue Detailsin Error message: Is this a real error or infrastructure/random? Is it known? What is the actual problem? @dotnet/runtime-infrastructure
|
Failure from this PR: #60192 |
This is failing almost every runtime build @directhex @steveisok |
I've seen this pop up w/ wasm runs. Most likely some kind of OOM. We should take the leg down until we come up with a fix/workaround. |
Addresses dotnet#60234 Suspicion is that we're hitting some kind of OOM error within docker. Unblocks CI while we investigate.
The last 3 (as of right now) (and some randomly clicked older) runs from the runfo list all fail when AOTing
Is that one unexpectedly large? |
cc: @josalem for AOT of TraceEvent |
Addresses #60234 Suspicion is that we're hitting some kind of OOM error within docker. Unblocks CI while we investigate. Co-authored-by: Steve Pfister <[email protected]>
Saw an interesting one where it's failing to locate DiaSymReader for compiling ReadyToRun binaries:
|
Removing blocking-clean-ci label because the legs are disabled |
Who is investigating the actual cause of the OOM issue ? |
I think it would be better to tweak docker and see if that helps fix the problem. @MattGal suggested tweaking |
@MattGal doesn't |
Oops, yeah I think that may be true. If you can comfortably change the pipeline to drive docker itself that would be allowed to be set on the host... @MichaelSimons / @mthalman may have some suggestions how this could be achieved best. |
I'm not understanding the request here. How "what" could be best achieved? |
The what in this case is being able to tweak the docker host setting |
Ok. I don't have any experience with the pipelines that are used in this repo so I can't comment on how to best execute logic on the host. Is the problem that the hook points you have available to you are running within the container? |
Yeah, I believe that's the case. |
Not sure I completely follow:
One final option, though ugly, would be to just drive docker directly from the build instead of specifying a build within a container. This lets you set all sorts of interesting settings from the outside, but handling getting files in and out, mounting volumes, etc becomes your build's problem so this should definitely be considered a last-resort option. |
in
LLVM AOT cross-compile CoreCLR tests
Error message:
##[error]Exit code 137 returned from process: file name '/usr/bin/docker', arguments 'exec -i -u 1000 -w /home/cloudtest_azpcontainer 12e65458950cdcacb35a892c9bd140157953823f62a984dfc4c13e1632863c42 /__a/externals/node/bin/node /__w/_temp/containerHandlerInvoker.js'.
https://dev.azure.com/dnceng/public/_build/results?buildId=1411090&view=logs&j=b40c4ee0-d59d-50cb-cee3-6c499edc769b&t=24038e5f-e5d5-5f4a-9cc0-31eac914e6d6
Is this a real error or infrastructure/random? Is it known? What is the actual problem?
@dotnet/runtime-infrastructure
Runfo Tracking Issue: LLVM AOT build gets killed under docker
Build Result Summary
The text was updated successfully, but these errors were encountered: