- 
                Notifications
    You must be signed in to change notification settings 
- Fork 5.2k
[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.