Skip to content

Show loading until all messages are processed #12834

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

Merged
merged 1 commit into from
Dec 1, 2021

Conversation

cammellos
Copy link
Contributor

@cammellos cammellos commented Nov 22, 2021

This build fixes an issue with receiving messages.

Before we would stop showing loading and mark a request as completed as soon as the messages made it to our device, but not necessarily processed.
This caused 2 issues:

  1. If the device would be killed while it was processing messages, all those messages would be lost.
  2. The "loading..." indicator was not accurate, it would stop showing even though messages were not in the chat.

Testing

It's hard to replicate in real scenario, so I prepared a couple of builds that intentionally slow down the processing of messages.

One is faulty (old behavior), while the other one includes the fix.

Test faulty behavior:

  1. Install build #4 (https://status-im-prs.ams3.cdn.digitaloceanspaces.com/StatusIm-Mobile-211126-101731-c1102f-pr12834-universal.apk).
  2. Join a chat with a known amount of messages (at least 30)
  3. Wait 3,4 seconds
  4. Kill the app
  5. Re-open the app
  6. Look at the chat and wait 60 seconds

Expected:
messages are retrieved
Actual:
messages are not retrieved

Also notice that on 3, the "loading..." spinner is gone in the chat, while messages are not there.

To test the fixed behavior, follow the same steps, but use build 5.
The chat should still show "loading..." in step 3, and on reopening the app.
Messages should be eventually retrieved in step 6.

@cammellos cammellos self-assigned this Nov 22, 2021
@status-im-auto
Copy link
Member

status-im-auto commented Nov 22, 2021

Jenkins Builds

Click to see older builds (27)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 688e533 #1 2021-11-22 14:04:52 ~12 min ios 📦ipa 📲
✔️ 688e533 #1 2021-11-22 14:08:49 ~16 min android-e2e 📦apk 📲
✔️ 688e533 #1 2021-11-22 14:09:31 ~17 min android 📦apk 📲
✔️ c9e5a28 #2 2021-11-22 16:02:03 ~12 min ios 📦ipa 📲
✔️ c9e5a28 #2 2021-11-22 16:08:42 ~18 min android 📦apk 📲
✔️ c9e5a28 #2 2021-11-22 16:09:18 ~19 min android-e2e 📦apk 📲
✔️ e327ed4 #3 2021-11-22 16:46:52 ~11 min ios 📦ipa 📲
✔️ e327ed4 #3 2021-11-22 16:50:21 ~15 min android-e2e 📦apk 📲
✔️ e327ed4 #3 2021-11-22 16:51:45 ~16 min android 📦apk 📲
✔️ c1102f6 #4 2021-11-26 10:28:07 ~10 min ios 📦ipa 📲
✔️ c1102f6 #4 2021-11-26 10:36:41 ~19 min android 📦apk 📲
✔️ c1102f6 #4 2021-11-26 10:36:41 ~19 min android-e2e 📦apk 📲
✔️ 4d7d17e #5 2021-11-26 11:41:33 ~12 min ios 📦ipa 📲
✔️ 4d7d17e #5 2021-11-26 11:47:57 ~18 min android-e2e 📦apk 📲
✔️ 4d7d17e #5 2021-11-26 11:48:13 ~18 min android 📦apk 📲
✔️ f2f0baa #6 2021-11-29 09:12:14 ~11 min ios 📦ipa 📲
✔️ f2f0baa #6 2021-11-29 09:17:15 ~16 min android-e2e 📦apk 📲
✔️ f2f0baa #6 2021-11-29 09:18:43 ~18 min android 📦apk 📲
✔️ f2f0baa #8 2021-11-29 14:33:33 ~13 min android-e2e 📦apk 📲
✔️ f2f0baa #8 2021-11-29 14:41:55 ~21 min android 📦apk 📲
✔️ f2f0baa #8 2021-11-29 14:43:47 ~23 min ios 📦ipa 📲
✔️ f5fabaf #7 2021-11-29 14:30:45 ~13 min ios 📦ipa 📲
✔️ f5fabaf #7 2021-11-29 14:32:50 ~15 min android 📦apk 📲
✔️ f5fabaf #7 2021-11-29 14:36:27 ~19 min android-e2e 📦apk 📲
✔️ 90f6538 #9 2021-11-29 15:48:55 ~12 min ios 📦ipa 📲
✔️ 90f6538 #9 2021-11-29 15:51:56 ~15 min android 📦apk 📲
✔️ 90f6538 #9 2021-11-29 15:52:15 ~16 min android-e2e 📦apk 📲
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ ce1bbe9 #10 2021-11-30 16:16:15 ~12 min ios 📦ipa 📲
✔️ ce1bbe9 #10 2021-11-30 16:22:31 ~18 min android-e2e 📦apk 📲
✔️ ce1bbe9 #10 2021-11-30 16:22:44 ~18 min android 📦apk 📲
✔️ 1b16086 #11 2021-12-01 13:13:09 ~12 min ios 📦ipa 📲
✔️ 1b16086 #11 2021-12-01 13:18:48 ~18 min android 📦apk 📲
✔️ 1b16086 #11 2021-12-01 13:24:13 ~23 min android-e2e 📦apk 📲

@cammellos cammellos force-pushed the feature/mark-p2p-messages-as-confirmed branch 3 times, most recently from e327ed4 to c1102f6 Compare November 26, 2021 10:17
@cammellos cammellos changed the title Add confirmation of p2p messages Show loading until all messages are processed Nov 26, 2021
@cammellos cammellos marked this pull request as ready for review November 26, 2021 12:24
@cammellos cammellos force-pushed the feature/mark-p2p-messages-as-confirmed branch from 4d7d17e to f2f0baa Compare November 29, 2021 09:00
@status-im-auto
Copy link
Member

94% of end-end tests have passed

Total executed tests: 69
Failed tests: 4
Passed tests: 65
IDs of failed tests: 5309,6645,6226,6249 

Failed tests (4)

Click to expand
  • Rerun tests

  • 1. test_request_stt_from_dapp, id: 5309

    Device 1: Tap on found: Button
    Device 1: Waiting 400s for STT updated balance

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

    Device sessions

    2. test_restore_account_migrate_multiaccount_to_keycard, id: 6645

    Device 1: Tap on found: Button
    Device 1: Enter default pin 111111

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

    Device sessions

    3. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226

    Device 2: Find 'Username' by 'xpath': `//*[starts-with(@text,'message test text 1')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']/*[2]/android.widget.TextView`
    Device 2: 'Username' is 'test user1638183042 @statuse2e.eth'

    ENS username is not shown in 1-1 chat header

    Device sessions

    4. test_keycard_request_stt_from_daap, id: 6249

    Device 1: Tap on found: Button
    Device 1: Waiting 400s for STT updated balance

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

    Device sessions

    Passed tests (65)

    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_keycard_sign_message_and_transactions_from_daap, id: 6251
    Device sessions

    19. test_recover_account_from_new_user_seedphrase, id: 6296
    Device sessions

    20. test_keycard_can_recover_keycard_account_card_pairing, id: 5758
    Device sessions

    21. test_block_user_from_public_chat, id: 5786
    Device sessions

    22. test_send_audio_message_with_push_notification_check, id: 6316
    Device sessions

    23. test_redirect_to_public_chat_tapping_tag_message_fetch_more_history, id: 5675
    Device sessions

    24. test_edit_delete_message_in_one_to_one_and_public_chats, id: 695843
    Device sessions

    25. test_keycard_send_eth_from_wallet_to_address, id: 6289
    Device sessions

    26. test_keycard_create_login_restore_unlock_same_seed, id: 5689
    Device sessions

    27. test_add_account_to_wallet_private_key_and_seed_phrase, id: 6272
    Device sessions

    28. test_offline_is_shown_messaging_1_1_chat_sent_delivered, id: 5310
    Device sessions

    29. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762
    Device sessions

    30. test_long_press_to_delete_chat, id: 5319
    Device sessions

    31. test_copy_and_paste_messages, id: 5317
    Device sessions

    32. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384
    Device sessions

    33. test_unread_messages_counter_public_chat, id: 5360
    Device sessions

    34. test_send_eth_from_wallet_to_address_incorrect_password, id: 5308
    Device sessions

    35. test_mobile_data_usage_complex_settings, id: 6228
    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_can_use_purchased_stickers_on_recovered_account, id: 5783
    Device sessions

    45. test_dapps_permissions, id: 5738
    Device sessions

    46. test_account_recovery_with_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 5394
    Device sessions

    47. test_send_eth_to_ens_in_chat, id: 6279
    Device sessions

    48. test_share_copy_contact_code_and_wallet_address, id: 5323
    Device sessions

    49. test_wallet_set_up, id: 5335
    Device sessions

    50. test_send_transaction_with_custom_token, id: 6208
    Device sessions

    51. test_home_view, id: 5379
    Device sessions

    52. test_logcat_backup_recovery_phrase, id: 5419
    Device sessions

    53. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263
    Device sessions

    54. test_set_profile_picture, id: 6646
    Device sessions

    55. test_collectible_from_wallet, id: 5346
    Device sessions

    56. test_add_and_remove_mention_contact_with_nickname_from_public_chat, id: 5332
    Device sessions

    57. test_restore_account_from_mnemonic_to_keycard, id: 6240
    Device sessions

    58. test_pass_phrase_validation, id: 5363
    Device sessions

    59. test_user_can_see_collectibles_on_rinkeby_after_account_recovering, id: 5381
    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_fetching_balance_after_offline, id: 6237
    Device sessions

    64. test_push_notification_1_1_chat_no_pn_activity_center, id: 6283
    Device sessions

    65. test_public_chat_messaging_emojis_timestamps, id: 5313
    Device sessions

    @status-im-auto
    Copy link
    Member

    75% of end-end tests have passed

    Total executed tests: 4
    Failed tests: 1
    Passed tests: 3
    
    IDs of failed tests: 6645 
    

    Failed tests (1)

    Click to expand
  • Rerun tests

  • 1. test_restore_account_migrate_multiaccount_to_keycard, id: 6645

    Device 1: Tap on found: Button
    Device 1: Enter default pin 111111

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

    Device sessions

    Passed tests (3)

    Click to expand

    1. test_keycard_request_stt_from_daap, id: 6249
    Device sessions

    2. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226
    Device sessions

    3. test_request_stt_from_dapp, id: 5309
    Device sessions

    @cammellos cammellos force-pushed the feature/mark-p2p-messages-as-confirmed branch from f5fabaf to f2f0baa Compare November 29, 2021 14:19
    @churik
    Copy link
    Member

    churik commented Nov 29, 2021

    @cammellos thank you for the instructions for testing, appreciate it!

    Public chat (51 messages for last 24h, #chu, 29.11.21) Build 4 Build 5 (4d7d17e) Build 7 (f5fabaf)
    Waiting 4 sec nothing is shown loading loading
    Reopening, wait 60-120 sec more nothing was fetched all messages fetched loading - logs.zip
    Waiting until messages will be loaded ~120 sec ~ 130 sec nothing fetched in 300sec - logs.zip

    Is everything expected here?

    @cammellos cammellos force-pushed the feature/mark-p2p-messages-as-confirmed branch from f2f0baa to 90f6538 Compare November 29, 2021 15:35
    @status-im-auto
    Copy link
    Member

    97% of end-end tests have passed

    Total executed tests: 69
    Failed tests: 2
    Passed tests: 67
    
    IDs of failed tests: 6228,6646 
    

    Failed tests (2)

    Click to expand
  • Rerun tests

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

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

    Passed tests (67)

    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_open_blocked_secure_not_secure_inlalid_offline_urls, id: 6210
    Device sessions

    23. test_add_account_to_multiaccount_instance_generate_new, id: 6224
    Device sessions

    24. test_send_eth_to_ens_in_chat, id: 6279
    Device sessions

    25. test_send_eth_from_wallet_to_address_incorrect_password, id: 5308
    Device sessions

    26. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226
    Device sessions

    27. test_can_use_purchased_stickers_on_recovered_account, id: 5783
    Device sessions

    28. test_dapps_permissions, id: 5738
    Device sessions

    29. test_start_chat_with_ens_mention_in_one_to_one, id: 5403
    Device sessions

    30. test_send_non_english_message_to_newly_added_contact_on_different_networks, id: 5315
    Device sessions

    31. test_keycard_can_see_all_transactions_in_history, id: 6291
    Device sessions

    32. test_sign_message_and_2tx_in_batch_and_transactions_filters_from_daap, id: 5342
    Device sessions

    33. test_send_eth_in_1_1_chat_transaction_push, id: 6253
    Device sessions

    34. test_offline_is_shown_messaging_1_1_chat_sent_delivered, id: 5310
    Device sessions

    35. test_delete_close_all_tabs, id: 5390
    Device sessions

    36. test_redirect_to_public_chat_tapping_tag_message_fetch_more_history, id: 5675
    Device sessions

    37. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263
    Device sessions

    38. test_block_user_from_public_chat, id: 5786
    Device sessions

    39. test_keycard_sign_message_and_transactions_from_daap, id: 6251
    Device sessions

    40. test_can_see_balance_and_all_transactions_history_on_cellular, id: 5314
    Device sessions

    41. test_image_in_one_to_one_send_save_reply_timeline, id: 6305
    Device sessions

    42. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762
    Device sessions

    43. test_home_view, id: 5379
    Device sessions

    44. test_user_can_see_collectibles_on_rinkeby_after_account_recovering, id: 5381
    Device sessions

    45. test_create_new_group_chat_messaging_pn_delivered, id: 3994
    Device sessions

    46. test_reactions_to_message_in_chats, id: 6315
    Device sessions

    47. test_restore_account_from_mnemonic_to_keycard, id: 6240
    Device sessions

    48. test_share_copy_contact_code_and_wallet_address, id: 5323
    Device sessions

    49. test_delete_chats_via_delete_button_rejoin, id: 5387
    Device sessions

    50. test_send_transaction_with_custom_token, id: 6208
    Device sessions

    51. test_fetching_balance_after_offline, id: 6237
    Device sessions

    52. test_offline_add_new_group_chat_member, id: 3998
    Device sessions

    53. test_copy_and_paste_messages, id: 5317
    Device sessions

    54. test_add_and_delete_watch_only_account_to_multiaccount_instance, id: 6244
    Device sessions

    55. test_account_recovery_with_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 5394
    Device sessions

    56. test_pass_phrase_validation, id: 5363
    Device sessions

    57. test_insufficient_funds_wallet_positive_balance, id: 5412
    Device sessions

    58. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384
    Device sessions

    59. test_wallet_set_up, id: 5335
    Device sessions

    60. test_keycard_can_recover_keycard_account_card_pairing, id: 5758
    Device sessions

    61. test_can_add_existing_ens_on_mainnet, id: 5502
    Device sessions

    62. test_switch_users_special_char_password_and_add_new_account_logcat, id: 5356
    Device sessions

    63. test_request_stt_from_dapp, id: 5309
    Device sessions

    64. test_add_and_remove_mention_contact_with_nickname_from_public_chat, id: 5332
    Device sessions

    65. test_collectible_from_wallet, id: 5346
    Device sessions

    66. test_decline_transactions_in_1_1_chat_push_notification_changing_state, id: 6265
    Device sessions

    67. test_recover_account_from_new_user_seedphrase, id: 6296
    Device sessions

    @status-im-auto
    Copy link
    Member

    50% of end-end tests have passed

    Total executed tests: 2
    Failed tests: 1
    Passed tests: 1
    
    IDs of failed tests: 6228 
    

    Failed tests (1)

    Click to expand
  • Rerun tests

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

    Passed tests (1)

    Click to expand

    1. test_set_profile_picture, id: 6646
    Device sessions

    @churik
    Copy link
    Member

    churik commented Nov 30, 2021

    @cammellos
    checked builds 4/5, results in table, everything works as mentioned in description)

    PUBLIC CHAT(51 messages for last 24h) Build 4 Build 5
    Waiting 4 sec nothing was shown Loading...
    Reopening, wait 60-120 sec more nothing was fetched all messages fetched
    Waiting until messages will be loaded ~120s ~ 130s
    GROUP CHAT( 30 messages for last 24h)    
    Waiting 4 sec nothing is shown several messages fetched (no loading indicator)
    Reopening, wait 60-120 sec more all were fetched in ~90s all were fetched in ~120s
    1-1 CHAT(30 messages for last 24h)    
    Waiting 4 sec nothing is shown several messages fetched (no loading indicator)
    Reopening, wait 60-120 sec more all were fetched in ~180s all were fetched in ~100s
    COMMUNITY CHAT(30 messages for last 24h)    
    Waiting 4 sec nothing was shown Loading...
    Reopening, wait 60-120 sec more nothing were fetched all were fetched in ~120s
    Waiting until messages will be loaded ~35 sec ~300s

    ISSUE 1: On build 9 (90f6538) endless "loading..." is shown when all history was fetched (instead of "Fetch more")

    Steps:

    • join any empty public chat (or chat with history and scroll to the beginning of the history)
      IMAGE 2021-11-30 13:33:16
      Logs: Status-debug-logs.zip

    @cammellos cammellos force-pushed the feature/mark-p2p-messages-as-confirmed branch from 90f6538 to ce1bbe9 Compare November 30, 2021 16:03
    @cammellos
    Copy link
    Contributor Author

    @churik it should be fixed now, sorry I have messed up the rebase

    @status-im-auto
    Copy link
    Member

    0% of end-end tests have passed

    Total executed tests: 1
    Failed tests: 1
    Passed tests: 0
    
    IDs of failed tests: 6228 
    

    Failed tests (1)

    Click to expand
  • Rerun tests

  • 1. test_mobile_data_usage_complex_settings, id: 6228

    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

    @churik
    Copy link
    Member

    churik commented Dec 1, 2021

    e2e failures are not related to PR.
    Tested different length of history, mobile data, types of messages.

    Devices:

    • IPhone 12 Mini (IOS 14)
    • IPhone 7 (IOS 13)
    • Xiaomi Mi Note 9 Pro (Android 10)

    @cammellos cammellos force-pushed the feature/mark-p2p-messages-as-confirmed branch from ce1bbe9 to 1b16086 Compare December 1, 2021 13:00
    Signed-off-by: Andrea Maria Piana <andrea.maria.piana@gmail.com>
    @cammellos cammellos force-pushed the feature/mark-p2p-messages-as-confirmed branch from 1b16086 to 153204e Compare December 1, 2021 13:00
    @cammellos cammellos merged commit 153204e into develop Dec 1, 2021
    @cammellos cammellos deleted the feature/mark-p2p-messages-as-confirmed branch December 1, 2021 13:01
    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.

    4 participants