Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

e2e: final group, finishing refactoring #13413

Merged
merged 1 commit into from
May 31, 2022
Merged

Conversation

churik
Copy link
Member

@churik churik commented May 26, 2022

If you submit PR for issue with bounty then write here Fixes #NN where NN is issue number

otherwise

fixes #...

Summary

...

Documentation change PR (review please): https://github.com/status-im/status.im/pull/xxx

Review notes

Testing notes

Platforms

  • Android
  • iOS
  • macOS
  • Linux
  • Windows

Areas that maybe impacted

Functional
  • 1-1 chats
  • public chats
  • group chats
  • wallet / transactions
  • dapps / app browsing
  • account recovery
  • new account
  • user profile updates
  • networks
  • mailservers
  • fleet
  • bootnodes
Non-functional
  • battery performance
  • CPU performance / speed of the app
  • network consumption

Steps to test

  • Open Status
  • ...
  • Step 3, etc.

status: ready

@churik churik added the tests label May 26, 2022
@churik churik self-assigned this May 26, 2022
@status-github-bot status-github-bot bot added this to REVIEW in Pipeline for QA May 26, 2022
@status-im-auto
Copy link
Member

status-im-auto commented May 26, 2022

Jenkins Builds

Click to see older builds (15)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ d8e6c80 #1 2022-05-26 15:57:14 ~10 min ios 📦ipa 📲
✔️ d8e6c80 #1 2022-05-26 15:57:54 ~10 min android 📦apk 📲
✔️ d8e6c80 #1 2022-05-26 15:58:07 ~11 min android-e2e 📦apk 📲
✔️ e5e3c30 #2 2022-05-31 13:03:30 ~10 min ios 📦ipa 📲
✔️ e5e3c30 #2 2022-05-31 13:03:56 ~10 min android-e2e 📦apk 📲
✔️ e5e3c30 #2 2022-05-31 13:04:08 ~10 min android 📦apk 📲
✔️ 74adc2f #3 2022-05-31 13:09:59 ~11 min android-e2e 📦apk 📲
✔️ 74adc2f #3 2022-05-31 13:14:07 ~15 min android 📦apk 📲
✔️ 74adc2f #3 2022-05-31 13:14:27 ~15 min ios 📦ipa 📲
✔️ 54966f8 #4 2022-05-31 14:22:21 ~9 min android 📦apk 📲
✔️ 54966f8 #4 2022-05-31 14:23:21 ~10 min ios 📦ipa 📲
✔️ 54966f8 #4 2022-05-31 14:23:39 ~10 min android-e2e 📦apk 📲
✔️ 5d0fc8d #5 2022-05-31 15:28:08 ~9 min android-e2e 📦apk 📲
✔️ 5d0fc8d #5 2022-05-31 15:28:18 ~9 min android 📦apk 📲
✔️ 5d0fc8d #5 2022-05-31 15:31:43 ~12 min ios 📦ipa 📲
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 9f91a9c #6 2022-05-31 15:42:26 ~11 min android-e2e 📦apk 📲
✔️ 9f91a9c #6 2022-05-31 15:42:43 ~11 min android 📦apk 📲
✔️ 9f91a9c #6 2022-05-31 15:51:09 ~19 min ios 📦ipa 📲
✔️ 117810c #7 2022-05-31 15:48:11 ~9 min android-e2e 📦apk 📲
✔️ 117810c #7 2022-05-31 15:48:27 ~9 min android 📦apk 📲
✔️ 117810c #7 2022-05-31 15:49:04 ~9 min ios 📦ipa 📲

@status-github-bot status-github-bot bot moved this from REVIEW to CONTRIBUTOR in Pipeline for QA May 30, 2022
@churik churik changed the title [WIP] e2e: ... e2e: final group, finishing refactoring May 31, 2022
@status-im-auto
Copy link
Member

80% of end-end tests have passed

Total executed tests: 15
Failed tests: 3
Passed tests: 12
IDs of failed tests: 702329,702330,702331 

Failed tests (3)

Click to expand
  • Rerun failed tests

  • 1. test_wallet_testdapp_switch_account, id: 702329

    Device 1: Tap on found: RequestSTTButton
    Device 1: Wait for element `Button` for max 30s and click when it is available

    Device 1: Button by xpath:`//*[@text="Okay, got it"]` is not found on the screen after wait_for_visibility_of_element

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    2. test_wallet_can_change_account_settings, id: 702330

    Device 1: Getting wallet address for 'Ethereum account'
    Device 1: Getting 'Ethereum account' wallet account

    Device 1: `AccountElementButton` by `xpath`:`//*[@content-desc='accountcardEthereum account']` not found on the screen

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    3. test_wallet_offline_can_login_cant_send_transaction, id: 702331

    Device 1: Tap on found: AirplaneModeButton
    Device 1: Find `SendTransactionFromMainButton` by `accessibility id`: `send-transaction-button`

    Device 1: SendTransactionFromMainButton by accessibility id: `send-transaction-button` is not found on the screen

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    Passed tests (12)

    Click to expand

    1. test_wallet_currency_set_search, id: 702327

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    2. test_testdapp_deploy_simple_contract_send_tx, id: 702326

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    3. test_keycard_send_tx_eth_to_ens, id: 702319

    Class: TestKeycardMediumMultipleDevicesMerged

    Device sessions

    4. test_keycard_profile_backup_card, id: 702322

    Class: TestKeycardMediumMultipleDevicesMerged

    Device sessions

    5. test_keycard_testdapp_sign_typed_message, id: 702317

    Class: TestKeycardMediumMultipleDevicesMerged

    Device sessions

    6. test_keycard_profile_pin_puk_edit, id: 702320

    Class: TestKeycardMediumMultipleDevicesMerged

    Device sessions

    7. test_keycard_profile_pairing_code_set, id: 702321

    Class: TestKeycardMediumMultipleDevicesMerged

    Device sessions

    8. test_wallet_asset_search, id: 702328

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    9. test_testdapp_request_public_key, id: 702324

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    10. test_testdapp_sign_typed_message, id: 702325

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    11. test_keycard_same_seed_added_inside_multiaccount_send_tx_login, id: 702323

    Class: TestKeycardMediumMultipleDevicesMerged

    Device sessions

    12. test_keycard_testdapp_deploy_simple_contract_send_tx, id: 702318

    Class: TestKeycardMediumMultipleDevicesMerged

    Device sessions

    @status-im-auto
    Copy link
    Member

    50% of end-end tests have passed

    Total executed tests: 8
    Failed tests: 4
    Passed tests: 4
    
    IDs of failed tests: 702329,702328,702330,702331 
    

    Failed tests (4)

    Click to expand
  • Rerun failed tests

  • 1. test_wallet_testdapp_switch_account, id: 702329

    Device 1: Tap on found: RequestSTTButton
    Device 1: Wait for element `Button` for max 30s and click when it is available

    Device 1: Button by xpath:`//*[@text="Okay, got it"]` is not found on the screen after wait_for_visibility_of_element

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    2. test_wallet_asset_search, id: 702328

    Device 1: Tap on found: Button
    Device 1: Find `BackButton` by `accessibility id`: `back-button`

    'Adi Test Token' is shown on the home screen after searching by 'ad' keyword

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    3. test_wallet_can_change_account_settings, id: 702330

    Device 1: Getting wallet address for 'Ethereum account'
    Device 1: Getting 'Ethereum account' wallet account

    Device 1: `AccountElementButton` by `xpath`:`//*[@content-desc='accountcardEthereum account']` not found on the screen

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    4. test_wallet_offline_can_login_cant_send_transaction, id: 702331

    Device 1: Tap on found: AirplaneModeButton
    Device 1: Find `SendTransactionFromMainButton` by `accessibility id`: `send-transaction-button`

    Device 1: SendTransactionFromMainButton by accessibility id: `send-transaction-button` is not found on the screen

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    Passed tests (4)

    Click to expand

    1. test_wallet_currency_set_search, id: 702327

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    2. test_testdapp_deploy_simple_contract_send_tx, id: 702326

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    3. test_testdapp_request_public_key, id: 702324

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    4. test_testdapp_sign_typed_message, id: 702325

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    @status-im-auto
    Copy link
    Member

    88% of end-end tests have passed

    Total executed tests: 8
    Failed tests: 1
    Passed tests: 7
    
    IDs of failed tests: 702328 
    

    Failed tests (1)

    Click to expand
  • Rerun failed tests

  • 1. test_wallet_asset_search, id: 702328

    Device 1: Tap on found: Button
    Device 1: Find `BackButton` by `accessibility id`: `back-button`

    'Adi Test Token' is shown on the home screen after searching by 'ad' keyword

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    Passed tests (7)

    Click to expand

    1. test_wallet_testdapp_switch_account, id: 702329

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    2. test_wallet_currency_set_search, id: 702327

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    3. test_testdapp_deploy_simple_contract_send_tx, id: 702326

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    4. test_testdapp_request_public_key, id: 702324

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    5. test_wallet_can_change_account_settings, id: 702330

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    6. test_testdapp_sign_typed_message, id: 702325

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    7. test_wallet_offline_can_login_cant_send_transaction, id: 702331

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    @churik churik merged commit 117810c into develop May 31, 2022
    @churik churik deleted the tests/refactor-leftovers branch May 31, 2022 16:16
    Pipeline for QA automation moved this from CONTRIBUTOR to DONE May 31, 2022
    @status-im-auto
    Copy link
    Member

    100% of end-end tests have passed

    Total executed tests: 1
    Failed tests: 0
    Passed tests: 1
    

    Passed tests (1)

    Click to expand

    1. test_wallet_asset_search, id: 702328

    Class: TestWalletTestDappMediumMultipleDevicesMerged

    Device sessions

    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    Projects
    Archived in project
    Development

    Successfully merging this pull request may close these issues.

    None yet

    4 participants