Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[CI] Set "WearOS Tests" parallelization to 2 agents. #9639

Merged
merged 1 commit into from
Dec 20, 2024

Conversation

jpobst
Copy link
Contributor

@jpobst jpobst commented Dec 20, 2024

The "WearOS Test" job regularly takes over an hour to complete. Split the tests it runs into 2 parallel jobs to reduce the time taken to complete the stage.

@jpobst jpobst marked this pull request as ready for review December 20, 2024 20:24
@jonathanpeppers
Copy link
Member

Split into two successfully:

image

@jonathanpeppers jonathanpeppers merged commit 6b37563 into main Dec 20, 2024
59 checks passed
@jonathanpeppers jonathanpeppers deleted the parallel-wearos branch December 20, 2024 21:26
jonathanpeppers added a commit that referenced this pull request Jan 6, 2025
* [CI] Break "Package Tests" into 2 parallel jobs. (#9638)

The "Packages Tests" stage regularly takes over an hour to complete. Split the tests it runs into 2 parallel jobs to reduce the time taken to complete the stage.

* [CI] Set "WearOS Tests" parallelization to 2 agents. (#9639)

The "WearOS Test" job regularly takes over an hour to complete.  Split
the tests it runs into 2 parallel jobs to reduce the time taken to
complete the stage.

* Update dependencies from https://github.com/dotnet/sdk build 20241222.2

Microsoft.NET.Sdk
 From Version 9.0.100-rtm.24512.1 -> To Version 10.0.100-alpha.1.24622.2

* Update dependencies from https://github.com/dotnet/sdk build 20241227.3

Microsoft.NET.Sdk
 From Version 9.0.100-rtm.24512.1 -> To Version 10.0.100-alpha.1.24627.3

* Update dependencies from https://github.com/dotnet/sdk build 20250105.4

Microsoft.NET.Sdk
 From Version 9.0.100-rtm.24512.1 -> To Version 10.0.100-alpha.1.25055.4

---------

Co-authored-by: Jonathan Pobst <jonathan.pobst@microsoft.com>
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Peppers <jonathan.peppers@microsoft.com>
grendello added a commit that referenced this pull request Jan 7, 2025
* main: (25 commits)
  [CI] Break "Linux Tests" into 2 parallel jobs. (#9642)
  Fix `WorkloadDependencies.proj` build. (#9648)
  [CI] Set "WearOS Tests" parallelization to 2 agents. (#9639)
  [CI] Break "Package Tests" into 2 parallel jobs. (#9638)
  Bump to DevDiv/android-platform-support@3b4e16f1 (#9632)
  [NativeAOT] improve build logic, part 2 (#9631)
  Bump to dotnet/java-interop@2c06b3c2 (#9633)
  [NativeAOT] improve build logic, part 1 (#9614)
  [build] Generate `WorkloadDependencies.json` (#9613)
  [monodroid] remove `monodroid_get_log_categories()` (#9625)
  [monodroid] remove `_monodroid_get_identity_hash_code` (#9622)
  Bump to dotnet/java-interop@f800ea52 (#9607)
  [XABT] Break BuildApk into individual tasks for each content type. (#9612)
  [Mono.Android] Bind Android API-Baklava DP1 (#9594)
  [Xamarin.Android.Build.Tasks] Extract `BuildArchive` from `BuildApk` (#9556)
  [NativeAOT] MSBuild-related logic to get projects to build (#9583)
  [build] remove remnants of `OpenTK-1.0.dll` (#9610)
  [build] remove `Xamarin.Android.CSharp.targets` (#9609)
  [build] runtime "flavors" part 2 (#9598)
  Bump com.android.tools.build:manifest-merger to 31.7.3 (#9600)
  ...
grendello added a commit that referenced this pull request Jan 7, 2025
* dev/grendel/use-libc++: (25 commits)
  [CI] Break "Linux Tests" into 2 parallel jobs. (#9642)
  Fix `WorkloadDependencies.proj` build. (#9648)
  [CI] Set "WearOS Tests" parallelization to 2 agents. (#9639)
  [CI] Break "Package Tests" into 2 parallel jobs. (#9638)
  Bump to DevDiv/android-platform-support@3b4e16f1 (#9632)
  [NativeAOT] improve build logic, part 2 (#9631)
  Bump to dotnet/java-interop@2c06b3c2 (#9633)
  [NativeAOT] improve build logic, part 1 (#9614)
  [build] Generate `WorkloadDependencies.json` (#9613)
  [monodroid] remove `monodroid_get_log_categories()` (#9625)
  [monodroid] remove `_monodroid_get_identity_hash_code` (#9622)
  Bump to dotnet/java-interop@f800ea52 (#9607)
  [XABT] Break BuildApk into individual tasks for each content type. (#9612)
  [Mono.Android] Bind Android API-Baklava DP1 (#9594)
  [Xamarin.Android.Build.Tasks] Extract `BuildArchive` from `BuildApk` (#9556)
  [NativeAOT] MSBuild-related logic to get projects to build (#9583)
  [build] remove remnants of `OpenTK-1.0.dll` (#9610)
  [build] remove `Xamarin.Android.CSharp.targets` (#9609)
  [build] runtime "flavors" part 2 (#9598)
  Bump com.android.tools.build:manifest-merger to 31.7.3 (#9600)
  ...
@github-actions github-actions bot locked and limited conversation to collaborators Jan 20, 2025
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants