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

fix: Sync is hanging in "syncing devices" stage #17226

Merged
merged 1 commit into from
Sep 11, 2023
Merged

Conversation

qfrank
Copy link
Contributor

@qfrank qfrank commented Sep 8, 2023

fixes #17223

status: ready

@qfrank qfrank self-assigned this Sep 8, 2023
@qfrank qfrank added this to the 1.25.0 - Alpha milestone Sep 8, 2023
@VolodLytvynenko VolodLytvynenko self-assigned this Sep 8, 2023
@qfrank qfrank force-pushed the fix/mobile-issue-17223 branch from 1510246 to 4812cc0 Compare September 8, 2023 12:15
@status-im-auto
Copy link
Member

status-im-auto commented Sep 8, 2023

Jenkins Builds

Click to see older builds (12)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 4812cc0 #2 2023-09-08 12:22:06 ~6 min android-e2e 🤖apk 📲
✔️ 4812cc0 #2 2023-09-08 12:22:22 ~6 min android 🤖apk 📲
✔️ 4812cc0 #2 2023-09-08 12:25:18 ~9 min tests 📄log
✔️ 4812cc0 #2 2023-09-08 12:30:04 ~14 min ios 📱ipa 📲
✔️ c032cb5 #3 2023-09-08 13:38:32 ~8 min ios 📱ipa 📲
✔️ c032cb5 #3 2023-09-08 13:41:31 ~11 min android-e2e 🤖apk 📲
✔️ c032cb5 #3 2023-09-08 13:42:06 ~11 min tests 📄log
✔️ c032cb5 #3 2023-09-08 13:42:09 ~11 min android 🤖apk 📲
✔️ ca1b106 #4 2023-09-08 14:05:37 ~10 min ios 📱ipa 📲
✔️ ca1b106 #4 2023-09-08 14:06:06 ~11 min android-e2e 🤖apk 📲
✔️ ca1b106 #4 2023-09-08 14:06:21 ~11 min android 🤖apk 📲
✔️ ca1b106 #4 2023-09-08 14:06:36 ~11 min tests 📄log
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 7d056ff #5 2023-09-11 11:59:07 ~6 min android-e2e 🤖apk 📲
✔️ 7d056ff #5 2023-09-11 12:00:37 ~7 min ios 📱ipa 📲
✔️ 7d056ff #5 2023-09-11 12:03:39 ~10 min android 🤖apk 📲
✔️ 7d056ff #5 2023-09-11 12:04:12 ~11 min tests 📄log
✔️ dc0bc34 #6 2023-09-11 12:32:12 ~6 min android-e2e 🤖apk 📲
✔️ dc0bc34 #6 2023-09-11 12:36:11 ~10 min android 🤖apk 📲
✔️ dc0bc34 #6 2023-09-11 12:36:44 ~10 min tests 📄log
✔️ dc0bc34 #6 2023-09-11 12:42:50 ~17 min ios 📱ipa 📲

@VolodLytvynenko
Copy link
Contributor

Hi @qfrank thank you for PR. Did I understand correctly, that this PR does not currently resolve the syncing issue and it only resolves the problem of the app getting stuck when the 'try again' button is tapped?

However, a new issue has been introduced. After scanning the QR code on Android, the 'Syncing device' stage doesn't hang anymore, but now there's an issue where the scan section is displayed without a QR code inside the scan area after the QR code has been scanned.

Actual result:

the scan section is displayed without a QR code inside the scan area after the QR code has been scanned. (for at least 5 seconds)

scan3.mp4

Expected result:

The 'Oops something went wrong' page is shown as soon as the QR is scanned

Env

Desktop 0.14.0, rc4

logs:

android_logcat2.txt

@churik
Copy link
Member

churik commented Sep 8, 2023

For me still stuck on the same stage:
Status-debug-logs.zip

@status-im-auto
Copy link
Member

79% of end-end tests have passed

Total executed tests: 43
Failed tests: 9
Passed tests: 34
IDs of failed tests: 702732,703086,702894,702783,703503,702786,702731,702808,702958 

Failed tests (9)

Click to expand
  • Rerun failed tests

  • Class TestOneToOneChatMultipleSharedDevicesNewUi:

    1. test_1_1_chat_pin_messages, id: 702731
    Test is not run, e2e blocker  
    

    [[reason: [NOTRUN] Pin feature is in development]]

    Class TestActivityMultipleDevicePRTwo:

    1. test_activity_center_admin_notification_accept_swipe, id: 702958

    Device 2: Find Button by xpath: //*[@content-desc='password-input']/../following-sibling::*//*[@text='Join Community']
    Device 2: Tap on found: Button

    medium/test_activity_center.py:385: in test_activity_center_admin_notification_accept_swipe
        self.community_2.join_community()
    ../views/chat_view.py:424: in join_community
        self.community_status_joined.wait_for_visibility_of_element(60)
    ../views/base_element.py:139: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 2: Text by accessibility id:`status-tag-positive` is not found on the screen after wait_for_visibility_of_element
    



    Device sessions

    Class TestCommunityMultipleDeviceMergedTwo:

    1. test_community_mentions_push_notification, id: 702786

    # STEP: Invited member gets push notification with the mention and tap it
    Device 2: Getting PN by 'user_2'

    critical/test_public_chat_browsing.py:1149: in test_community_mentions_push_notification
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Push notification with the mention was not received by admin
    E    Can not edit a message with a mention
    E    Push notification with the mention was not received by the invited member 
    

    [[Issue with username in PN, issue #6 in 15500]]

    Device sessions

    Class TestOneToOneChatMultipleSharedDevicesNewUiTwo:

    1. test_1_1_chat_is_shown_message_sent_delivered_from_offline, id: 702783

    Device 2: Find Text by xpath: //*[starts-with(@text,'test message')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']//*[@content-desc='message-status']/android.widget.TextView
    Device 2: Text is Sent

    critical/chats/test_1_1_public_chats.py:1416: in test_1_1_chat_is_shown_message_sent_delivered_from_offline
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Message was not delivered after resending from offline
    E    Message status was not changed to Delivered, it's Sent after back up online!
    



    Device sessions

    Class TestCommunityMultipleDeviceMerged:

    1. test_community_mark_all_messages_as_read, id: 703086

    Device 1: Tap on found: Button
    Device 1: Click until Text by accessibility id: community-description-text will be presented

    critical/test_public_chat_browsing.py:1028: in test_community_mark_all_messages_as_read
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     New messages counter is not shown in home > Community element
    E    New messages counter is not shown in community channel element
    



    Device sessions

    2. test_community_contact_block_unblock_offline, id: 702894

    Device 1: Click until ChatMessageInput by accessibility id: chat-message-input will be presented
    Device 1: Looking for a message by text: Hurray! unblocked

    critical/test_public_chat_browsing.py:967: in test_community_contact_block_unblock_offline
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Hurray! unblocked was not received in public chat after user unblock!
    



    Device sessions

    Class TestGroupChatMultipleDeviceMergedNewUI:

    1. test_group_chat_pin_messages, id: 702732

    Test is not run, e2e blocker  
    

    [[reason: [NOTRUN] Pin feature is in development]]

    2. test_group_chat_offline_pn, id: 702808

    Device 3: Looking for a message by text: message from old member
    Device 3: Looking for a message by text: message from new member

    critical/chats/test_group_chat.py:442: in test_group_chat_offline_pn
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Messages PN was not fetched from offline
    



    Device sessions

    Class TestCommunityOneDeviceMerged:

    1. test_community_discovery, id: 703503

    Test is not run, e2e blocker  
    

    [[reason: [NOTRUN] https://github.com//issues/17175]]

    Passed tests (34)

    Click to expand

    Class TestOneToOneChatMultipleSharedDevicesNewUi:

    1. test_1_1_chat_emoji_send_reply_and_open_link, id: 702782
    Device sessions

    2. test_1_1_chat_text_message_delete_push_disappear, id: 702733
    Device sessions

    3. test_1_1_chat_push_emoji, id: 702813
    Device sessions

    4. test_1_1_chat_non_latin_messages_stack_update_profile_photo, id: 702745
    Device sessions

    5. test_1_1_chat_edit_message, id: 702855
    Device sessions

    6. test_1_1_chat_send_image_save_and_share, id: 703391
    Device sessions

    7. test_1_1_chat_message_reaction, id: 702730
    Device sessions

    Class TestActivityMultipleDevicePRTwo:

    1. test_activity_center_mentions, id: 702957
    Device sessions

    Class TestActivityCenterContactRequestMultipleDevicePR:

    1. test_activity_center_contact_request_accept_swipe_mark_all_as_read, id: 702851
    Device sessions

    2. test_activity_center_contact_request_decline, id: 702850
    Device sessions

    Class TestCommunityMultipleDeviceMergedTwo:

    1. test_community_markdown_support, id: 702809
    Device sessions

    2. test_community_hashtag_links_to_community_channels, id: 702948
    Device sessions

    3. test_community_leave, id: 702845
    Device sessions

    Class TestOneToOneChatMultipleSharedDevicesNewUiTwo:

    1. test_1_1_chat_delete_via_long_press_relogin, id: 702784
    Device sessions

    2. test_1_1_chat_mute_chat, id: 703496
    Device sessions

    Class TestCommunityMultipleDeviceMerged:

    1. test_community_several_images_send_reply, id: 703194
    Device sessions

    2. test_community_one_image_send_reply, id: 702859
    Device sessions

    3. test_community_emoji_send_copy_paste_reply, id: 702840
    Device sessions

    4. test_community_message_delete, id: 702839
    Device sessions

    5. test_community_message_send_check_timestamps_sender_username, id: 702838
    Device sessions

    6. test_community_links_with_previews_github_youtube_twitter_gif_send_enable, id: 702844
    Device sessions

    7. test_community_message_edit, id: 702843
    Device sessions

    8. test_community_unread_messages_badge, id: 702841
    Device sessions

    Class TestActivityMultipleDevicePR:

    1. test_navigation_jump_to, id: 702936
    Device sessions

    2. test_activity_center_reply_read_unread_delete_filter_swipe, id: 702947
    Device sessions

    Class TestGroupChatMultipleDeviceMergedNewUI:

    1. test_group_chat_mute_chat, id: 703495
    Device sessions

    2. test_group_chat_send_image_save_and_share, id: 703297
    Device sessions

    3. test_group_chat_reactions, id: 703202
    Device sessions

    4. test_group_chat_join_send_text_messages_push, id: 702807
    Device sessions

    Class TestCommunityOneDeviceMerged:

    1. test_restore_multiaccount_with_waku_backup_remove_switch, id: 703133
    Device sessions

    2. test_community_copy_and_paste_message_in_chat_input, id: 702742
    Device sessions

    3. test_community_undo_delete_message, id: 702869
    Device sessions

    4. test_community_navigate_to_channel_when_relaunch, id: 702846
    Device sessions

    5. test_community_mute_community_and_channel, id: 703382
    Device sessions

    @qfrank
    Copy link
    Contributor Author

    qfrank commented Sep 8, 2023

    For me still stuck on the same stage: Status-debug-logs.zip

    I thought this should be fixed at least, but i missed another cert generation, will make an update soon.

    @qfrank
    Copy link
    Contributor Author

    qfrank commented Sep 8, 2023

    For me still stuck on the same stage: Status-debug-logs.zip

    Apologies for the inconvenience. Please try again when you have a moment. @churik

    @qfrank
    Copy link
    Contributor Author

    qfrank commented Sep 8, 2023

    Hi @qfrank thank you for PR. Did I understand correctly, that this PR does not currently resolve the syncing issue and it only resolves the problem of the app getting stuck when the 'try again' button is tapped?

    However, a new issue has been introduced. After scanning the QR code on Android, the 'Syncing device' stage doesn't hang anymore, but now there's an issue where the scan section is displayed without a QR code inside the scan area after the QR code has been scanned.

    Actual result:

    the scan section is displayed without a QR code inside the scan area after the QR code has been scanned. (for at least 5 seconds)

    scan3.mp4

    Expected result:

    The 'Oops something went wrong' page is shown as soon as the QR is scanned

    Env

    Desktop 0.14.0, rc4

    logs:

    android_logcat2.txt

    Looks like "retry connections" not work for @VolodLytvynenko (no route to host), any ideas(i've checked network detail from @VolodLytvynenko before, seems good to me)? cc @Samyoul @cammellos

    @churik
    Copy link
    Member

    churik commented Sep 8, 2023

    @qfrank still the same unfortunately
    Status-debug-logs.zip

    @qfrank
    Copy link
    Contributor Author

    qfrank commented Sep 8, 2023

    @qfrank still the same unfortunately Status-debug-logs.zip

    Upon further consideration, I believe the desktop application will also need to be updated along with my status-go PR in order to fully resolve this issue. Since the desktop app plays the role of generating the certificate in this case, it seems including the changes from my PR on the desktop side as well is necessary to produce the expected behavior. @churik cc @igor-sirotin

    @qfrank
    Copy link
    Contributor Author

    qfrank commented Sep 11, 2023

    update: I've asked @saledjenic (thanks to @saledjenic !) to create a desktop PR to include my status-go PR, so you can retry cc @churik

    @churik
    Copy link
    Member

    churik commented Sep 11, 2023

    @qfrank @saledjenic can you point me to the PR?

    @qfrank
    Copy link
    Contributor Author

    qfrank commented Sep 11, 2023

    @saledjenic will tag us when it's ready

    @qfrank @saledjenic can you point me to the PR?

    @qfrank
    Copy link
    Contributor Author

    qfrank commented Sep 11, 2023

    Regarding to @VolodLytvynenko 's issue (different issue from @churik faced, no route to host ...) , i still have no idea.
    Something i checked with @VolodLytvynenko are following:
    can not ping the target ip(192.168.0.103 , desktop) with:

    adb shell
    ping 192.168.0.103
    
    image

    the result of ifconfig LGTM, and android device can pass ping test to gateway:
    image

    cc @cammellos @Samyoul

    @saledjenic
    Copy link

    @churik @qfrank here is a PR:
    status-im/status-desktop#12117

    @churik
    Copy link
    Member

    churik commented Sep 11, 2023

    @qfrank @saledjenic

    tested builds with IOS and Android, works fine now.
    Let's merge in to our develop and start release cut branch on mobile side.

    @saledjenic can you please make sure this commit will be included to 0.14?

    Thank you!

    @saledjenic
    Copy link

    @saledjenic can you please make sure this commit will be included to 0.14?

    @churik when desktop app QAs confirm we can merge the status-go PR to status-go develop branch, I will ensure that the desktop app master includes it.

    @churik I guess you meant to 0.15.0? That should be the next desktop app release version.

    @saledjenic
    Copy link

    @qfrank @churik check this comment please.

    @churik
    Copy link
    Member

    churik commented Sep 11, 2023

    @saledjenic I meant 0.14, which is in RC now, otherwise we got incompatible builds from mobile and desktop.

    Thank you!

    @Samyoul
    Copy link
    Member

    Samyoul commented Sep 11, 2023

    Regarding to @VolodLytvynenko 's issue (different issue from @churik faced, no route to host ...) , i still have no idea. Something i checked with @VolodLytvynenko are following: can not ping the target ip(192.168.0.103 , desktop) with:

    adb shell
    ping 192.168.0.103
    
    image the result of `ifconfig` LGTM, and android device can pass ping test to gateway: image

    cc @cammellos @Samyoul

    Hmm, that is frustrating @qfrank. We need to build out some better debugging tools for these kind of issues. I opened
    an issue for this last month status-im/status-go#3885, and I have some work on this issue. Obviously this doesn't resolve the problem.

    I notice that the desktop is pinging 192.168.0.103 and an error returns from 192.168.0.106. Which seems to suggest that that 192.168.0.106 is the IP address of the desktop installation.

    @VolodLytvynenko which device is producing the QR code, desktop or mobile? Do you know if the android device can ping 192.168.0.106?

    @Samyoul
    Copy link
    Member

    Samyoul commented Sep 11, 2023

    @VolodLytvynenko I can see in this comment #17226 (comment) it is the desktop that generates the QR code.

    @qfrank
    Copy link
    Contributor Author

    qfrank commented Sep 11, 2023

    Regarding to @VolodLytvynenko 's issue (different issue from @churik faced, no route to host ...) , i still have no idea. Something i checked with @VolodLytvynenko are following: can not ping the target ip(192.168.0.103 , desktop) with:

    adb shell
    ping 192.168.0.103
    
    image the result of `ifconfig` LGTM, and android device can pass ping test to gateway: image cc @cammellos @Samyoul

    Hmm, that is frustrating @qfrank. We need to build out some better debugging tools for these kind of issues. I opened an issue for this last month status-im/status-go#3885, and I have some work on this issue. Obviously this doesn't resolve the problem.

    I notice that the desktop is pinging 192.168.0.103 and an error returns from 192.168.0.106. Which seems to suggest that that 192.168.0.106 is the IP address of the desktop installation.

    @VolodLytvynenko which device is producing the QR code, desktop or mobile? Do you know if the android device can ping 192.168.0.106?

    Hi @Samyoul , thanks for your reply, FYI,
    image

    @qfrank qfrank force-pushed the fix/mobile-issue-17223 branch from ca1b106 to 7d056ff Compare September 11, 2023 11:52
    @qfrank qfrank force-pushed the fix/mobile-issue-17223 branch from 7d056ff to dc0bc34 Compare September 11, 2023 12:25
    @qfrank qfrank merged commit a9c840b into develop Sep 11, 2023
    @qfrank qfrank deleted the fix/mobile-issue-17223 branch September 11, 2023 12:39
    @status-im-auto
    Copy link
    Member

    79% of end-end tests have passed

    Total executed tests: 43
    Failed tests: 9
    Passed tests: 34
    
    IDs of failed tests: 702958,702786,702745,702731,703202,702808,702783,702732,703503 
    

    Failed tests (9)

    Click to expand
  • Rerun failed tests

  • Class TestOneToOneChatMultipleSharedDevicesNewUiTwo:

    1. test_1_1_chat_is_shown_message_sent_delivered_from_offline, id: 702783

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

    critical/chats/test_1_1_public_chats.py:1416: in test_1_1_chat_is_shown_message_sent_delivered_from_offline
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Message was not delivered after resending from offline
    E    Message status was not changed to Delivered, it's Sent after back up online!
    



    Device sessions

    Class TestActivityMultipleDevicePRTwo:

    1. test_activity_center_admin_notification_accept_swipe, id: 702958

    Device 2: Find Button by xpath: //*[@content-desc='password-input']/../following-sibling::*//*[@text='Join Community']
    Device 2: Tap on found: Button

    medium/test_activity_center.py:385: in test_activity_center_admin_notification_accept_swipe
        self.community_2.join_community()
    ../views/chat_view.py:424: in join_community
        self.community_status_joined.wait_for_visibility_of_element(60)
    ../views/base_element.py:139: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 2: Text by accessibility id:`status-tag-positive` is not found on the screen after wait_for_visibility_of_element
    



    Device sessions

    Class TestGroupChatMultipleDeviceMergedNewUI:

    1. test_group_chat_reactions, id: 703202

    Device 1: Find EmojisNumber by xpath: //*[starts-with(@text,'This is a test message to check some reactions.')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']/../..//*[@content-desc='emoji-reaction-2']/android.widget.TextView
    Device 1: Find EmojisNumber by xpath: //*[starts-with(@text,'This is a test message to check some reactions.')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']/../..//*[@content-desc='emoji-reaction-2']/android.widget.TextView

    critical/chats/test_group_chat.py:252: in test_group_chat_reactions
        message_element.emojis_below_message(emoji="thumbs-up").wait_for_element_text(2)
    ../views/base_element.py:181: in wait_for_element_text
        self.driver.fail(message if message else "`%s` is not equal to expected `%s` in %s sec" % (
    base_test_case.py:179: in fail
        pytest.fail('Device %s: %s' % (self.number, text))
     Device 1: `1` is not equal to expected `2` in 30 sec
    



    Device sessions

    2. test_group_chat_offline_pn, id: 702808

    Device 3: Looking for a message by text: message from old member
    Device 3: Looking for a message by text: message from new member

    critical/chats/test_group_chat.py:442: in test_group_chat_offline_pn
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Messages PN was not fetched from offline
    



    Device sessions

    3. test_group_chat_pin_messages, id: 702732

    Test is not run, e2e blocker  
    

    [[reason: [NOTRUN] Pin feature is in development]]

    Class TestCommunityMultipleDeviceMergedTwo:

    1. test_community_mentions_push_notification, id: 702786

    # STEP: Invited member gets push notification with the mention and tap it
    Device 2: Getting PN by 'user_2'

    critical/test_public_chat_browsing.py:1149: in test_community_mentions_push_notification
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Push notification with the mention was not received by admin
    E    Can not edit a message with a mention
    E    Push notification with the mention was not received by the invited member 
    

    [[Issue with username in PN, issue #6 in 15500]]

    Device sessions

    Class TestOneToOneChatMultipleSharedDevicesNewUi:

    1. test_1_1_chat_non_latin_messages_stack_update_profile_photo, id: 702745

    Device 2: Find MemberPhoto by xpath: //*[starts-with(@text,'profile_photo')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']//*[@content-desc='user-avatar']
    Device 2: Image differs from template to 7.575875076593137 percents

    critical/chats/test_1_1_public_chats.py:1128: in test_1_1_chat_non_latin_messages_stack_update_profile_photo
        self.errors.verify_no_errors()
    base_test_case.py:191: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Image of user in 1-1 chat is too different from template!
    



    Device sessions

    2. test_1_1_chat_pin_messages, id: 702731

    Test is not run, e2e blocker  
    

    [[reason: [NOTRUN] Pin feature is in development]]

    Class TestCommunityOneDeviceMerged:

    1. test_community_discovery, id: 703503

    Test is not run, e2e blocker  
    

    [[reason: [NOTRUN] https://github.com//issues/17175]]

    Passed tests (34)

    Click to expand

    Class TestCommunityMultipleDeviceMerged:

    1. test_community_emoji_send_copy_paste_reply, id: 702840
    Device sessions

    2. test_community_contact_block_unblock_offline, id: 702894
    Device sessions

    3. test_community_mark_all_messages_as_read, id: 703086
    Device sessions

    4. test_community_links_with_previews_github_youtube_twitter_gif_send_enable, id: 702844
    Device sessions

    5. test_community_unread_messages_badge, id: 702841
    Device sessions

    6. test_community_message_delete, id: 702839
    Device sessions

    7. test_community_message_send_check_timestamps_sender_username, id: 702838
    Device sessions

    8. test_community_one_image_send_reply, id: 702859
    Device sessions

    9. test_community_message_edit, id: 702843
    Device sessions

    10. test_community_several_images_send_reply, id: 703194
    Device sessions

    Class TestOneToOneChatMultipleSharedDevicesNewUiTwo:

    1. test_1_1_chat_mute_chat, id: 703496
    Device sessions

    2. test_1_1_chat_delete_via_long_press_relogin, id: 702784
    Device sessions

    Class TestActivityMultipleDevicePRTwo:

    1. test_activity_center_mentions, id: 702957
    Device sessions

    Class TestCommunityMultipleDeviceMergedTwo:

    1. test_community_leave, id: 702845
    Device sessions

    2. test_community_markdown_support, id: 702809
    Device sessions

    3. test_community_hashtag_links_to_community_channels, id: 702948
    Device sessions

    Class TestGroupChatMultipleDeviceMergedNewUI:

    1. test_group_chat_join_send_text_messages_push, id: 702807
    Device sessions

    2. test_group_chat_send_image_save_and_share, id: 703297
    Device sessions

    3. test_group_chat_mute_chat, id: 703495
    Device sessions

    Class TestActivityCenterContactRequestMultipleDevicePR:

    1. test_activity_center_contact_request_accept_swipe_mark_all_as_read, id: 702851
    Device sessions

    2. test_activity_center_contact_request_decline, id: 702850
    Device sessions

    Class TestOneToOneChatMultipleSharedDevicesNewUi:

    1. test_1_1_chat_edit_message, id: 702855
    Device sessions

    2. test_1_1_chat_message_reaction, id: 702730
    Device sessions

    3. test_1_1_chat_text_message_delete_push_disappear, id: 702733
    Device sessions

    4. test_1_1_chat_push_emoji, id: 702813
    Device sessions

    5. test_1_1_chat_emoji_send_reply_and_open_link, id: 702782
    Device sessions

    6. test_1_1_chat_send_image_save_and_share, id: 703391
    Device sessions

    Class TestCommunityOneDeviceMerged:

    1. test_community_copy_and_paste_message_in_chat_input, id: 702742
    Device sessions

    2. test_community_navigate_to_channel_when_relaunch, id: 702846
    Device sessions

    3. test_restore_multiaccount_with_waku_backup_remove_switch, id: 703133
    Device sessions

    4. test_community_undo_delete_message, id: 702869
    Device sessions

    5. test_community_mute_community_and_channel, id: 703382
    Device sessions

    Class TestActivityMultipleDevicePR:

    1. test_activity_center_reply_read_unread_delete_filter_swipe, id: 702947
    Device sessions

    2. test_navigation_jump_to, id: 702936
    Device sessions

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

    Successfully merging this pull request may close these issues.

    Sync is hanging in "syncing devices" stage
    8 participants