Skip to content

Conversation

fadidurah
Copy link
Collaborator

@fadidurah fadidurah commented Oct 1, 2025

Remove some old ltw tests that use "Old" apks, also remove usage of api 29 in remaining ltw tests (oneauthtestapp no longer needs api 29 minus).

AB#3382033

Copy link

github-actions bot commented Oct 1, 2025

❌ Work item link check failed. Description does not contain AB#{ID}.

Click here to Learn more.

@github-actions github-actions bot added the msal label Oct 1, 2025
@fadidurah fadidurah added the No-Changelog This change does not update the changelog. label Oct 1, 2025
@fadidurah fadidurah marked this pull request as ready for review October 1, 2025 03:05
@fadidurah fadidurah requested review from a team as code owners October 1, 2025 03:05
@Copilot Copilot AI review requested due to automatic review settings October 1, 2025 03:05
Copy link

github-actions bot commented Oct 1, 2025

✅ Work item link check complete. Description contains link AB#3382033 to an Azure Boards work item.

Copy link
Contributor

@Copilot 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 PR removes outdated LTW (Learn To Work) test cases that relied on deprecated "Old" APKs and removes unnecessary API 29 restrictions from remaining test cases. The changes streamline the test suite by eliminating obsolete test scenarios and modernizing the remaining tests to support newer Android versions.

  • Removes 4 complete test cases that used deprecated "Old" APK installations
  • Removes @RunOnAPI29Minus annotations from 2 remaining test cases
  • Updates build configuration with test retry functionality

Reviewed Changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated no comments.

Show a summary per file
File Description
TestCase2582292.java Completely removed - tested LTW as active broker with old MSAL in shared device mode
TestCase2582291.java Completely removed - tested LTW as active broker with MSAL through Company Portal
TestCase2582290.java Completely removed - tested LTW as active broker with MSAL through Authenticator
TestCase2571508.java Completely removed - tested SSO with brokerless LTW installation
TestCase2571345.java Completely removed - Samsung GA coverage test case
TestCase2572249.java Removed API 29 restriction annotation
TestCase2571361.java Removed API 29 restriction annotation
msal/build.gradle Added test retry configuration
common Updated submodule commit reference

@github-actions github-actions bot changed the title adjust ltw tests adjust ltw tests, Fixes AB#3382033 Oct 1, 2025
@fadidurah fadidurah merged commit 95e5aed into dev Oct 7, 2025
13 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

msal No-Changelog This change does not update the changelog. test-automation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants