Skip to content

Relax android semantics integration test checks#97742

Merged
fluttergithubbot merged 1 commit intoflutter:masterfrom
chunhtai:issues/97666
Feb 11, 2022
Merged

Relax android semantics integration test checks#97742
fluttergithubbot merged 1 commit intoflutter:masterfrom
chunhtai:issues/97666

Conversation

@chunhtai
Copy link
Contributor

@chunhtai chunhtai commented Feb 3, 2022

The test is flaked on more places whether it check for accessibility action. Since the android a11y focus system is unpredictable, I relax the test checks on those places.

fixes #97666

Pre-launch Checklist

  • I read the Contributor Guide and followed the process outlined there for submitting PRs.
  • I read the Tree Hygiene wiki page, which explains my responsibilities.
  • I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
  • I signed the CLA.
  • I listed at least one issue that this PR fixes in the description above.
  • I updated/added relevant documentation (doc comments with ///).
  • I added new tests to check the change I am making, or this PR is test-exempt.
  • All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

@flutter-dashboard flutter-dashboard bot added a: accessibility Accessibility, e.g. VoiceOver or TalkBack. (aka a11y) c: contributor-productivity Team-specific productivity, code health, technical debt. labels Feb 3, 2022
@chunhtai chunhtai requested a review from gspencergoog February 3, 2022 23:00
@chunhtai
Copy link
Contributor Author

chunhtai commented Feb 7, 2022

friendly bump

Copy link
Contributor

@jonahwilliams jonahwilliams left a comment

Choose a reason for hiding this comment

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

LGTM with nit

],
// We can't predict the a11y focus when the screen changes.
ignoredActions: ignoredAccessibilityFocusActions
ignoredActions: ignoredAccessibilityFocusActions,
Copy link
Contributor

Choose a reason for hiding this comment

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

Do we have an issue filled for this? Is it something that could be fixable eventually? Would be good to link here.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I don't think this can be fixable, Android does not guarantee accessibility focus in talkback.

@fluttergithubbot fluttergithubbot merged commit a50120a into flutter:master Feb 11, 2022
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Feb 11, 2022
engine-flutter-autoroll added a commit to engine-flutter-autoroll/plugins that referenced this pull request Feb 11, 2022
engine-flutter-autoroll added a commit to engine-flutter-autoroll/plugins that referenced this pull request Feb 11, 2022
clocksmith pushed a commit to clocksmith/flutter that referenced this pull request Mar 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a: accessibility Accessibility, e.g. VoiceOver or TalkBack. (aka a11y) c: contributor-productivity Team-specific productivity, code health, technical debt.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Linux_android android_semantics_integration_test is 22.00% flaky

3 participants