Skip to content
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

[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
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants