diff --git a/.github/workflows/e2e_migration.yml b/.github/workflows/e2e_migration.yml index b83dd98ad..16ffe6139 100644 --- a/.github/workflows/e2e_migration.yml +++ b/.github/workflows/e2e_migration.yml @@ -7,6 +7,8 @@ on: description: "Branch of synonymdev/bitkit-e2e-tests to use (main | default-feature-branch | custom branch name)" required: false default: "default-feature-branch" + schedule: + - cron: "0 2 * * *" env: TERM: xterm-256color @@ -75,13 +77,17 @@ jobs: strategy: fail-fast: false matrix: + rn_version: + - v1.1.6 + - v1.1.4 + - v1.1.3 scenario: - - { name: migration_1, grep: "@migration_1" } - - { name: migration_2, grep: "@migration_2" } - - { name: migration_3, grep: "@migration_3" } - - { name: migration_4, grep: "@migration_4" } + - { name: migration_1-restore, grep: "@migration_1" } + - { name: migration_2-migration, grep: "@migration_2" } + - { name: migration_3-with-passphrase, grep: "@migration_3" } + - { name: migration_4-with-sweep, grep: "@migration_4" } - name: e2e-tests - ${{ matrix.scenario.name }} + name: e2e-tests - ${{ matrix.rn_version }} - ${{ matrix.scenario.name }} steps: - name: Show selected E2E branch @@ -111,7 +117,7 @@ jobs: - name: Download RN app for migration run: | curl -L -o bitkit-e2e-tests/aut/bitkit_rn_regtest.apk \ - https://github.com/synonymdev/bitkit-e2e-tests/releases/download/migration-rn-regtest/bitkit_rn_regtest.apk + https://github.com/synonymdev/bitkit-e2e-tests/releases/download/migration-rn-regtest/bitkit_rn_regtest_${{ matrix.rn_version }}.apk - name: List APK directory contents run: ls -l bitkit-e2e-tests/aut @@ -189,5 +195,5 @@ jobs: if: failure() uses: actions/upload-artifact@v4 with: - name: e2e-artifacts_${{ matrix.scenario.name }}_${{ github.run_number }} + name: e2e-artifacts_${{ matrix.scenario.name }}_${{ matrix.rn_version }}_${{ github.run_number }} path: bitkit-e2e-tests/artifacts/ diff --git a/app/src/main/java/to/bitkit/ui/settings/advanced/sweep/SweepSettingsScreen.kt b/app/src/main/java/to/bitkit/ui/settings/advanced/sweep/SweepSettingsScreen.kt index a3f8b98ce..bc7cf938e 100644 --- a/app/src/main/java/to/bitkit/ui/settings/advanced/sweep/SweepSettingsScreen.kt +++ b/app/src/main/java/to/bitkit/ui/settings/advanced/sweep/SweepSettingsScreen.kt @@ -20,6 +20,7 @@ import androidx.compose.runtime.getValue import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.layout.ContentScale +import androidx.compose.ui.platform.testTag import androidx.compose.ui.res.painterResource import androidx.compose.ui.res.stringResource import androidx.compose.ui.tooling.preview.Preview @@ -224,7 +225,9 @@ private fun FoundFundsView( PrimaryButton( text = stringResource(R.string.sweep__to_wallet), onClick = onSweepToWallet, - modifier = Modifier.fillMaxWidth() + modifier = Modifier + .fillMaxWidth() + .testTag("SweepToWalletButton") ) VerticalSpacer(16.dp)