-
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
[mono] Tests System.IO.Hashing.Tests.Crc32Tests
crashing on tvos-arm64
#90499
Comments
Tagging subscribers to 'os-ios': @steveisok, @akoeplinger, @kotlarmilos Issue DetailsBuild InformationAffected pipelines:
Build error legs:
Tests failing:
Crash log: https://gist.github.com/ivanpovazan/d459960870e36af4a23c2fbddce14aeb Pull request: #90023 Error MessageFill the error message using step by step known issues guidance. {
"ErrorMessage": "at System.IO.Hashing.Tests.Crc32Tests:StaticVerifyOneShotSpanToArray",
"ErrorPattern": "",
"BuildRetry": false,
"ExcludeConsoleLog": false
}
|
System.IO.Hashing.Tests
crashing on tvos-arm64System.IO.Hashing.Tests.Crc32Tests
crashing on tvos-arm64
For some reason the Build analysis is not picking up these failures. Going through history of I tried to reproduce this locally on an @vargaz do you have an idea what could have caused this regression? |
Is this reproducible on CI ? |
Yes, it is a consistent failure for some time now. It basically fails on every Here is the crash log: https://gist.github.com/ivanpovazan/d459960870e36af4a23c2fbddce14aeb |
The crash log is not very useful. Maybe it happens only on tvos, or do we have a different build on tvos ? |
Yes that seems to be the case - at least from analysing the On the other hand, We do have couple of 'mysterious' tvos-arm64 failures which were excluded before: runtime/src/libraries/tests.proj Lines 263 to 268 in 9d53816
Maybe this one goes in the same bucket. |
I've noticed that the bundle size for iOS is significantly smaller 232.3 MB, compared to tvOS which is 1009.3 MB. Additionally, the architectures differ, so it might be good testing with tvos-arm64 Helix queue. |
Yes on CI, on iOS device we run only the following libraries tests:
Sorry, not sure I understand which architectures? |
When I compared bundle size of the
The CI is using the |
Ah I see. Can we download the bundle somehow from helix or mimic how AOTing is performed on Helix - locally?
The Amd64 in the queue name (afaik) just indicates that the host machine is x64, but it then cross compiles for |
Unfortunatelly we don't publish app bundles as artifacts.
Correct, sorry for confusion, my error. |
I wonder if we could do the same thing that @steveisok did here: aac729f#diff-efa78f3f0523ef8b61f94772d9c204608051d411527cb9be83ca60266dc1d2f9 But tracking the actual fix separately. |
Good idea. If we have capacity, we can do that. I suggest we enable it and track load on Grafana dashboards. |
Build Information
Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=371961
Affected pipelines:
Build error legs:
net8.0-tvos-Release-arm64-Mono_Release-OSX.13.Amd64.AppleTV.Open
Tests failing:
System.IO.Hashing.Tests.Crc32Tests.StaticVerifyOneShotSpanToArray
Crash log: https://gist.github.com/ivanpovazan/d459960870e36af4a23c2fbddce14aeb
Pull request: #90023
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=371961
Error message validated:
at System.IO.Hashing.Tests.Crc32Tests
Result validation: ❌ Known issue did not match with the provided build.
Validation performed at: 8/14/2023 10:36:45 PM UTC
Report
Summary
The text was updated successfully, but these errors were encountered: