-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[android] Android.Device_Emulator.JIT.Test failing on emulators with CoreCLR #112633
Comments
@kotlarmilos there is a failure on #112547 indicating that for CoreCLR on Android we use a queue which has only x86 emulators, causing the test to fail as we target x64 specifically. Do we have queues with x64 emulators only that we could use? |
I am not aware of a separate queue with x64-only emulators. This failure appears to be machine-specific. In successful runs, there are two emulators available, and one is selected. I assume one is x64 and the other is x86. Here is an example of a successful run: https://helixr1107v0xdcypoyl9e7f.blob.core.windows.net/dotnet-runtime-refs-pull-112625-merge-5c5e4bed3d564f6eb6/Android.Device_Emulator.JIT.Test.Attempt.2/1/console.7eba4a2f.log?helixlogtype=result Alternatively, we could restart this specific machine. /cc: @matouskozak |
I think queues with Android API <= 29 have both x64 and x86 simulators installed and it appears that XHarness is trying to connect to both even though we need just the x64 version. I think re-run would make the test pass.
I think these are VMs but you can try asking in First Responders as it seems that this specific VM is on the top of the failures list (in the past 3 days). |
Yes, I think that is the problem, or better to say that on this particular failure there aren't two emulators installed:
Via xharness we:
I think this host machine just does not have a x64 emulator installed and that is why it fails. The question is, if it is the only host with this problem. |
@ivanpovazan did anyone raise this with FR? They should be able to go into the machines and determine if it's all installed properly. |
I updated the |
The problematic machines have been deleted. I suggest monitoring this issue for some time, to see if we catch some other misbehaviors. |
Build Information
Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=953058
Build error leg or test failing:
Android.Device_Emulator.JIT.Test
Found in: #112547
Error log
Error Message
Fill the error message using step by step known issues guidance.
Known issue validation
Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=953058
Error message validated:
[crit: Failed to find compatible device: x86_64
]Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 2/17/2025 9:53:47 AM UTC
Report
Summary
The text was updated successfully, but these errors were encountered: