Skip to content

Conversation

@mdh1418
Copy link
Member

@mdh1418 mdh1418 commented May 12, 2021

As a follow up to #52606 with this suggestion #52606 (comment), this PR re-enables the iOS.Simulator.Aot.Test.csproj to be ran on CI because MonoForceInterpreter can be modified to be false when it is added to TreatAsLocalProperty.

Originally, an error along the lines of MonoForceInterpreter cannot be modified as it is a global property caused the iOS.Simulator.Aot.Test.csproj to fail. With the changes in this PR, the functional test project had passed in a previous build run https://helix.dot.net/api/jobs/67f9e21f-0d40-4c73-952e-e272dc167092/workitems/iOS.Simulator.Aot.Test?api-version=2019-06-17

Fixes #50589

@ghost ghost added the area-System.Net label May 12, 2021
@ghost
Copy link

ghost commented May 12, 2021

Tagging subscribers to this area: @dotnet/ncl
See info in area-owners.md if you want to be subscribed.

Issue Details
Author: mdh1418
Assignees: -
Labels:

area-System.Net

Milestone: -

@mdh1418 mdh1418 force-pushed the test_ios_tvos_simulator_functional_tests branch from 6616e04 to 81df5d4 Compare May 12, 2021 20:14
@mdh1418 mdh1418 marked this pull request as ready for review May 12, 2021 20:19
@directhex
Copy link
Contributor

RE linking failure, modify the conditionals in src/tasks/AotCompilerTask/MonoAotCompiler.props to cover tvOS. The 'static' is essential.

Copy link
Member

@steveisok steveisok left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. There are some failing iOS tests that we should investigate, but they seem unrelated to this PR.

@mdh1418 mdh1418 merged commit 9382c9f into dotnet:main May 13, 2021
@mdh1418 mdh1418 deleted the test_ios_tvos_simulator_functional_tests branch May 13, 2021 13:16
@mdh1418
Copy link
Member Author

mdh1418 commented May 13, 2021

Took note of the iOS failing tests, they didn't produce a testResults.xml, but will investigate if they crash locally. Regardless, will add them to the suites to be skipped in the tests.proj level.

@karelz karelz added this to the 6.0.0 milestone May 20, 2021
@ghost ghost locked as resolved and limited conversation to collaborators Jun 19, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Intermittent tvOS test build failures

4 participants