PrintControllerTestCase Fails on Xcode9/iOS 11 due to share menu issue |
|||||
Issue descriptionThis test fails consistently when running locally on Xcode9/iOS 11, should investigate why it fails and re-assign or come up with a fix if possible.
,
Jul 21 2017
,
Aug 1 2017
,
Aug 1 2017
Will be able to just use dispatcher to trigger print instead.
,
Aug 2 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/6a64e8cb70f51909d173059bb6faa83e212c1bcf commit 6a64e8cb70f51909d173059bb6faa83e212c1bcf Author: Gregory Chatzinoff <gchatz@chromium.org> Date: Wed Aug 02 17:48:33 2017 Reenable Print Earl Grey tests for iOS11. The print Earl Grey tests were disabled on iOS11 because Earl Grey is unable to interact with the share menu. This CL fixes the test in iOS 11 by going through the dispatcher to open the print view controller instead of through the share menu. Also, iOS 11 changed the print view controller's accessibility labels, so use an accessibility id (which is unchanged) to verify that the print view controller opened. Bug: 747441 Change-Id: I809d089b50c294cc2ac5a9c92bcfefc1da41f8c5 Reviewed-on: https://chromium-review.googlesource.com/597429 Reviewed-by: Mark Cogan <marq@chromium.org> Commit-Queue: Gregory Chatzinoff <gchatz@chromium.org> Cr-Commit-Position: refs/heads/master@{#491429} [modify] https://crrev.com/6a64e8cb70f51909d173059bb6faa83e212c1bcf/ios/chrome/browser/ui/print/print_controller_egtest.mm
,
Aug 2 2017
|
|||||
►
Sign in to add a comment |
|||||
Comment 1 by liaoyuke@chromium.org
, Jul 21 2017