arcappcompat:Update Tast test for Adobe Acrobat Reader

Adobe Acrobat Reader is failing in launch.
On some devices, it is observed that with
the older version of code, to select and
click on the gmail account, tab key and
enter key are pressed before the gmail
account page appears. Added a code to wait
for the gmail account page to appear and
then perform tab key and enter key to
select and click on gmail account will
fix the flaky failure.

BUG=b:205774065
TEST=tast run <eve> arcappcompat.AdobeAcrobatReader

Change-Id: I695152837b9f67ddb13b9a0b87f495a9d508ccbf
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/tast-tests/+/3279566
Tested-by: Meenakshi Thiyagarajan <[email protected]>
Reviewed-by: Renuga Nanjappan <[email protected]>
Commit-Queue: Meenakshi Thiyagarajan <[email protected]>
(cherry picked from commit d85b86516c81cf5844142dafd68cd21e615dbeab)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/tast-tests/+/3284004
1 file changed
tree: 0d1e18cf76d2f153799b1253d1774111dbf12998
  1. android/
  2. helpers/
  3. src/
  4. tools/
  5. vars/
  6. .gitignore
  7. LICENSE
  8. OWNERS
  9. PRESUBMIT.cfg
  10. PRESUBMIT.py
  11. README.md
  12. unblocked_terms.txt
README.md

Tast (tests)

This repository contains integration tests that are run by Tast.

Directory structure

  • helpers/ - Source code for binaries executed by tests.
    • local/ - Helpers for local tests that are compiled and installed to /usr/local/libexec/tast/helpers/local/cros by the tast-local-helpers-cros package.
  • src/chromiumos/tast/
    • local/ - Code related to local (i.e. on-device or “client”) tests.
      • bundles/ - Local test bundles.
        • cros/ - The “cros” local test bundle, containing standard Chrome OS tests. Tests are packaged by category.
      • ... - Packages used only by local tests.
    • remote/ - Code related to remote (i.e. off-device or “server”) tests.
      • bundles/ - Remote test bundles.
        • cros/ - The “cros” remote test bundle, containing standard Chrome OS tests. Tests are packaged by category.
      • ... - Packages used only by remote tests.

Shared code, the main tast executable, the local_test_runner and remote_test_runner executables responsible for running bundles, and documentation are located in the tast repository.

GoDoc