status-mobile icon indicating copy to clipboard operation
status-mobile copied to clipboard

[WIP] feat: update transaction confirmation page to support bridging txs

Open briansztamfater opened this issue 1 year ago • 1 comments

fixes #18590

Summary

Update transaction confirmation page to support bridging transactions

Platforms

  • Android
  • iOS

Areas that maybe impacted

Functional
  • wallet / transactions

Steps to test

Will update soon with steps to test

status: wip

briansztamfater avatar Feb 18 '24 21:02 briansztamfater

Jenkins Builds

Click to see older builds (83)
:grey_question: Commit :hash: Finished (UTC) Duration Platform Result
:heavy_check_mark: 510d0c2d #1 2024-02-18 21:20:08 ~5 min tests :page_facing_up:log
:heavy_check_mark: 510d0c2d #1 2024-02-18 21:21:31 ~7 min android :robot:apk :calling:
:heavy_check_mark: 510d0c2d #1 2024-02-18 21:21:39 ~7 min ios :iphone:ipa :calling:
:heavy_check_mark: 510d0c2d #1 2024-02-18 21:22:19 ~7 min android-e2e :robot:apk :calling:
:heavy_check_mark: de329967 #2 2024-02-19 14:26:05 ~7 min ios :iphone:ipa :calling:
:heavy_check_mark: de329967 #2 2024-02-19 14:26:35 ~8 min android-e2e :robot:apk :calling:
:heavy_check_mark: de329967 #2 2024-02-19 14:26:40 ~8 min android :robot:apk :calling:
:x: 09cb3e0c #3 2024-02-20 00:10:12 ~1 min tests :page_facing_up:log
:heavy_check_mark: 09cb3e0c #3 2024-02-20 00:15:10 ~6 min android-e2e :robot:apk :calling:
:heavy_check_mark: 09cb3e0c #3 2024-02-20 00:15:24 ~7 min android :robot:apk :calling:
:heavy_check_mark: 09cb3e0c #3 2024-02-20 00:15:32 ~7 min ios :iphone:ipa :calling:
:x: 69b9ed95 #4 2024-02-20 04:21:19 ~1 min tests :page_facing_up:log
:heavy_check_mark: 69b9ed95 #4 2024-02-20 04:26:25 ~7 min ios :iphone:ipa :calling:
:heavy_check_mark: 69b9ed95 #4 2024-02-20 04:26:42 ~7 min android-e2e :robot:apk :calling:
:heavy_check_mark: 69b9ed95 #4 2024-02-20 04:26:51 ~7 min android :robot:apk :calling:
:x: 81bbc74b #5 2024-02-20 20:48:22 ~1 min tests :page_facing_up:log
:heavy_check_mark: 81bbc74b #5 2024-02-20 20:53:12 ~6 min android-e2e :robot:apk :calling:
:heavy_check_mark: 81bbc74b #5 2024-02-20 20:53:21 ~6 min android :robot:apk :calling:
:heavy_check_mark: 81bbc74b #5 2024-02-20 20:54:17 ~7 min ios :iphone:ipa :calling:
:x: 5178c951 #7 2024-02-21 12:20:12 ~4 min tests :page_facing_up:log
:heavy_check_mark: 5178c951 #7 2024-02-21 12:24:05 ~8 min android :robot:apk :calling:
:heavy_check_mark: 5178c951 #7 2024-02-21 12:24:39 ~8 min ios :iphone:ipa :calling:
:heavy_check_mark: 5178c951 #7 2024-02-21 12:26:18 ~10 min android-e2e :robot:apk :calling:
:x: d21e5965 #8 2024-02-21 15:03:06 ~1 min tests :page_facing_up:log
:heavy_check_mark: d21e5965 #8 2024-02-21 15:08:50 ~7 min android-e2e :robot:apk :calling:
:heavy_check_mark: d21e5965 #8 2024-02-21 15:08:58 ~7 min android :robot:apk :calling:
:heavy_check_mark: d21e5965 #8 2024-02-21 15:09:13 ~7 min ios :iphone:ipa :calling:
:x: 6469054a #9 2024-02-21 17:28:03 ~1 min tests :page_facing_up:log
:heavy_check_mark: 6469054a #9 2024-02-21 17:33:21 ~7 min android :robot:apk :calling:
:heavy_check_mark: 6469054a #9 2024-02-21 17:33:49 ~7 min android-e2e :robot:apk :calling:
:heavy_check_mark: 6469054a #9 2024-02-21 17:34:55 ~8 min ios :iphone:ipa :calling:
:x: cf0d7bb1 #10 2024-02-21 17:40:15 ~1 min tests :page_facing_up:log
:heavy_check_mark: cf0d7bb1 #10 2024-02-21 17:45:05 ~6 min android-e2e :robot:apk :calling:
:heavy_check_mark: cf0d7bb1 #10 2024-02-21 17:45:11 ~6 min android :robot:apk :calling:
:heavy_check_mark: cf0d7bb1 #10 2024-02-21 17:46:10 ~7 min ios :iphone:ipa :calling:
:x: c6d0796e #11 2024-02-21 20:08:18 ~1 min tests :page_facing_up:log
:heavy_check_mark: c6d0796e #11 2024-02-21 20:13:55 ~7 min android-e2e :robot:apk :calling:
:heavy_check_mark: c6d0796e #11 2024-02-21 20:14:02 ~7 min android :robot:apk :calling:
:heavy_check_mark: c6d0796e #11 2024-02-21 20:14:34 ~7 min ios :iphone:ipa :calling:
:x: 6ffa2dc5 #13 2024-02-21 20:32:27 ~1 min tests :page_facing_up:log
:heavy_check_mark: 6ffa2dc5 #13 2024-02-21 20:37:09 ~6 min android :robot:apk :calling:
:heavy_check_mark: 6ffa2dc5 #13 2024-02-21 20:37:16 ~6 min android-e2e :robot:apk :calling:
:heavy_check_mark: 6ffa2dc5 #13 2024-02-21 20:39:14 ~8 min ios :iphone:ipa :calling:
:x: 50714b1f #14 2024-02-21 20:44:28 ~1 min tests :page_facing_up:log
:heavy_check_mark: 50714b1f #14 2024-02-21 20:49:28 ~6 min android-e2e :robot:apk :calling:
:heavy_check_mark: 50714b1f #14 2024-02-21 20:49:42 ~6 min android :robot:apk :calling:
:heavy_check_mark: 50714b1f #14 2024-02-21 20:50:48 ~8 min ios :iphone:ipa :calling:
:x: 2b62e42c #15 2024-02-22 00:04:34 ~1 min tests :page_facing_up:log
:x: fe0349eb #16 2024-02-22 00:13:51 ~4 min tests :page_facing_up:log
:heavy_check_mark: fe0349eb #16 2024-02-22 00:15:40 ~6 min android-e2e :robot:apk :calling:
:heavy_check_mark: fe0349eb #16 2024-02-22 00:16:27 ~7 min android :robot:apk :calling:
:heavy_check_mark: fe0349eb #16 2024-02-22 00:17:07 ~8 min ios :iphone:ipa :calling:
:x: b828eea9 #17 2024-02-22 11:42:15 ~5 min tests :page_facing_up:log
:heavy_check_mark: b828eea9 #17 2024-02-22 11:44:06 ~7 min android-e2e :robot:apk :calling:
:heavy_check_mark: b828eea9 #17 2024-02-22 11:44:13 ~7 min android :robot:apk :calling:
:heavy_check_mark: b828eea9 #17 2024-02-22 11:47:10 ~10 min ios :iphone:ipa :calling:
:x: 74f97cd0 #18 2024-02-22 18:43:01 ~4 min tests :page_facing_up:log
:heavy_check_mark: 74f97cd0 #18 2024-02-22 18:45:51 ~7 min android-e2e :robot:apk :calling:
:heavy_check_mark: 74f97cd0 #18 2024-02-22 18:45:53 ~7 min android :robot:apk :calling:
:heavy_check_mark: 74f97cd0 #18 2024-02-22 18:46:49 ~8 min ios :iphone:ipa :calling:
:heavy_check_mark: 270eaa82 #19 2024-02-23 14:18:52 ~8 min android-e2e :robot:apk :calling:
:heavy_check_mark: 270eaa82 #19 2024-02-23 14:19:03 ~8 min android :robot:apk :calling:
:heavy_check_mark: 270eaa82 #19 2024-02-23 14:19:38 ~9 min ios :iphone:ipa :calling:
:x: 270eaa82 #20 2024-02-23 14:38:38 ~3 min tests :page_facing_up:log
:heavy_check_mark: 83a6db96 #21 2024-02-23 15:04:12 ~4 min tests :page_facing_up:log
:heavy_check_mark: 83a6db96 #20 2024-02-23 15:06:39 ~7 min android-e2e :robot:apk :calling:
:heavy_check_mark: 83a6db96 #20 2024-02-23 15:06:47 ~7 min android :robot:apk :calling:
:heavy_check_mark: 83a6db96 #20 2024-02-23 15:08:13 ~8 min ios :iphone:ipa :calling:
:heavy_check_mark: 1e83e313 #22 2024-02-23 16:40:34 ~4 min tests :page_facing_up:log
:heavy_check_mark: 1e83e313 #21 2024-02-23 16:43:05 ~7 min android-e2e :robot:apk :calling:
:heavy_check_mark: 1e83e313 #21 2024-02-23 16:43:13 ~7 min android :robot:apk :calling:
:heavy_check_mark: 1e83e313 #21 2024-02-23 16:44:30 ~8 min ios :iphone:ipa :calling:
:heavy_check_mark: e3c780ca #23 2024-02-28 16:34:27 ~8 min tests :page_facing_up:log
:heavy_check_mark: e3c780ca #22 2024-02-28 16:34:59 ~8 min android :robot:apk :calling:
:heavy_check_mark: e3c780ca #22 2024-02-28 16:35:16 ~8 min android-e2e :robot:apk :calling:
:heavy_check_mark: e3c780ca #22 2024-02-28 16:39:43 ~13 min ios :iphone:ipa :calling:
:heavy_check_mark: 3f7e8bc8 #25 2024-02-28 20:42:06 ~6 min tests :page_facing_up:log
:heavy_check_mark: 3f7e8bc8 #24 2024-02-28 20:42:11 ~6 min android-e2e :robot:apk :calling:
:heavy_check_mark: 3f7e8bc8 #24 2024-02-28 20:42:22 ~6 min android :robot:apk :calling:
:heavy_check_mark: 3308db0a #26 2024-02-28 20:51:42 ~6 min tests :page_facing_up:log
:heavy_check_mark: 3308db0a #25 2024-02-28 20:53:05 ~7 min android :robot:apk :calling:
:heavy_check_mark: 3308db0a #25 2024-02-28 20:53:22 ~7 min android-e2e :robot:apk :calling:
:heavy_check_mark: 3308db0a #25 2024-02-28 20:55:07 ~9 min ios :iphone:ipa :calling:
:grey_question: Commit :hash: Finished (UTC) Duration Platform Result
:x: af1c54dd #27 2024-02-29 17:04:03 ~6 min tests :page_facing_up:log
:heavy_check_mark: af1c54dd #26 2024-02-29 17:04:09 ~6 min android-e2e :robot:apk :calling:
:heavy_check_mark: af1c54dd #26 2024-02-29 17:05:13 ~7 min android :robot:apk :calling:
:heavy_check_mark: af1c54dd #28 2024-02-29 17:08:09 ~1 min tests :page_facing_up:log
:heavy_check_mark: af1c54dd #26 2024-02-29 17:12:45 ~15 min ios :iphone:ipa :calling:
:heavy_check_mark: d57f468d #27 2024-03-01 17:38:28 ~6 min android :robot:apk :calling:
:heavy_check_mark: d57f468d #27 2024-03-01 17:38:45 ~7 min android-e2e :robot:apk :calling:
:heavy_check_mark: d57f468d #27 2024-03-01 17:45:14 ~13 min ios :iphone:ipa :calling:
:heavy_check_mark: d57f468d #30 2024-03-01 18:31:14 ~3 min tests :page_facing_up:log

status-im-auto avatar Feb 18 '24 21:02 status-im-auto

96% of end-end tests have passed

Total executed tests: 48
Failed tests: 1
Expected to fail tests: 1
Passed tests: 46
IDs of failed tests: 703629 
IDs of expected to fail tests: 703503 

Failed tests (1)

Click to expand
  • Rerun failed tests

  • Class TestCommunityMultipleDeviceMergedTwo:

    1. test_community_join_when_node_owner_offline, id: 703629

    Device 2: Looking for community: 'open community'
    Device 2: Click until `Text` by `accessibility id`: `community-description-text` will be presented
    critical/chats/test_public_chat_browsing.py:1177: in test_community_join_when_node_owner_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))]))
     Text "You joined “closed community”" in shown toast element doesn't match expected "You joined “open community”"
    



    Device sessions

    Expected to fail tests (1)

    Click to expand

    Class TestCommunityOneDeviceMerged:

    1. test_community_discovery, id: 703503
    Test is not run, e2e blocker  
    

    [[reason: [NOTRUN] Curated communities not loading, https://github.com/status-im/status-mobile/issues/17852]]

    Passed tests (46)

    Click to expand

    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_mark_all_messages_as_read, id: 703086
    Device sessions

    5. test_community_contact_block_unblock_offline, id: 702894
    Device sessions

    6. test_community_edit_delete_message_when_offline, id: 704615
    Device sessions

    7. test_community_message_delete, id: 702839
    Device sessions

    8. test_community_message_send_check_timestamps_sender_username, id: 702838
    Device sessions

    9. test_community_links_with_previews_github_youtube_twitter_gif_send_enable, id: 702844
    Device sessions

    10. test_community_message_edit, id: 702843
    Device sessions

    11. test_community_unread_messages_badge, id: 702841
    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

    Class TestDeepLinksOneDevice:

    1. test_links_open_universal_links_from_chat, id: 704613
    Device sessions

    2. test_links_deep_links, id: 702775
    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_mentions_push_notification, id: 702786
    Device sessions

    4. test_community_leave, id: 702845
    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 TestActivityMultipleDevicePRTwo:

    1. test_activity_center_mentions, id: 702957
    Device sessions

    2. test_activity_center_admin_notification_accept_swipe, id: 702958
    Device sessions

    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_pin_messages, id: 702731
    Device sessions

    8. test_1_1_chat_message_reaction, id: 702730
    Device sessions

    Class TestOneToOneChatMultipleSharedDevicesNewUiTwo:

    1. test_1_1_chat_delete_via_long_press_relogin, id: 702784
    Device sessions

    2. test_1_1_chat_is_shown_message_sent_delivered_from_offline, id: 702783
    Device sessions

    3. test_1_1_chat_mute_chat, id: 703496
    Device sessions

    Class TestActivityCenterContactRequestMultipleDevicePR:

    1. test_add_contact_field_validation, id: 702777
    Device sessions

    2. test_activity_center_contact_request_accept_swipe_mark_all_as_read, id: 702851
    Device sessions

    3. test_activity_center_contact_request_decline, id: 702850
    Device sessions

    Class TestGroupChatMultipleDeviceMergedNewUI:

    1. test_group_chat_pin_messages, id: 702732
    Device sessions

    2. test_group_chat_mute_chat, id: 703495
    Device sessions

    3. test_group_chat_send_image_save_and_share, id: 703297
    Device sessions

    4. test_group_chat_reactions, id: 703202
    Device sessions

    5. test_group_chat_join_send_text_messages_push, id: 702807
    Device sessions

    6. test_group_chat_offline_pn, id: 702808
    Device sessions

    status-im-auto avatar Feb 22 '24 19:02 status-im-auto

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

    VolodLytvynenko avatar Mar 01 '24 16:03 VolodLytvynenko