Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 445c611c authored by Romain Hunault's avatar Romain Hunault 🚴🏻
Browse files

draft

parent f08dd1f9
Loading
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -8,3 +8,5 @@
.externalNativeBuild
.cxx
local.properties
.kotlin
.tmp
 No newline at end of file
+31 −0
Original line number Diff line number Diff line
appId: ${APP_ID}
env:
  APP_PACKAGE: "com.lemonde.androidapp"
---
- openLink: "market://details?id=${APP_PACKAGE}"

# Precondition: app should be installable from this page.
- assertVisible:
    id: "${APP_ID}:id/installButton"

- tapOn:
    id: "${APP_ID}:id/installButton"

# Download must start quickly: progress bar area becomes visible.
- extendedWaitUntil:
    visible:
      id: "${APP_ID}:id/progressLayout"
    timeout: 20000

# Install process should then complete: download/progress area disappears.
- extendedWaitUntil:
    notVisible:
      id: "${APP_ID}:id/progressLayout"
    timeout: 40000

# Success criterion: install button remains present after progress completion.
# Cumulative timeout after tap = 20s + 40s + 60s = 120s.
- extendedWaitUntil:
    visible:
      id: "${APP_ID}:id/installButton"
    timeout: 60000
+5 −0
Original line number Diff line number Diff line
appId: ${APP_ID}
---
- runFlow: ../modes/anonymous/setup.yaml
- runFlow: ../settings/default/apply.yaml
- runFlow: ../common/install-google-app-from-app-page.yaml
+5 −0
Original line number Diff line number Diff line
appId: ${APP_ID}
---
- runFlow: ../modes/google/setup.yaml
- runFlow: ../settings/default/apply.yaml
- runFlow: ../common/install-google-app-from-app-page.yaml
+5 −0
Original line number Diff line number Diff line
appId: ${APP_ID}
---
- runFlow: ../modes/pwa-open-source/setup.yaml
- runFlow: ../settings/default/apply.yaml
- runFlow: ../common/install-google-app-from-app-page.yaml
Loading