Skip to content
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][aot] Testing Steve's aot helix PR #50657

Closed
wants to merge 11 commits into from

Commits on Apr 4, 2021

  1. [wasm] Shift Most of Wasm AOT test build to helix

    Authored by: Steve Pfister, and Mitchell Hwang
    radical committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    948a645 View commit details
    Browse the repository at this point in the history
  2. [wasm][aot] Use existing bits to package emsdk, and others to build apps

    .. on helix.
    
    - Essentially, we are building the test assembly on the build machine
    - then we package that up, with bits required to be able to
      "wasm-app-ify" the assembly on Helix
      - We already do parts of it for wasm build tests, so make use of that
    
      - Also, fix bugs in recreating the test project on helix, eg. files to
        be included in the VFS.
    
    - Since, the AOT tests will be run with `EnableAggressiveTrimming=true`,
      some issues can be due to the trimming itself.
      - to help isolate such issues, we want to be able to build in the
        *same* way (on helix), with just EAT
      - so, this commit helps facilitate that
    radical committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    0f3c070 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5bd6d01 View commit details
    Browse the repository at this point in the history
  4. Trying on CI now

    radical committed Apr 4, 2021
    Configuration menu
    Copy the full SHA
    7b977a4 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2021

  1. [wasm][tests][eat] disable System.Linq.Expression tests

    ```
    /_/src/libraries/System.Linq.Expressions/tests/Member/MemberAccessTests.cs(503,82): Trim analysis error IL2103: System.Linq.Expressions.Tests.MemberAccessTests.<>c.<Property_GenericPropertyAccessor_ThrowsArgumentException>b__38_0(): Value passed to the '#1' parameter of method 'System.Linq.Expressions.MemberExpression System.Linq.Expressions.Expression::Property(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)' cannot be statically determined as a property accessor. [/__w/1/s/src/libraries/System.Linq.Expressions/tests/System.Linq.Expressions.Tests.csproj]
    /_/src/libraries/System.Linq.Expressions/tests/Member/MemberAccessTests.cs(504,82): Trim analysis error IL2103: System.Linq.Expressions.Tests.MemberAccessTests.<>c.<Property_GenericPropertyAccessor_ThrowsArgumentException>b__38_1(): Value passed to the '#1' parameter of method 'System.Linq.Expressions.MemberExpression System.Linq.Expressions.Expression::Property(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)' cannot be statically determined as a property accessor. [/__w/1/s/src/libraries/System.Linq.Expressions/tests/System.Linq.Expressions.Tests.csproj]
    /_/src/libraries/System.Linq.Expressions/tests/Member/MemberAccessTests.cs(459,74): Trim analysis error IL2103: System.Linq.Expressions.Tests.MemberAccessTests.<>c.<Property_InstanceProperty_NullExpression_ThrowsArgumentException>b__33_3(): Value passed to the '#1' parameter of method 'System.Linq.Expressions.MemberExpression System.Linq.Expressions.Expression::Property(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)' cannot be statically determined as a property accessor. [/__w/1/s/src/libraries/System.Linq.Expressions/tests/System.Linq.Expressions.Tests.csproj]
    /_/src/libraries/System.Linq.Expressions/tests/Member/MemberAccessTests.cs(511,82): Trim analysis error IL2103: System.Linq.Expressions.Tests.MemberAccessTests.<>c.<Property_PropertyAccessorNotFromProperty_ThrowsArgumentException>b__39_0(): Value passed to the '#1' parameter of method 'System.Linq.Expressions.MemberExpression System.Linq.Expressions.Expression::Property(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)' cannot be statically determined as a property accessor. [/__w/1/s/src/libraries/System.Linq.Expressions/tests/System.Linq.Expressions.Tests.csproj]
    /_/src/libraries/System.Linq.Expressions/tests/Member/MemberAccessTests.cs(448,76): Trim analysis error IL2103: System.Linq.Expressions.Tests.MemberAccessTests.<>c__DisplayClass32_0.<Property_StaticProperty_NonNullExpression_ThrowsArgumentException>b__2(): Value passed to the '#1' parameter of method 'System.Linq.Expressions.MemberExpression System.Linq.Expressions.Expression::Property(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)' cannot be statically determined as a property accessor. [/__w/1/s/src/libraries/System.Linq.Expressions/tests/System.Linq.Expressions.Tests.csproj]
    /_/src/libraries/System.Linq.Expressions/tests/Member/MemberAccessTests.cs(472,76): Trim analysis error IL2103: System.Linq.Expressions.Tests.MemberAccessTests.<>c__DisplayClass34_0.<Property_ExpressionNotReadable_ThrowsArgumentException>b__3(): Value passed to the '#1' parameter of method 'System.Linq.Expressions.MemberExpression System.Linq.Expressions.Expression::Property(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)' cannot be statically determined as a property accessor. [/__w/1/s/src/libraries/System.Linq.Expressions/tests/System.Linq.Expressions.Tests.csproj]
    /_/src/libraries/System.Linq.Expressions/tests/Member/MemberAccessTests.cs(482,74): Trim analysis error IL2103: System.Linq.Expressions.Tests.MemberAccessTests.<>c__DisplayClass35_0.<Property_ExpressionNotTypeOfDeclaringType_ThrowsArgumentException>b__2(): Value passed to the '#1' parameter of method 'System.Linq.Expressions.MemberExpression System.Linq.Expressions.Expression::Property(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)' cannot be statically determined as a property accessor. [/__w/1/s/src/libraries/System.Linq.Expressions/tests/System.Linq.Expressions.Tests.csproj]
    ```
    radical committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    b859c85 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    102d583 View commit details
    Browse the repository at this point in the history
  3. Disable more tests

    radical committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    cc5ca0d View commit details
    Browse the repository at this point in the history
  4. Fix Wasm.Build tests

    radical committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    25f2a36 View commit details
    Browse the repository at this point in the history
  5. remove debug stuff

    radical committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    488b2f8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    06eabc0 View commit details
    Browse the repository at this point in the history
  7. fix RunTests.sh

    radical committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    64faaf9 View commit details
    Browse the repository at this point in the history