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

Feat/wallet sync #13308

Merged
merged 1 commit into from
May 18, 2022
Merged

Feat/wallet sync #13308

merged 1 commit into from
May 18, 2022

Conversation

vitvly
Copy link
Member

@vitvly vitvly commented Apr 28, 2022

Depends on status-im/status-go#2607.

This works for watch-only accounts only (sync for all types of wallet accounts will be implemented separately).

Also fixes an issue introduced by #13315 (watch-only wallet accounts could not be deleted).

Steps that were taken to verify the PR:

  1. Create wallet account on Device 1 (running develop, not this PR)
  2. Install this PR on Device 1 so that account DB is migrated. Confirm wallet account is visible.
  3. Install this PR on Device 2 and sync them (via Sync All Devices button on Device 1). Confirm wallet account appears on Device 2.
  4. Add another wallet account on Device 2. Confirm it appears on Device 1.
  5. Remove first wallet account on Device 1. Confirm it is removed on Device 2.

@status-github-bot status-github-bot bot added this to REVIEW in Pipeline for QA Apr 28, 2022
@status-im-auto
Copy link
Member

status-im-auto commented Apr 28, 2022

Jenkins Builds

Click to see older builds (50)
Commit #️⃣ Finished (UTC) Duration Platform Result
2ba120c #1 2022-04-28 10:19:59 ~7 min ios 📄log
✔️ 2ba120c #1 2022-04-28 10:22:16 ~9 min android 📦apk 📲
✔️ 2ba120c #1 2022-04-28 10:22:29 ~9 min android-e2e 📦apk 📲
e355230 #2 2022-05-05 13:15:54 ~2 min android 📄log
e355230 #2 2022-05-05 13:16:18 ~2 min android-e2e 📄log
e355230 #2 2022-05-05 13:17:20 ~3 min ios 📄log
✖️ 430cddb #3 2022-05-05 13:57:50 ~12 min android-e2e 📦apk 📲
✖️ 430cddb #3 2022-05-05 13:58:03 ~13 min android 📦apk 📲
✖️ 430cddb #3 2022-05-05 14:00:28 ~15 min ios 📦ipa 📲
✔️ ae8c16b #4 2022-05-05 14:27:46 ~10 min android 📦apk 📲
✔️ ae8c16b #4 2022-05-05 14:27:49 ~10 min android-e2e 📦apk 📲
✔️ ae8c16b #4 2022-05-05 14:30:53 ~13 min ios 📦ipa 📲
✖️ 64cd0c7 #5 2022-05-06 10:33:55 ~9 min android 📦apk 📲
✖️ 64cd0c7 #5 2022-05-06 10:34:27 ~10 min android-e2e 📦apk 📲
✖️ 64cd0c7 #5 2022-05-06 10:37:03 ~12 min ios 📦ipa 📲
✔️ 60cf680 #6 2022-05-06 10:59:24 ~11 min android-e2e 📦apk 📲
✔️ 60cf680 #6 2022-05-06 10:59:25 ~11 min android 📦apk 📲
✔️ 60cf680 #6 2022-05-06 11:02:17 ~14 min ios 📦ipa 📲
✔️ c164ac4 #7 2022-05-06 13:23:02 ~10 min android 📦apk 📲
✔️ c164ac4 #7 2022-05-06 13:23:22 ~10 min ios 📦ipa 📲
✔️ c164ac4 #7 2022-05-06 13:23:29 ~10 min android-e2e 📦apk 📲
✔️ 47f05d9 #8 2022-05-06 13:48:01 ~9 min ios 📦ipa 📲
✔️ 47f05d9 #8 2022-05-06 13:49:39 ~11 min android 📦apk 📲
✔️ 47f05d9 #8 2022-05-06 13:49:41 ~11 min android-e2e 📦apk 📲
✔️ 4ea9048 #9 2022-05-09 09:35:41 ~11 min android 📦apk 📲
✔️ 4ea9048 #9 2022-05-09 09:35:47 ~11 min android-e2e 📦apk 📲
✔️ 4ea9048 #9 2022-05-09 09:40:34 ~16 min ios 📦ipa 📲
c8edd0a #10 2022-05-09 14:08:44 ~11 sec ios 📄log
c8edd0a #10 2022-05-09 14:08:47 ~15 sec android 📄log
c8edd0a #10 2022-05-09 14:08:47 ~15 sec android-e2e 📄log
✔️ d2dfef5 #11 2022-05-09 14:20:55 ~11 min android-e2e 📦apk 📲
✔️ d2dfef5 #11 2022-05-09 14:21:06 ~11 min android 📦apk 📲
✔️ d2dfef5 #11 2022-05-09 14:27:13 ~17 min ios 📦ipa 📲
✔️ ca6684c #12 2022-05-11 13:11:11 ~12 min android-e2e 📦apk 📲
✔️ ca6684c #12 2022-05-11 13:12:43 ~14 min android 📦apk 📲
✔️ ca6684c #12 2022-05-11 13:31:33 ~33 min ios 📦ipa 📲
05f23bd #13 2022-05-16 09:57:32 ~3 min ios 📄log
✔️ 05f23bd #13 2022-05-16 10:04:07 ~10 min android 📦apk 📲
✔️ 05f23bd #13 2022-05-16 10:08:11 ~14 min android-e2e 📦apk 📲
✔️ bdb4a03 #14 2022-05-16 10:41:44 ~9 min android 📦apk 📲
✔️ bdb4a03 #14 2022-05-16 10:41:58 ~9 min android-e2e 📦apk 📲
✔️ bdb4a03 #14 2022-05-16 10:47:02 ~14 min ios 📦ipa 📲
e17e5bf #15 2022-05-16 16:28:07 ~3 min ios 📄log
✔️ e17e5bf #15 2022-05-16 16:34:46 ~10 min android-e2e 📦apk 📲
✔️ 70aea6e #16 2022-05-16 16:36:04 ~9 min android 📦apk 📲
✔️ 70aea6e #16 2022-05-16 16:38:05 ~11 min android-e2e 📦apk 📲
✔️ 70aea6e #16 2022-05-16 16:42:13 ~15 min ios 📦ipa 📲
✔️ 6655c0d #17 2022-05-16 18:08:45 ~9 min android-e2e 📦apk 📲
✔️ 6655c0d #17 2022-05-16 18:09:53 ~10 min android 📦apk 📲
✔️ 6655c0d #17 2022-05-16 18:14:11 ~14 min ios 📦ipa 📲
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 094b044 #18 2022-05-18 15:08:36 ~10 min android 📦apk 📲
✔️ 094b044 #18 2022-05-18 15:09:31 ~11 min android-e2e 📦apk 📲
094b044 #18 2022-05-18 15:13:01 ~15 min ios 📄log
✔️ ef9a6ef #19 2022-05-18 15:10:37 ~11 min android-e2e 📦apk 📲
✔️ ef9a6ef #19 2022-05-18 15:10:58 ~12 min android 📦apk 📲
✔️ ef9a6ef #19 2022-05-18 15:18:00 ~19 min ios 📦ipa 📲

@status-github-bot status-github-bot bot moved this from REVIEW to CONTRIBUTOR in Pipeline for QA May 9, 2022
@vitvly vitvly force-pushed the feat/wallet-sync branch 2 times, most recently from c8edd0a to d2dfef5 Compare May 9, 2022 14:09
@vitvly vitvly moved this from CONTRIBUTOR to REVIEW in Pipeline for QA May 9, 2022
@status-github-bot status-github-bot bot moved this from REVIEW to CONTRIBUTOR in Pipeline for QA May 11, 2022
(assoc existing-accs idx new-acc)
:else existing-accs)))
new-accounts (reduce reduce-fn (vec existing-accounts) (rpc->accounts accounts))]
(fx/merge cofx
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

redundant fx/merge

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed.

(let [address (:address new-acc)
removed? (:removed new-acc)
; Find index of existing account with given address (might be nil)
idx (first (keep-indexed (fn [idx item] (when (= (:address item) address) idx)) existing-accs))]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i would suggest to just create a map with address keys

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in that case you could just test if address exists, and assoc dissoc by address

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, fixed. I was vaguely concerned about ordering (?). Whatever, it's much simpler now.

@vitvly vitvly force-pushed the feat/wallet-sync branch 3 times, most recently from 70aea6e to 6655c0d Compare May 16, 2022 17:59
@vitvly vitvly moved this from CONTRIBUTOR to E2E Tests in Pipeline for QA May 16, 2022
@status-im-auto
Copy link
Member

99% of end-end tests have passed

Total executed tests: 84
Failed tests: 1
Passed tests: 83
Not executed tests: 1
IDs of not executed tests: 702267 
IDs of failed tests: 702156 

Not executed tests (1)

Click to expand
  • Rerun not executed tests
  • Failed tests (1)

    Click to expand
  • Rerun failed tests

  • 1. test_ens_mention_push_highlighted_public_chat, id: 702156

    Device 2: Getting PN by 'Legal Vibrant Indianabat'
    Device 2: Find `Button` by `xpath`: `//*[starts-with(@text,'statuse2e.eth')]`

    Device 2: Button by xpath: `//*[starts-with(@text,'statuse2e.eth')]` is not found on the screen

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    Passed tests (83)

    Click to expand

    1. test_wallet_add_account_seed_phrase_collectibles_rinkeby_set_as_profile_image, id: 700762

    Class: TestWalletManagementDeviceMerged

    Device sessions

    2. test_wallet_manage_assets, id: 700758

    Class: TestWalletManagementDeviceMerged

    Device sessions

    3. test_public_chat_message_edit, id: 700734

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    4. test_contact_block_unblock_public_chat_offline, id: 702176

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    5. test_1_1_chat_text_message_edit_delete_push_disappear, id: 695843

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    6. test_keycard_relogin_after_restore, id: 700768

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    7. test_group_chat_push_system_messages_when_invited, id: 3994

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    8. test_ens_command_send_tx_eth_1_1_chat, id: 702153

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    9. test_send_tx_token_7_decimals, id: 700764

    Class: TestSendTxDeviceMerged

    Device sessions

    10. test_contact_add_remove_mention_default_username_nickname_public_chat, id: 702175

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    11. test_public_chat_open_using_deep_link, id: 700739

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    12. test_public_chat_unread_messages_counter, id: 5360

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    13. test_1_1_chat_command_decline_eth_push_changing_state, id: 6265

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    14. test_pairing_sync_contacts_block_unblock, id: 702196

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    15. test_public_chat_emoji_send_copy_paste_reply, id: 700719

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    16. test_1_1_chat_command_request_and_send_tx_stt_in_1_1_chat_offline, id: 6263

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    17. test_browser_bookmarks_create_edit_remove, id: 702077

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    18. test_send_tx_eth_check_logcat, id: 700763

    Class: TestSendTxDeviceMerged

    Device sessions

    19. test_public_chat_unread_messages_counter_for_mention_relogin, id: 700718

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    20. test_send_tx_custom_token_18_decimals_invalid_password, id: 700765

    Class: TestSendTxDeviceMerged

    Device sessions

    21. test_onboarding_add_new_multiaccount_username_by_position_pass_validation, id: 700747

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    22. test_public_chat_delete_chat_long_press, id: 5319

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    23. test_onboarding_home_initial_popup, id: 700742

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    24. test_browser_blocked_url, id: 702072

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    25. test_wallet_add_hide_unhide_account_private_key, id: 700761

    Class: TestWalletManagementDeviceMerged

    Device sessions

    26. test_1_1_chat_message_reaction, id: 6315

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    27. test_keycard_send_tx_sign_message_request_stt_testdapp, id: 700769

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    28. test_1_1_chat_image_send_save_reply, id: 6305

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    29. test_1_1_chat_emoji_and_link_send_and_open, id: 5373

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    30. test_public_chat_link_send_open, id: 700736

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    31. test_keycard_command_send_tx_eth_1_1_chat, id: 702186

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    32. test_onboarding_share_contact_address, id: 700743

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    33. test_sticker_1_1_public_chat, id: 702157

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    34. test_onboarding_backup_seed_phrase_restore_same_login_logcat, id: 700745

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    35. test_restore_set_up_wallet_sign_phrase, id: 700749

    Class: TestRestoreOneDeviceMerged

    Device sessions

    36. test_ens_mention_nickname_1_1_chat, id: 702155

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    37. test_1_1_chat_is_shown_message_sent_delivered_from_offline, id: 5310

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    38. test_browser_delete_close_tabs, id: 702076

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    39. test_public_chat_mark_all_messages_as_read, id: 6270

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    40. test_browser_connection_is_secure_not_secure_warning, id: 702073

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    41. test_send_tx_set_recipient_options, id: 700757

    Class: TestSendTxDeviceMerged

    Device sessions

    42. test_onboarding_cant_sign_in_with_invalid_password_logcat, id: 700746

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    43. test_send_tx_sign_message_2tx_in_batch_tx_filters_request_stt_testdapp, id: 5342

    Class: TestSendTxDeviceMerged

    Device sessions

    44. test_group_chat_join_send_text_messages_push, id: 700731

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    45. test_browser_web3_permissions_testdapp, id: 702078

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    46. test_1_1_chat_text_message_with_push, id: 6316

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    47. test_wallet_add_delete_watch_only_account, id: 700760

    Class: TestWalletManagementDeviceMerged

    Device sessions

    48. test_group_chat_decline_invite_chat_highligted, id: 5756

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    49. test_public_chat_tag_message, id: 700738

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    50. test_onboarding_share_wallet_address, id: 700744

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    51. test_keycard_create_account_unlock_same_seed, id: 5689

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    52. test_1_1_chat_command_send_tx_eth_outgoing_tx_push, id: 6253

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    53. test_pairing_sync_initial_contacts_blocked_users, id: 702194

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    54. test_public_chat_navigate_to_chat_when_relaunch, id: 5396

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    55. test_pairing_sync_1_1_chat_message, id: 702198

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    56. test_pairing_sync_public_chat_add_remove, id: 702199

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    57. test_public_chat_copy_and_paste_message_in_chat_input, id: 5317

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    58. test_public_chat_fetch_more_history, id: 5675

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    59. test_wallet_fetching_balance_after_offline_insufficient_funds_errors, id: 700766

    Class: TestWalletManagementDeviceMerged

    Device sessions

    60. test_group_chat_offline_pn, id: 3998

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    61. test_restore_account_migrate_multiaccount_to_keycard_db_saved, id: 702177

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    62. test_group_chat_add_new_member_activity_centre, id: 700732

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    63. test_public_chat_links_with_previews_github_youtube_twitter_gif_send_enable, id: 700737

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    64. test_ens_purchased_in_profile, id: 702152

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    65. test_1_1_chat_non_latin_message_to_newly_added_contact_with_profile_picture_on_different_networks, id: 5315

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    66. test_keycard_send_tx_eth, id: 700767

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    67. test_restore_account_migrate_multiaccount_to_keycard_no_db_saved_add_wallet_send_tx, id: 702189

    Class: TestRestoreOneDeviceMerged

    Device sessions

    68. test_browser_offline, id: 702075

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    69. test_browser_invalid_url, id: 702074

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    70. test_restore_seed_phrase_field_validation, id: 700750

    Class: TestRestoreOneDeviceMerged

    Device sessions

    71. test_wallet_add_account_generate_new, id: 700759

    Class: TestWalletManagementDeviceMerged

    Device sessions

    72. test_start_new_chat_public_key_validation, id: 702158

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    73. test_restore_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 700748

    Class: TestRestoreOneDeviceMerged

    Device sessions

    74. test_public_chat_message_send_check_timestamps_while_on_different_tab, id: 5313

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    75. test_wallet_tx_history_copy_tx_hash_on_cellular, id: 700756

    Class: TestWalletManagementDeviceMerged

    Device sessions

    76. test_cellular_settings_on_off_public_chat_fetching_history, id: 702188

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    77. test_1_1_chat_delete_via_delete_button_relogin, id: 5387

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    78. test_group_chat_leave_relogin, id: 3997

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    79. test_public_chat_message_delete, id: 700735

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    80. test_keycard_wallet_recover_pairing_check_balance_after_offline_tx_history, id: 700770

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    81. test_1_1_chat_push_emoji, id: 6283

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    82. test_pairing_sync_initial_public_chats, id: 702195

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    83. test_pairing_sync_contacts_add_remove_set_nickname_ens, id: 702197

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    @status-im-auto
    Copy link
    Member

    79% of end-end tests have passed

    Total executed tests: 84
    Failed tests: 18
    Passed tests: 66
    Not executed tests: 1
    
    IDs of not executed tests: 702267 
    
    IDs of failed tests: 700762,695843,702196,6315,702156,6305,5373,5310,700731,6316,702194,702198,702199,5315,5387,6283,702195,702197 
    

    Not executed tests (1)

    Click to expand
  • Rerun not executed tests
  • Failed tests (18)

    Click to expand
  • Rerun failed tests

  • 1. test_wallet_add_account_seed_phrase_collectibles_rinkeby_set_as_profile_image, id: 700762

    Device 1: Find `Text` by `xpath`: `//*[@text='Coins & Steel Exclusive Item Skin V2']//following-sibling::android.widget.TextView`
    Device 1: Find `Text` by `xpath`: `//*[@text='Coins & Steel Exclusive Item Skin V2']//following-sibling::android.widget.TextView`

    Device 1: Text by xpath: `//*[@text='Coins & Steel Exclusive Item Skin V2']//following-sibling::android.widget.TextView` is not found on the screen

    Class: TestWalletManagementDeviceMerged

    Device sessions

    2. test_1_1_chat_text_message_edit_delete_push_disappear, id: 695843
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    3. test_pairing_sync_contacts_block_unblock, id: 702196
    Test setup failed: Device 1: Button by accessibility id: `profile-nickname-item` is not found on the screen

    Class: TestPairingSyncMultipleDevicesMerged

    4. test_1_1_chat_message_reaction, id: 6315
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    5. test_ens_mention_push_highlighted_public_chat, id: 702156

    Device 2: Getting PN by 'Legal Vibrant Indianabat'
    Device 2: Find `Button` by `xpath`: `//*[starts-with(@text,'statuse2e.eth')]`

    Device 2: Button by xpath: `//*[starts-with(@text,'statuse2e.eth')]` is not found on the screen

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    6. test_1_1_chat_image_send_save_reply, id: 6305
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    7. test_1_1_chat_emoji_and_link_send_and_open, id: 5373
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    8. test_1_1_chat_is_shown_message_sent_delivered_from_offline, id: 5310
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    9. test_group_chat_join_send_text_messages_push, id: 700731

    Device 2: Looking for a message by text: Hey, admin!
    Device 1: Looking for a message by text: Stunning Gray Ozarkbigearedbat joined the group

    Device 1: Message Stunning Gray Ozarkbigearedbat joined the group was not received by admin

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    10. test_1_1_chat_text_message_with_push, id: 6316
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    11. test_pairing_sync_initial_contacts_blocked_users, id: 702194
    Test setup failed: Device 1: Button by accessibility id: `profile-nickname-item` is not found on the screen

    Class: TestPairingSyncMultipleDevicesMerged

    12. test_pairing_sync_1_1_chat_message, id: 702198
    Test setup failed: Device 1: Button by accessibility id: `profile-nickname-item` is not found on the screen

    Class: TestPairingSyncMultipleDevicesMerged

    13. test_pairing_sync_public_chat_add_remove, id: 702199
    Test setup failed: Device 1: Button by accessibility id: `profile-nickname-item` is not found on the screen

    Class: TestPairingSyncMultipleDevicesMerged

    14. test_1_1_chat_non_latin_message_to_newly_added_contact_with_profile_picture_on_different_networks, id: 5315
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    15. test_1_1_chat_delete_via_delete_button_relogin, id: 5387
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    16. test_1_1_chat_push_emoji, id: 6283
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    17. test_pairing_sync_initial_public_chats, id: 702195
    Test setup failed: Device 1: Button by accessibility id: `profile-nickname-item` is not found on the screen

    Class: TestPairingSyncMultipleDevicesMerged

    18. test_pairing_sync_contacts_add_remove_set_nickname_ens, id: 702197
    Test setup failed: Device 1: Button by accessibility id: `profile-nickname-item` is not found on the screen

    Class: TestPairingSyncMultipleDevicesMerged

    Passed tests (66)

    Click to expand

    1. test_wallet_manage_assets, id: 700758

    Class: TestWalletManagementDeviceMerged

    Device sessions

    2. test_public_chat_message_edit, id: 700734

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    3. test_contact_block_unblock_public_chat_offline, id: 702176

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    4. test_keycard_relogin_after_restore, id: 700768

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    5. test_group_chat_push_system_messages_when_invited, id: 3994

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    6. test_ens_command_send_tx_eth_1_1_chat, id: 702153

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    7. test_send_tx_token_7_decimals, id: 700764

    Class: TestSendTxDeviceMerged

    Device sessions

    8. test_contact_add_remove_mention_default_username_nickname_public_chat, id: 702175

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    9. test_public_chat_open_using_deep_link, id: 700739

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    10. test_public_chat_unread_messages_counter, id: 5360

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    11. test_1_1_chat_command_decline_eth_push_changing_state, id: 6265

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    12. test_public_chat_emoji_send_copy_paste_reply, id: 700719

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    13. test_1_1_chat_command_request_and_send_tx_stt_in_1_1_chat_offline, id: 6263

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    14. test_browser_bookmarks_create_edit_remove, id: 702077

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    15. test_send_tx_eth_check_logcat, id: 700763

    Class: TestSendTxDeviceMerged

    Device sessions

    16. test_public_chat_unread_messages_counter_for_mention_relogin, id: 700718

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    17. test_send_tx_custom_token_18_decimals_invalid_password, id: 700765

    Class: TestSendTxDeviceMerged

    Device sessions

    18. test_onboarding_add_new_multiaccount_username_by_position_pass_validation, id: 700747

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    19. test_public_chat_delete_chat_long_press, id: 5319

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    20. test_onboarding_home_initial_popup, id: 700742

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    21. test_browser_blocked_url, id: 702072

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    22. test_wallet_add_hide_unhide_account_private_key, id: 700761

    Class: TestWalletManagementDeviceMerged

    Device sessions

    23. test_keycard_send_tx_sign_message_request_stt_testdapp, id: 700769

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    24. test_public_chat_link_send_open, id: 700736

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    25. test_keycard_command_send_tx_eth_1_1_chat, id: 702186

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    26. test_onboarding_share_contact_address, id: 700743

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    27. test_sticker_1_1_public_chat, id: 702157

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    28. test_onboarding_backup_seed_phrase_restore_same_login_logcat, id: 700745

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    29. test_restore_set_up_wallet_sign_phrase, id: 700749

    Class: TestRestoreOneDeviceMerged

    Device sessions

    30. test_ens_mention_nickname_1_1_chat, id: 702155

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    31. test_browser_delete_close_tabs, id: 702076

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    32. test_public_chat_mark_all_messages_as_read, id: 6270

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    33. test_browser_connection_is_secure_not_secure_warning, id: 702073

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    34. test_send_tx_set_recipient_options, id: 700757

    Class: TestSendTxDeviceMerged

    Device sessions

    35. test_onboarding_cant_sign_in_with_invalid_password_logcat, id: 700746

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    36. test_send_tx_sign_message_2tx_in_batch_tx_filters_request_stt_testdapp, id: 5342

    Class: TestSendTxDeviceMerged

    Device sessions

    37. test_browser_web3_permissions_testdapp, id: 702078

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    38. test_wallet_add_delete_watch_only_account, id: 700760

    Class: TestWalletManagementDeviceMerged

    Device sessions

    39. test_group_chat_decline_invite_chat_highligted, id: 5756

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    40. test_public_chat_tag_message, id: 700738

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    41. test_onboarding_share_wallet_address, id: 700744

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    42. test_keycard_create_account_unlock_same_seed, id: 5689

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    43. test_1_1_chat_command_send_tx_eth_outgoing_tx_push, id: 6253

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    44. test_public_chat_navigate_to_chat_when_relaunch, id: 5396

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    45. test_public_chat_copy_and_paste_message_in_chat_input, id: 5317

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    46. test_public_chat_fetch_more_history, id: 5675

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    47. test_wallet_fetching_balance_after_offline_insufficient_funds_errors, id: 700766

    Class: TestWalletManagementDeviceMerged

    Device sessions

    48. test_group_chat_offline_pn, id: 3998

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    49. test_restore_account_migrate_multiaccount_to_keycard_db_saved, id: 702177

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    50. test_group_chat_add_new_member_activity_centre, id: 700732

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    51. test_public_chat_links_with_previews_github_youtube_twitter_gif_send_enable, id: 700737

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    52. test_ens_purchased_in_profile, id: 702152

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    53. test_keycard_send_tx_eth, id: 700767

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    54. test_restore_account_migrate_multiaccount_to_keycard_no_db_saved_add_wallet_send_tx, id: 702189

    Class: TestRestoreOneDeviceMerged

    Device sessions

    55. test_browser_offline, id: 702075

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    56. test_browser_invalid_url, id: 702074

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    57. test_restore_seed_phrase_field_validation, id: 700750

    Class: TestRestoreOneDeviceMerged

    Device sessions

    58. test_wallet_add_account_generate_new, id: 700759

    Class: TestWalletManagementDeviceMerged

    Device sessions

    59. test_start_new_chat_public_key_validation, id: 702158

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    60. test_restore_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 700748

    Class: TestRestoreOneDeviceMerged

    Device sessions

    61. test_public_chat_message_send_check_timestamps_while_on_different_tab, id: 5313

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    62. test_wallet_tx_history_copy_tx_hash_on_cellular, id: 700756

    Class: TestWalletManagementDeviceMerged

    Device sessions

    63. test_cellular_settings_on_off_public_chat_fetching_history, id: 702188

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    64. test_group_chat_leave_relogin, id: 3997

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    65. test_public_chat_message_delete, id: 700735

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    66. test_keycard_wallet_recover_pairing_check_balance_after_offline_tx_history, id: 700770

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    @status-im-auto
    Copy link
    Member

    87% of end-end tests have passed

    Total executed tests: 84
    Failed tests: 11
    Passed tests: 73
    Not executed tests: 1
    
    IDs of not executed tests: 702267 
    
    IDs of failed tests: 695843,6263,5319,6315,6305,5373,5310,6316,5315,5387,6283 
    

    Not executed tests (1)

    Click to expand
  • Rerun not executed tests
  • Failed tests (11)

    Click to expand
  • Rerun failed tests

  • 1. test_1_1_chat_text_message_edit_delete_push_disappear, id: 695843
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    2. test_1_1_chat_command_request_and_send_tx_stt_in_1_1_chat_offline, id: 6263

    Device 1: Click until `EditBox` by `accessibility id`: `chat-message-input` will be presented
    Device 1: Wait for text element `TransactionStatus` to be equal to `Confirmed`

    Device 1: `Pending` is not equal to expected `Confirmed` in 120 sec

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    3. test_public_chat_delete_chat_long_press, id: 5319

    ## Public chat 'pub-chat' is created successfully!
    Device 2: Sending message 'test message'

    Device `2`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    4. test_1_1_chat_message_reaction, id: 6315
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    5. test_1_1_chat_image_send_save_reply, id: 6305
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    6. test_1_1_chat_emoji_and_link_send_and_open, id: 5373
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    7. test_1_1_chat_is_shown_message_sent_delivered_from_offline, id: 5310
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    8. test_1_1_chat_text_message_with_push, id: 6316
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    9. test_1_1_chat_non_latin_message_to_newly_added_contact_with_profile_picture_on_different_networks, id: 5315
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    10. test_1_1_chat_delete_via_delete_button_relogin, id: 5387
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    11. test_1_1_chat_push_emoji, id: 6283
    Test setup failed: Device `1`: `EditBox` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element

    Class: TestOneToOneChatMultipleSharedDevices

    Passed tests (73)

    Click to expand

    1. test_wallet_add_account_seed_phrase_collectibles_rinkeby_set_as_profile_image, id: 700762

    Class: TestWalletManagementDeviceMerged

    Device sessions

    2. test_wallet_manage_assets, id: 700758

    Class: TestWalletManagementDeviceMerged

    Device sessions

    3. test_public_chat_message_edit, id: 700734

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    4. test_contact_block_unblock_public_chat_offline, id: 702176

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    5. test_keycard_relogin_after_restore, id: 700768

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    6. test_group_chat_push_system_messages_when_invited, id: 3994

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    7. test_ens_command_send_tx_eth_1_1_chat, id: 702153

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    8. test_send_tx_token_7_decimals, id: 700764

    Class: TestSendTxDeviceMerged

    Device sessions

    9. test_contact_add_remove_mention_default_username_nickname_public_chat, id: 702175

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    10. test_public_chat_open_using_deep_link, id: 700739

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    11. test_public_chat_unread_messages_counter, id: 5360

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    12. test_1_1_chat_command_decline_eth_push_changing_state, id: 6265

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    13. test_pairing_sync_contacts_block_unblock, id: 702196

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    14. test_public_chat_emoji_send_copy_paste_reply, id: 700719

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    15. test_browser_bookmarks_create_edit_remove, id: 702077

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    16. test_send_tx_eth_check_logcat, id: 700763

    Class: TestSendTxDeviceMerged

    Device sessions

    17. test_public_chat_unread_messages_counter_for_mention_relogin, id: 700718

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    18. test_send_tx_custom_token_18_decimals_invalid_password, id: 700765

    Class: TestSendTxDeviceMerged

    Device sessions

    19. test_onboarding_add_new_multiaccount_username_by_position_pass_validation, id: 700747

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    20. test_onboarding_home_initial_popup, id: 700742

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    21. test_browser_blocked_url, id: 702072

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    22. test_wallet_add_hide_unhide_account_private_key, id: 700761

    Class: TestWalletManagementDeviceMerged

    Device sessions

    23. test_ens_mention_push_highlighted_public_chat, id: 702156

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    24. test_keycard_send_tx_sign_message_request_stt_testdapp, id: 700769

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    25. test_public_chat_link_send_open, id: 700736

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    26. test_keycard_command_send_tx_eth_1_1_chat, id: 702186

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    27. test_onboarding_share_contact_address, id: 700743

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    28. test_sticker_1_1_public_chat, id: 702157

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    29. test_onboarding_backup_seed_phrase_restore_same_login_logcat, id: 700745

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    30. test_restore_set_up_wallet_sign_phrase, id: 700749

    Class: TestRestoreOneDeviceMerged

    Device sessions

    31. test_ens_mention_nickname_1_1_chat, id: 702155

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    32. test_browser_delete_close_tabs, id: 702076

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    33. test_public_chat_mark_all_messages_as_read, id: 6270

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    34. test_browser_connection_is_secure_not_secure_warning, id: 702073

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    35. test_send_tx_set_recipient_options, id: 700757

    Class: TestSendTxDeviceMerged

    Device sessions

    36. test_onboarding_cant_sign_in_with_invalid_password_logcat, id: 700746

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    37. test_send_tx_sign_message_2tx_in_batch_tx_filters_request_stt_testdapp, id: 5342

    Class: TestSendTxDeviceMerged

    Device sessions

    38. test_group_chat_join_send_text_messages_push, id: 700731

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    39. test_browser_web3_permissions_testdapp, id: 702078

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    40. test_wallet_add_delete_watch_only_account, id: 700760

    Class: TestWalletManagementDeviceMerged

    Device sessions

    41. test_group_chat_decline_invite_chat_highligted, id: 5756

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    42. test_public_chat_tag_message, id: 700738

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    43. test_onboarding_share_wallet_address, id: 700744

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    44. test_keycard_create_account_unlock_same_seed, id: 5689

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    45. test_1_1_chat_command_send_tx_eth_outgoing_tx_push, id: 6253

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    46. test_pairing_sync_initial_contacts_blocked_users, id: 702194

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    47. test_public_chat_navigate_to_chat_when_relaunch, id: 5396

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    48. test_pairing_sync_1_1_chat_message, id: 702198

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    49. test_pairing_sync_public_chat_add_remove, id: 702199

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    50. test_public_chat_copy_and_paste_message_in_chat_input, id: 5317

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    51. test_public_chat_fetch_more_history, id: 5675

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    52. test_wallet_fetching_balance_after_offline_insufficient_funds_errors, id: 700766

    Class: TestWalletManagementDeviceMerged

    Device sessions

    53. test_group_chat_offline_pn, id: 3998

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    54. test_restore_account_migrate_multiaccount_to_keycard_db_saved, id: 702177

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    55. test_group_chat_add_new_member_activity_centre, id: 700732

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    56. test_public_chat_links_with_previews_github_youtube_twitter_gif_send_enable, id: 700737

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    57. test_ens_purchased_in_profile, id: 702152

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    58. test_keycard_send_tx_eth, id: 700767

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    59. test_restore_account_migrate_multiaccount_to_keycard_no_db_saved_add_wallet_send_tx, id: 702189

    Class: TestRestoreOneDeviceMerged

    Device sessions

    60. test_browser_offline, id: 702075

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    61. test_browser_invalid_url, id: 702074

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    62. test_restore_seed_phrase_field_validation, id: 700750

    Class: TestRestoreOneDeviceMerged

    Device sessions

    63. test_wallet_add_account_generate_new, id: 700759

    Class: TestWalletManagementDeviceMerged

    Device sessions

    64. test_start_new_chat_public_key_validation, id: 702158

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    65. test_restore_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 700748

    Class: TestRestoreOneDeviceMerged

    Device sessions

    66. test_public_chat_message_send_check_timestamps_while_on_different_tab, id: 5313

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    67. test_wallet_tx_history_copy_tx_hash_on_cellular, id: 700756

    Class: TestWalletManagementDeviceMerged

    Device sessions

    68. test_cellular_settings_on_off_public_chat_fetching_history, id: 702188

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    69. test_group_chat_leave_relogin, id: 3997

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    70. test_public_chat_message_delete, id: 700735

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    71. test_keycard_wallet_recover_pairing_check_balance_after_offline_tx_history, id: 700770

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    72. test_pairing_sync_initial_public_chats, id: 702195

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    73. test_pairing_sync_contacts_add_remove_set_nickname_ens, id: 702197

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    @status-im-auto
    Copy link
    Member

    90% of end-end tests have passed

    Total executed tests: 84
    Failed tests: 8
    Passed tests: 76
    Not executed tests: 1
    
    IDs of not executed tests: 702267 
    
    IDs of failed tests: 702176,702175,702156,702186,700731,702177,702188,702197 
    

    Not executed tests (1)

    Click to expand
  • Rerun not executed tests
  • Failed tests (8)

    Click to expand
  • Rerun failed tests

  • 1. test_contact_block_unblock_public_chat_offline, id: 702176
    Test setup failed: Device 1: Button by accessibility id: `profile-nickname-item` is not found on the screen

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    2. test_contact_add_remove_mention_default_username_nickname_public_chat, id: 702175
    Test setup failed: Device 1: Button by accessibility id: `profile-nickname-item` is not found on the screen

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    3. test_ens_mention_push_highlighted_public_chat, id: 702156

    Device 2: Getting PN by 'Legal Vibrant Indianabat'
    Device 2: Find `Button` by `xpath`: `//*[starts-with(@text,'statuse2e.eth')]`

    Device 2: Button by xpath: `//*[starts-with(@text,'statuse2e.eth')]` is not found on the screen

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    4. test_keycard_command_send_tx_eth_1_1_chat, id: 702186
    Test setup failed: Device 1: Button by accessibility id: `profile-nickname-item` is not found on the screen

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    5. test_group_chat_join_send_text_messages_push, id: 700731

    Device 2: Looking for a message by text: Hey, admin!
    Device 1: Looking for a message by text: Honeydew Good Chital joined the group

    Device 1: Message Honeydew Good Chital joined the group was not received by admin

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    6. test_restore_account_migrate_multiaccount_to_keycard_db_saved, id: 702177
    Test setup failed: Device 1: Button by accessibility id: `profile-nickname-item` is not found on the screen

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    7. test_cellular_settings_on_off_public_chat_fetching_history, id: 702188
    Test setup failed: Device 1: Button by accessibility id: `profile-nickname-item` is not found on the screen

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    8. test_pairing_sync_contacts_add_remove_set_nickname_ens, id: 702197

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

    '@nastya' new contact is not synced!

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    Passed tests (76)

    Click to expand

    1. test_wallet_add_account_seed_phrase_collectibles_rinkeby_set_as_profile_image, id: 700762

    Class: TestWalletManagementDeviceMerged

    Device sessions

    2. test_wallet_manage_assets, id: 700758

    Class: TestWalletManagementDeviceMerged

    Device sessions

    3. test_public_chat_message_edit, id: 700734

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    4. test_1_1_chat_text_message_edit_delete_push_disappear, id: 695843

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    5. test_keycard_relogin_after_restore, id: 700768

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    6. test_group_chat_push_system_messages_when_invited, id: 3994

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    7. test_ens_command_send_tx_eth_1_1_chat, id: 702153

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    8. test_send_tx_token_7_decimals, id: 700764

    Class: TestSendTxDeviceMerged

    Device sessions

    9. test_public_chat_open_using_deep_link, id: 700739

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    10. test_public_chat_unread_messages_counter, id: 5360

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    11. test_1_1_chat_command_decline_eth_push_changing_state, id: 6265

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    12. test_pairing_sync_contacts_block_unblock, id: 702196

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    13. test_public_chat_emoji_send_copy_paste_reply, id: 700719

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    14. test_1_1_chat_command_request_and_send_tx_stt_in_1_1_chat_offline, id: 6263

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    15. test_browser_bookmarks_create_edit_remove, id: 702077

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    16. test_send_tx_eth_check_logcat, id: 700763

    Class: TestSendTxDeviceMerged

    Device sessions

    17. test_public_chat_unread_messages_counter_for_mention_relogin, id: 700718

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    18. test_send_tx_custom_token_18_decimals_invalid_password, id: 700765

    Class: TestSendTxDeviceMerged

    Device sessions

    19. test_onboarding_add_new_multiaccount_username_by_position_pass_validation, id: 700747

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    20. test_public_chat_delete_chat_long_press, id: 5319

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    21. test_onboarding_home_initial_popup, id: 700742

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    22. test_browser_blocked_url, id: 702072

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    23. test_wallet_add_hide_unhide_account_private_key, id: 700761

    Class: TestWalletManagementDeviceMerged

    Device sessions

    24. test_1_1_chat_message_reaction, id: 6315

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    25. test_keycard_send_tx_sign_message_request_stt_testdapp, id: 700769

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    26. test_1_1_chat_image_send_save_reply, id: 6305

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    27. test_1_1_chat_emoji_and_link_send_and_open, id: 5373

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    28. test_public_chat_link_send_open, id: 700736

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    29. test_onboarding_share_contact_address, id: 700743

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    30. test_sticker_1_1_public_chat, id: 702157

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    31. test_onboarding_backup_seed_phrase_restore_same_login_logcat, id: 700745

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    32. test_restore_set_up_wallet_sign_phrase, id: 700749

    Class: TestRestoreOneDeviceMerged

    Device sessions

    33. test_ens_mention_nickname_1_1_chat, id: 702155

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    34. test_1_1_chat_is_shown_message_sent_delivered_from_offline, id: 5310

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    35. test_browser_delete_close_tabs, id: 702076

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    36. test_public_chat_mark_all_messages_as_read, id: 6270

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    37. test_browser_connection_is_secure_not_secure_warning, id: 702073

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    38. test_send_tx_set_recipient_options, id: 700757

    Class: TestSendTxDeviceMerged

    Device sessions

    39. test_onboarding_cant_sign_in_with_invalid_password_logcat, id: 700746

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    40. test_send_tx_sign_message_2tx_in_batch_tx_filters_request_stt_testdapp, id: 5342

    Class: TestSendTxDeviceMerged

    Device sessions

    41. test_browser_web3_permissions_testdapp, id: 702078

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    42. test_1_1_chat_text_message_with_push, id: 6316

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    43. test_wallet_add_delete_watch_only_account, id: 700760

    Class: TestWalletManagementDeviceMerged

    Device sessions

    44. test_group_chat_decline_invite_chat_highligted, id: 5756

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    45. test_public_chat_tag_message, id: 700738

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    46. test_onboarding_share_wallet_address, id: 700744

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    47. test_keycard_create_account_unlock_same_seed, id: 5689

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    48. test_1_1_chat_command_send_tx_eth_outgoing_tx_push, id: 6253

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    49. test_pairing_sync_initial_contacts_blocked_users, id: 702194

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    50. test_public_chat_navigate_to_chat_when_relaunch, id: 5396

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    51. test_pairing_sync_1_1_chat_message, id: 702198

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    52. test_pairing_sync_public_chat_add_remove, id: 702199

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    53. test_public_chat_copy_and_paste_message_in_chat_input, id: 5317

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    54. test_public_chat_fetch_more_history, id: 5675

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    55. test_wallet_fetching_balance_after_offline_insufficient_funds_errors, id: 700766

    Class: TestWalletManagementDeviceMerged

    Device sessions

    56. test_group_chat_offline_pn, id: 3998

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    57. test_group_chat_add_new_member_activity_centre, id: 700732

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    58. test_public_chat_links_with_previews_github_youtube_twitter_gif_send_enable, id: 700737

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    59. test_ens_purchased_in_profile, id: 702152

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    60. test_1_1_chat_non_latin_message_to_newly_added_contact_with_profile_picture_on_different_networks, id: 5315

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    61. test_keycard_send_tx_eth, id: 700767

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    62. test_restore_account_migrate_multiaccount_to_keycard_no_db_saved_add_wallet_send_tx, id: 702189

    Class: TestRestoreOneDeviceMerged

    Device sessions

    63. test_browser_offline, id: 702075

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    64. test_browser_invalid_url, id: 702074

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    65. test_restore_seed_phrase_field_validation, id: 700750

    Class: TestRestoreOneDeviceMerged

    Device sessions

    66. test_wallet_add_account_generate_new, id: 700759

    Class: TestWalletManagementDeviceMerged

    Device sessions

    67. test_start_new_chat_public_key_validation, id: 702158

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    68. test_restore_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 700748

    Class: TestRestoreOneDeviceMerged

    Device sessions

    69. test_public_chat_message_send_check_timestamps_while_on_different_tab, id: 5313

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    70. test_wallet_tx_history_copy_tx_hash_on_cellular, id: 700756

    Class: TestWalletManagementDeviceMerged

    Device sessions

    71. test_1_1_chat_delete_via_delete_button_relogin, id: 5387

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    72. test_group_chat_leave_relogin, id: 3997

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    73. test_public_chat_message_delete, id: 700735

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    74. test_keycard_wallet_recover_pairing_check_balance_after_offline_tx_history, id: 700770

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    75. test_1_1_chat_push_emoji, id: 6283

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    76. test_pairing_sync_initial_public_chats, id: 702195

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    @churik churik moved this from E2E Tests to IN TESTING in Pipeline for QA May 17, 2022
    @status-im status-im deleted a comment from status-im-auto May 17, 2022
    @churik
    Copy link
    Member

    churik commented May 17, 2022

    @siphiuel
    awesome work!
    No regression was found, the feature is working as intended.

    @vitvly vitvly merged commit 95be837 into develop May 18, 2022
    Pipeline for QA automation moved this from MERGE to DONE May 18, 2022
    @vitvly vitvly deleted the feat/wallet-sync branch May 18, 2022 14:59
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Projects
    Archived in project
    Development

    Successfully merging this pull request may close these issues.

    None yet

    4 participants