-
Notifications
You must be signed in to change notification settings - Fork 137
adjust ltw tests, Fixes AB#3382033 #2385
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
Conversation
❌ Work item link check failed. Description does not contain AB#{ID}. Click here to Learn more. |
✅ Work item link check complete. Description contains link AB#3382033 to an Azure Boards work item. |
There was a problem hiding this 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 |
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