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

Implement Information box and ens banner view #13753

Merged
merged 3 commits into from
Aug 11, 2022

Conversation

Parveshdhull
Copy link
Member

@Parveshdhull Parveshdhull commented Aug 2, 2022

fixes: #13749
fixes: #13743

Summary

PR implements Info Message and Information Box component, and also adds ENS Banner for release 1.20

status: ready

@Parveshdhull Parveshdhull self-assigned this Aug 2, 2022
@Parveshdhull Parveshdhull changed the title [WIP]: Implement Information box and implement ens banner view [WIP]: Implement Information box and ens banner view Aug 2, 2022
@status-im-auto
Copy link
Member

status-im-auto commented Aug 2, 2022

Jenkins Builds

Click to see older builds (22)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 6100d67 #1 2022-08-02 22:47:30 ~10 min ios 📦ipa 📲
✔️ 6100d67 #1 2022-08-02 22:49:31 ~12 min android 📦apk 📲
✔️ 506c84c #5 2022-08-05 21:06:40 ~7 min android-e2e 📦apk 📲
✔️ 506c84c #5 2022-08-05 21:07:05 ~7 min android 📦apk 📲
✔️ 506c84c #5 2022-08-05 21:10:00 ~10 min ios 📦ipa 📲
✔️ 3a4c442 #6 2022-08-08 13:16:39 ~7 min android-e2e 📦apk 📲
✔️ 3a4c442 #6 2022-08-08 13:16:44 ~7 min android 📦apk 📲
✔️ 3a4c442 #6 2022-08-08 13:19:21 ~10 min ios 📦ipa 📲
✔️ ee36298 #7 2022-08-08 13:32:05 ~9 min android-e2e 📦apk 📲
✔️ ee36298 #7 2022-08-08 13:34:26 ~11 min ios 📦ipa 📲
✔️ 785d7b0 #9 2022-08-08 21:13:06 ~9 min android 📦apk 📲
✔️ 785d7b0 #9 2022-08-08 21:13:59 ~9 min ios 📦ipa 📲
✔️ 4f5d383 #10 2022-08-08 21:37:04 ~10 min android-e2e 📦apk 📲
✔️ 4f5d383 #10 2022-08-08 21:37:13 ~10 min android 📦apk 📲
✖️ 4f5d383 #10 2022-08-08 21:43:17 ~16 min ios 📦ipa 📲
✔️ 968a8f3 #11 2022-08-08 21:55:41 ~9 min android 📦apk 📲
✔️ 968a8f3 #11 2022-08-08 21:56:38 ~10 min ios 📦ipa 📲
✔️ 4802dd0 #12 2022-08-10 20:45:11 ~8 min android 📦apk 📲
✔️ 4802dd0 #12 2022-08-10 20:46:37 ~10 min ios 📦ipa 📲
✔️ e6fa742 #13 2022-08-10 21:28:03 ~8 min android-e2e 📦apk 📲
✔️ e6fa742 #13 2022-08-10 21:28:24 ~9 min android 📦apk 📲
✔️ e6fa742 #13 2022-08-10 21:29:15 ~9 min ios 📦ipa 📲
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ bf3a5f2 #15 2022-08-11 16:28:03 ~8 min android-e2e 📦apk 📲
✔️ bf3a5f2 #15 2022-08-11 16:29:54 ~10 min ios 📦ipa 📲
✔️ f1f9fa1 #16 2022-08-11 16:46:50 ~8 min android-e2e 📦apk 📲
✔️ f1f9fa1 #16 2022-08-11 16:47:10 ~9 min android 📦apk 📲
✔️ f1f9fa1 #16 2022-08-11 16:49:40 ~11 min ios 📦ipa 📲

@Parveshdhull Parveshdhull force-pushed the feature/ens-name-dialog branch 5 times, most recently from 506c84c to 3a4c442 Compare August 8, 2022 13:09
@Parveshdhull Parveshdhull changed the title [WIP]: Implement Information box and ens banner view Implement Information box and ens banner view Aug 8, 2022
@Parveshdhull
Copy link
Member Author

Looks like component is not perfectly aligning with design, due to different letter spacing

shot1
shot3

Copy link
Member

@flexsurfer flexsurfer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice! great job!

translations/en.json Show resolved Hide resolved
src/quo2/foundations/typography.cljs Show resolved Hide resolved
src/quo2/components/information_box.cljs Outdated Show resolved Hide resolved
@Parveshdhull Parveshdhull force-pushed the feature/ens-name-dialog branch 2 times, most recently from 785d7b0 to 4f5d383 Compare August 8, 2022 21:26
@@ -1,26 +1,25 @@
(ns quo2.foundations.typography)

;; Formulat for letter spacing from figma %: 16/{figma-percentage)*100
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this can't be the formula for letter-spacing, as it is inversely proportional,
when there should be more spacing it will give less, when there should be less like 0, it will give infinite

Copy link
Contributor

@hesterbruikman hesterbruikman Aug 9, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[UPDATED] @Parveshdhull Figma can also express the letter spacing in em rather than percentages. The body text having a spacing of -0.003em cc @pedro-et

There's a formula provided for the Inter font here: https://rsms.me/inter/dynmetrics/ (formula for letter-spacing which is 'tracking'). As far as I can tell we haven't deviated from this formula and you should be able to use it to set the letter-spacing. I'll leave it to @pedro-et to confirm this though

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hi @hesterbruikman, Thank you very much for the link, I will explore the program/formula and see how it can be used.

@status-im-auto
Copy link
Member

94% of end-end tests have passed

Total executed tests: 87
Failed tests: 5
Passed tests: 82
IDs of failed tests: 702157,702153,702394,702156,702155 

Failed tests (5)

Click to expand
  • Rerun failed tests

  • Class TestPairingSyncMultipleDevicesMerged:

    1. test_pairing_sync_clear_history, id: 702394

    Device 1: Long press on `ChatElement`
    Device 1: Find `Button` by `accessibility id`: `clear-history-button`

    critical/test_pairing_devices_sync.py:291: in test_pairing_sync_clear_history self.home_1.clear_chat_long_press('#%s' % self.public_chat_before_sync) ../views/home_view.py:384: in clear_chat_long_press self.clear_history_button.click() ../views/ba

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    Class TestEnsStickersMultipleDevicesMerged:

    1. test_sticker_1_1_public_chat_mainnet, id: 702157

    Device 2: Double tap on: HomeButton
    Device 2: Find `HomeButton` by `xpath`: `//*[contains(@content-desc,'tab, 1 out of 5')]`

    critical/chats/test_1_1_public_chats.py:1120: in test_sticker_1_1_public_chat_mainnet [home.home_button.double_click() for home in (self.home_1, self.home_2)] critical/chats/test_1_1_public_chats.py:1120: in [home.home_button.double_cli

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    2. test_ens_command_send_tx_eth_1_1_chat, id: 702153

    Device 2: Click until `EditBox` by `accessibility id`: `chat-message-input` will be presented
    Device 2: Wait for text element `TransactionStatus` to be equal to `Confirmed`

    critical/chats/test_1_1_public_chats.py:1033: in test_ens_command_send_tx_eth_1_1_chat chat_2_reciever_message.transaction_status.wait_for_element_text(chat_2_reciever_message.confirmed, wait_time=60) ../views/base_element.py:154: in wait_for_element_

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    3. test_ens_mention_push_highlighted_public_chat, id: 702156

    Device 2: Double tap on: HomeButton
    Device 2: Find `HomeButton` by `xpath`: `//*[contains(@content-desc,'tab, 1 out of 5')]`

    critical/chats/test_1_1_public_chats.py:1086: in test_ens_mention_push_highlighted_public_chat [home.home_button.double_click() for home in (self.home_1, self.home_2)] critical/chats/test_1_1_public_chats.py:1086: in [home.home_button.d

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    4. test_ens_mention_nickname_1_1_chat, id: 702155

    Device 2: Find `HomeButton` by `xpath`: `//*[contains(@content-desc,'tab, 1 out of 5')]`
    Device 2: Find `HomeButton` by `xpath`: `//*[contains(@content-desc,'tab, 1 out of 5')]`

    critical/chats/test_1_1_public_chats.py:1037: in test_ens_mention_nickname_1_1_chat [home.home_button.double_click() for home in (self.home_1, self.home_2)] critical/chats/test_1_1_public_chats.py:1037: in [home.home_button.double_click

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    Passed tests (82)

    Click to expand

    Class TestRestoreOneDeviceMerged:

    1. test_restore_set_up_wallet_sign_phrase, id: 700749

    Class: TestRestoreOneDeviceMerged

    Device sessions

    2. test_restore_account_migrate_multiaccount_to_keycard_no_db_saved_add_wallet_send_tx, id: 702189

    Class: TestRestoreOneDeviceMerged

    Device sessions

    3. test_restore_seed_phrase_field_validation, id: 700750

    Class: TestRestoreOneDeviceMerged

    Device sessions

    4. test_restore_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 700748

    Class: TestRestoreOneDeviceMerged

    Device sessions

    Class TestContactBlockMigrateKeycardMultipleSharedDevices:

    1. test_contact_block_unblock_public_chat_offline, id: 702176

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    2. test_contact_add_remove_mention_default_username_nickname_public_chat, id: 702175

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    3. test_keycard_command_send_tx_eth_1_1_chat, id: 702186

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    4. test_restore_account_migrate_multiaccount_to_keycard_db_saved, id: 702177

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    5. test_cellular_settings_on_off_public_chat_fetching_history, id: 702188

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    Class TestKeycardTxOneDeviceMerged:

    1. test_keycard_relogin_after_restore, id: 700768

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    2. test_keycard_send_tx_sign_message_request_stt_testdapp, id: 700769

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    3. test_keycard_create_account_unlock_same_seed, id: 5689

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    4. test_keycard_send_tx_eth, id: 700767

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    5. test_keycard_wallet_recover_pairing_check_balance_after_offline_tx_history, id: 700770

    Class: TestKeycardTxOneDeviceMerged

    Device sessions

    Class TestPairingSyncMultipleDevicesMerged:

    1. test_pairing_sync_contacts_block_unblock, id: 702196

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    2. test_pairing_sync_initial_profile_picture, id: 702392

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    3. test_pairing_sync_initial_bookmarks, id: 702393

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    4. test_pairing_sync_initial_contacts_blocked_users, id: 702194

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    5. test_pairing_sync_1_1_chat_message, id: 702198

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    6. test_pairing_sync_public_chat_add_remove, id: 702199

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    7. test_pairing_sync_initial_public_chats, id: 702195

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    8. test_pairing_sync_contacts_add_remove_set_nickname_ens, id: 702197

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    Class TestCommandsMultipleDevicesMerged:

    1. test_1_1_chat_command_decline_eth_push_changing_state, id: 6265

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    2. test_1_1_chat_command_request_and_send_tx_stt_in_1_1_chat_offline, id: 6263

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    3. test_1_1_chat_command_send_tx_eth_outgoing_tx_push, id: 6253

    Class: TestCommandsMultipleDevicesMerged

    Device sessions

    Class TestSendTxDeviceMerged:

    1. test_send_tx_eth_check_logcat, id: 700763

    Class: TestSendTxDeviceMerged

    Device sessions

    2. test_send_tx_custom_token_18_decimals_invalid_password, id: 700765

    Class: TestSendTxDeviceMerged

    Device sessions

    3. test_send_tx_token_8_decimals, id: 700764

    Class: TestSendTxDeviceMerged

    Device sessions

    4. test_send_tx_set_recipient_options, id: 700757

    Class: TestSendTxDeviceMerged

    Device sessions

    5. test_send_tx_sign_message_2tx_in_batch_tx_filters_request_stt_testdapp, id: 5342

    Class: TestSendTxDeviceMerged

    Device sessions

    Class TestOneToOneChatMultipleSharedDevices:

    1. test_1_1_chat_text_message_edit_delete_push_disappear, id: 695843

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    2. test_1_1_chat_message_reaction, id: 6315

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    3. test_1_1_chat_emoji_send_reply_and_open_link, id: 5373

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    4. test_1_1_chat_image_send_save_reply, id: 6305

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    5. test_1_1_chat_is_shown_message_sent_delivered_from_offline, id: 5310

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    6. test_1_1_chat_text_message_with_push, id: 6316

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    7. test_1_1_chat_non_latin_message_to_newly_added_contact_with_profile_picture_on_different_networks, id: 5315

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    8. test_1_1_chat_delete_via_delete_button_relogin, id: 5387

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    9. test_1_1_chat_push_emoji, id: 6283

    Class: TestOneToOneChatMultipleSharedDevices

    Device sessions

    Class TestPublicChatMultipleDeviceMerged:

    1. test_public_chat_message_edit, id: 700734

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    2. test_public_chat_unread_messages_counter, id: 5360

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    3. test_public_chat_emoji_send_copy_paste_reply, id: 700719

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    4. test_public_chat_unread_messages_counter_for_mention_relogin, id: 700718

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    5. test_public_chat_delete_chat_long_press, id: 5319

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    6. test_public_chat_link_send_open, id: 700736

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    7. test_public_chat_mark_all_messages_as_read, id: 6270

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    8. test_public_chat_links_with_previews_github_youtube_twitter_gif_send_enable, id: 700737

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    9. test_public_chat_message_send_check_timestamps_while_on_different_tab, id: 5313

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    10. test_public_chat_message_delete, id: 700735

    Class: TestPublicChatMultipleDeviceMerged

    Device sessions

    Class TestWalletManagementDeviceMerged:

    1. test_wallet_manage_assets, id: 700758

    Class: TestWalletManagementDeviceMerged

    Device sessions

    2. test_wallet_add_account_seed_phrase_validation, id: 700762

    Class: TestWalletManagementDeviceMerged

    Device sessions

    3. test_wallet_add_hide_unhide_account_private_key, id: 700761

    Class: TestWalletManagementDeviceMerged

    Device sessions

    4. test_wallet_add_delete_watch_only_account, id: 700760

    Class: TestWalletManagementDeviceMerged

    Device sessions

    5. test_wallet_fetching_balance_after_offline_insufficient_funds_errors, id: 700766

    Class: TestWalletManagementDeviceMerged

    Device sessions

    6. test_wallet_add_account_generate_new, id: 700759

    Class: TestWalletManagementDeviceMerged

    Device sessions

    7. test_wallet_tx_history_copy_tx_hash_on_cellular, id: 700756

    Class: TestWalletManagementDeviceMerged

    Device sessions

    Class TestGroupChatMultipleDeviceMerged:

    1. test_group_chat_push_system_messages_when_invited, id: 3994

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    2. test_group_chat_highligted, id: 5756

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    3. test_group_chat_join_send_text_messages_push, id: 700731

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    4. test_group_chat_offline_pn, id: 3998

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    5. test_group_chat_add_new_member_activity_centre, id: 700732

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    6. test_group_chat_leave_relogin, id: 3997

    Class: TestGroupChatMultipleDeviceMerged

    Device sessions

    Class TestPublicChatBrowserOneDeviceMerged:

    1. test_public_chat_open_using_deep_link, id: 700739

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    2. test_browser_bookmarks_create_edit_remove, id: 702077

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    3. test_browser_blocked_url, id: 702072

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    4. test_browser_delete_close_tabs, id: 702076

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    5. test_browser_connection_is_secure_not_secure_warning, id: 702073

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    6. test_browser_web3_permissions_testdapp, id: 702078

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    7. test_public_chat_tag_message, id: 700738

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    8. test_public_chat_navigate_to_chat_when_relaunch, id: 5396

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    9. test_public_chat_copy_and_paste_message_in_chat_input, id: 5317

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    10. test_public_chat_fetch_more_history, id: 5675

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    11. test_browser_offline, id: 702075

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    12. test_browser_invalid_url, id: 702074

    Class: TestPublicChatBrowserOneDeviceMerged

    Device sessions

    Class TestOnboardingOneDeviceMerged:

    1. test_onboarding_add_new_multiaccount_username_by_position_pass_validation, id: 700747

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    2. test_onboarding_home_initial_popup, id: 700742

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    3. test_onboarding_share_contact_address, id: 700743

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    4. test_onboarding_backup_seed_phrase_restore_same_login_logcat, id: 700745

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    5. test_onboarding_cant_sign_in_with_invalid_password_logcat, id: 700746

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    6. test_onboarding_share_wallet_address, id: 700744

    Class: TestOnboardingOneDeviceMerged

    Device sessions

    Class TestEnsStickersMultipleDevicesMerged:

    1. test_ens_purchased_in_profile, id: 702152

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    2. test_start_new_chat_public_key_validation, id: 702158

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    @status-im-auto
    Copy link
    Member

    20% of end-end tests have passed

    Total executed tests: 5
    Failed tests: 4
    Passed tests: 1
    
    IDs of failed tests: 702157,702153,702156,702155 
    

    Failed tests (4)

    Click to expand
  • Rerun failed tests

  • Class TestEnsStickersMultipleDevicesMerged:

    1. test_sticker_1_1_public_chat_mainnet, id: 702157

    Device 2: Double tap on: HomeButton
    Device 2: Find `HomeButton` by `xpath`: `//*[contains(@content-desc,'tab, 1 out of 5')]`

    critical/chats/test_1_1_public_chats.py:1120: in test_sticker_1_1_public_chat_mainnet [home.home_button.double_click() for home in (self.home_1, self.home_2)] critical/chats/test_1_1_public_chats.py:1120: in [home.home_button.double_cli

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    2. test_ens_command_send_tx_eth_1_1_chat, id: 702153

    Device 2: Click until `EditBox` by `accessibility id`: `chat-message-input` will be presented
    Device 2: Wait for text element `TransactionStatus` to be equal to `Confirmed`

    critical/chats/test_1_1_public_chats.py:1033: in test_ens_command_send_tx_eth_1_1_chat chat_2_reciever_message.transaction_status.wait_for_element_text(chat_2_reciever_message.confirmed, wait_time=60) ../views/base_element.py:154: in wait_for_element_

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    3. test_ens_mention_push_highlighted_public_chat, id: 702156

    Device 2: Double tap on: HomeButton
    Device 2: Find `HomeButton` by `xpath`: `//*[contains(@content-desc,'tab, 1 out of 5')]`

    critical/chats/test_1_1_public_chats.py:1086: in test_ens_mention_push_highlighted_public_chat [home.home_button.double_click() for home in (self.home_1, self.home_2)] critical/chats/test_1_1_public_chats.py:1086: in [home.home_button.d

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    4. test_ens_mention_nickname_1_1_chat, id: 702155

    Device 2: Find `HomeButton` by `xpath`: `//*[contains(@content-desc,'tab, 1 out of 5')]`
    Device 2: Find `HomeButton` by `xpath`: `//*[contains(@content-desc,'tab, 1 out of 5')]`

    critical/chats/test_1_1_public_chats.py:1037: in test_ens_mention_nickname_1_1_chat [home.home_button.double_click() for home in (self.home_1, self.home_2)] critical/chats/test_1_1_public_chats.py:1037: in [home.home_button.double_click

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    Passed tests (1)

    Click to expand

    Class TestPairingSyncMultipleDevicesMerged:

    1. test_pairing_sync_clear_history, id: 702394

    Class: TestPairingSyncMultipleDevicesMerged

    Device sessions

    @qoqobolo qoqobolo self-assigned this Aug 11, 2022
    @status-im-auto
    Copy link
    Member

    0% of end-end tests have passed

    Total executed tests: 4
    Failed tests: 4
    Passed tests: 0
    
    IDs of failed tests: 702157,702153,702156,702155 
    

    Failed tests (4)

    Click to expand
  • Rerun failed tests

  • Class TestEnsStickersMultipleDevicesMerged:

    1. test_sticker_1_1_public_chat_mainnet, id: 702157

    Device 2: Double tap on: HomeButton
    Device 2: Find `HomeButton` by `xpath`: `//*[contains(@content-desc,'tab, 1 out of 5')]`

    critical/chats/test_1_1_public_chats.py:1120: in test_sticker_1_1_public_chat_mainnet [home.home_button.double_click() for home in (self.home_1, self.home_2)] critical/chats/test_1_1_public_chats.py:1120: in [home.home_button.double_cli

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    2. test_ens_command_send_tx_eth_1_1_chat, id: 702153

    Device 2: Click until `EditBox` by `accessibility id`: `chat-message-input` will be presented
    Device 2: Wait for text element `TransactionStatus` to be equal to `Confirmed`

    critical/chats/test_1_1_public_chats.py:1033: in test_ens_command_send_tx_eth_1_1_chat chat_2_reciever_message.transaction_status.wait_for_element_text(chat_2_reciever_message.confirmed, wait_time=60) ../views/base_element.py:154: in wait_for_element_

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    3. test_ens_mention_push_highlighted_public_chat, id: 702156

    Device 2: Double tap on: HomeButton
    Device 2: Find `HomeButton` by `xpath`: `//*[contains(@content-desc,'tab, 1 out of 5')]`

    critical/chats/test_1_1_public_chats.py:1086: in test_ens_mention_push_highlighted_public_chat [home.home_button.double_click() for home in (self.home_1, self.home_2)] critical/chats/test_1_1_public_chats.py:1086: in [home.home_button.d

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    4. test_ens_mention_nickname_1_1_chat, id: 702155

    Device 2: Find `HomeButton` by `xpath`: `//*[contains(@content-desc,'tab, 1 out of 5')]`
    Device 2: Find `HomeButton` by `xpath`: `//*[contains(@content-desc,'tab, 1 out of 5')]`

    critical/chats/test_1_1_public_chats.py:1037: in test_ens_mention_nickname_1_1_chat [home.home_button.double_click() for home in (self.home_1, self.home_2)] critical/chats/test_1_1_public_chats.py:1037: in [home.home_button.double_click

    Class: TestEnsStickersMultipleDevicesMerged

    Device sessions

    @qoqobolo
    Copy link
    Contributor

    @Parveshdhull thanks for your great work!
    Couldn't find any issues.
    Checked:

    • upgrade from 1.19 to this PR (Android)
    • fresh installation (without upgrade)
    • new/recovered multi-account
    • multi-account with/without ENS
    • regular/keycard multi-account
    • several multi-accounts on one device
    • dark/light mode
    • iOS
    • with chats on the home screen
    • search field on the home screen
    • with communities enabled

    One request: can you add an accessibility-id for this button, please? We'll need it for e2e fixes.
    Screenshot 2022-08-11 at 17 04 12

    After this, PR can be merged.
    Thanks!

    @Parveshdhull
    Copy link
    Member Author

    One request: can you add an accessibility-id for this button, please? We'll need it for e2e fixes.

    sure will do, thank you

    Signed-off-by: Parvesh Monu <parvesh.dhullmonu@gmail.com>
    @Parveshdhull Parveshdhull merged commit f1f9fa1 into develop Aug 11, 2022
    @Parveshdhull Parveshdhull deleted the feature/ens-name-dialog branch August 11, 2022 16:40
    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.

    UI Component - Info Message and Information box Add banner for ENS redistribution
    5 participants