Skip to content

Commit fd4452a

Browse files
authored
Include more autofill maestro tests in CI job (#6596)
Task/Issue URL: https://app.asana.com/1/137249556945/project/608920331025315/task/1211065314424892?focus=true ### Description Adds more autofill tests into CI - autofillBackfillingUsername - autofillPasswordGeneration ### Steps to test this PR - [ ] QA optional - [ ] Tested in CI here: https://github.com/duckduckgo/Android/actions/runs/16991285305 Co-authored-by: Craig Russell <[email protected]>
1 parent 3eb3619 commit fd4452a

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

.github/workflows/e2e-nightly-autofill.yml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,26 @@ jobs:
6060
with:
6161
api-key: ${{ secrets.ROBIN_API_KEY }}
6262
project-id: ${{ vars.ROBIN_ANDROID_PROJECT_ID }}
63-
name: autofill_${{ github.sha }}
63+
name: autofill_critical_path_${{ github.sha }}
6464
timeout: ${{ vars.ROBIN_TIMEOUT_MINUTES }}
6565
app-file: apk/release.apk
6666
android-api-level: 30
6767
workspace: .maestro
6868
include-tags: autofillNoAuthTests
6969

70+
- name: Autofill web flows
71+
uses: mobile-dev-inc/[email protected]
72+
timeout-minutes: 120
73+
with:
74+
api-key: ${{ secrets.ROBIN_API_KEY }}
75+
project-id: ${{ vars.ROBIN_ANDROID_PROJECT_ID }}
76+
name: autofill_secondary_functionality_${{ github.sha }}
77+
timeout: ${{ vars.ROBIN_TIMEOUT_MINUTES }}
78+
app-file: apk/release.apk
79+
android-api-level: 30
80+
workspace: .maestro
81+
include-tags: autofillBackfillingUsername,autofillPasswordGeneration
82+
7083
- name: Create Asana task when workflow failed
7184
if: ${{ failure() }}
7285
id: create-failure-task
@@ -75,6 +88,6 @@ jobs:
7588
asana-pat: ${{ secrets.ASANA_ACCESS_TOKEN }}
7689
asana-project: ${{ vars.GH_ANDROID_APP_PROJECT_ID }}
7790
asana-section: ${{ vars.GH_ANDROID_APP_INCOMING_SECTION_ID }}
78-
asana-task-name: GH Workflow Failure - Autofill Critical Path E2E Flows (Robin)
79-
asana-task-description: Autofill critical path tests have failed. See https://github.com/duckduckgo/Android/actions/runs/${{ github.run_id }}
91+
asana-task-name: GH Workflow Failure - Autofill E2E Flows (Robin)
92+
asana-task-description: Autofill tests have failed. See https://github.com/duckduckgo/Android/actions/runs/${{ github.run_id }}
8093
action: 'create-asana-task'

0 commit comments

Comments
 (0)