Skip to content

Conversation

@ovitrif
Copy link
Collaborator

@ovitrif ovitrif commented Jul 29, 2025

This PR adds configuration to build the app for e2e tests ran in docker via github workflows.

Description

  • Add e2e build config and electrum server

Instructions added in README file.

With this setup we should be able to configure anything else that might be needed for e2e tests, while currently we only configure the electrum server to be the same as it is expected by the Bitkit RN e2e tests in:

QA Notes

Tested locally with physical device:

  • run E2E=true ./gradlew assembleDevDebug
  • uninstall old app if installed
  • install APK from app/build/outputs/apk/dev/debug on usb-debugging-connected physical device
  • run bitkit-docker
  • run adb reverse tcp:60001 tcp:60001
  • open app and create a wallet
  • go to menu > App Status > Bitcoin Node
  • ✅ expect to see connected to: 127.0.0.1:60001

@ovitrif ovitrif requested review from jvsena42 and piotr-iohk July 29, 2025 13:44
@ovitrif ovitrif self-assigned this Jul 29, 2025
@ovitrif ovitrif changed the title feat: e2e setup E2E testing setup Jul 29, 2025
@ovitrif ovitrif merged commit b3c8109 into master Jul 29, 2025
3 checks passed
@ovitrif ovitrif deleted the feat/e2e-setup branch July 29, 2025 13:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants