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

[#12563] Allow retrieving of profile updates after removing contact #12581

Merged
merged 1 commit into from
Sep 27, 2021

Conversation

rasom
Copy link
Contributor

@rasom rasom commented Sep 15, 2021

fix #12563

status: ready

@status-im-auto
Copy link
Member

status-im-auto commented Sep 15, 2021

Jenkins Builds

Click to see older builds (6)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 47b5656 #1 2021-09-15 08:23:18 ~14 min android-e2e 📦apk 📲
✔️ 47b5656 #1 2021-09-15 08:25:05 ~16 min android 📦apk 📲
✔️ 47b5656 #1 2021-09-15 08:29:40 ~20 min ios 📦ipa 📲
✔️ 785fa4e #2 2021-09-17 11:16:04 ~19 min android-e2e 📦apk 📲
✔️ 785fa4e #2 2021-09-17 11:16:04 ~19 min android 📦apk 📲
✔️ 785fa4e #2 2021-09-17 11:18:39 ~21 min ios 📦ipa 📲
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 98b2cd1 #3 2021-09-24 09:38:40 ~20 min android-e2e 📦apk 📲
✔️ 98b2cd1 #3 2021-09-24 09:39:23 ~21 min android 📦apk 📲
✔️ 98b2cd1 #3 2021-09-24 09:40:46 ~22 min ios 📦ipa 📲
✔️ 750ea72 #4 2021-09-27 08:26:40 ~14 min android 📦apk 📲
✔️ 750ea72 #4 2021-09-27 08:27:47 ~15 min android-e2e 📦apk 📲
✔️ 750ea72 #4 2021-09-27 08:28:15 ~16 min ios 📦ipa 📲

@status-im-auto
Copy link
Member

77% of end-end tests have passed

Total executed tests: 69
Failed tests: 16
Passed tests: 53
IDs of failed tests: 6244,3998,5314,5412,5350,5758,6645,6272,5381,5309,6263,6646,5346,6249,6240,6237 

Failed tests (16)

Click to expand
  • Rerun tests

  • 1. test_add_and_delete_watch_only_account_to_multiaccount_instance, id: 6244

    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

    2. test_offline_add_new_group_chat_member, id: 3998

    Device 2: **Looking for chat 'downdpu'**
    Device 2: *Wait for element Button for max 30s and click when it is available*

    Device 2: Button by accessibility id:`notifications-unread-badge` is not found on the screen

    Device sessions

    3. test_can_see_balance_and_all_transactions_history_on_cellular, id: 5314

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

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

    Device sessions

    4. test_insufficient_funds_wallet_positive_balance, id: 5412

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

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

    Device sessions

    5. 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

    6. 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

    7. 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

    8. test_add_account_to_wallet_private_key_and_seed_phrase, id: 6272

    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

    9. test_user_can_see_all_own_assets_after_account_recovering, id: 5381

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

    Device 1: User collectibles token name in not shown

    Device sessions

    10. 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

    11. 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

    12. test_set_profile_picture, id: 6646

    Device 2: **Looking for a message by text: Text message**
    Device 2: *Find MemberPhoto by xpath:* `//*[starts-with(@text,'Text message')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']//*[@content-desc='member-photo']`

    Device 1: Profile picture was not updated in chat

    Device sessions

    13. test_collectible_from_wallet, id: 5346

    Device 1: Check collectibles amount in wallet
    Device 1: =========================================================================

    Device 1: Text by xpath:`//*[@text='CryptoKitties']//following-sibling::android.widget.TextView` is not found on the screen

    Device sessions

    14. 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

    15. 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

    16. test_fetching_balance_after_offline, id: 6237

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

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

    Device sessions

    Passed tests (53)

    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_keycard_can_see_all_transactions_in_history, id: 6291
    Device sessions

    4. test_sign_message_and_2tx_in_batch_and_transactions_filters_from_daap, id: 5342
    Device sessions

    5. test_open_blocked_secure_not_secure_inlalid_offline_urls, id: 6210
    Device sessions

    6. test_open_public_chat_using_deep_link, id: 5396
    Device sessions

    7. test_send_non_english_message_to_newly_added_contact_on_different_networks, id: 5315
    Device sessions

    8. test_delete_close_all_tabs, id: 5390
    Device sessions

    9. test_create_new_group_chat_messaging_pn_delivered, id: 3994
    Device sessions

    10. test_delete_chats_via_delete_button_rejoin, id: 5387
    Device sessions

    11. test_send_transaction_set_recipient_options, id: 6328
    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_block_user_from_public_chat, id: 5786
    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_edit_delete_message_in_one_to_one_and_public_chats, id: 695843
    Device sessions

    18. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226
    Device sessions

    19. test_keycard_send_eth_from_wallet_to_address, id: 6289
    Device sessions

    20. test_keycard_create_login_restore_unlock_same_seed, id: 5689
    Device sessions

    21. test_offline_is_shown_messaging_1_1_chat_sent_delivered, id: 5310
    Device sessions

    22. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762
    Device sessions

    23. test_long_press_to_delete_chat, id: 5319
    Device sessions

    24. test_copy_and_paste_messages, id: 5317
    Device sessions

    25. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384
    Device sessions

    26. test_unread_messages_counter_public_chat, id: 5360
    Device sessions

    27. test_send_eth_from_wallet_to_address_incorrect_password, id: 5308
    Device sessions

    28. test_mobile_data_usage_complex_settings, id: 6228
    Device sessions

    29. test_start_chat_with_ens_mention_in_one_to_one, id: 5403
    Device sessions

    30. test_decline_transactions_in_1_1_chat_push_notification_changing_state, id: 6265
    Device sessions

    31. test_send_eth_in_1_1_chat_transaction_push, id: 6253
    Device sessions

    32. test_install_pack_and_send_sticker, id: 5782
    Device sessions

    33. test_switch_users_special_char_password_and_add_new_account_logcat, id: 5356
    Device sessions

    34. test_manage_assets, id: 5341
    Device sessions

    35. test_browser_managing_bookmarks, id: 6633
    Device sessions

    36. test_open_chat_by_pasting_chat_key_check_invalid_chat_key_cases, id: 5304
    Device sessions

    37. test_can_use_purchased_stickers_on_recovered_account, id: 5783
    Device sessions

    38. test_dapps_permissions, id: 5738
    Device sessions

    39. test_account_recovery_with_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 5394
    Device sessions

    40. test_send_eth_to_ens_in_chat, id: 6279
    Device sessions

    41. test_share_copy_contact_code_and_wallet_address, id: 5323
    Device sessions

    42. test_wallet_set_up, id: 5335
    Device sessions

    43. test_send_transaction_with_custom_token, id: 6208
    Device sessions

    44. test_home_view, id: 5379
    Device sessions

    45. test_can_add_existing_ens, id: 5502
    Device sessions

    46. test_logcat_backup_recovery_phrase, id: 5419
    Device sessions

    47. test_add_and_remove_mention_contact_with_nickname_from_public_chat, id: 5332
    Device sessions

    48. test_pass_phrase_validation, id: 5363
    Device sessions

    49. test_keycard_send_eth_in_1_1_chat, id: 6293
    Device sessions

    50. test_send_and_open_links_with_previews, id: 5373
    Device sessions

    51. test_reactions_to_message_in_chats, id: 6315
    Device sessions

    52. test_push_notification_1_1_chat_no_pn_activity_center, id: 6283
    Device sessions

    53. test_public_chat_messaging_emojis_timestamps, id: 5313
    Device sessions

    @qoqobolo qoqobolo self-assigned this Sep 17, 2021
    @rasom rasom force-pushed the fix/#12563-retreive-profile-updates-after-removing branch from 47b5656 to 785fa4e Compare September 17, 2021 10:56
    @qoqobolo
    Copy link
    Contributor

    Blocked by #12596

    @rasom rasom force-pushed the fix/#12563-retreive-profile-updates-after-removing branch from 785fa4e to 98b2cd1 Compare September 24, 2021 09:17
    @rasom
    Copy link
    Contributor Author

    rasom commented Sep 24, 2021

    @qoqobolo rebased onto develop

    @qoqobolo qoqobolo removed the blocked label Sep 24, 2021
    @status-im-auto
    Copy link
    Member

    94% of end-end tests have passed

    Total executed tests: 68
    Failed tests: 4
    Passed tests: 64
    
    IDs of failed tests: 6251,6228,5346,6237 
    

    Failed tests (4)

    Click to expand
  • Rerun tests

  • 1. test_keycard_sign_message_and_transactions_from_daap, id: 6251

    Device 1: SilentButton element not found
    Device 1: **Enter default pin 111111**

    Device 1: 'SilentButton' by accessibility id:'numpad-button-1' not found on the screen

    Device sessions

    2. test_mobile_data_usage_complex_settings, id: 6228

    Device 1: *Find Button by xpath:* `//*[@text="Use mobile data"]/following-sibling::android.widget.Switch[1]`
    Device 1: *Find Button by xpath:* `//*[@text="Ask me when on mobile network"]/following-sibling::android.widget.Switch[1]`

    Chat history was not fetched with mobile data fetching ON

    Device sessions

    3. test_collectible_from_wallet, id: 5346

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

    Device 1: Text by xpath:`//*[@text='CryptoKitties']//following-sibling::android.widget.TextView` is not found on the screen

    Device sessions

    4. test_fetching_balance_after_offline, id: 6237

    Device 1: =========================================================================
    Device 1: **Toggling airplane mode**

    Cannot perform TouchMove action at (200, 300)

    Device sessions

    Passed tests (64)

    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_keycard_can_see_all_transactions_in_history, id: 6291
    Device sessions

    5. test_sign_message_and_2tx_in_batch_and_transactions_filters_from_daap, id: 5342
    Device sessions

    6. test_add_and_delete_watch_only_account_to_multiaccount_instance, id: 6244
    Device sessions

    7. test_open_blocked_secure_not_secure_inlalid_offline_urls, id: 6210
    Device sessions

    8. test_open_public_chat_using_deep_link, id: 5396
    Device sessions

    9. test_offline_add_new_group_chat_member, id: 3998
    Device sessions

    10. test_send_non_english_message_to_newly_added_contact_on_different_networks, id: 5315
    Device sessions

    11. test_can_see_balance_and_all_transactions_history_on_cellular, id: 5314
    Device sessions

    12. test_insufficient_funds_wallet_positive_balance, id: 5412
    Device sessions

    13. test_delete_close_all_tabs, id: 5390
    Device sessions

    14. test_create_new_group_chat_messaging_pn_delivered, id: 3994
    Device sessions

    15. test_send_token_with_7_decimals, id: 5350
    Device sessions

    16. test_delete_chats_via_delete_button_rejoin, id: 5387
    Device sessions

    17. test_send_transaction_set_recipient_options, id: 6328
    Device sessions

    18. test_recover_account_from_new_user_seedphrase, id: 6296
    Device sessions

    19. test_keycard_can_recover_keycard_account_card_pairing, id: 5758
    Device sessions

    20. test_block_user_from_public_chat, id: 5786
    Device sessions

    21. test_send_audio_message_with_push_notification_check, id: 6316
    Device sessions

    22. test_redirect_to_public_chat_tapping_tag_message_fetch_more_history, id: 5675
    Device sessions

    23. test_restore_account_migrate_multiaccount_to_keycard, id: 6645
    Device sessions

    24. test_edit_delete_message_in_one_to_one_and_public_chats, id: 695843
    Device sessions

    25. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226
    Device sessions

    26. test_keycard_send_eth_from_wallet_to_address, id: 6289
    Device sessions

    27. test_keycard_create_login_restore_unlock_same_seed, id: 5689
    Device sessions

    28. test_add_account_to_wallet_private_key_and_seed_phrase, id: 6272
    Device sessions

    29. test_offline_is_shown_messaging_1_1_chat_sent_delivered, id: 5310
    Device sessions

    30. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762
    Device sessions

    31. test_long_press_to_delete_chat, id: 5319
    Device sessions

    32. test_copy_and_paste_messages, id: 5317
    Device sessions

    33. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384
    Device sessions

    34. test_unread_messages_counter_public_chat, id: 5360
    Device sessions

    35. test_send_eth_from_wallet_to_address_incorrect_password, id: 5308
    Device sessions

    36. test_start_chat_with_ens_mention_in_one_to_one, id: 5403
    Device sessions

    37. test_decline_transactions_in_1_1_chat_push_notification_changing_state, id: 6265
    Device sessions

    38. test_send_eth_in_1_1_chat_transaction_push, id: 6253
    Device sessions

    39. test_install_pack_and_send_sticker, id: 5782
    Device sessions

    40. test_switch_users_special_char_password_and_add_new_account_logcat, id: 5356
    Device sessions

    41. test_manage_assets, id: 5341
    Device sessions

    42. test_browser_managing_bookmarks, id: 6633
    Device sessions

    43. test_open_chat_by_pasting_chat_key_check_invalid_chat_key_cases, id: 5304
    Device sessions

    44. test_request_stt_from_daap, id: 5309
    Device sessions

    45. test_can_use_purchased_stickers_on_recovered_account, id: 5783
    Device sessions

    46. test_dapps_permissions, id: 5738
    Device sessions

    47. test_account_recovery_with_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 5394
    Device sessions

    48. test_send_eth_to_ens_in_chat, id: 6279
    Device sessions

    49. test_share_copy_contact_code_and_wallet_address, id: 5323
    Device sessions

    50. test_wallet_set_up, id: 5335
    Device sessions

    51. test_send_transaction_with_custom_token, id: 6208
    Device sessions

    52. test_home_view, id: 5379
    Device sessions

    53. test_logcat_backup_recovery_phrase, id: 5419
    Device sessions

    54. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263
    Device sessions

    55. test_set_profile_picture, id: 6646
    Device sessions

    56. test_add_and_remove_mention_contact_with_nickname_from_public_chat, id: 5332
    Device sessions

    57. test_keycard_request_stt_from_daap, id: 6249
    Device sessions

    58. test_restore_account_from_mnemonic_to_keycard, id: 6240
    Device sessions

    59. test_pass_phrase_validation, id: 5363
    Device sessions

    60. test_keycard_send_eth_in_1_1_chat, id: 6293
    Device sessions

    61. test_send_and_open_links_with_previews, id: 5373
    Device sessions

    62. test_reactions_to_message_in_chats, id: 6315
    Device sessions

    63. test_push_notification_1_1_chat_no_pn_activity_center, id: 6283
    Device sessions

    64. test_public_chat_messaging_emojis_timestamps, id: 5313
    Device sessions

    @rasom rasom force-pushed the fix/#12563-retreive-profile-updates-after-removing branch from 98b2cd1 to 750ea72 Compare September 27, 2021 08:11
    @rasom rasom merged commit 750ea72 into develop Sep 27, 2021
    @rasom rasom deleted the fix/#12563-retreive-profile-updates-after-removing branch September 27, 2021 08:12
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Projects
    No open projects
    Archived in project
    Development

    Successfully merging this pull request may close these issues.

    User status disappears from user profile if user was removed from contacts (even after re-adding)
    4 participants