-
Notifications
You must be signed in to change notification settings - Fork 5k
[Apple mobile] Use merged runners for runtime tests #107118
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
Merged
Merged
Changes from all commits
Commits
Show all changes
64 commits
Select commit
Hold shift + click to select a range
e33b371
Use merged runners for ios tests
jkoritzinsky aae403b
Remove some iOS logic used for non-merged runners to try to get the p…
jkoritzinsky d013476
Forward the "build tests on helix" property down to the test groups
jkoritzinsky d691882
Don't treat ILLink warnings as errors
jkoritzinsky 4cd399e
Try adding the necessary logic to the src/tests helix-publish project…
jkoritzinsky 9895267
Forward the extra helix arguments
jkoritzinsky c493243
Fix duplicate project
jkoritzinsky 6404d1b
Look for build-apple-app when building apps on helix instead of RunTests
jkoritzinsky 7d427d3
Adjust extracting info from the marker's location
jkoritzinsky 31c24e9
Copy from within the AppBundle folder and make sure we're passing the…
jkoritzinsky 19d05e3
Pass the zip as the "app bundle"
jkoritzinsky edc614d
Relative path to payload root should be through AppBundle
jkoritzinsky 1ceda02
Forward down the ContinuousIntegrationBuild property to the inner tes…
jkoritzinsky 2609bde
Pass the zip as the identity instead of the app bundle path
jkoritzinsky 34b7836
Update build.proj
jkoritzinsky 24c16e8
Now that we're passing through "MonoForceInterpreter", maybe we don't…
jkoritzinsky ff98b79
Update the iossimulator legs
jkoritzinsky 95a67a0
Merge branch 'main' into ios-merged-runner
kotlarmilos 711ccc8
Add extraHelixArguments
kotlarmilos 4fb389b
Add /p:NeedsToBuildAppsOnHelix=true parameter
kotlarmilos 6b4baa7
Add BuildTestsOnHelix property
kotlarmilos 4419431
Include test runner
kotlarmilos 368b855
Pass testlib argument for runtime test
kotlarmilos 1806d91
Add Apple mobile job to the runtime.yml to allow PR testing
kotlarmilos 8fe4dca
Merge branch 'main' into ios-merged-runner
kotlarmilos 04f6045
Remove extra-platform params
kotlarmilos 74d3493
Pass assembly name to the test runner
kotlarmilos c7d2911
Fix command
kotlarmilos 51bd3ce
Update XUnitWrapperGenerator for mobile to use temp output path
kotlarmilos f3d5389
Use apple run command for merged tests
kotlarmilos caa6b48
Use apple run command for merged tests
kotlarmilos c1d6981
Disable failing tests and remove unused code
kotlarmilos a33c73e
Fix iossimulator jobs
kotlarmilos 78e2f58
Fix XUnitWrapperGenerator
kotlarmilos 20b14b6
Fix path in test runner for Apple mobile only
kotlarmilos ca39f05
Fix syntax
kotlarmilos 3711e47
Try fix failing tests
kotlarmilos aa576ee
Revert Helix queue update
kotlarmilos e0ba00d
Set RunAOTCompilation as default prop
kotlarmilos 70180d0
Add RunAOTCompilation prop
kotlarmilos 3c24be7
Merge branch 'main' into ios-merged-runner
kotlarmilos 7da5077
Revert changes
kotlarmilos 95cbb09
Fix code style
kotlarmilos 088f23e
Merge branch 'main' into ios-merged-runner
kotlarmilos ff5e3d9
Disable failing tests
kotlarmilos 2b7cf9b
Disable failing tests
kotlarmilos 94ec367
Disable failing tests
kotlarmilos 086e553
Port some disables from issues.targets to attributes to fix failures …
jkoritzinsky 3cab8d1
Fix typo
kotlarmilos 66cb5fa
Fix typo
kotlarmilos aba116c
Fix typo
kotlarmilos 8b1958e
Fix typo
kotlarmilos e617bc6
Add missing assembly externs and reference TestLibrary with the regul…
jkoritzinsky 7e5148d
Merge branch 'main' of https://github.com/dotnet/runtime into ios-mer…
jkoritzinsky f50e05f
Disable more failing tests
jkoritzinsky 7c83b84
Reference mscorlib as System.Runtime isn't present in this test
jkoritzinsky 44e17d5
Add tracking issues
kotlarmilos 38343c2
Merge branch 'main' into ios-merged-runner
kotlarmilos 6b4cf19
Reference mscorlib as System.Runtime isn't present in this test
kotlarmilos 06c7180
Reference mscorlib as System.Runtime isn't present in this test
kotlarmilos f2b86eb
Specify a version for TestLibrary
jkoritzinsky 0b1c7a5
Add missing using.
jkoritzinsky 7619658
Merge branch 'main' into ios-merged-runner
kotlarmilos 5533317
Adjust test disables
jkoritzinsky File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -91,9 +91,8 @@ jobs: | |
- template: /eng/pipelines/common/templates/runtimes/build-runtime-tests-and-send-to-helix.yml | ||
parameters: | ||
creator: dotnet-bot | ||
testBuildArgs: /p:DevTeamProvisioning=- /p:RunAOTCompilation=true /p:MonoForceInterpreter=true /p:BuildTestsOnHelix=true | ||
compileOnHelix: true | ||
interpreter: true | ||
testBuildArgs: /p:ArchiveTests=true /p:DevTeamProvisioning=- /p:RunAOTCompilation=true /p:MonoForceInterpreter=true /p:BuildTestsOnHelix=true | ||
testRunNamePrefixSuffix: Mono_$(_BuildConfig) | ||
extraHelixArguments: /p:NeedsToBuildAppsOnHelix=true | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think you need to provide |
||
|
||
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jkoritzinsky Did you intentionally remove
NeedsToBuildAppsOnHelix
?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was trying it as an option to see if it would work and be easier to debug. If you prefer, we can switch back to that.