Skip to content

ci: measure all the open CI changes together (do not merge) - #5802

Closed
ric-oliv wants to merge 12 commits into
mainfrom
ci/measure-all-ci-changes
Closed

ric-oliv wants to merge 12 commits into
mainfrom
ci/measure-all-ci-changes

Conversation

@ric-oliv

Copy link
Copy Markdown
Member

This draft is only here to measure CI with every open CI change applied together. Please don't review or merge it. It will run three times, and then I'll close it and delete the branch.

It's main plus these PRs, each squashed into one commit, in the order I'd merge them:

  1. ci: stop installing Mono #5794 stop installing Mono
  2. ci: stop writing detailed text build logs #5792 stop writing detailed text build logs
  3. ci: build the MSBuild job on all cores #5796 build the MSBuild job on all cores
  4. ci: build the app samples in their own job #5783 build the app samples in their own job
  5. ci: install only the workloads each build leg needs #5784 install only the workloads each build leg needs
  6. ci: install .NET and NuGet packages on a faster drive on Windows #5782 install .NET and NuGet packages on a faster drive on Windows
  7. ci: run the unit tests next to the integration tests #5785 run the unit tests next to the integration tests
  8. ci: test unsupported AOT runtimes in the build legs #5791 test unsupported AOT runtimes in the build legs
  9. ci: run the macOS MAUI integration tests in their own job #5797 run the macOS MAUI integration tests in their own job
  10. ci: run the iOS integration tests in their own job #5790 run the iOS integration tests in their own job
  11. ci: run the Android device tests on standard runners #5795 run the Android device tests on standard runners
  12. ci: run the Android integration tests in their own job #5800 run the Android integration tests in their own job

Four of them conflict, and each resolution keeps both changes:

#skip-changelog

ric-oliv and others added 12 commits October 25, 2026 00:01
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@codecov

codecov Bot commented Oct 24, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.15%. Comparing base (b41b96c) to head (4564acd).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5802      +/-   ##
==========================================
+ Coverage   76.13%   76.15%   +0.02%     
==========================================
  Files         528      528              
  Lines       19579    19579              
  Branches     3829     3829              
==========================================
+ Hits        14906    14910       +4     
+ Misses       3791     3787       -4     
  Partials      882      882              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ric-oliv ric-oliv closed this Oct 24, 2026
@ric-oliv
ric-oliv deleted the ci/measure-all-ci-changes branch October 24, 2026 23:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant