From 86a090aba2e281cc2171cac0f343d1a11178caf7 Mon Sep 17 00:00:00 2001 From: Piotr Stachyra Date: Fri, 16 Jan 2026 11:18:54 +0100 Subject: [PATCH 1/5] SweepToWalletButton tag --- .../bitkit/ui/settings/advanced/sweep/SweepSettingsScreen.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 a3f8b98ce6..56564bfeb9 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) From 1d66391d6c43a2d2086c6012d0a314e5996f2675 Mon Sep 17 00:00:00 2001 From: Piotr Stachyra Date: Fri, 16 Jan 2026 11:43:39 +0100 Subject: [PATCH 2/5] update workflow --- .github/workflows/e2e_migration.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/e2e_migration.yml b/.github/workflows/e2e_migration.yml index b83dd98ad9..d680f26eeb 100644 --- a/.github/workflows/e2e_migration.yml +++ b/.github/workflows/e2e_migration.yml @@ -76,10 +76,10 @@ jobs: fail-fast: false matrix: 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 }} From d6fbf04761745af3800cf31a1d962ebae3e328c9 Mon Sep 17 00:00:00 2001 From: Piotr Stachyra Date: Mon, 19 Jan 2026 12:59:11 +0100 Subject: [PATCH 3/5] test against different rn versions --- .github/workflows/e2e_migration.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/e2e_migration.yml b/.github/workflows/e2e_migration.yml index d680f26eeb..cc9c2a647c 100644 --- a/.github/workflows/e2e_migration.yml +++ b/.github/workflows/e2e_migration.yml @@ -75,13 +75,17 @@ jobs: strategy: fail-fast: false matrix: + rn_version: + - v1.1.6 + - v1.1.4 + - v1.1.3 scenario: - { 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 +115,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 +193,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/ From c83bec2694c9dbb437d1fd436094b69a599332dd Mon Sep 17 00:00:00 2001 From: Piotr Stachyra Date: Mon, 19 Jan 2026 13:46:53 +0100 Subject: [PATCH 4/5] schedule e2e migration nightly --- .github/workflows/e2e_migration.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/e2e_migration.yml b/.github/workflows/e2e_migration.yml index cc9c2a647c..16ffe61396 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 From 6058e66f760fd8cd7ca890d5a1a172ab2498b38f Mon Sep 17 00:00:00 2001 From: Piotr Stachyra Date: Mon, 19 Jan 2026 13:49:19 +0100 Subject: [PATCH 5/5] indentation --- .../bitkit/ui/settings/advanced/sweep/SweepSettingsScreen.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 56564bfeb9..bc7cf938ef 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 @@ -226,8 +226,8 @@ private fun FoundFundsView( text = stringResource(R.string.sweep__to_wallet), onClick = onSweepToWallet, modifier = Modifier - .fillMaxWidth() - .testTag("SweepToWalletButton") + .fillMaxWidth() + .testTag("SweepToWalletButton") ) VerticalSpacer(16.dp)