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

Allow user to be reinvited to the same group after leaving #12814

Merged

Conversation

Parveshdhull
Copy link
Member

@Parveshdhull Parveshdhull commented Nov 12, 2021

fixes #12079

Summary:

This PR allows users to be reinvited to the same group after leaving. Group invitation is received in the activity center notification.

status-go PR:
status-im/status-go#2431

@status-github-bot status-github-bot bot added this to REVIEW in Pipeline for QA Nov 12, 2021
@status-im-auto
Copy link
Member

status-im-auto commented Nov 12, 2021

Jenkins Builds

Click to see older builds (23)
Commit #️⃣ Finished (UTC) Duration Platform Result
26f9ece #1 2021-11-12 20:04:45 ~6 min ios 📄log
✔️ 26f9ece #1 2021-11-12 20:18:55 ~20 min android-e2e 📦apk 📲
✔️ 26f9ece #1 2021-11-12 20:19:11 ~21 min android 📦apk 📲
fb67387 #2 2021-11-12 22:07:24 ~6 min ios 📄log
✔️ fb67387 #2 2021-11-12 22:23:39 ~23 min android 📦apk 📲
e6bed1a #3 2021-11-12 22:16:21 ~7 min ios 📄log
e6bed1a #3 2021-11-12 22:16:47 ~7 min android 📄log
8236011 #4 2021-11-12 22:27:36 ~7 min ios 📄log
✔️ 8236011 #4 2021-11-12 22:35:00 ~15 min android 📦apk 📲
✔️ 8236011 #4 2021-11-12 22:46:58 ~27 min android-e2e 📦apk 📲
✔️ 4a782b9 #5 2021-11-16 10:04:04 ~12 min android-e2e 📦apk 📲
✔️ 4a782b9 #5 2021-11-16 10:09:51 ~17 min ios 📦ipa 📲
✔️ 4a782b9 #5 2021-11-16 10:12:16 ~20 min android 📦apk 📲
✔️ f6216e9 #6 2021-11-16 12:46:03 ~21 min ios 📦ipa 📲
✔️ f6216e9 #6 2021-11-16 12:52:22 ~27 min android-e2e 📦apk 📲
✔️ f6216e9 #6 2021-11-16 12:52:22 ~27 min android 📦apk 📲
✔️ 2b1019b #7 2021-11-17 00:12:52 ~17 min ios 📦ipa 📲
✔️ 2b1019b #7 2021-11-17 00:14:16 ~19 min android 📦apk 📲
✔️ 2b1019b #7 2021-11-17 00:14:19 ~19 min android-e2e 📦apk 📲
✔️ 2b1019b #8 2021-11-17 11:56:44 ~12 min android-e2e 📦apk 📲
✔️ 80699aa #8 2021-11-17 13:02:23 ~16 min android 📦apk 📲
✔️ 80699aa #8 2021-11-17 13:04:00 ~18 min ios 📦ipa 📲
✔️ 80699aa #9 2021-11-17 13:07:35 ~21 min android-e2e 📦apk 📲
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 5fb533e #9 2021-11-18 17:59:02 ~19 min ios 📦ipa 📲
✔️ 5fb533e #10 2021-11-18 18:05:10 ~25 min android-e2e 📦apk 📲
✔️ 5fb533e #9 2021-11-18 18:05:17 ~25 min android 📦apk 📲
✔️ dead30e #11 2021-11-19 14:54:33 ~17 min android-e2e 📦apk 📲
✔️ dead30e #10 2021-11-19 14:55:56 ~18 min ios 📦ipa 📲
✔️ dead30e #10 2021-11-19 14:58:00 ~20 min android 📦apk 📲

@Parveshdhull Parveshdhull force-pushed the bug/group-invitation-not-received-after-leaving branch 3 times, most recently from e6bed1a to 8236011 Compare November 12, 2021 22:19
@Parveshdhull Parveshdhull self-assigned this Nov 12, 2021
@Parveshdhull Parveshdhull moved this from REVIEW to E2E Tests in Pipeline for QA Nov 13, 2021
@status-im-auto
Copy link
Member

46% of end-end tests have passed

Total executed tests: 69
Failed tests: 37
Passed tests: 32
IDs of failed tests: 6224,5502,6291,5342,6244,5315,5314,5412,5350,6328,6251,5758,6645,6226,6289,6272,5762,5384,5308,5403,6265,6253,5782,5304,5309,5783,5738,6279,5335,6208,6263,5346,6249,6240,5381,6293,6237 

Failed tests (37)

Click to expand
  • Rerun tests

  • 1. test_add_account_to_multiaccount_instance_generate_new, id: 6224

    Device 1: Find 'Text' by 'xpath': `//*[@content-desc='accountcardBPLYYFLQFU']//*[@content-desc='account-total-value']`
    Device 1: Find 'Text' by 'xpath': `//*[@content-desc='accountcardBPLYYFLQFU']//*[@content-desc='account-total-value']`

    Device 1: '...' is not equal to expected '0' in 60 sec

    Device sessions

    2. test_can_add_existing_ens_on_mainnet, id: 5502

    ## Sign in (password:qwerty, keycard:False)
    Device 1: Find 'EditBox' by 'accessibility id': `password-input`

    Device 1: EditBox by accessibility id: `password-input` is not found on the screen; also Unexpected Alert is shown: 'Invalid status code: 429'

    Device sessions

    3. test_keycard_can_see_all_transactions_in_history, id: 6291

    Device 1: Find 'WalletButton' by 'xpath': `//*[contains(@content-desc,'tab, 3 out of 5')]`
    Device 1: Find 'TransactionHistoryButton' by 'accessibility id': `History-item-button`

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    4. test_sign_message_and_2tx_in_batch_and_transactions_filters_from_daap, id: 5342

    Device 1: Tap 'Confirm' on native keyboard
    Device 1: **Waiting 35s for dapp to load**

    Device 1: AllowButton by xpath: `//*[@text="Allow" or @text="ALLOW"]` is not found on the screen

    Device sessions

    5. test_add_and_delete_watch_only_account_to_multiaccount_instance, id: 6244

    Device 1: Scrolling down to SilentButton
    Device 1: *Waiting 400s for ETH updated balance*

    Device 1: Balance ETH 0 is not changed during 400 seconds!

    Device sessions

    6. test_send_non_english_message_to_newly_added_contact_on_different_networks, id: 5315

    ## Sign in (password:qwerty, keycard:False)
    Device 1: Find 'EditBox' by 'accessibility id': `password-input`

    Device 1: EditBox by accessibility id: `password-input` is not found on the screen; also Unexpected Alert is shown: 'Invalid status code: 429'

    Device sessions

    7. test_can_see_balance_and_all_transactions_history_on_cellular, id: 5314

    Device 1: Scrolling down to SilentButton
    Device 1: *Waiting 400s for ETH updated balance*

    Device 1: Balance ETH 0 is not changed during 400 seconds!

    Device sessions

    8. test_insufficient_funds_wallet_positive_balance, id: 5412

    Device 1: Scrolling down to SilentButton
    Device 1: *Waiting 400s for ETH updated balance*

    Device 1: Balance ETH 0 is not changed during 400 seconds!

    Device sessions

    9. test_send_token_with_7_decimals, id: 5350

    Device 1: Swiping up
    Device 1: *Waiting 400 seconds for ADI to display asset*

    Device 1: Balance ADI 0 is not changed during 400 seconds!

    Device sessions

    10. test_send_transaction_set_recipient_options, id: 6328

    Device 1: Wait for 'EditBox'
    Device 1: Find 'Button' by 'accessibility id': `add-to-contacts-button`

    Device 1: Button by accessibility id: `add-to-contacts-button` is not found on the screen

    Device sessions

    11. test_keycard_sign_message_and_transactions_from_daap, id: 6251

    Device 1: Tap 'Confirm' on native keyboard
    Device 1: **Waiting 35s for dapp to load**

    Device 1: AllowButton by xpath: `//*[@text="Allow" or @text="ALLOW"]` is not found on the screen

    Device sessions

    12. test_keycard_can_recover_keycard_account_card_pairing, id: 5758

    Device 1: Getting LXS amount
    Device 1: Scrolling down to SilentButton

    Device 1: SilentButton by xpath: `//android.view.ViewGroup[@content-desc=':LXS-asset-value']//android.widget.TextView[1]` is not found on the screen

    Device sessions

    13. test_restore_account_migrate_multiaccount_to_keycard, id: 6645

    Device 1: Getting ADI amount
    Device 1: Scrolling down to SilentButton

    Device 1: SilentButton by xpath: `//android.view.ViewGroup[@content-desc=':ADI-asset-value']//android.widget.TextView[1]` is not found on the screen

    Device sessions

    14. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226

    Device 1: Set 'statuse2e.eth' value for 'EditBox'
    Device 1: Click system back button

    Device 1: Button by xpath: `//*[contains(@text, "This user name is owned by you and connected with your chat key.")]` is not found on the screen; also Unexpected Alert is shown: 'Given address "0x" is not a valid Ethereum address.'

    Device sessions

    15. test_keycard_send_eth_from_wallet_to_address, id: 6289

    Device 1: Scrolling down to SilentButton
    Device 1: *Waiting 400s for ETH updated balance*

    Device 1: Balance ETH 0 is not changed during 400 seconds!

    Device sessions

    16. test_add_account_to_wallet_private_key_and_seed_phrase, id: 6272

    Device 1: Scrolling down to SilentButton
    Device 1: *Waiting 400s for ETH updated balance*

    Device 1: Balance ETH 0 is not changed during 400 seconds!

    Device sessions

    17. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762

    Device 1: Wait for 'EditBox'
    Device 1: Find 'Button' by 'accessibility id': `add-to-contacts-button`

    Device 1: Button by accessibility id: `add-to-contacts-button` is not found on the screen

    Device sessions

    18. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384

    # STEP: Open transaction on etherscan
    Device 1: Find 'TransactionHistoryButton' by 'accessibility id': `History-item-button`

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    19. test_send_eth_from_wallet_to_address_incorrect_password, id: 5308

    Device 1: EditBox element not found
    Device 1: Find 'EditBox' by 'accessibility id': `enter-password-input`

    Device 1: EditBox by accessibility id: `enter-password-input` is not found on the screen

    Device sessions

    20. test_start_chat_with_ens_mention_in_one_to_one, id: 5403

    Device 1: Wait for 'EditBox'
    ## 1-1 chat is created successfully!

    Device 1: Wrong user is resolved from username when starting 1-1 chat.

    Device sessions

    21. test_decline_transactions_in_1_1_chat_push_notification_changing_state, id: 6265

    Device 2: Find 'HomeButton' by 'xpath': `//*[contains(@content-desc,'tab, 1 out of 5')]`
    Device 2: Click until 'EditBox' by 'accessibility id': `chat-message-input` will be presented

    Device 2: DeclineTransaction by xpath: `//*[starts-with(@text,'↓ Incoming transaction')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']//*[@text="Decline"]` is not found on the screen

    Device sessions

    22. test_send_eth_in_1_1_chat_transaction_push, id: 6253

    Device 1: Find 'Button' by 'accessibility id': `send-transaction-bottom-sheet`
    Device 1: Tap on found: Button

    Device 1: No message is shown after sending ETH in 1-1 chat for sender

    Device sessions

    23. test_install_pack_and_send_sticker, id: 5782

    ## Sign in (password:qwerty, keycard:False)
    Device 2: Find 'EditBox' by 'accessibility id': `password-input`

    Device 2: EditBox by accessibility id: `password-input` is not found on the screen; also Unexpected Alert is shown: 'Invalid status code: 429'

    Device sessions

    24. test_open_chat_by_pasting_chat_key_check_invalid_chat_key_cases, id: 5304

    Device 1: Find 'BackButton' by 'accessibility id': `Navigate Up`
    Device 1: Looking for chat: 'Royal Defensive Solenodon'

    ENS name is not resolved after pasting chat key

    Device sessions

    25. test_request_stt_from_daap, id: 5309

    Device 1: Getting STT amount
    Device 1: Scrolling down to SilentButton

    Device 1: SilentButton by xpath: `//android.view.ViewGroup[@content-desc=':STT-asset-value']//android.widget.TextView[1]` is not found on the screen

    Device sessions

    26. test_can_use_purchased_stickers_on_recovered_account, id: 5783

    ## Sign in (password:qwerty, keycard:False)
    Device 1: Find 'EditBox' by 'accessibility id': `password-input`

    Device 1: EditBox by accessibility id: `password-input` is not found on the screen; also Unexpected Alert is shown: 'Invalid status code: 429'

    Device sessions

    27. test_dapps_permissions, id: 5738

    Device 1: Tap 'Confirm' on native keyboard
    Device 1: **Waiting 35s for dapp to load**

    Device 1: AllowButton by xpath: `//*[@text="Allow" or @text="ALLOW"]` is not found on the screen

    Device sessions

    28. test_send_eth_to_ens_in_chat, id: 6279

    Device 2: Set 'statuse2e.eth' value for 'EditBox'
    Device 2: Click system back button

    Device 2: Button by xpath: `//*[contains(@text, "This user name is owned by you and connected with your chat key.")]` is not found on the screen; also Unexpected Alert is shown: 'Given address "0x" is not a valid Ethereum address.'

    Device sessions

    29. test_wallet_set_up, id: 5335

    # STEP: Check tests in set up wallet popup
    Device 1: Find 'SignInPhraseText' by 'xpath': `//*[@text="This is your signing phrase"]//following-sibling::*[2]/android.widget.TextView`

    Device 1: SignInPhraseText by xpath: `//*[@text="This is your signing phrase"]//following-sibling::*[2]/android.widget.TextView` is not found on the screen

    Device sessions

    30. test_send_transaction_with_custom_token, id: 6208

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

    Device 1: Button by accessibility id: `back-button` is not found on the screen

    Device sessions

    31. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263

    Device 2: Getting STT amount
    Device 2: Scrolling down to SilentButton

    Device 2: SilentButton by xpath: `//android.view.ViewGroup[@content-desc=':STT-asset-value']//android.widget.TextView[1]` is not found on the screen

    Device sessions

    32. test_collectible_from_wallet, id: 5346

    Device 1: Tap on found: Button
    Device 1: Find 'Button' by 'xpath': `//*[@text="Collectibles"]`

    Device 1: Button by xpath: `//*[@text="Collectibles"]` is not found on the screen

    Device sessions

    33. test_keycard_request_stt_from_daap, id: 6249

    Device 1: Getting STT amount
    Device 1: Scrolling down to SilentButton

    Device 1: SilentButton by xpath: `//android.view.ViewGroup[@content-desc=':STT-asset-value']//android.widget.TextView[1]` is not found on the screen

    Device sessions

    34. test_restore_account_from_mnemonic_to_keycard, id: 6240

    Device 1: Getting ADI amount
    Device 1: Scrolling down to SilentButton

    Device 1: SilentButton by xpath: `//android.view.ViewGroup[@content-desc=':ADI-asset-value']//android.widget.TextView[1]` is not found on the screen

    Device sessions

    35. test_user_can_see_collectibles_on_rinkeby_after_account_recovering, id: 5381

    ## Sign in (password:qwerty, keycard:False)
    Device 1: Find 'EditBox' by 'accessibility id': `password-input`

    Device 1: EditBox by accessibility id: `password-input` is not found on the screen; also Unexpected Alert is shown: 'Invalid status code: 429'

    Device sessions

    36. test_keycard_send_eth_in_1_1_chat, id: 6293

    Device 1: Find 'Button' by 'accessibility id': `send-transaction-bottom-sheet`
    Device 1: Tap on found: Button

    Device 1: No message is shown after sending ETH in 1-1 chat for sender

    Device sessions

    37. test_fetching_balance_after_offline, id: 6237

    Device 1: Scrolling down to SilentButton
    Device 1: *Waiting 400s for ETH updated balance*

    Device 1: Balance ETH 0 is not changed during 400 seconds!

    Device sessions

    Passed tests (32)

    Click to expand

    1. test_image_in_one_to_one_send_save_reply_timeline, id: 6305
    Device sessions

    2. test_open_blocked_secure_not_secure_inlalid_offline_urls, id: 6210
    Device sessions

    3. test_open_public_chat_using_deep_link, id: 5396
    Device sessions

    4. test_offline_add_new_group_chat_member, id: 3998
    Device sessions

    5. test_delete_close_all_tabs, id: 5390
    Device sessions

    6. test_create_new_group_chat_messaging_pn_delivered, id: 3994
    Device sessions

    7. test_delete_chats_via_delete_button_rejoin, id: 5387
    Device sessions

    8. test_recover_account_from_new_user_seedphrase, id: 6296
    Device sessions

    9. test_block_user_from_public_chat, id: 5786
    Device sessions

    10. test_send_audio_message_with_push_notification_check, id: 6316
    Device sessions

    11. test_redirect_to_public_chat_tapping_tag_message_fetch_more_history, id: 5675
    Device sessions

    12. test_edit_delete_message_in_one_to_one_and_public_chats, id: 695843
    Device sessions

    13. test_keycard_create_login_restore_unlock_same_seed, id: 5689
    Device sessions

    14. test_offline_is_shown_messaging_1_1_chat_sent_delivered, id: 5310
    Device sessions

    15. test_long_press_to_delete_chat, id: 5319
    Device sessions

    16. test_copy_and_paste_messages, id: 5317
    Device sessions

    17. test_unread_messages_counter_public_chat, id: 5360
    Device sessions

    18. test_mobile_data_usage_complex_settings, id: 6228
    Device sessions

    19. test_switch_users_special_char_password_and_add_new_account_logcat, id: 5356
    Device sessions

    20. test_manage_assets, id: 5341
    Device sessions

    21. test_browser_managing_bookmarks, id: 6633
    Device sessions

    22. test_account_recovery_with_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 5394
    Device sessions

    23. test_share_copy_contact_code_and_wallet_address, id: 5323
    Device sessions

    24. test_home_view, id: 5379
    Device sessions

    25. test_logcat_backup_recovery_phrase, id: 5419
    Device sessions

    26. test_set_profile_picture, id: 6646
    Device sessions

    27. test_add_and_remove_mention_contact_with_nickname_from_public_chat, id: 5332
    Device sessions

    28. test_pass_phrase_validation, id: 5363
    Device sessions

    29. test_send_and_open_links_with_previews, id: 5373
    Device sessions

    30. test_reactions_to_message_in_chats, id: 6315
    Device sessions

    31. test_push_notification_1_1_chat_no_pn_activity_center, id: 6283
    Device sessions

    32. test_public_chat_messaging_emojis_timestamps, id: 5313
    Device sessions

    @status-im-auto
    Copy link
    Member

    65% of end-end tests have passed

    Total executed tests: 37
    Failed tests: 13
    Passed tests: 24
    
    IDs of failed tests: 6291,5314,5350,6289,5762,5384,5308,6253,5738,6263,5346,5381,6293 
    

    Failed tests (13)

    Click to expand
  • Rerun tests

  • 1. test_keycard_can_see_all_transactions_in_history, id: 6291

    Device 1: Find 'WalletButton' by 'xpath': `//*[contains(@content-desc,'tab, 3 out of 5')]`
    Device 1: Find 'TransactionHistoryButton' by 'accessibility id': `History-item-button`

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    2. test_can_see_balance_and_all_transactions_history_on_cellular, id: 5314

    Device 1: Swiping up
    Device 1: Find 'TransactionHistoryButton' by 'accessibility id': `History-item-button`

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    3. test_send_token_with_7_decimals, id: 5350

    Device 1: Finding '0.0003251 ADI' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

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

    Device sessions

    4. test_keycard_send_eth_from_wallet_to_address, id: 6289

    Device 1: Finding '0.001591944 ETH' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

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

    Device sessions

    5. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762

    Device 1: Selecting device 'device_2' for sync
    Device 1: Wait for element 'SilentButton' for max 30s and click when it is available

    Device 1: SilentButton by xpath:`//android.widget.TextView[contains(@text,'device_2')]/..//android.widget.CheckBox` is not found on the screen

    Device sessions

    6. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384

    # STEP: Open transaction on etherscan
    Device 1: Find 'TransactionHistoryButton' by 'accessibility id': `History-item-button`

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    7. test_send_eth_from_wallet_to_address_incorrect_password, id: 5308

    Device 1: Finding '0.001593144 ETH' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

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

    Device sessions

    8. test_send_eth_in_1_1_chat_transaction_push, id: 6253

    Device 1: Finding '0.001591912 ETH' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    9. test_dapps_permissions, id: 5738

    Device 1: Tap on found: Button
    Device 1: Find 'Button' by 'xpath': `//*[@text="Generate keys"]`

    Device 1: Button by xpath: `//*[@text="Generate keys"]` is not found on the screen

    Device sessions

    10. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263

    Transaction #5, amount is 0.001191251
    {'blockNumber': '11404800', 'timeStamp': '1636622453', 'hash': '0x32b50dcc66f99795a1727c360bd2b869d8cb0bb2ffcfd0a66e0afbe9c967e531', 'nonce': '4180', 'blockHash': '0x10c9d92e0c37d9b5901b0f4ba0fe1fbc4a0e62ea3b49405c2bdb9ec7e2d79634', 'from': '0x002881321fd06d77ba2deed035140631f49506be', 'contractAddress': '0xc55cf4b03948d7ebc8b9e8bad92643703811d162', 'to': '0x2a3f9eb1a8a53c394877b9df66110ec4753cfbcf', 'value': '1191251000000000', 'tokenName': 'Status Test Token', 'tokenSymbol': 'STT', 'tokenDecimal': '18', 'transactionIndex': '16', 'gas': '141028', 'gasPrice': '1169916673', 'gasUsed': '117524', 'cumulativeGasUsed': '4991978', 'input': 'deprecated', 'confirmations': '25130'}

    Transaction with amount 0.001591116 is not found in list of token transactions, address is 002881321fd06d77ba2deed035140631f49506be during 300s

    Device sessions

    11. test_collectible_from_wallet, id: 5346

    Device 1: Tap on found: Button
    Device 1: Find 'Button' by 'xpath': `//*[@text="Collectibles"]`

    Device 1: Button by xpath: `//*[@text="Collectibles"]` is not found on the screen

    Device sessions

    12. test_user_can_see_collectibles_on_rinkeby_after_account_recovering, id: 5381

    Device 1: Tap on found: Button
    Device 1: Find 'Button' by 'xpath': `//*[@text="Collectibles"]`

    Device 1: Button by xpath: `//*[@text="Collectibles"]` is not found on the screen

    Device sessions

    13. test_keycard_send_eth_in_1_1_chat, id: 6293

    Device 1: Finding '0.001592539 ETH' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    Passed tests (24)

    Click to expand

    1. test_add_account_to_multiaccount_instance_generate_new, id: 6224
    Device sessions

    2. test_can_add_existing_ens_on_mainnet, id: 5502
    Device sessions

    3. test_sign_message_and_2tx_in_batch_and_transactions_filters_from_daap, id: 5342
    Device sessions

    4. test_add_and_delete_watch_only_account_to_multiaccount_instance, id: 6244
    Device sessions

    5. test_send_non_english_message_to_newly_added_contact_on_different_networks, id: 5315
    Device sessions

    6. test_insufficient_funds_wallet_positive_balance, id: 5412
    Device sessions

    7. test_send_transaction_set_recipient_options, id: 6328
    Device sessions

    8. test_keycard_sign_message_and_transactions_from_daap, id: 6251
    Device sessions

    9. test_keycard_can_recover_keycard_account_card_pairing, id: 5758
    Device sessions

    10. test_restore_account_migrate_multiaccount_to_keycard, id: 6645
    Device sessions

    11. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226
    Device sessions

    12. test_add_account_to_wallet_private_key_and_seed_phrase, id: 6272
    Device sessions

    13. test_start_chat_with_ens_mention_in_one_to_one, id: 5403
    Device sessions

    14. test_decline_transactions_in_1_1_chat_push_notification_changing_state, id: 6265
    Device sessions

    15. test_install_pack_and_send_sticker, id: 5782
    Device sessions

    16. test_open_chat_by_pasting_chat_key_check_invalid_chat_key_cases, id: 5304
    Device sessions

    17. test_request_stt_from_daap, id: 5309
    Device sessions

    18. test_can_use_purchased_stickers_on_recovered_account, id: 5783
    Device sessions

    19. test_send_eth_to_ens_in_chat, id: 6279
    Device sessions

    20. test_wallet_set_up, id: 5335
    Device sessions

    21. test_send_transaction_with_custom_token, id: 6208
    Device sessions

    22. test_keycard_request_stt_from_daap, id: 6249
    Device sessions

    23. test_restore_account_from_mnemonic_to_keycard, id: 6240
    Device sessions

    24. test_fetching_balance_after_offline, id: 6237
    Device sessions

    @status-github-bot status-github-bot bot moved this from E2E Tests to CONTRIBUTOR in Pipeline for QA Nov 15, 2021
    @Parveshdhull Parveshdhull moved this from CONTRIBUTOR to E2E Tests in Pipeline for QA Nov 16, 2021
    @status-github-bot status-github-bot bot moved this from E2E Tests to CONTRIBUTOR in Pipeline for QA Nov 16, 2021
    @qoqobolo qoqobolo moved this from CONTRIBUTOR to IN TESTING in Pipeline for QA Nov 16, 2021
    @qoqobolo qoqobolo self-assigned this Nov 16, 2021
    @status-im-auto
    Copy link
    Member

    81% of end-end tests have passed

    Total executed tests: 69
    Failed tests: 13
    Passed tests: 56
    
    IDs of failed tests: 6291,5314,5350,6645,6289,5384,5308,6253,5419,6263,5346,5381,6293 
    

    Failed tests (13)

    Click to expand
  • Rerun tests

  • 1. test_keycard_can_see_all_transactions_in_history, id: 6291

    Device 1: Find 'WalletButton' by 'xpath': `//*[contains(@content-desc,'tab, 3 out of 5')]`
    Device 1: Find 'TransactionHistoryButton' by 'accessibility id': `History-item-button`

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    2. test_can_see_balance_and_all_transactions_history_on_cellular, id: 5314

    Device 1: Swiping up
    Device 1: Find 'TransactionHistoryButton' by 'accessibility id': `History-item-button`

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    3. test_send_token_with_7_decimals, id: 5350

    Device 1: Finding '0.0009591 ADI' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

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

    Device sessions

    4. test_restore_account_migrate_multiaccount_to_keycard, id: 6645

    Device 1: Enter default pin 111111
    ## Account is added!

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

    Device sessions

    5. test_keycard_send_eth_from_wallet_to_address, id: 6289

    Device 1: Finding '0.001692748 ETH' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

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

    Device sessions

    6. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384

    # STEP: Open transaction on etherscan
    Device 1: Find 'TransactionHistoryButton' by 'accessibility id': `History-item-button`

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    7. test_send_eth_from_wallet_to_address_incorrect_password, id: 5308

    Device 1: Finding '0.00169276 ETH' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

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

    Device sessions

    8. test_send_eth_in_1_1_chat_transaction_push, id: 6253

    Device 1: Finding '0.001685151 ETH' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    9. test_logcat_backup_recovery_phrase, id: 5419

    Device 1: Tap on found: Button
    Device 1: Find 'Button' by 'xpath': `//*[@text="Generate keys"]`

    Device 1: Button by xpath: `//*[@text="Generate keys"]` is not found on the screen

    Device sessions

    10. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263

    Device 2: Finding '0.001685826 STT' transaction for 'Ethereum account'
    Device 2: Getting account: 'Ethereum account'

    Device 2: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    11. test_collectible_from_wallet, id: 5346

    Device 1: Tap on found: Button
    Device 1: Find 'Button' by 'xpath': `//*[@text="Collectibles"]`

    Device 1: Button by xpath: `//*[@text="Collectibles"]` is not found on the screen

    Device sessions

    12. test_user_can_see_collectibles_on_rinkeby_after_account_recovering, id: 5381

    Device 1: Tap on found: Button
    Device 1: Find 'Button' by 'xpath': `//*[@text="Collectibles"]`

    Device 1: Button by xpath: `//*[@text="Collectibles"]` is not found on the screen

    Device sessions

    13. test_keycard_send_eth_in_1_1_chat, id: 6293

    Device 1: Finding '0.00169347 ETH' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    Passed tests (56)

    Click to expand

    1. test_image_in_one_to_one_send_save_reply_timeline, id: 6305
    Device sessions

    2. test_add_account_to_multiaccount_instance_generate_new, id: 6224
    Device sessions

    3. test_can_add_existing_ens_on_mainnet, id: 5502
    Device sessions

    4. test_sign_message_and_2tx_in_batch_and_transactions_filters_from_daap, id: 5342
    Device sessions

    5. test_add_and_delete_watch_only_account_to_multiaccount_instance, id: 6244
    Device sessions

    6. test_open_blocked_secure_not_secure_inlalid_offline_urls, id: 6210
    Device sessions

    7. test_open_public_chat_using_deep_link, id: 5396
    Device sessions

    8. test_offline_add_new_group_chat_member, id: 3998
    Device sessions

    9. test_send_non_english_message_to_newly_added_contact_on_different_networks, id: 5315
    Device sessions

    10. test_insufficient_funds_wallet_positive_balance, id: 5412
    Device sessions

    11. test_delete_close_all_tabs, id: 5390
    Device sessions

    12. test_create_new_group_chat_messaging_pn_delivered, id: 3994
    Device sessions

    13. test_delete_chats_via_delete_button_rejoin, id: 5387
    Device sessions

    14. test_send_transaction_set_recipient_options, id: 6328
    Device sessions

    15. test_keycard_sign_message_and_transactions_from_daap, id: 6251
    Device sessions

    16. test_recover_account_from_new_user_seedphrase, id: 6296
    Device sessions

    17. test_keycard_can_recover_keycard_account_card_pairing, id: 5758
    Device sessions

    18. test_block_user_from_public_chat, id: 5786
    Device sessions

    19. test_send_audio_message_with_push_notification_check, id: 6316
    Device sessions

    20. test_redirect_to_public_chat_tapping_tag_message_fetch_more_history, id: 5675
    Device sessions

    21. test_edit_delete_message_in_one_to_one_and_public_chats, id: 695843
    Device sessions

    22. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226
    Device sessions

    23. test_keycard_create_login_restore_unlock_same_seed, id: 5689
    Device sessions

    24. test_add_account_to_wallet_private_key_and_seed_phrase, id: 6272
    Device sessions

    25. test_offline_is_shown_messaging_1_1_chat_sent_delivered, id: 5310
    Device sessions

    26. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762
    Device sessions

    27. test_long_press_to_delete_chat, id: 5319
    Device sessions

    28. test_copy_and_paste_messages, id: 5317
    Device sessions

    29. test_unread_messages_counter_public_chat, id: 5360
    Device sessions

    30. test_mobile_data_usage_complex_settings, id: 6228
    Device sessions

    31. test_start_chat_with_ens_mention_in_one_to_one, id: 5403
    Device sessions

    32. test_decline_transactions_in_1_1_chat_push_notification_changing_state, id: 6265
    Device sessions

    33. test_install_pack_and_send_sticker, id: 5782
    Device sessions

    34. test_switch_users_special_char_password_and_add_new_account_logcat, id: 5356
    Device sessions

    35. test_manage_assets, id: 5341
    Device sessions

    36. test_browser_managing_bookmarks, id: 6633
    Device sessions

    37. test_open_chat_by_pasting_chat_key_check_invalid_chat_key_cases, id: 5304
    Device sessions

    38. test_request_stt_from_daap, id: 5309
    Device sessions

    39. test_can_use_purchased_stickers_on_recovered_account, id: 5783
    Device sessions

    40. test_dapps_permissions, id: 5738
    Device sessions

    41. test_account_recovery_with_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 5394
    Device sessions

    42. test_send_eth_to_ens_in_chat, id: 6279
    Device sessions

    43. test_share_copy_contact_code_and_wallet_address, id: 5323
    Device sessions

    44. test_wallet_set_up, id: 5335
    Device sessions

    45. test_send_transaction_with_custom_token, id: 6208
    Device sessions

    46. test_home_view, id: 5379
    Device sessions

    47. test_set_profile_picture, id: 6646
    Device sessions

    48. test_add_and_remove_mention_contact_with_nickname_from_public_chat, id: 5332
    Device sessions

    49. test_keycard_request_stt_from_daap, id: 6249
    Device sessions

    50. test_restore_account_from_mnemonic_to_keycard, id: 6240
    Device sessions

    51. test_pass_phrase_validation, id: 5363
    Device sessions

    52. test_send_and_open_links_with_previews, id: 5373
    Device sessions

    53. test_reactions_to_message_in_chats, id: 6315
    Device sessions

    54. test_fetching_balance_after_offline, id: 6237
    Device sessions

    55. test_push_notification_1_1_chat_no_pn_activity_center, id: 6283
    Device sessions

    56. test_public_chat_messaging_emojis_timestamps, id: 5313
    Device sessions

    @qoqobolo
    Copy link
    Contributor

    Hi @Parveshdhull! Took the PR for testing.

    FYI, the e2e fails are not PR related, so you can ignore them for now.
    Also, can you resolve conflicts, please? This is the reason why status-github-bot moves this to the Contributor column.
    Thanks!

    @Parveshdhull Parveshdhull force-pushed the bug/group-invitation-not-received-after-leaving branch from 8236011 to 4a782b9 Compare November 16, 2021 09:51
    @status-im-auto
    Copy link
    Member

    71% of end-end tests have passed

    Total executed tests: 69
    Failed tests: 20
    Passed tests: 49
    
    IDs of failed tests: 6291,3998,5315,5314,5350,6328,5786,695843,6289,5762,5384,5308,5403,6265,6253,6263,5346,5332,5381,6293 
    

    Failed tests (20)

    Click to expand
  • Rerun tests

  • 1. test_keycard_can_see_all_transactions_in_history, id: 6291

    Device 1: Find 'WalletButton' by 'xpath': `//*[contains(@content-desc,'tab, 3 out of 5')]`
    Device 1: Find 'TransactionHistoryButton' by 'accessibility id': `History-item-button`

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    2. test_offline_add_new_group_chat_member, id: 3998

    Device 1: Find 'UsernameCheckbox' by 'xpath': `//*[@text='Threadbare Stylish Butterfly']`
    Device 1: Find 'UsernameCheckbox' by 'xpath': `//*[@text='Threadbare Stylish Butterfly']`

    Device 1: UsernameCheckbox by xpath: `//*[@text='Threadbare Stylish Butterfly']` is not found on the screen

    Device sessions

    3. test_send_non_english_message_to_newly_added_contact_on_different_networks, id: 5315

    Device 1: Find 'ViewProfileButton' by 'xpath': `//*[@text="View profile"]`
    Device 1: Tap on found: ViewProfileButton

    Remove from contacts in not shown after adding contact from 1-1 chat bar Welloff Improbable Lemur is not added to contacts

    Device sessions

    4. test_can_see_balance_and_all_transactions_history_on_cellular, id: 5314

    Device 1: Swiping up
    Device 1: Find 'TransactionHistoryButton' by 'accessibility id': `History-item-button`

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    5. test_send_token_with_7_decimals, id: 5350

    Device 1: Finding '0.0007951 ADI' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

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

    Device sessions

    6. test_send_transaction_set_recipient_options, id: 6328

    Device 1: Find 'Button' by 'xpath': `//*[@text="my_some_nickname"]`
    Device 1: Find 'Button' by 'xpath': `//*[@text="my_some_nickname"]`

    Device 1: Button by xpath: `//*[@text="my_some_nickname"]` is not found on the screen

    Device sessions

    7. test_block_user_from_public_chat, id: 5786

    Device 1: Looking for a message by text: Before block from 2
    Device 1: Find 'ChatElementByText' by 'xpath': `//*[starts-with(@text,'Before block from 2')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']`

    Device 1: ChatElementByText by xpath:`//*[starts-with(@text,'Before block from 2')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen

    Device sessions

    8. test_edit_delete_message_in_one_to_one_and_public_chats, id: 695843

    Device 2: Tap on found: SendMessageButton
    Device 1: Getting PN by 'DELETE ME'

    Device 1: PushNotificationElement by xpath: `//*[@text='DELETE ME']` is not found on the screen

    Device sessions

    9. test_keycard_send_eth_from_wallet_to_address, id: 6289

    Device 1: Finding '0.0016102529 ETH' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

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

    Device sessions

    10. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762

    Device 1: Opening profile of 'Royal Defensive Solenodon' via Contacts
    Device 1: Wait for element 'Button' for max 30s and click when it is available

    Device 1: Button by accessibility id:`contacts-button` is not found on the screen

    Device sessions

    11. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384

    # STEP: Open transaction on etherscan
    Device 1: Find 'TransactionHistoryButton' by 'accessibility id': `History-item-button`

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    12. test_send_eth_from_wallet_to_address_incorrect_password, id: 5308

    Device 1: Finding '0.0016102442 ETH' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

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

    Device sessions

    13. test_start_chat_with_ens_mention_in_one_to_one, id: 5403

    Device 1: Wait for 'EditBox'
    ## 1-1 chat is created successfully!

    Device 1: Wrong user is resolved from username when starting 1-1 chat.

    Device sessions

    14. test_decline_transactions_in_1_1_chat_push_notification_changing_state, id: 6265

    Device 1: Find 'Button' by 'accessibility id': `request-transaction-bottom-sheet`
    Device 1: Tap on found: Button

    Device 2: DeclineTransaction by xpath: `//*[starts-with(@text,'↑ Outgoing transaction')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']//*[@text="Decline"]` is not found on the screen

    Device sessions

    15. test_send_eth_in_1_1_chat_transaction_push, id: 6253

    Device 1: Finding '0.001610181 ETH' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    16. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263

    Device 2: Finding '0.0016101 STT' transaction for 'Ethereum account'
    Device 2: Getting account: 'Ethereum account'

    Device 2: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    17. test_collectible_from_wallet, id: 5346

    Device 1: Tap on found: Button
    Device 1: Find 'Button' by 'xpath': `//*[@text="Collectibles"]`

    Device 1: Button by xpath: `//*[@text="Collectibles"]` is not found on the screen

    Device sessions

    18. test_add_and_remove_mention_contact_with_nickname_from_public_chat, id: 5332

    Device 1: Find 'EditBox' by 'accessibility id': `chat-message-input`
    Device 1: Tap on found: EditBox

    Device 1: Button by xpath:`//*[@content-desc='suggestions-list']//*[@text='Name1 Front Unsightly Kakarikis']` is not found on the screen

    Device sessions

    19. test_user_can_see_collectibles_on_rinkeby_after_account_recovering, id: 5381

    Device 1: Tap on found: Button
    Device 1: Find 'Button' by 'xpath': `//*[@text="Collectibles"]`

    Device 1: Button by xpath: `//*[@text="Collectibles"]` is not found on the screen

    Device sessions

    20. test_keycard_send_eth_in_1_1_chat, id: 6293

    Device 1: Finding '0.0016101851 ETH' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    Passed tests (49)

    Click to expand

    1. test_image_in_one_to_one_send_save_reply_timeline, id: 6305
    Device sessions

    2. test_add_account_to_multiaccount_instance_generate_new, id: 6224
    Device sessions

    3. test_can_add_existing_ens_on_mainnet, id: 5502
    Device sessions

    4. test_sign_message_and_2tx_in_batch_and_transactions_filters_from_daap, id: 5342
    Device sessions

    5. test_add_and_delete_watch_only_account_to_multiaccount_instance, id: 6244
    Device sessions

    6. test_open_blocked_secure_not_secure_inlalid_offline_urls, id: 6210
    Device sessions

    7. test_open_public_chat_using_deep_link, id: 5396
    Device sessions

    8. test_insufficient_funds_wallet_positive_balance, id: 5412
    Device sessions

    9. test_delete_close_all_tabs, id: 5390
    Device sessions

    10. test_create_new_group_chat_messaging_pn_delivered, id: 3994
    Device sessions

    11. test_delete_chats_via_delete_button_rejoin, id: 5387
    Device sessions

    12. test_keycard_sign_message_and_transactions_from_daap, id: 6251
    Device sessions

    13. test_recover_account_from_new_user_seedphrase, id: 6296
    Device sessions

    14. test_keycard_can_recover_keycard_account_card_pairing, id: 5758
    Device sessions

    15. test_send_audio_message_with_push_notification_check, id: 6316
    Device sessions

    16. test_redirect_to_public_chat_tapping_tag_message_fetch_more_history, id: 5675
    Device sessions

    17. test_restore_account_migrate_multiaccount_to_keycard, id: 6645
    Device sessions

    18. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226
    Device sessions

    19. test_keycard_create_login_restore_unlock_same_seed, id: 5689
    Device sessions

    20. test_add_account_to_wallet_private_key_and_seed_phrase, id: 6272
    Device sessions

    21. test_offline_is_shown_messaging_1_1_chat_sent_delivered, id: 5310
    Device sessions

    22. test_long_press_to_delete_chat, id: 5319
    Device sessions

    23. test_copy_and_paste_messages, id: 5317
    Device sessions

    24. test_unread_messages_counter_public_chat, id: 5360
    Device sessions

    25. test_mobile_data_usage_complex_settings, id: 6228
    Device sessions

    26. test_install_pack_and_send_sticker, id: 5782
    Device sessions

    27. test_switch_users_special_char_password_and_add_new_account_logcat, id: 5356
    Device sessions

    28. test_manage_assets, id: 5341
    Device sessions

    29. test_browser_managing_bookmarks, id: 6633
    Device sessions

    30. test_open_chat_by_pasting_chat_key_check_invalid_chat_key_cases, id: 5304
    Device sessions

    31. test_request_stt_from_daap, id: 5309
    Device sessions

    32. test_can_use_purchased_stickers_on_recovered_account, id: 5783
    Device sessions

    33. test_dapps_permissions, id: 5738
    Device sessions

    34. test_account_recovery_with_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 5394
    Device sessions

    35. test_send_eth_to_ens_in_chat, id: 6279
    Device sessions

    36. test_share_copy_contact_code_and_wallet_address, id: 5323
    Device sessions

    37. test_wallet_set_up, id: 5335
    Device sessions

    38. test_send_transaction_with_custom_token, id: 6208
    Device sessions

    39. test_home_view, id: 5379
    Device sessions

    40. test_logcat_backup_recovery_phrase, id: 5419
    Device sessions

    41. test_set_profile_picture, id: 6646
    Device sessions

    42. test_keycard_request_stt_from_daap, id: 6249
    Device sessions

    43. test_restore_account_from_mnemonic_to_keycard, id: 6240
    Device sessions

    44. test_pass_phrase_validation, id: 5363
    Device sessions

    45. test_send_and_open_links_with_previews, id: 5373
    Device sessions

    46. test_reactions_to_message_in_chats, id: 6315
    Device sessions

    47. test_fetching_balance_after_offline, id: 6237
    Device sessions

    48. test_push_notification_1_1_chat_no_pn_activity_center, id: 6283
    Device sessions

    49. test_public_chat_messaging_emojis_timestamps, id: 5313
    Device sessions

    @status-im-auto
    Copy link
    Member

    8% of end-end tests have passed

    Total executed tests: 13
    Failed tests: 12
    Passed tests: 1
    
    IDs of failed tests: 5350,6289,6328,6293,5308,6291,6253,6263,5314,5381,5384,5346 
    

    Failed tests (12)

    Click to expand
  • Rerun tests

  • 1. test_send_token_with_7_decimals, id: 5350

    Device 1: Finding '0.0001801 ADI' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

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

    Device sessions

    2. test_keycard_send_eth_from_wallet_to_address, id: 6289

    Device 1: Finding '0.001610521 ETH' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

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

    Device sessions

    3. test_send_transaction_set_recipient_options, id: 6328

    Device 1: Find 'Button' by 'xpath': `//*[@text="my_some_nickname"]`
    Device 1: Find 'Button' by 'xpath': `//*[@text="my_some_nickname"]`

    Device 1: Button by xpath: `//*[@text="my_some_nickname"]` is not found on the screen

    Device sessions

    4. test_keycard_send_eth_in_1_1_chat, id: 6293

    Device 1: Finding '0.0016105536 ETH' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    5. test_send_eth_from_wallet_to_address_incorrect_password, id: 5308

    Device 1: Finding '0.0016105115 ETH' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

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

    Device sessions

    6. test_keycard_can_see_all_transactions_in_history, id: 6291

    Device 1: Find 'WalletButton' by 'xpath': `//*[contains(@content-desc,'tab, 3 out of 5')]`
    Device 1: Find 'TransactionHistoryButton' by 'accessibility id': `History-item-button`

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    7. test_send_eth_in_1_1_chat_transaction_push, id: 6253

    Device 1: Finding '0.0016105533 ETH' transaction for 'Ethereum account'
    Device 1: Getting account: 'Ethereum account'

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    8. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263

    Device 2: Finding '0.0016104942 STT' transaction for 'Ethereum account'
    Device 2: Getting account: 'Ethereum account'

    Device 2: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    9. test_can_see_balance_and_all_transactions_history_on_cellular, id: 5314

    Device 1: Swiping up
    Device 1: Find 'TransactionHistoryButton' by 'accessibility id': `History-item-button`

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    10. test_user_can_see_collectibles_on_rinkeby_after_account_recovering, id: 5381

    Device 1: Tap on found: Button
    Device 1: Find 'Button' by 'xpath': `//*[@text="Collectibles"]`

    Device 1: Button by xpath: `//*[@text="Collectibles"]` is not found on the screen

    Device sessions

    11. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384

    # STEP: Open transaction on etherscan
    Device 1: Find 'TransactionHistoryButton' by 'accessibility id': `History-item-button`

    Device 1: TransactionHistoryButton by accessibility id: `History-item-button` is not found on the screen

    Device sessions

    12. test_collectible_from_wallet, id: 5346

    Device 1: Tap on found: Button
    Device 1: Find 'Button' by 'xpath': `//*[@text="Collectibles"]`

    Device 1: Button by xpath: `//*[@text="Collectibles"]` is not found on the screen

    Device sessions

    Passed tests (1)

    Click to expand

    1. test_send_eth_to_ens_in_chat, id: 6279
    Device sessions

    @qoqobolo
    Copy link
    Contributor

    qoqobolo commented Nov 16, 2021

    @Parveshdhull

    ISSUE 1: Can't add a user to contacts

    Nothing happens when trying to add a user to contacts in any way (scanning QR, adding in the chat view, etc)

    Steps:

    1. Open the user profile (via QR or from a public chat)
    2. Tap Add to contacts

    OS: iOS, Android

    video_2021-11-16_11-57-43.mp4

    @Parveshdhull
    Copy link
    Member Author

    Hi @qoqobolo, can you please check this also in develop. Because, I tried previous build #4 and it works fine, this bug came after rebasing.

    @qoqobolo
    Copy link
    Contributor

    @Parveshdhull yeah, I checked before reporting. On the latest develop it works fine.

    @Parveshdhull
    Copy link
    Member Author

    Thanks, I will fix this issue 👍

    @Parveshdhull yeah, I checked before reporting. On the latest develop it works fine.

    @Parveshdhull
    Copy link
    Member Author

    maybe status-go needs to be rebased too

    @Parveshdhull Parveshdhull force-pushed the bug/group-invitation-not-received-after-leaving branch from 4a782b9 to f6216e9 Compare November 16, 2021 12:24
    @Parveshdhull
    Copy link
    Member Author

    @qoqobolo, Sorry about that 😅, Now I rebased status-go too and tested, and this fixed the issue. Thanks

    @qoqobolo
    Copy link
    Contributor

    @Parveshdhull it's okay, thank you! :)

    ISSUE 2: No push notification if the user was reinvited to the group by their contact on Android

    Also, this group appears in the activity center, but currently, group chat invitations from contacts appear on the home screen. I believe re-invitations from contacts should be displayed on the home screen as well. WDYT?

    Steps:

    1. UserA adds UserB to contacts
    2. UserB adds UserA to contacts
    3. UserA creates a group chat with UserB
    4. UserB joins the group and leaves it
    5. UserA re-invites UserB to the group

    Expected behavior:

    • UserB receives a push notification
    • the group chat appears on the home screen

    Actual behavior:

    • No PN
    • the group chat appears in the activity center

    @Parveshdhull Parveshdhull force-pushed the bug/group-invitation-not-received-after-leaving branch from f6216e9 to 2b1019b Compare November 16, 2021 23:54
    @Parveshdhull
    Copy link
    Member Author

    ISSUE 2: fixed
    @qoqobolo thanks for finding these great issues.
    Please let me know if I can improve anything else. Thanks

    @status-im-auto
    Copy link
    Member

    0% of end-end tests have passed

    Total executed tests: 25
    Failed tests: 25
    Passed tests: 0
    
    IDs of failed tests: 5689,5782,6316,6283,5373,5313,5360,6293,695843,6228,6279,6226,5315,6253,5310,6263,5786,6305,5762,3994,6315,6646,3998,5332,6265 
    

    Failed tests (25)

    Click to expand
  • Rerun tests

  • 1. test_keycard_create_login_restore_unlock_same_seed, id: 5689
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    2. test_install_pack_and_send_sticker, id: 5782
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    3. test_send_audio_message_with_push_notification_check, id: 6316
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    4. test_push_notification_1_1_chat_no_pn_activity_center, id: 6283
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    5. test_send_and_open_links_with_previews, id: 5373
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    6. test_public_chat_messaging_emojis_timestamps, id: 5313
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    7. test_unread_messages_counter_public_chat, id: 5360
    Internal Server Error

    8. test_keycard_send_eth_in_1_1_chat, id: 6293
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    9. test_edit_delete_message_in_one_to_one_and_public_chats, id: 695843
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    10. test_mobile_data_usage_complex_settings, id: 6228
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    11. test_send_eth_to_ens_in_chat, id: 6279
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    12. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    13. test_send_non_english_message_to_newly_added_contact_on_different_networks, id: 5315
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    14. test_send_eth_in_1_1_chat_transaction_push, id: 6253
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    15. test_offline_is_shown_messaging_1_1_chat_sent_delivered, id: 5310
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    16. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    17. test_block_user_from_public_chat, id: 5786
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    18. test_image_in_one_to_one_send_save_reply_timeline, id: 6305
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    19. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    20. test_create_new_group_chat_messaging_pn_delivered, id: 3994
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    21. test_reactions_to_message_in_chats, id: 6315
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    22. test_set_profile_picture, id: 6646
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    23. test_offline_add_new_group_chat_member, id: 3998
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    24. test_add_and_remove_mention_contact_with_nickname_from_public_chat, id: 5332
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    25. test_decline_transactions_in_1_1_chat_push_notification_changing_state, id: 6265
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    @qoqobolo
    Copy link
    Contributor

    @Parveshdhull thank you!
    Yeah, we could add another improvement.

    ISSUE 3: Re-invites to group chats from contacts are not highlighted on the home screen as new chats

    Based on #12654 they should be :)
    Could you fix this too, please?

    @Parveshdhull Parveshdhull force-pushed the bug/group-invitation-not-received-after-leaving branch from 2b1019b to 80699aa Compare November 17, 2021 12:45
    @Parveshdhull
    Copy link
    Member Author

    ISSUE 3: fixed
    @qoqobolo yes, group re-invites looks more clear now 👍, Thanks

    @qoqobolo
    Copy link
    Contributor

    Thanks @Parveshdhull !

    Unfortunately, found a strange behavior

    ISSUE 4: Re-invitations come endlessly after declining an invitation to a group until the admin of the group re-logs in

    If UserA declines the invitation from UserB, then UserA will receive re-invitations to the group while UserB is logged-in (presumably until the first relogin of UserB).

    Steps:

    1. UserB adds UserA to contacts and creates a group chat with UserA
    2. UserA opens the Activity center, declines the invitation, and waits ~10-30 sec (UserB is logged-in)

    User on the video just waits:

    video_2021-11-17_16-41-09.mp4

    @Parveshdhull
    Copy link
    Member Author

    ISSUE 4: fixed 👍

    @status-im-auto
    Copy link
    Member

    99% of end-end tests have passed

    Total executed tests: 69
    Failed tests: 1
    Passed tests: 68
    
    IDs of failed tests: 5356 
    

    Failed tests (1)

    Click to expand
  • Rerun tests

  • 1. test_switch_users_special_char_password_and_add_new_account_logcat, id: 5356

    Device 1: Tap on found: Button
    Device 1: Find 'Button' by 'xpath': `//*[@text="Generate keys"]`

    Device 1: Button by xpath: `//*[@text="Generate keys"]` is not found on the screen

    Device sessions

    Passed tests (68)

    Click to expand

    1. test_send_token_with_7_decimals, id: 5350
    Device sessions

    2. test_keycard_create_login_restore_unlock_same_seed, id: 5689
    Device sessions

    3. test_keycard_send_eth_from_wallet_to_address, id: 6289
    Device sessions

    4. test_install_pack_and_send_sticker, id: 5782
    Device sessions

    5. test_send_audio_message_with_push_notification_check, id: 6316
    Device sessions

    6. test_open_chat_by_pasting_chat_key_check_invalid_chat_key_cases, id: 5304
    Device sessions

    7. test_long_press_to_delete_chat, id: 5319
    Device sessions

    8. test_restore_account_migrate_multiaccount_to_keycard, id: 6645
    Device sessions

    9. test_add_account_to_wallet_private_key_and_seed_phrase, id: 6272
    Device sessions

    10. test_push_notification_1_1_chat_no_pn_activity_center, id: 6283
    Device sessions

    11. test_send_and_open_links_with_previews, id: 5373
    Device sessions

    12. test_manage_assets, id: 5341
    Device sessions

    13. test_open_public_chat_using_deep_link, id: 5396
    Device sessions

    14. test_public_chat_messaging_emojis_timestamps, id: 5313
    Device sessions

    15. test_send_transaction_set_recipient_options, id: 6328
    Device sessions

    16. test_unread_messages_counter_public_chat, id: 5360
    Device sessions

    17. test_logcat_backup_recovery_phrase, id: 5419
    Device sessions

    18. test_keycard_send_eth_in_1_1_chat, id: 6293
    Device sessions

    19. test_keycard_request_stt_from_daap, id: 6249
    Device sessions

    20. test_edit_delete_message_in_one_to_one_and_public_chats, id: 695843
    Device sessions

    21. test_browser_managing_bookmarks, id: 6633
    Device sessions

    22. test_mobile_data_usage_complex_settings, id: 6228
    Device sessions

    23. test_open_blocked_secure_not_secure_inlalid_offline_urls, id: 6210
    Device sessions

    24. test_add_account_to_multiaccount_instance_generate_new, id: 6224
    Device sessions

    25. test_send_eth_to_ens_in_chat, id: 6279
    Device sessions

    26. test_send_eth_from_wallet_to_address_incorrect_password, id: 5308
    Device sessions

    27. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226
    Device sessions

    28. test_can_use_purchased_stickers_on_recovered_account, id: 5783
    Device sessions

    29. test_dapps_permissions, id: 5738
    Device sessions

    30. test_start_chat_with_ens_mention_in_one_to_one, id: 5403
    Device sessions

    31. test_send_non_english_message_to_newly_added_contact_on_different_networks, id: 5315
    Device sessions

    32. test_keycard_can_see_all_transactions_in_history, id: 6291
    Device sessions

    33. test_sign_message_and_2tx_in_batch_and_transactions_filters_from_daap, id: 5342
    Device sessions

    34. test_send_eth_in_1_1_chat_transaction_push, id: 6253
    Device sessions

    35. test_offline_is_shown_messaging_1_1_chat_sent_delivered, id: 5310
    Device sessions

    36. test_delete_close_all_tabs, id: 5390
    Device sessions

    37. test_redirect_to_public_chat_tapping_tag_message_fetch_more_history, id: 5675
    Device sessions

    38. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263
    Device sessions

    39. test_block_user_from_public_chat, id: 5786
    Device sessions

    40. test_keycard_sign_message_and_transactions_from_daap, id: 6251
    Device sessions

    41. test_can_see_balance_and_all_transactions_history_on_cellular, id: 5314
    Device sessions

    42. test_image_in_one_to_one_send_save_reply_timeline, id: 6305
    Device sessions

    43. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762
    Device sessions

    44. test_home_view, id: 5379
    Device sessions

    45. test_user_can_see_collectibles_on_rinkeby_after_account_recovering, id: 5381
    Device sessions

    46. test_create_new_group_chat_messaging_pn_delivered, id: 3994
    Device sessions

    47. test_reactions_to_message_in_chats, id: 6315
    Device sessions

    48. test_set_profile_picture, id: 6646
    Device sessions

    49. test_restore_account_from_mnemonic_to_keycard, id: 6240
    Device sessions

    50. test_share_copy_contact_code_and_wallet_address, id: 5323
    Device sessions

    51. test_delete_chats_via_delete_button_rejoin, id: 5387
    Device sessions

    52. test_send_transaction_with_custom_token, id: 6208
    Device sessions

    53. test_fetching_balance_after_offline, id: 6237
    Device sessions

    54. test_offline_add_new_group_chat_member, id: 3998
    Device sessions

    55. test_copy_and_paste_messages, id: 5317
    Device sessions

    56. test_add_and_delete_watch_only_account_to_multiaccount_instance, id: 6244
    Device sessions

    57. test_account_recovery_with_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 5394
    Device sessions

    58. test_pass_phrase_validation, id: 5363
    Device sessions

    59. test_insufficient_funds_wallet_positive_balance, id: 5412
    Device sessions

    60. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384
    Device sessions

    61. test_wallet_set_up, id: 5335
    Device sessions

    62. test_keycard_can_recover_keycard_account_card_pairing, id: 5758
    Device sessions

    63. test_can_add_existing_ens_on_mainnet, id: 5502
    Device sessions

    64. test_request_stt_from_dapp, id: 5309
    Device sessions

    65. test_add_and_remove_mention_contact_with_nickname_from_public_chat, id: 5332
    Device sessions

    66. test_collectible_from_wallet, id: 5346
    Device sessions

    67. test_decline_transactions_in_1_1_chat_push_notification_changing_state, id: 6265
    Device sessions

    68. test_recover_account_from_new_user_seedphrase, id: 6296
    Device sessions

    @qoqobolo
    Copy link
    Contributor

    @Parveshdhull Thanks for your hard work and patience in solving issues!
    PR is ready to be merged.

    @qoqobolo qoqobolo moved this from IN TESTING to MERGE in Pipeline for QA Nov 19, 2021
    @Parveshdhull Parveshdhull force-pushed the bug/group-invitation-not-received-after-leaving branch from 5fb533e to dead30e Compare November 19, 2021 14:37
    @Parveshdhull Parveshdhull merged commit debf3df into develop Nov 19, 2021
    @Parveshdhull Parveshdhull deleted the bug/group-invitation-not-received-after-leaving branch November 19, 2021 14:58
    Pipeline for QA automation moved this from MERGE to DONE Nov 19, 2021
    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.

    If User joins a group chat and leaves it after, he won't receive a new invitation to the same group chat
    4 participants