-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
[wasm][tests] Tracking issue for test failures with AOT #51251
Comments
Tagging subscribers to 'arch-wasm': @lewing Issue DetailsThis is for tracking test failures when running with AOT.
To reproduce locally:
tips:
|
This can be closed now, as the original work is done. |
This is for tracking test failures when running with AOT.
The main PR for this work is Shift Most of Wasm AOT test build to helix #48226
And a follow up PR ([wasm] Fix trimming errors for library tests, to help building with AOT #50885) has various fixes for the EAT issues
runtime-staging
These tests are built with
/p:RunAOTCompilation=true /p:EnableAggressiveTrimming=true
(AOT+EAT)With the issues for just EAT, fixed, the AOT build should have only the AOT test failures
the issues are labeled wasm-aot-test
To reproduce locally:
$ /dotnet.sh build /p:Configuration=Release /p:TargetOS=Browser /p:TargetArchitecture=wasm /t:Test /path/to/project/file /p:EnableAggressiveTrimming=true /p:RunAOTCompilation=true
/p:BuildAOTTestsOnHelix=true
to the above command linetips:
/p:DebuggerSupport=true
to get line numbers/p:WasmNativeDebugSymbols=true /p:WasmNativeStrip=false
for better traces/p:_WasmDevel=true
for improving the build times (a bit)WasmXHarnessArgs="--no-headless --no-quit" Scenario=WasmTestOnBrowser
- this will launch chrome in "headed" mode, and it won't quit after the tests are doneWasmXHarnessMonoArgs="--runtime-arg=--trace=E"
- will get you extra traces, but with v8 you will only see Native stacktrace (mono_llvm_cpp_throw_exception), but in the browser's js console, you can see the full trace for thatTests that were failing till very recently
(not an exhaustive list. See label
wasm-aot-test
for all the issues)The text was updated successfully, but these errors were encountered: