Skip to content

Conversation

@rmarinho
Copy link
Member

Description of Change

This pull request updates the Android API levels used in the device test pipeline configuration to ensure broader and more current test coverage.

Device test pipeline configuration updates:

  • Expanded the androidApiLevels list for full builds to include API levels 36 and 35, ensuring tests run against the latest Android versions. (eng/pipelines/device-tests.yml)
  • Updated the androidApiLevels list for non-full builds to test against API level 35 instead of 33, maintaining coverage for recent Android releases. (eng/pipelines/device-tests.yml)

Copilot AI review requested due to automatic review settings September 30, 2025 13:32
@rmarinho rmarinho added area-testing Unit tests, device tests testing-infrastructure Issue relating to testing infrastructure labels Sep 30, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request updates the Android API levels tested in the device test pipeline to ensure coverage of more recent Android versions while maintaining compatibility with older versions.

  • Expanded full build testing to include API levels 36 and 35 alongside existing levels
  • Updated non-full build testing to use API level 35 instead of 33 for more current coverage

PureWeen
PureWeen previously approved these changes Sep 30, 2025
@rmarinho rmarinho added the do-not-merge Don't merge this PR label Sep 30, 2025
@rmarinho rmarinho removed the do-not-merge Don't merge this PR label Oct 1, 2025
@rmarinho rmarinho merged commit 1206ef5 into main Oct 1, 2025
110 of 130 checks passed
@rmarinho rmarinho deleted the run-devicetests-api36 branch October 1, 2025 13:07
rmarinho added a commit that referenced this pull request Oct 18, 2025
* [Testing] Fix for flaky UITests CookiesCorrectlyLoadWithMultipleWebViews in CI (#31823)

This PR addresses the UI test image failures that occurred in the main
branch and includes updates to improve rendering and test stability
across platforms.

- In the CookiesCorrectlyLoadWithMultipleWebViews test case, I changed
the WebView source to match the cookies.

### Test cases:

- CookiesCorrectlyLoadWithMultipleWebViews

* [iOS] Fix added for Navigation.SetTitleView does not work in ios 26. (#31831)

* [iOS] Fix added for Navigation.SetTitleView does not work in ios 26.

* changes added.

* changed the version condition.

* [testing] Update androidApiLevels for device tests (#31827)

* Update androidApiLevels for device tests

* [ci] Update provisioning of api 36

* Add reference (#31669)

* [Windows, Catalyst] Fix IsPresented=true Not Working on Initial Value in FlyoutPage (#31515)

* mac fix added

* Windows fix added

* test case added

* Update Issue31372.cs

* Update Issue31372.cs

* Update WindowHandler.iOS.cs

* fix updated

* Update WindowHandler.iOS.cs

* Update WindowHandler.iOS.cs

* Update PublicAPI.Shipped.txt

* changes added in UnShipped file

* Temporarily disable flaky WebView tests using FlakyTest attribute (#31868)

* Initial plan

* Temporarily disable flaky WebView tests with FlakyTest attribute

Co-authored-by: rmarinho <[email protected]>

* Add tracking issue link to FlakyTest attributes

Co-authored-by: rmarinho <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: rmarinho <[email protected]>

* Invert NavigationPage UseMauiHandler flag (#31859)

* Update dependencies from https://github.com/dotnet/xharness build 20251004.2 (#31872)

On relative base path root
Microsoft.DotNet.XHarness.CLI , Microsoft.DotNet.XHarness.TestRunners.Common , Microsoft.DotNet.XHarness.TestRunners.Xunit From Version 9.0.0-prerelease.25426.1 -> To Version 9.0.0-prerelease.25504.2

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>

* [release/9.0.1xx-sr12] Fix ProjectList not displaying due to missing BindingContext update in template sample (#31954)

* update ProjectListPage

* Update MauiApp.1.csproj

---------

Co-authored-by: Vignesh-SF3580 <[email protected]>

* [release/9.0.1xx-sr12] [Android] -Picker dialog causes crash when page is popped while dialo… (#31919)

* [Android] -Picker dialog causes crash when page is popped while dialog is open

* removed the dispose call.

* Revert "removed the dispose call."

This reverts commit e1e7a9f.

* removed the dispose call.

* Modified with Dismiss() method.

---------

Co-authored-by: sheiksyedm <[email protected]>

* [release/9.0.1xx-sr12] [iOS] Fix memory leak in CollectionViewHandler2 ItemsLayout PropertyChanged subscription (#31922)

* [release/9.0.1xx-sr12] [Android][Regression] Fixed Entry and Editor AppThemeBinding colors for text and placeholder reset to default on theme change (#31921)

* added snapshots and fix

* removed test cases

* added the test cases and snapshots

* added braces

* added mac and windows snapshots

* added mac and windows snapshots

* added snapshot

---------

Co-authored-by: TamilarasanSF4853 <[email protected]>

* 9.0.120 Release Branding (#31979)

* [release/9.0.1xx-sr12] [ci] Update arcade main (#31987)

* Update arcade

* Don t use internal feeds

---------

Co-authored-by: Rui Marinho <[email protected]>

* Update FlyoutViewHandler.Windows.cs (#32007)

Co-authored-by: devanathan-vaithiyanathan <[email protected]>

---------

Co-authored-by: TamilarasanSF4853 <[email protected]>
Co-authored-by: sheiksyedm <[email protected]>
Co-authored-by: Rui Marinho <[email protected]>
Co-authored-by: MartyIX <[email protected]>
Co-authored-by: devanathan-vaithiyanathan <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: rmarinho <[email protected]>
Co-authored-by: Tim Miller <[email protected]>
Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Vignesh-SF3580 <[email protected]>
@github-actions github-actions bot locked and limited conversation to collaborators Nov 1, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-testing Unit tests, device tests testing-infrastructure Issue relating to testing infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants