tast-tests: dismiss 'Please open my apps' when installing apps

Play Store shows some dialogs for intermittent errors that can be
safely dismissed as the installation of the app succeeds afterwards.

In this change we're going to start dismissing a new 'Please open my
apps' dialog.

BUG=b:188034829
BUG=b:188447065
TEST=tast run DUT arc.PlayStore.vm

Change-Id: I498c099fcc5bba04b87497dabfc410bad5677aad
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/tast-tests/+/2910187
Tested-by: Muhammad Hasan Khan <mhasank@chromium.org>
Reviewed-by: Shuhei Takahashi <nya@chromium.org>
Commit-Queue: Muhammad Hasan Khan <mhasank@chromium.org>
(cherry picked from commit 667224bdb67e163f269cfa775e28a0502a7ad682)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/tast-tests/+/2961496
Tested-by: Renuga Nanjappan <rnanjappan@chromium.org>
Reviewed-by: Meenakshi Thiyagarajan <mthiyagarajan@google.com>
Reviewed-by: Muhammad Hasan Khan <mhasank@chromium.org>
Commit-Queue: Renuga Nanjappan <rnanjappan@chromium.org>
2 files changed
tree: 1569c7d19af3837e336b327dfd9d1ac3b94c1cfd
  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