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: Suggested list of mentions does not appear initially when '@' is typed in the editing message composer #15894

Merged
merged 1 commit into from
May 15, 2023

Conversation

qfrank
Copy link
Contributor

@qfrank qfrank commented May 15, 2023

fixes #15890

relate PR for status-go

@qfrank qfrank self-assigned this May 15, 2023
@qfrank qfrank changed the title Fix/15890 Fix: Suggested list of mentions does not appear initially when '@' is typed in the editing message composer May 15, 2023
@status-im-auto
Copy link
Member

status-im-auto commented May 15, 2023

Jenkins Builds

Click to see older builds (8)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ ae7fb4d #1 2023-05-15 04:16:51 ~8 min android 🤖apk 📲
✔️ ae7fb4d #1 2023-05-15 04:17:04 ~8 min ios 📱ipa 📲
✔️ ae7fb4d #1 2023-05-15 04:17:12 ~8 min tests 📄log
✔️ ae7fb4d #1 2023-05-15 04:17:55 ~9 min android-e2e 🤖apk 📲
✔️ 7dd4c65 #2 2023-05-15 04:24:28 ~5 min android-e2e 🤖apk 📲
✔️ 7dd4c65 #2 2023-05-15 04:25:00 ~6 min ios 📱ipa 📲
✔️ 7dd4c65 #2 2023-05-15 04:25:23 ~6 min android 🤖apk 📲
✔️ 7dd4c65 #2 2023-05-15 04:25:27 ~6 min tests 📄log
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ b14fe6f #3 2023-05-15 12:28:45 ~7 min tests 📄log
✔️ b14fe6f #3 2023-05-15 12:29:43 ~8 min android-e2e 🤖apk 📲
✔️ b14fe6f #3 2023-05-15 12:29:47 ~8 min android 🤖apk 📲
✔️ b14fe6f #3 2023-05-15 12:31:06 ~9 min ios 📱ipa 📲
✔️ a38e576 #4 2023-05-15 12:38:55 ~7 min ios 📱ipa 📲
✔️ a38e576 #4 2023-05-15 12:40:12 ~8 min tests 📄log
✔️ a38e576 #4 2023-05-15 12:41:00 ~9 min android-e2e 🤖apk 📲
✔️ a38e576 #4 2023-05-15 12:41:01 ~9 min android 🤖apk 📲

@status-im-auto
Copy link
Member

19% of end-end tests have passed

Total executed tests: 31
Failed tests: 25
Passed tests: 6
IDs of failed tests: 702947,702840,702733,702846,702855,702732,702844,702745,702730,702782,702786,702894,702783,702807,702841,702936,702957,702731,702839,702808,703086,702838,702742,702843,702813 

Failed tests (25)

Click to expand
  • Rerun failed tests

  • Class TestOneToOneChatMultipleSharedDevicesNewUi:

    1. test_1_1_chat_text_message_delete_push_disappear, id: 702733

    Device 2: Waiting for message to be sent for 30 sec
    Device 2: Find `Text` by `xpath`: `//*[starts-with(@text,'smth I should edit')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']`

    critical/chats/test_1_1_public_chats.py:1221: in test_1_1_chat_text_message_delete_push_disappear
        self.chat_2.chat_element_by_text(message_after_edit_1_1).wait_for_status_to_be("Delivered")
    ../views/chat_view.py:225: in wait_for_status_to_be
        if self.status == expected_status:
    ../views/chat_view.py:201: in status
        Text(self.driver, xpath=self.locator).click()
    ../views/base_element.py:91: in click
        self.find_element().click()
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 2: Text by xpath: `//*[starts-with(@text,'smth I should edit')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen
    



    Device sessions

    2. test_1_1_chat_edit_message, id: 702855

    Device 2: Waiting for message to be sent for 30 sec
    Device 2: Find Text by xpath: //*[starts-with(@text,'Message before edit 1-1')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']

    critical/chats/test_1_1_public_chats.py:1205: in test_1_1_chat_edit_message
        self.chat_2.chat_element_by_text(message_before_edit_1_1).wait_for_status_to_be("Delivered")
    ../views/chat_view.py:225: in wait_for_status_to_be
        if self.status == expected_status:
    ../views/chat_view.py:201: in status
        Text(self.driver, xpath=self.locator).click()
    ../views/base_element.py:91: in click
        self.find_element().click()
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 2: Text by xpath: `//*[starts-with(@text,'Message before edit 1-1')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen
    



    Device sessions

    3. test_1_1_chat_non_latin_messages_stack_update_profile_photo, id: 702745

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

    critical/chats/test_1_1_public_chats.py:1120: in test_1_1_chat_non_latin_messages_stack_update_profile_photo
        timestamp = self.chat_2.chat_element_by_text(messages[0]).timestamp
    ../views/chat_view.py:161: in timestamp
        return TimeStampText(self.driver, self.locator).text
    ../views/base_element.py:209: in text
        return self.find_element().text
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 2: TimeStampText by xpath: `//*[starts-with(@text,'hello')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']//*[@content-desc='message-timestamp']` is not found on the screen
    



    Device sessions

    4. test_1_1_chat_message_reaction, id: 702730

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

    critical/chats/test_1_1_public_chats.py:944: in test_1_1_chat_message_reaction
        self.chat_1.set_reaction(message_from_sender)
    ../views/chat_view.py:990: in set_reaction
        self.chat_element_by_text(message).long_press_until_element_is_shown(element)
    ../views/base_element.py:298: in long_press_until_element_is_shown
        element = self.find_element()
    ../views/chat_view.py:134: in find_element
        self.wait_for_visibility_of_element(20)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: ChatElementByText by xpath:`//*[starts-with(@text,'Message sender')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen after wait_for_visibility_of_element
    



    Device sessions

    5. test_1_1_chat_emoji_send_reply_and_open_link, id: 702782

    Device 1: Quoting '🍫' message
    Device 1: Find Button by xpath: //*[contains(@text, "🍫")]

    critical/chats/test_1_1_public_chats.py:971: in test_1_1_chat_emoji_send_reply_and_open_link
        self.chat_1.quote_message(emoji_unicode)
    ../views/chat_view.py:977: in quote_message
        self.element_by_text_part(message).long_press_until_element_is_shown(self.reply_message_button)
    ../views/base_element.py:298: in long_press_until_element_is_shown
        element = self.find_element()
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 1: Button by xpath: `//*[contains(@text, "🍫")]` is not found on the screen
    



    Device sessions

    6. test_1_1_chat_is_shown_message_sent_delivered_from_offline, id: 702783

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

    critical/chats/test_1_1_public_chats.py:1286: in test_1_1_chat_is_shown_message_sent_delivered_from_offline
        status = chat_element.status
    ../views/chat_view.py:201: in status
        Text(self.driver, xpath=self.locator).click()
    ../views/base_element.py:91: in click
        self.find_element().click()
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 2: Text by xpath: `//*[starts-with(@text,'test message')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen
    



    Device sessions

    7. test_1_1_chat_pin_messages, id: 702731

    Device 1: Waiting for message to be sent for 30 sec
    Device 1: Find Text by xpath: //*[starts-with(@text,'Message 1')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']

    critical/chats/test_1_1_public_chats.py:1018: in test_1_1_chat_pin_messages
        self.chat_1.chat_element_by_text(self.message_1).wait_for_status_to_be("Delivered")
    ../views/chat_view.py:225: in wait_for_status_to_be
        if self.status == expected_status:
    ../views/chat_view.py:201: in status
        Text(self.driver, xpath=self.locator).click()
    ../views/base_element.py:91: in click
        self.find_element().click()
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 1: Text by xpath: `//*[starts-with(@text,'Message 1')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen
    



    Device sessions

    8. test_1_1_chat_push_emoji, id: 702813

    Device 2: Find Button by xpath: //*[contains(@content-desc,'Status')]
    Device 2: Tap on found: Button

    critical/chats/test_1_1_public_chats.py:1166: in test_1_1_chat_push_emoji
        self.device_2.driver.fail("Push notification with text was not received")
    base_test_case.py:172: in fail
        pytest.fail('Device %s: %s' % (self.number, text))
     Device 2: Push notification with text was not received 
    

    [[blocked by 15859]]

    Device sessions

    Class TestCommunityOneDeviceMerged:

    1. test_community_navigate_to_channel_when_relaunch, id: 702846

    ## Signed in successfully!
    Device 1: Looking for a message by text: some_text

    critical/test_public_chat_browsing.py:331: in test_community_navigate_to_channel_when_relaunch
        self.drivers[0].fail("Not navigated to channel view after reopening app")
    base_test_case.py:172: in fail
        pytest.fail('Device %s: %s' % (self.number, text))
     Device 1: Not navigated to channel view after reopening app
    



    Device sessions

    2. test_community_copy_and_paste_message_in_chat_input, id: 702742

    Device 1: Copying 'mmmeowesage_text' message via long press
    Device 1: Find Button by xpath: //*[contains(@text, "mmmeowesage_text")]

    critical/test_public_chat_browsing.py:342: in test_community_copy_and_paste_message_in_chat_input
        self.channel.copy_message_text(message)
    ../views/chat_view.py:972: in copy_message_text
        self.element_by_text_part(message_text).long_press_element()
    ../views/base_element.py:292: in long_press_element
        element = self.find_element()
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 1: Button by xpath: `//*[contains(@text, "mmmeowesage_text")]` is not found on the screen
    



    Device sessions

    Class TestGroupChatMultipleDeviceMergedNewUI:

    1. test_group_chat_pin_messages, id: 702732

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

    critical/chats/test_group_chat.py:271: in test_group_chat_pin_messages
        self.chats[0].pin_message(self.message_1, "pin-to-chat")
    ../views/chat_view.py:951: in pin_message
        self.chat_element_by_text(message).long_press_until_element_is_shown(element)
    ../views/base_element.py:298: in long_press_until_element_is_shown
        element = self.find_element()
    ../views/chat_view.py:134: in find_element
        self.wait_for_visibility_of_element(20)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: ChatElementByText by xpath:`//*[starts-with(@text,'Message 1')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen after wait_for_visibility_of_element
    



    Device sessions

    2. test_group_chat_join_send_text_messages_push, id: 702807

    Device 2: Waiting for message to be sent for 120 sec
    Device 2: Find Text by xpath: //*[starts-with(@text,'Hey, admin!')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']

    critical/chats/test_group_chat.py:225: in test_group_chat_join_send_text_messages_push
        self.chats[1].chat_element_by_text(message_to_admin).wait_for_status_to_be('Delivered', timeout=120)
    ../views/chat_view.py:225: in wait_for_status_to_be
        if self.status == expected_status:
    ../views/chat_view.py:201: in status
        Text(self.driver, xpath=self.locator).click()
    ../views/base_element.py:91: in click
        self.find_element().click()
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 2: Text by xpath: `//*[starts-with(@text,'Hey, admin!')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen 
    

    [[blocked by 15859]]

    Device sessions

    3. 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:259: in test_group_chat_offline_pn
        self.errors.verify_no_errors()
    base_test_case.py:184: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     message from old member PN was not fetched from offline
    E    message from new member PN was not fetched from offline
    E    message from old member if not shown for device 0
    E    message from new member if not shown for device 0
    E    message from old member if not shown for device 1
    E    message from new member if not shown for device 1
    E    message from old member if not shown for device 2
    E    message from new member if not shown for device 2
    



    Device sessions

    Class TestCommunityMultipleDeviceMerged:

    1. test_community_emoji_send_copy_paste_reply, id: 702840

    Device 1: Copying '🧘' message via long press
    Device 1: Find Button by xpath: //*[contains(@text, "🧘")]

    critical/test_public_chat_browsing.py:507: in test_community_emoji_send_copy_paste_reply
        self.channel_1.copy_message_text(emoji_unicode)
    ../views/chat_view.py:972: in copy_message_text
        self.element_by_text_part(message_text).long_press_element()
    ../views/base_element.py:292: in long_press_element
        element = self.find_element()
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 1: Button by xpath: `//*[contains(@text, "🧘")]` is not found on the screen
    



    Device sessions

    2. test_community_links_with_previews_github_youtube_twitter_gif_send_enable, id: 702844

    Device 2: Tap on found: SendMessageButton
    Device 2: Find Button by xpath: //*[@text="Don't ask me again"]

    critical/test_public_chat_browsing.py:551: in test_community_links_with_previews_github_youtube_twitter_gif_send_enable
        self.channel_2.element_by_translation_id("dont-ask").click()
    ../views/base_element.py:91: in click
        self.find_element().click()
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 2: Button by xpath: `//*[@text="Don't ask me again"]` is not found on the screen
    



    Device sessions

    3. test_community_mentions_push_notification, id: 702786

    # STEP: Admin gets push notification with the mention and tap it
    Device 1: Getting PN by 'user_1'

    critical/test_public_chat_browsing.py:759: in test_community_mentions_push_notification
        self.errors.verify_no_errors()
    base_test_case.py:184: 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 
    

    [[blocked by 15859]]

    Device sessions

    4. test_community_contact_block_unblock_offline, id: 702894

    # STEP: Block user
    Device 1: Looking for a message by text: I should not be in chat

    critical/test_public_chat_browsing.py:610: in test_community_contact_block_unblock_offline
        self.channel_1.chat_element_by_text(message_to_disappear).wait_for_visibility_of_element(30)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: ChatElementByText by xpath:`//*[starts-with(@text,'I should not be in chat')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen after wait_for_visibility_of_element
    



    Device sessions

    5. test_community_unread_messages_badge, id: 702841

    # STEP: Check new messages badge is shown for community
    Device 1: Click until ChatMessageInput by accessibility id: chat-message-input will be presented

    critical/test_public_chat_browsing.py:598: in test_community_unread_messages_badge
        self.errors.verify_no_errors()
    base_test_case.py:184: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     New message community badge is not shown
    



    Device sessions

    6. test_community_message_delete, id: 702839

    Device 2: Looking for message 'delete for everyone' to delete it
    Device 2: Find Button by xpath: //*[contains(@text, "delete for everyone")]

    critical/test_public_chat_browsing.py:477: in test_community_message_delete
        self.channel_2.delete_message_in_chat(message_to_delete_everyone)
    ../views/chat_view.py:965: in delete_message_in_chat
        self.element_by_text_part(message).long_press_element()
    ../views/base_element.py:292: in long_press_element
        element = self.find_element()
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 2: Button by xpath: `//*[contains(@text, "delete for everyone")]` is not found on the screen
    



    Device sessions

    7. test_community_mark_all_messages_as_read, id: 703086

    Device 1: Find Button by accessibility id: mark-as-read
    Device 1: Tap on found: Button

    critical/test_public_chat_browsing.py:690: in test_community_mark_all_messages_as_read
        self.errors.verify_no_errors()
    base_test_case.py:184: 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 > Commmunity element
    



    Device sessions

    8. test_community_message_send_check_timestamps_sender_username, id: 702838

    Device 1: Looking for a message by text: hello
    Device 1: Find TimeStampText by xpath: //*[starts-with(@text,'hello')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']//*[@content-desc='message-timestamp']

    critical/test_public_chat_browsing.py:450: in test_community_message_send_check_timestamps_sender_username
        timestamp = self.channel_1.chat_element_by_text(message).timestamp
    ../views/chat_view.py:161: in timestamp
        return TimeStampText(self.driver, self.locator).text
    ../views/base_element.py:209: in text
        return self.find_element().text
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 1: TimeStampText by xpath: `//*[starts-with(@text,'hello')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']//*[@content-desc='message-timestamp']` is not found on the screen 
    

    [[blocked by 14797]]

    Device sessions

    9. test_community_message_edit, id: 702843

    Device 1: Looking for message 'Message BEFORE edit' to edit it
    Device 1: Find Button by xpath: //*[contains(@text, "Message BEFORE edit")]

    critical/test_public_chat_browsing.py:465: in test_community_message_edit
        self.channel_1.edit_message_in_chat(message_before_edit, message_after_edit)
    ../views/chat_view.py:957: in edit_message_in_chat
        self.element_by_text_part(message_to_edit).long_press_until_element_is_shown(element)
    ../views/base_element.py:298: in long_press_until_element_is_shown
        element = self.find_element()
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 1: Button by xpath: `//*[contains(@text, "Message BEFORE edit")]` is not found on the screen
    



    Device sessions

    Class TestActivityMultipleDevicePR:

    1. test_activity_center_reply_read_unread_delete_filter_swipe, id: 702947

    Device 1: Find CommunitiesTab by accessibility id: communities-stack-tab
    Device 2: Looking for a message by text: something to reply to

    medium/test_activity_center.py:183: in test_activity_center_reply_read_unread_delete_filter_swipe
        self.channel_2.chat_element_by_text(message_to_reply).wait_for_visibility_of_element(60)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 2: ChatElementByText by xpath:`//*[starts-with(@text,'something to reply to')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen after wait_for_visibility_of_element
    



    Device sessions

    2. test_navigation_jump_to, id: 702936

    Device 1: Tap on found: Button
    Device 1: Looking for a message by text: one-t-one message

    medium/test_activity_center.py:172: in test_navigation_jump_to
        self.errors.verify_no_errors()
    base_test_case.py:184: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     User was not redirected to community channel after tapping on community channel card!
    E    User was not redirected to 1-1 chat after tapping card!
    



    Device sessions

    3. test_activity_center_mentions, id: 702957

    Device 2: Tap on found: SendMessageButton
    # STEP: Checking unread indicators

    medium/test_activity_center.py:262: in test_activity_center_mentions
        self.home_1.notifications_unread_badge.wait_for_visibility_of_element(120)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: BaseElement by accessibility id:`activity-center-unread-count` is not found on the screen after wait_for_visibility_of_element
    



    Device sessions

    Passed tests (6)

    Click to expand

    Class TestOneToOneChatMultipleSharedDevicesNewUi:

    1. test_1_1_chat_delete_via_long_press_relogin, id: 702784
    Device sessions

    Class TestCommunityOneDeviceMerged:

    1. test_restore_multiaccount_with_waku_backup_remove_switch, id: 703133
    Device sessions

    Class TestCommunityMultipleDeviceMerged:

    1. test_community_leave, id: 702845
    Device sessions

    Class TestActivityMultipleDevicePR:

    1. test_activity_center_admin_notification_accept_swipe, id: 702958
    Device sessions

    Class TestActivityCenterContactRequestMultipleDevicePR:

    1. test_activity_center_contact_request_decline, id: 702850
    Device sessions

    2. test_activity_center_contact_request_accept_swipe_mark_all_as_read, id: 702851
    Device sessions

    @status-im-auto
    Copy link
    Member

    81% of end-end tests have passed

    Total executed tests: 31
    Failed tests: 6
    Passed tests: 25
    
    IDs of failed tests: 702786,702894,702807,703086,702838,702813 
    

    Failed tests (6)

    Click to expand
  • Rerun failed tests

  • Class TestGroupChatMultipleDeviceMergedNewUI:

    1. test_group_chat_join_send_text_messages_push, id: 702807

    Device 2: `Text` is `Delivered`
    Device 1: Looking for a message by text: Hey, admin!

    critical/chats/test_group_chat.py:228: in test_group_chat_join_send_text_messages_push
        self.errors.verify_no_errors()
    base_test_case.py:184: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Message Hey, admin! was not received by admin 
    

    [[blocked by 15859]]

    Device sessions

    Class TestOneToOneChatMultipleSharedDevicesNewUi:

    1. test_1_1_chat_push_emoji, id: 702813

    # STEP: Send emoji message to Device 1 while it's on background
    Device 2: Sending message 'emoji'

    critical/chats/test_1_1_public_chats.py:1172: in test_1_1_chat_push_emoji
        chat_2.send_message(emoji.emojize(emoji_message))
    ../views/chat_view.py:937: in send_message
        self.chat_message_input.wait_for_element(wait_chat_input_sec)
    ../views/base_element.py:117: in wait_for_element
        raise TimeoutException(
     Device `2`: `ChatMessageInput` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element 
    

    [[blocked by 15859]]

    Device sessions

    Class TestCommunityMultipleDeviceMerged:

    1. test_community_mentions_push_notification, id: 702786

    Device 1: Tap on found: Button
    Device 1: Looking for a message by text: user_1

    critical/test_public_chat_browsing.py:759: in test_community_mentions_push_notification
        self.errors.verify_no_errors()
    base_test_case.py:184: in verify_no_errors
        pytest.fail('\n '.join([self.errors.pop(0) for _ in range(len(self.errors))]))
     Channel did not open by clicking on a notification with the mention for admin 
    

    [[blocked by 15859]]

    Device sessions

    2. test_community_contact_block_unblock_offline, id: 702894

    Device 2: Find Button by xpath: //*[contains(@text, 'user_1')]/ancestor::*[@content-desc='activity']/*[@content-desc="accept-contact-request"]
    Device 2: Find Button by accessibility id: close-activity-center

    critical/test_public_chat_browsing.py:660: in test_community_contact_block_unblock_offline
        self.home_2.handle_contact_request(self.username_1)
    ../views/home_view.py:326: in handle_contact_request
        self.close_activity_centre.click()
    ../views/base_element.py:91: in click
        self.find_element().click()
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 2: Button by accessibility id: `close-activity-center` is not found on the screen
    



    Device sessions

    3. test_community_mark_all_messages_as_read, id: 703086

    Device 1: Find Button by accessibility id: jump-to

    critical/test_public_chat_browsing.py:673: in test_community_mark_all_messages_as_read
        self.channel_1.jump_to_communities_home()
    ../views/base_view.py:605: in jump_to_communities_home
        self.jump_to_button.click()
    ../views/base_element.py:91: in click
        self.find_element().click()
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 1: Button by accessibility id: `jump-to` is not found on the screen
    



    Device sessions

    4. test_community_message_send_check_timestamps_sender_username, id: 702838

    Device 2: Verifying that 'hello' is under today
    Device 2: Looking for a message by text: hello

    critical/test_public_chat_browsing.py:456: in test_community_message_send_check_timestamps_sender_username
        channel.verify_message_is_under_today_text(message, self.errors)
    ../views/chat_view.py:927: in verify_message_is_under_today_text
        message_element.wait_for_visibility_of_element()
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 2: ChatElementByText by xpath:`//*[starts-with(@text,'hello')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen after wait_for_visibility_of_element 
    

    [[blocked by 14797]]

    Device sessions

    Passed tests (25)

    Click to expand

    Class TestCommunityMultipleDeviceMerged:

    1. test_community_emoji_send_copy_paste_reply, id: 702840
    Device sessions

    2. test_community_links_with_previews_github_youtube_twitter_gif_send_enable, id: 702844
    Device sessions

    3. test_community_leave, id: 702845
    Device sessions

    4. test_community_unread_messages_badge, id: 702841
    Device sessions

    5. test_community_message_delete, id: 702839
    Device sessions

    6. test_community_message_edit, id: 702843
    Device sessions

    Class TestGroupChatMultipleDeviceMergedNewUI:

    1. test_group_chat_pin_messages, id: 702732
    Device sessions

    2. test_group_chat_offline_pn, id: 702808
    Device sessions

    Class TestActivityCenterContactRequestMultipleDevicePR:

    1. test_activity_center_contact_request_decline, id: 702850
    Device sessions

    2. test_activity_center_contact_request_accept_swipe_mark_all_as_read, id: 702851
    Device sessions

    Class TestOneToOneChatMultipleSharedDevicesNewUi:

    1. test_1_1_chat_text_message_delete_push_disappear, id: 702733
    Device sessions

    2. test_1_1_chat_edit_message, id: 702855
    Device sessions

    3. test_1_1_chat_non_latin_messages_stack_update_profile_photo, id: 702745
    Device sessions

    4. test_1_1_chat_message_reaction, id: 702730
    Device sessions

    5. test_1_1_chat_emoji_send_reply_and_open_link, id: 702782
    Device sessions

    6. test_1_1_chat_is_shown_message_sent_delivered_from_offline, id: 702783
    Device sessions

    7. test_1_1_chat_pin_messages, id: 702731
    Device sessions

    8. test_1_1_chat_delete_via_long_press_relogin, id: 702784
    Device sessions

    Class TestCommunityOneDeviceMerged:

    1. test_community_navigate_to_channel_when_relaunch, id: 702846
    Device sessions

    2. test_restore_multiaccount_with_waku_backup_remove_switch, id: 703133
    Device sessions

    3. test_community_copy_and_paste_message_in_chat_input, id: 702742
    Device sessions

    Class TestActivityMultipleDevicePR:

    1. test_activity_center_reply_read_unread_delete_filter_swipe, id: 702947
    Device sessions

    2. test_activity_center_admin_notification_accept_swipe, id: 702958
    Device sessions

    3. test_navigation_jump_to, id: 702936
    Device sessions

    4. test_activity_center_mentions, id: 702957
    Device sessions

    @VolodLytvynenko VolodLytvynenko self-assigned this May 15, 2023
    @status-im-auto
    Copy link
    Member

    0% of end-end tests have passed

    Total executed tests: 1
    Failed tests: 1
    Passed tests: 0
    Not executed tests: 1
    
    IDs of not executed tests: 702894 
    
    IDs of failed tests: 703086 
    

    Not executed tests (1)

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

    Click to expand
  • Rerun failed tests

  • Class TestCommunityMultipleDeviceMerged:

    1. test_community_mark_all_messages_as_read, id: 703086
    Test setup failed: critical/test_public_chat_browsing.py:406: in prepare_devices
        self.drivers, self.loop = create_shared_drivers(2)
    base_test_case.py:304: in create_shared_drivers
        drivers = loop.run_until_complete(start_threads(quantity,
    /usr/lib/python3.10/asyncio/base_events.py:646: in run_until_complete
        return future.result()
    __init__.py:22: in start_threads
        returns[k] = await returns[k]
    /usr/lib/python3.10/concurrent/futures/thread.py:58: in run
        result = self.fn(*self.args, **self.kwargs)
    /home/jenkins/.local/lib/python3.10/site-packages/appium/webdriver/webdriver.py:267: in __init__
        super().__init__(
    /home/jenkins/.local/lib/python3.10/site-packages/selenium/webdriver/remote/webdriver.py:157: in __init__
        self.start_session(capabilities, browser_profile)
    /home/jenkins/.local/lib/python3.10/site-packages/appium/webdriver/webdriver.py:357: in start_session
        response = self.execute(RemoteCommand.NEW_SESSION, parameters)
    /home/jenkins/.local/lib/python3.10/site-packages/selenium/webdriver/remote/webdriver.py:321: in execute
        self.error_handler.check_response(response)
    /home/jenkins/.local/lib/python3.10/site-packages/selenium/webdriver/remote/errorhandler.py:242: in check_response
        raise exception_class(message, screen, stacktrace)
     Infrastructure Error -- The Sauce VMs failed to start the browser or device.
    E   For more info, please check https://docs.saucelabs.com/dev/error-messages
    



    @VolodLytvynenko
    Copy link
    Contributor

    Hi @qfrank . Thank you for PR. No issues from my side. PR is ready to be merged

    @qfrank qfrank deleted the fix/15890 branch May 15, 2023 12:41
    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.

    Suggested list of mentions does not appear initially when '@' is typed in the editing message composer
    6 participants