You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Without understanding the root cause, the same issues might affect users on these Android versions
🟢 Positive Aspects
Maintains Some Testing
At least API level 34 tests are preserved
The change is clearly documented with comments
Pragmatic Approach
If tests are consistently failing and blocking development, temporarily disabling them can unblock the team
📋 Recommendations
Add PR Description
Please explain what specific failures are occurring
Include error messages or logs if available
Link to any related issues or investigations
Create Tracking Issue
File an issue to track the test failures and investigation
Set a timeline for re-enabling these tests
Consider adding a TODO comment with the issue number
Investigation Before Disabling
Have you tried:
Checking if it's a timing/flakiness issue?
Verifying emulator configuration matches production devices?
Running tests locally to reproduce?
Checking if the app actually works on these API levels?
Alternative Solutions
Consider marking tests as @Ignore with explanations in the test code itself
Use fail-fast: false with continue-on-error for specific API levels
Implement retry logic for flaky tests
Risk Assessment
Ensure the app is still manually tested on Android 10-12L devices
Consider if any API-level-specific code paths are now untested
💡 Questions
What specific errors are you seeing on API levels 29-32?
Did these tests work previously? If so, what changed?
Is the app still functional on Android 10-12L devices despite test failures?
Is there a plan to investigate and fix the root cause?
⚠️ Security Considerations
No security issues identified with this change, though reduced test coverage could indirectly lead to undetected security bugs on older Android versions.
While I understand the need to keep CI green, disabling tests should be a temporary measure with a clear plan to restore coverage. Please provide more context about the failures and timeline for resolution.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
tests for api 29, 30, 32 do not work after 48d7180