Skip to content

Use HTTPs for image loading with self-signed certs #13039

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 10, 2022
Merged

Conversation

bitgamma
Copy link
Member

@bitgamma bitgamma commented Jan 24, 2022

Closes #12855.
fixes: #13081

@status-im-auto
Copy link
Member

status-im-auto commented Jan 24, 2022

Jenkins Builds

Click to see older builds (140)
Commit #️⃣ Finished (UTC) Duration Platform Result
46b9599 #1 2022-01-24 13:34:04 ~8 min android 📄log
46b9599 #1 2022-01-24 13:38:18 ~12 min android-e2e 📄log
✔️ 46b9599 #1 2022-01-24 13:45:05 ~19 min ios 📦ipa 📲
59ceb63 #2 2022-01-25 09:11:24 ~8 min android-e2e 📄log
59ceb63 #2 2022-01-25 09:11:47 ~9 min android 📄log
59ceb63 #2 2022-01-25 09:15:19 ~12 min ios 📄log
bbb2102 #3 2022-01-25 09:31:02 ~7 min android-e2e 📄log
bbb2102 #3 2022-01-25 09:31:25 ~7 min android 📄log
✔️ bbb2102 #3 2022-01-25 09:35:46 ~11 min ios 📦ipa 📲
97bd6c2 #4 2022-01-26 12:07:47 ~9 min android 📄log
97bd6c2 #4 2022-01-26 12:07:49 ~9 min android-e2e 📄log
✔️ 97bd6c2 #4 2022-01-26 12:14:59 ~16 min ios 📦ipa 📲
092c03c #5 2022-01-27 09:00:38 ~7 min android-e2e 📄log
092c03c #5 2022-01-27 09:00:42 ~7 min android 📄log
✔️ 092c03c #5 2022-01-27 09:05:40 ~12 min ios 📦ipa 📲
d52d537 #6 2022-01-27 09:46:43 ~8 min android 📄log
d52d537 #6 2022-01-27 09:50:30 ~12 min android-e2e 📄log
✔️ d52d537 #6 2022-01-27 09:54:40 ~16 min ios 📦ipa 📲
c77d846 #7 2022-01-27 10:51:13 ~7 min ios 📄log
c77d846 #7 2022-01-27 10:54:35 ~11 min android-e2e 📄log
c77d846 #7 2022-01-27 10:58:52 ~15 min android 📄log
6a778b7 #8 2022-01-27 11:09:48 ~7 min android-e2e 📄log
6a778b7 #8 2022-01-27 11:09:49 ~7 min android 📄log
6a778b7 #8 2022-01-27 11:10:20 ~8 min ios 📄log
e21248a #9 2022-01-27 11:24:07 ~7 min android 📄log
e21248a #9 2022-01-27 11:24:08 ~7 min android-e2e 📄log
e21248a #9 2022-01-27 11:26:03 ~9 min ios 📄log
ef50275 #10 2022-01-27 12:28:12 ~7 min android 📄log
ef50275 #10 2022-01-27 12:28:12 ~7 min android-e2e 📄log
✔️ ef50275 #10 2022-01-27 12:33:05 ~12 min ios 📦ipa 📲
76093f5 #11 2022-01-28 06:37:24 ~8 min android-e2e 📄log
76093f5 #11 2022-01-28 06:38:34 ~9 min android 📄log
✔️ 76093f5 #11 2022-01-28 06:42:10 ~12 min ios 📦ipa 📲
6f998a0 #12 2022-01-28 07:26:47 ~48 sec android-e2e 📄log
6f998a0 #12 2022-01-28 07:26:55 ~55 sec android 📄log
6f998a0 #12 2022-01-28 07:27:28 ~1 min ios 📄log
6f998a0 #13 2022-01-28 07:28:32 ~27 sec android 📄log
6f998a0 #14 2022-01-28 07:29:53 ~25 sec android 📄log
6f998a0 #15 2022-01-28 07:32:20 ~26 sec android 📄log
6f998a0 #16 2022-01-28 08:59:39 ~31 sec android 📄log
f2439b8 #13 2022-01-28 10:31:06 ~9 min android-e2e 📄log
f2439b8 #17 2022-01-28 10:33:03 ~11 min android 📄log
✔️ f2439b8 #13 2022-01-28 10:33:27 ~12 min ios 📦ipa 📲
✔️ 8dbb75c #18 2022-01-28 11:06:51 ~11 min android 📦apk 📲
✔️ 8dbb75c #14 2022-01-28 11:09:54 ~14 min android-e2e 📦apk 📲
✔️ 8dbb75c #14 2022-01-28 11:15:56 ~20 min ios 📦ipa 📲
✔️ 5a6d85e #15 2022-01-31 12:46:51 ~13 min android-e2e 📦apk 📲
✔️ 5a6d85e #19 2022-01-31 12:49:48 ~15 min android 📦apk 📲
✔️ 5a6d85e #15 2022-01-31 12:51:18 ~17 min ios 📦ipa 📲
✔️ 4e48ac8 #16 2022-02-01 10:07:55 ~8 min android-e2e 📦apk 📲
✔️ 4e48ac8 #20 2022-02-01 10:08:07 ~8 min android 📦apk 📲
✔️ 4e48ac8 #16 2022-02-01 10:13:38 ~13 min ios 📦ipa 📲
✖️ 6ff1569 #21 2022-02-01 11:26:09 ~10 min android 📦apk 📲
✖️ 6ff1569 #17 2022-02-01 11:28:10 ~12 min android-e2e 📦apk 📲
✖️ 6ff1569 #17 2022-02-01 11:28:29 ~12 min ios 📦ipa 📲
71c1e59 #18 2022-02-01 14:59:56 ~21 sec ios 📄log
71c1e59 #22 2022-02-01 14:59:58 ~23 sec android 📄log
71c1e59 #18 2022-02-01 14:59:58 ~23 sec android-e2e 📄log
3ad8cef #19 2022-02-02 13:45:55 ~33 sec ios 📄log
3ad8cef #19 2022-02-02 13:45:56 ~35 sec android-e2e 📄log
3ad8cef #23 2022-02-02 13:45:57 ~35 sec android 📄log
3ad8cef #24 2022-02-02 18:04:01 ~41 sec android 📄log
✔️ 2450280 #25 2022-02-03 08:49:34 ~8 min android 📦apk 📲
✔️ 2450280 #20 2022-02-03 08:49:35 ~8 min android-e2e 📦apk 📲
✔️ 2450280 #20 2022-02-03 08:52:40 ~11 min ios 📦ipa 📲
✔️ 957d550 #26 2022-02-03 09:20:46 ~8 min android 📦apk 📲
✔️ 957d550 #21 2022-02-03 09:20:51 ~8 min android-e2e 📦apk 📲
✔️ 957d550 #21 2022-02-03 09:24:47 ~12 min ios 📦ipa 📲
✔️ 44f0687 #22 2022-02-03 09:35:21 ~8 min android-e2e 📦apk 📲
✔️ 44f0687 #27 2022-02-03 09:35:31 ~8 min android 📦apk 📲
✔️ 44f0687 #22 2022-02-03 09:40:05 ~12 min ios 📦ipa 📲
✖️ 2d3a249 #28 2022-02-03 16:00:43 ~8 min android 📦apk 📲
✖️ 2d3a249 #23 2022-02-03 16:00:47 ~8 min android-e2e 📦apk 📲
✖️ 2d3a249 #23 2022-02-03 16:04:45 ~12 min ios 📦ipa 📲
✔️ dd4194c #24 2022-02-03 16:14:44 ~8 min android-e2e 📦apk 📲
✔️ dd4194c #29 2022-02-03 16:15:12 ~8 min android 📦apk 📲
✔️ dd4194c #24 2022-02-03 16:18:51 ~12 min ios 📦ipa 📲
✖️ fc98f01 #30 2022-02-03 16:35:41 ~8 min android 📦apk 📲
✖️ fc98f01 #25 2022-02-03 16:35:51 ~8 min android-e2e 📦apk 📲
✖️ fc98f01 #25 2022-02-03 16:39:19 ~11 min ios 📦ipa 📲
✔️ 419a9dc #26 2022-02-03 16:51:55 ~8 min android-e2e 📦apk 📲
✔️ 419a9dc #31 2022-02-03 16:53:14 ~9 min android 📦apk 📲
✔️ 419a9dc #26 2022-02-03 16:55:51 ~12 min ios 📦ipa 📲
✔️ 03222c0 #32 2022-02-04 07:53:23 ~9 min android 📦apk 📲
✔️ 03222c0 #27 2022-02-04 08:00:26 ~16 min android-e2e 📦apk 📲
✔️ 03222c0 #27 2022-02-04 08:02:04 ~18 min ios 📦ipa 📲
✔️ 6292806 #28 2022-02-04 10:42:48 ~9 min android-e2e 📦apk 📲
✔️ 6292806 #33 2022-02-04 10:44:27 ~10 min android 📦apk 📲
✔️ 6292806 #28 2022-02-04 10:50:09 ~16 min ios 📦ipa 📲
✔️ ae4ccf0 #29 2022-02-04 12:33:14 ~10 min android-e2e 📦apk 📲
✔️ ae4ccf0 #34 2022-02-04 12:33:20 ~10 min android 📦apk 📲
✔️ ae4ccf0 #29 2022-02-04 12:41:40 ~18 min ios 📦ipa 📲
✔️ e9bb19d #30 2022-02-07 11:03:05 ~10 min android-e2e 📦apk 📲
✔️ e9bb19d #35 2022-02-07 11:03:06 ~10 min android 📦apk 📲
✔️ e9bb19d #30 2022-02-07 11:05:55 ~13 min ios 📦ipa 📲
✔️ e489ad4 #31 2022-02-07 11:44:26 ~9 min android-e2e 📦apk 📲
✔️ e489ad4 #36 2022-02-07 11:44:37 ~9 min android 📦apk 📲
✔️ e489ad4 #31 2022-02-07 11:47:31 ~12 min ios 📦ipa 📲
✖️ 47d3a3f #32 2022-02-07 12:16:55 ~9 min android-e2e 📦apk 📲
✖️ 47d3a3f #32 2022-02-07 12:19:40 ~12 min ios 📦ipa 📲
✖️ 47d3a3f #37 2022-02-07 12:20:05 ~12 min android 📦apk 📲
✔️ 7b7e061 #33 2022-02-07 15:03:41 ~8 min android-e2e 📦apk 📲
✔️ 7b7e061 #38 2022-02-07 15:03:47 ~8 min android 📦apk 📲
✔️ 7b7e061 #33 2022-02-07 15:07:45 ~12 min ios 📦ipa 📲
✔️ ff005fe #39 2022-02-08 10:12:54 ~8 min android 📦apk 📲
✔️ ff005fe #34 2022-02-08 10:12:58 ~8 min android-e2e 📦apk 📲
✔️ ff005fe #34 2022-02-08 10:15:45 ~11 min ios 📦ipa 📲
✔️ 46507b8 #35 2022-02-08 14:58:16 ~14 min android-e2e 📦apk 📲
✔️ 46507b8 #40 2022-02-08 14:58:16 ~14 min android 📦apk 📲
✔️ 46507b8 #35 2022-02-08 15:04:51 ~21 min ios 📦ipa 📲
✔️ 65006f9 #41 2022-02-08 15:06:10 ~12 min android 📦apk 📲
✔️ 65006f9 #36 2022-02-08 15:07:06 ~13 min ios 📦ipa 📲
✔️ 65006f9 #36 2022-02-08 15:07:59 ~14 min android-e2e 📦apk 📲
8c10ccb #37 2022-02-09 09:03:04 ~28 sec ios 📄log
8c10ccb #42 2022-02-09 09:03:14 ~37 sec android 📄log
8c10ccb #37 2022-02-09 09:03:36 ~1 min android-e2e 📄log
✔️ 4f7fded #43 2022-02-09 09:17:17 ~9 min android 📦apk 📲
✔️ 4f7fded #38 2022-02-09 09:17:21 ~9 min android-e2e 📦apk 📲
✔️ 4f7fded #38 2022-02-09 09:21:21 ~13 min ios 📦ipa 📲
✔️ 59d38e7 #39 2022-02-09 12:18:50 ~15 min android-e2e 📦apk 📲
✔️ 59d38e7 #44 2022-02-09 12:18:56 ~15 min android 📦apk 📲
✔️ 59d38e7 #39 2022-02-09 12:25:17 ~21 min ios 📦ipa 📲
✔️ c915666 #45 2022-02-09 12:46:56 ~8 min android 📦apk 📲
✔️ c915666 #40 2022-02-09 12:48:38 ~9 min android-e2e 📦apk 📲
✔️ c915666 #40 2022-02-09 12:51:01 ~12 min ios 📦ipa 📲
✔️ d2dad1a #41 2022-02-09 13:28:56 ~10 min android-e2e 📦apk 📲
✔️ d2dad1a #46 2022-02-09 13:30:40 ~12 min android 📦apk 📲
✔️ d2dad1a #41 2022-02-09 13:31:29 ~13 min ios 📦ipa 📲
7af9c83 #42 2022-02-09 14:11:13 ~52 sec ios 📄log
7af9c83 #42 2022-02-09 14:11:45 ~1 min android-e2e 📄log
7af9c83 #47 2022-02-09 14:12:04 ~1 min android 📄log
✔️ 1b4ab37 #43 2022-02-09 14:23:31 ~8 min android-e2e 📦apk 📲
✔️ 1b4ab37 #48 2022-02-09 14:23:50 ~9 min android 📦apk 📲
✔️ 1b4ab37 #43 2022-02-09 14:36:37 ~21 min ios 📦ipa 📲
✔️ 336c43c #44 2022-02-09 14:56:51 ~8 min android-e2e 📦apk 📲
✔️ 336c43c #49 2022-02-09 14:57:50 ~9 min android 📦apk 📲
✔️ 336c43c #44 2022-02-09 15:01:22 ~13 min ios 📦ipa 📲
✔️ 8334bf9 #45 2022-02-09 17:32:42 ~9 min android-e2e 📦apk 📲
✔️ 8334bf9 #50 2022-02-09 17:36:47 ~13 min android 📦apk 📲
✔️ 8334bf9 #45 2022-02-09 17:36:50 ~13 min ios 📦ipa 📲
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 97d9cf6 #51 2022-02-09 18:04:16 ~10 min android 📦apk 📲
✔️ 97d9cf6 #46 2022-02-09 18:04:33 ~10 min android-e2e 📦apk 📲
✔️ 97d9cf6 #46 2022-02-09 18:08:54 ~14 min ios 📦ipa 📲
✔️ 97d9cf6 #47 2022-02-10 11:44:13 ~7 min android-e2e 📦apk 📲
✔️ 7ac91e8 #48 2022-02-10 17:39:46 ~9 min android-e2e 📦apk 📲
✔️ 7ac91e8 #52 2022-02-10 17:39:49 ~9 min android 📦apk 📲
✔️ 7ac91e8 #47 2022-02-10 17:43:56 ~13 min ios 📦ipa 📲

@bitgamma bitgamma changed the title [EXPERIMENT] Use HTTPs for image loading with self-signed certs Use HTTPs for image loading with self-signed certs Feb 3, 2022
@bitgamma bitgamma marked this pull request as ready for review February 3, 2022 15:53
@bitgamma bitgamma requested a review from jakubgs as a code owner February 3, 2022 15:53
path (if (string/starts-with? path "file") path (str "file://" path))]
(.save CameraRoll path)))
#(log/error "could not resize image" %)))))
(def temp-image-url (str (fs/cache-dir) "/StatusIm_Image.jpeg"))
Copy link
Member

Choose a reason for hiding this comment

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

could you please elaborate, why this needed ? what's this image ?

Copy link
Member Author

Choose a reason for hiding this comment

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

CameraRoll is expecting a file URL so we have to first download the image locally to cache. Before this was done by saving the base64-encoded image using image-processing/resize, but this didn't work with HTTP(s) links. I added a way to download the image as a binary and unified the code/logic used for saving to gallery and to share image and also made it the same for iOS and Android

@status-im-auto
Copy link
Member

78% of end-end tests have passed

Total executed tests: 82
Failed tests: 18
Passed tests: 64
IDs of failed tests: 5502,5762,6272,5783,6279,6251,5315,5782,6249,5346,5309,5304,5738,5756,6328,6226,5403,5342 

Failed tests (18)

Click to expand
  • Rerun tests

  • 1. test_can_add_existing_ens_on_mainnet, id: 5502

    Device 1: Find 'ENSusernames' by 'xpath': `//*[@text="ENS usernames"]`
    Device 1: Find 'ENSusernames' by 'xpath': `//*[@text="ENS usernames"]`

    Device 1: ENSusernames by xpath: `//*[@text="ENS usernames"]` is not found on the screen; also Unexpected Alert is shown: 'Wrong decimals for token POWR at address 0x595832f8fc6bf59c85c527fec3740a1b7a361269 - set to 18 but detected as 6'

    Device sessions

    2. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762

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

    Device 1: ChatElementByText by xpath:`//*[starts-with(@text,'I am blocked user')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen

    Device sessions

    3. test_add_account_to_wallet_private_key_and_seed_phrase, id: 6272

    Device 1: Getting ETH amount
    Device 1: Waiting 400s for ETH updated balance

    Device 1: Balance ETH 0 is not changed during 400 seconds!

    Device sessions

    4. test_can_use_purchased_stickers_on_recovered_account, id: 5783

    Device 1: Find 'Button' by 'accessibility id': `new-chat-button`
    Device 1: ChatButton element not found

    Device 1: ChatButton by accessibility id:`join-public-chat-button` is not found on the screen; also Unexpected Alert is shown: 'Wrong symbol for token ETHOS at address 0x5af2be193a6abca9c8817001f45744777db30756 - set to ETHOS but detected as VGX'

    Device sessions

    5. test_send_eth_to_ens_in_chat, id: 6279

    Device 2: Set 'statuse2e.eth' value for 'EditBox'
    Device 2: Click system back button

    Device 2: Button by xpath: `//*[contains(@text, "This user name is owned by you and connected with your chat key.")]` is not found on the screen; also Unexpected Alert is shown: 'Given address "0x" is not a valid Ethereum address.'

    Device sessions

    6. test_keycard_sign_message_and_transactions_from_daap, id: 6251

    Device 1: Tap 'Confirm' on native keyboard
    Device 1: Waiting 35s for dapp to load

    Device 1: AllowButton by xpath: `//*[@text="Allow" or @text="ALLOW"]` is not found on the screen

    Device sessions

    7. test_send_non_english_message_to_newly_added_contact_on_different_networks, id: 5315

    Device 1: Button element not found
    Device 1: Find 'Text' by 'accessibility id': `default-username`

    Device 1: Text by accessibility id: `default-username` is not found on the screen; also Unexpected Alert is shown: 'Wrong decimals for token PPP at address 0xc42209accc14029c1012fb5680d95fbd6036e2a0 - set to 8 but detected as 18'

    Device sessions

    8. test_install_pack_and_send_sticker, id: 5782

    Device 1: Looking for chat: '#ubnoghb'
    Device 1: Wait for element 'Button' for max 30s and click when it is available

    Device 1: Button by accessibility id:`notifications-unread-badge` is not found on the screen; also Unexpected Alert is shown: 'Wrong decimals for token MOD at address 0x957c30ab0426e0c93cd8241e2c60392d08c6ac8e - set to 18 but detected as 0'; also Unexpec

    Device sessions

    9. test_keycard_request_stt_from_daap, id: 6249

    Device 1: Tap 'Confirm' on native keyboard
    Device 1: Waiting 35s for dapp to load

    Device 1: AllowButton by xpath: `//*[@text="Allow" or @text="ALLOW"]` is not found on the screen

    Device sessions

    10. test_collectible_from_wallet, id: 5346

    Device 1: Find 'WalletButton' by 'xpath': `//*[contains(@content-desc,'tab, 3 out of 5')]`
    Device 1: Button element not found

    Device 1: 'AccountElementButton' by xpath:'//*[@content-desc='accountcardEthereum account']' not found on the screen; also Unexpected Alert is shown: 'Wrong name for token PAY at address 0xb97048628db6b661d4c2aa833e95dbe1a905b280 - set to Tenx Pay Token

    Device sessions

    11. test_request_stt_from_dapp, id: 5309

    Device 1: Tap 'Confirm' on native keyboard
    Device 1: Waiting 35s for dapp to load

    Device 1: AllowButton by xpath: `//*[@text="Allow" or @text="ALLOW"]` is not found on the screen

    Device sessions

    12. test_open_chat_by_pasting_chat_key_check_invalid_chat_key_cases, id: 5304

    Device 1: Find 'BackButton' by 'accessibility id': `Navigate Up`
    Device 1: Looking for chat: 'Royal Defensive Solenodon'

    ENS name is not resolved after pasting chat key

    Device sessions

    13. test_dapps_permissions, id: 5738

    Device 1: Tap 'Confirm' on native keyboard
    Device 1: Waiting 35s for dapp to load

    Device 1: AllowButton by xpath: `//*[@text="Allow" or @text="ALLOW"]` is not found on the screen

    Device sessions

    14. test_group_decline_invite_chat_highligted, id: 5756

    Device 2: Looking for chat: 'for_invited'
    Device 2: Click until 'EditBox' by 'accessibility id': `chat-message-input` will be presented

    The test with session id 159130d11dba48e5a0d3d6ffbb91b096 has already finished, and can't receive further commands. For help, please check https://docs.saucelabs.com/dev/error-messages

    Device sessions

    15. test_send_transaction_set_recipient_options, id: 6328

    Device 1: Setting nickname:my_some_nickname
    Device 1: Find 'Button' by 'accessibility id': `profile-nickname-item`

    Device 1: Button by accessibility id: `profile-nickname-item` is not found on the screen

    Device sessions

    16. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226

    Device 1: Set 'statuse2e.eth' value for 'EditBox'
    Device 1: Click system back button

    Device 1: Button by xpath: `//*[contains(@text, "This user name is owned by you and connected with your chat key.")]` is not found on the screen; also Unexpected Alert is shown: 'Given address "0x" is not a valid Ethereum address.'

    Device sessions

    17. test_start_chat_with_ens_mention_in_one_to_one, id: 5403

    Device 1: Wait for 'EditBox'
    ## 1-1 chat is created successfully!

    Device 1: Wrong user is resolved from username when starting 1-1 chat.

    Device sessions

    18. test_sign_message_and_2tx_in_batch_and_transactions_filters_from_daap, id: 5342

    Device 1: Tap 'Confirm' on native keyboard
    Device 1: Waiting 35s for dapp to load

    Device 1: AllowButton by xpath: `//*[@text="Allow" or @text="ALLOW"]` is not found on the screen

    Device sessions

    Passed tests (64)

    Click to expand

    1. test_add_and_delete_watch_only_account_to_multiaccount_instance, id: 6244
    Device sessions

    2. test_keycard_can_recover_keycard_account_card_pairing, id: 5758
    Device sessions

    3. test_public_mark_all_messages_as_read, id: 6270
    Device sessions

    4. test_restore_account_from_mnemonic_to_keycard, id: 6240
    Device sessions

    5. test_group_leave_relogin, id: 3997
    6. test_keycard_create_login_restore_unlock_same_seed, id: 5689
    Device sessions

    7. test_image_in_one_to_one_send_save_reply_timeline, id: 6305
    Device sessions

    8. test_public_chat_open_using_deep_link, id: 700739
    Device sessions

    9. test_public_delete_chat_long_press, id: 5319
    Device sessions

    10. test_send_token_with_7_decimals, id: 5350
    Device sessions

    11. test_public_tag_message, id: 700738
    Device sessions

    12. test_reactions_to_message_in_chats, id: 6315
    Device sessions

    13. test_send_eth_in_1_1_chat_transaction_push, id: 6253
    Device sessions

    14. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384
    Device sessions

    15. test_send_eth_from_wallet_to_address_incorrect_password, id: 5308
    Device sessions

    16. test_keycard_send_eth_from_wallet_to_address, id: 6289
    Device sessions

    17. test_public_message_edit, id: 700734
    Device sessions

    18. test_open_blocked_secure_not_secure_inlalid_offline_urls, id: 6210
    Device sessions

    19. test_public_link_send_open, id: 700736
    Device sessions

    20. test_restore_account_migrate_multiaccount_to_keycard, id: 6645
    Device sessions

    21. test_edit_delete_message_in_one_to_one_, id: 695843
    Device sessions

    22. test_public_links_with_previews_github_youtube_twitter_gif_send_enable, id: 700737
    Device sessions

    23. test_wallet_set_up (TestRail link is not found)
    Device sessions

    24. test_offline_is_shown_messaging_1_1_chat_sent_delivered, id: 5310
    Device sessions

    25. test_account_recovery_with_uppercase_whitespaces_seed_phrase_special_char_passw_logcat (TestRail link is not found)
    Device sessions

    26. test_send_and_open_emoji_link_in_one_to_one, id: 5373
    Device sessions

    27. test_block_user_from_public_chat, id: 5786
    Device sessions

    28. test_push_notification_1_1_chat_no_pn_activity_center, id: 6283
    Device sessions

    29. test_add_and_remove_mention_contact_with_nickname_from_public_chat, id: 5332
    Device sessions

    30. test_browser_managing_bookmarks, id: 6633
    Device sessions

    31. test_recover_account_from_new_user_seedphrase (TestRail link is not found)
    Device sessions

    32. test_group_add_new_member_activity_centre, id: 700732
    Device sessions

    33. test_public_fetch_more_history, id: 5675
    Device sessions

    34. test_send_transaction_with_custom_token, id: 6208
    Device sessions

    35. test_user_can_see_collectibles_on_rinkeby_after_account_recovering, id: 5381
    Device sessions

    36. test_can_see_balance_and_all_transactions_history_on_cellular, id: 5314
    Device sessions

    37. test_send_audio_message_with_push_notification_check, id: 6316
    Device sessions

    38. test_add_account_to_multiaccount_instance_generate_new, id: 6224
    Device sessions

    39. test_share_copy_contact_code_and_wallet_address (TestRail link is not found)
    Device sessions

    40. test_home_view (TestRail link is not found)
    Device sessions

    41. test_pass_phrase_validation (TestRail link is not found)
    Device sessions

    42. test_insufficient_funds_wallet_positive_balance, id: 5412
    Device sessions

    43. test_fetching_balance_after_offline, id: 6237
    Device sessions

    44. test_set_profile_picture, id: 6646
    Device sessions

    45. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263
    Device sessions

    46. test_delete_close_all_tabs, id: 5390
    Device sessions

    47. test_public_unread_messages_counter_for_mentions_relogin, id: 700718
    Device sessions

    48. test_mobile_data_usage_complex_settings, id: 6228
    Device sessions

    49. test_group_offline_pn, id: 3998
    Device sessions

    50. test_public_navigate_to_chat_when_relaunch, id: 5396
    Device sessions

    51. test_delete_chats_via_delete_button_rejoin, id: 5387
    Device sessions

    52. test_group_pn_system_messages_when_invited, id: 3994
    Device sessions

    53. test_public_message_send_check_timestamps_while_on_different_tab, id: 5313
    Device sessions

    54. test_manage_assets, id: 5341
    Device sessions

    55. test_switch_users_special_char_password_and_add_new_account_logcat (TestRail link is not found)
    Device sessions

    56. test_public_unread_messages_counter, id: 5360
    Device sessions

    57. test_logcat_backup_recovery_phrase (TestRail link is not found)
    Device sessions

    58. test_keycard_send_eth_in_1_1_chat, id: 6293
    Device sessions

    59. test_public_emoji_send_copy_paste_reply, id: 700719
    Device sessions

    60. test_public_message_delete, id: 700735
    Device sessions

    61. test_copy_and_paste_messages, id: 5317
    Device sessions

    62. test_decline_transactions_in_1_1_chat_push_notification_changing_state, id: 6265
    Device sessions

    63. test_group_join_send_text_messages_pn, id: 700731
    Device sessions

    64. test_keycard_can_see_all_transactions_in_history, id: 6291
    Device sessions

    @qoqobolo qoqobolo self-assigned this Feb 7, 2022
    @qoqobolo
    Copy link
    Contributor

    qoqobolo commented Feb 7, 2022

    Hi @bitgamma! Thanks for your work!
    I see that some e2e have failed probably due to the outdated go version in this PR. Could you update it, please?
    Thanks!

    @bitgamma
    Copy link
    Member Author

    bitgamma commented Feb 7, 2022

    @qoqobolo rebased! thanks

    @status-im-auto
    Copy link
    Member

    88% of end-end tests have passed

    Total executed tests: 158
    Failed tests: 19
    Passed tests: 139
    
    IDs of failed tests: 5762,695771,6292,5783,6305,695856,6645,6636,6225,5346,6342,6228,6326,5387,695842,6293,6226,695845,6219 
    

    Failed tests (19)

    Click to expand
  • Rerun tests

  • 1. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762

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

    Device 1: ChatElementByText by xpath:`//*[starts-with(@text,'I am blocked user')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen

    Device sessions

    2. test_activity_center_group_chats_trusted_contacts, id: 695771
    Connection was closed cleanly.

    3. test_keycard_send_funds_between_accounts_set_max_in_multiaccount_instance, id: 6292

    Device 1: SilentButton element not found
    Device 1: Enter default pin 111111

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

    Device sessions

    4. test_can_use_purchased_stickers_on_recovered_account, id: 5783

    Device 1: Find 'Button' by 'accessibility id': `sticker-icon`
    Device 1: Tap on found: Button

    Device 1: Sticker was not sent

    Device sessions

    5. test_image_in_one_to_one_send_save_reply_timeline, id: 6305

    Device 2: Find 'AllowButton' by 'xpath': `//*[@text="Allow" or @text="ALLOW"]`
    Device 2: Find 'Button' by 'xpath': `//*[@content-desc='open-gallery']/following-sibling::android.view.ViewGroup[1]`

    Status of another user not shown when open another user profile Status of another user not shown when open another user profile

    Device sessions

    6. test_pair_devices_sync_photo_community_group_chats, id: 695856

    Device 2: Click until 'EditBox' by 'accessibility id': `chat-message-input` will be presented
    Device 2: Looking for a message by text: sent after sync

    Message sent to community channel before sync is not shown!

    Device sessions

    7. test_restore_account_migrate_multiaccount_to_keycard, id: 6645

    ## Sending transaction
    Device 1: Find 'SendTransactionFromMainButton' by 'accessibility id': `send-transaction-button`

    Device 1: SendTransactionFromMainButton by accessibility id: `send-transaction-button` is not found on the screen

    Device sessions

    8. test_show_profile_picture_of_setting, id: 6636

    Device 2: Looking for chat: 'Aromatic Jaunty Arcticfox'
    Device 2: Find 'ChatImage' by 'xpath': `//*[@content-desc='chat-icon']`

    Profile picture was not updated on user Profile view

    Device sessions

    9. test_send_funds_between_accounts_in_multiaccount_instance, id: 6225

    Device 1: EditBox element not found
    Device 1: Find 'EditBox' by 'accessibility id': `enter-password-input`

    Device 1: EditBox by accessibility id: `enter-password-input` is not found on the screen

    Device sessions

    10. test_collectible_from_wallet, id: 5346

    Device 1: Find 'Text' by 'xpath': `//*[@text='CryptoKitties']//following-sibling::android.widget.TextView`
    Device 1: Tap on found: Text

    Device 1: Kitty is not shown after opening it from collectibles!

    Device sessions

    11. test_different_status_in_timeline, id: 6342

    Device 2: Tap on found: ViewProfileButton
    Device 2: Looking for a message by text: some text

    Device 2: ChatElementByText by xpath: `//*[starts-with(@text,'some text')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen

    Device sessions

    12. test_mobile_data_usage_complex_settings, id: 6228

    Device 1: Find 'Button' by 'xpath': `//*[@text="Use mobile data"]/following-sibling::android.widget.Switch[1]`
    Device 1: Find 'Button' by 'xpath': `//*[@text="Ask me when on mobile network"]/following-sibling::android.widget.Switch[1]`

    Not connected to history node after enabling fetching on mobile data Chat history was not fetched with mobile data fetching ON

    Device sessions

    13. test_mention_users_not_in_chats_if_not_in_contacts, id: 6326
    Sauce could not start your job. For more information on what happened, please visit https://app.saucelabs.com/tests/d2e9626d0ba54d13804c1cfa4fd32f36

    14. test_delete_chats_via_delete_button_rejoin, id: 5387

    ## Public chat 'public-delete-long-press' is created successfully!
    Device 1: Looking for a message by text: test message:iunhvsguzw

    Messages are not fetched when rejoining public chat after deleting

    Device sessions

    15. test_creating_community_accept_membership, id: 695842

    Device 2: Wait for 'EditBox'
    ## Public chat 'dugksoi' is created successfully!

    Device 2: Button by xpath: `//*[@text="some name"]` is not found on the screen

    Device sessions

    16. test_keycard_send_eth_in_1_1_chat, id: 6293

    Device 2: Enter default pin 111111
    Device 2: Backing up seed phrase for keycard

    Device 2: SilentButton by accessibility id:`word0` is not found on the screen

    Device sessions

    17. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226

    Device 1: Tap on found: Button
    Device 1: Find 'EditBox' by 'xpath': `//*[@content-desc='chat-icon']/../android.widget.TextView[2]`

    Device 1: EditBox by xpath: `//*[@content-desc='chat-icon']/../android.widget.TextView[2]` is not found on the screen

    Device sessions

    18. test_notification_in_activity_center_for_mention_in_community_and_group_chat, id: 695845

    Device 1: Find 'BackButton' by 'accessibility id': `Navigate Up`
    # STEP: Tapping on community link and request membership

    Device 2: Button by xpath: `//*[@text="some name"]` is not found on the screen

    Device sessions

    19. test_set_primary_ens_custom_domain, id: 6219

    Device 1: Tap on found: Button
    Device 1: Find 'EditBox' by 'xpath': `//*[@content-desc='chat-icon']/../android.widget.TextView[2]`

    Device 1: EditBox by xpath: `//*[@content-desc='chat-icon']/../android.widget.TextView[2]` is not found on the screen

    Device sessions

    Passed tests (139)

    Click to expand

    1. test_can_add_existing_ens_on_mainnet, id: 5502
    Device sessions

    2. test_add_and_delete_watch_only_account_to_multiaccount_instance, id: 6244
    Device sessions

    3. test_sign_typed_message_deploy_simple_contract_request_pub_key_from_dapp, id: 5784
    Device sessions

    4. test_unread_messages_counter_preview_highlited_1_1_chat, id: 5362
    Device sessions

    5. test_can_send_all_tokens_via_max_option, id: 6330
    Device sessions

    6. test_can_scan_qr_with_chat_key_from_home_start_chat, id: 6298
    Device sessions

    7. test_keycard_can_recover_keycard_account_card_pairing, id: 5758
    Device sessions

    8. test_resolve_ipns_name, id: 6323
    Device sessions

    9. test_can_pin_messages_in_one_to_one_and_group_chats, id: 695847
    Device sessions

    10. test_keycard_interruption_creating_onboarding_flow, id: 5742
    Device sessions

    11. test_public_mark_all_messages_as_read, id: 6270
    Device sessions

    12. test_restore_account_from_mnemonic_to_keycard, id: 6240
    Device sessions

    13. test_add_account_to_wallet_private_key_and_seed_phrase, id: 6272
    Device sessions

    14. test_keycard_create_login_restore_unlock_same_seed, id: 5689
    Device sessions

    15. test_keycard_interruption_access_key_onboarding_flow, id: 6246
    Device sessions

    16. test_keycard_settings_pin_puk_pairing, id: 695841
    Device sessions

    17. test_public_chat_open_using_deep_link, id: 700739
    Device sessions

    18. test_public_delete_chat_long_press, id: 5319
    Device sessions

    19. test_send_token_with_7_decimals, id: 5350
    Device sessions

    20. test_block_and_unblock_user_from_group_chat_via_group_info, id: 5752
    Device sessions

    21. test_send_eth_to_ens_in_chat, id: 6279
    Device sessions

    22. test_public_tag_message, id: 700738
    Device sessions

    23. test_can_scan_different_links_with_universal_qr_scanner, id: 6322
    Device sessions

    24. test_keycard_can_recover_keycard_account_offline_and_add_watch_only_acc, id: 6243
    Device sessions

    25. test_reactions_to_message_in_chats, id: 6315
    Device sessions

    26. test_add_remove_contact_via_contacts_view, id: 6312
    Device sessions

    27. test_send_eth_in_1_1_chat_transaction_push, id: 6253
    Device sessions

    28. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384
    Device sessions

    29. test_block_user_from_one_to_one_header_check_push_notification_service, id: 5763
    Device sessions

    30. test_privacy_policy_terms_of_use_node_version_need_help_in_profile, id: 5453
    Device sessions

    31. test_public_clear_history_via_options_and_long_press, id: 5426
    Device sessions

    32. test_send_eth_from_wallet_to_address_incorrect_password, id: 5308
    Device sessions

    33. test_recover_set_up_wallet_sign_phrase, id: 700749
    Device sessions

    34. test_can_use_another_fleets_and_networks_advanced_set_nonce, id: 695890
    Device sessions

    35. test_keycard_send_eth_from_wallet_to_address, id: 6289
    Device sessions

    36. test_use_pinned_mailserver, id: 5766
    Device sessions

    37. test_public_message_edit, id: 700734
    Device sessions

    38. test_open_blocked_secure_not_secure_inlalid_offline_urls, id: 6210
    Device sessions

    39. test_keycard_sign_message_and_transactions_from_daap, id: 6251
    Device sessions

    40. test_public_link_send_open, id: 700736
    Device sessions

    41. test_markdown_support_in_messages, id: 5425
    Device sessions

    42. test_remove_member_from_group_chat, id: 4001
    Device sessions

    43. test_onboarding_add_new_multiaccount_username_by_position_pass_validation, id: 700747
    Device sessions

    44. test_deep_link_with_invalid_user_public_key_own_profile_key, id: 5781
    Device sessions

    45. test_validation_amount_errors, id: 5437
    Device sessions

    46. test_onboarding_home_initial_popup, id: 700742
    Device sessions

    47. test_send_non_english_message_to_newly_added_contact_on_different_networks, id: 5315
    Device sessions

    48. test_custom_bootnodes, id: 5432
    Device sessions

    49. test_edit_delete_message_in_one_to_one_, id: 695843
    Device sessions

    50. test_public_links_with_previews_github_youtube_twitter_gif_send_enable, id: 700737
    Device sessions

    51. test_open_user_profile_using_deep_link, id: 5441
    Device sessions

    52. test_offline_is_shown_messaging_1_1_chat_sent_delivered, id: 5310
    Device sessions

    53. test_send_and_open_emoji_link_in_one_to_one, id: 5373
    Device sessions

    54. test_make_admin_member_of_group_chat, id: 5694
    Device sessions

    55. test_backup_recovery_phrase_warning_from_wallet, id: 5358
    Device sessions

    56. test_webview_camera_permission, id: 6635
    Device sessions

    57. test_deny_access_camera_and_gallery, id: 6319
    Device sessions

    58. test_can_not_connect_to_mailserver, id: 5767
    Device sessions

    59. test_keycard_request_and_receive_stt_in_1_1_chat_offline_opened_from_push, id: 6294
    Device sessions

    60. test_block_user_from_public_chat, id: 5786
    Device sessions

    61. test_push_notification_1_1_chat_no_pn_activity_center, id: 6283
    Device sessions

    62. test_install_pack_and_send_sticker, id: 5782
    Device sessions

    63. test_keycard_request_stt_from_daap, id: 6249
    Device sessions

    64. test_add_and_remove_mention_contact_with_nickname_from_public_chat, id: 5332
    Device sessions

    65. test_can_scan_eip_681_links, id: 6282
    Device sessions

    66. test_invite_to_group_chat_handling, id: 6324
    Device sessions

    67. test_browser_managing_bookmarks, id: 6633
    Device sessions

    68. test_change_log_level_and_fleet, id: 5368
    Device sessions

    69. test_open_user_profile_long_press_on_message, id: 6267
    Device sessions

    70. test_public_fetch_more_history, id: 5675
    Device sessions

    71. test_onboarding_share_contact_address, id: 700743
    Device sessions

    72. test_onboarding_backup_seed_phrase_restore_same_login_logcat, id: 700745
    Device sessions

    73. test_send_transaction_with_custom_token, id: 6208
    Device sessions

    74. test_user_can_see_collectibles_on_rinkeby_after_account_recovering, id: 5381
    Device sessions

    75. test_disable_use_history_node, id: 6332
    Device sessions

    76. test_reply_to_message_in_chats, id: 6233
    Device sessions

    77. test_open_dapp_using_deep_link, id: 5442
    Device sessions

    78. test_can_see_balance_and_all_transactions_history_on_cellular, id: 5314
    Device sessions

    79. test_recover_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 700748
    Device sessions

    80. test_invite_friends, id: 5433
    Device sessions

    81. test_add_switch_delete_custom_mailserver, id: 5436
    Device sessions

    82. test_send_audio_message_with_push_notification_check, id: 6316
    Device sessions

    83. test_add_account_to_multiaccount_instance_generate_new, id: 6224
    Device sessions

    84. test_onboarding_cant_sign_in_with_invalid_password_logcat, id: 700746
    Device sessions

    85. test_rename_group_chat, id: 6280
    Device sessions

    86. test_can_reset_password, id: 695850
    Device sessions

    87. test_request_stt_from_dapp, id: 5309
    Device sessions

    88. test_can_delete_several_multiaccounts, id: 6318
    Device sessions

    89. test_keycard_send_eth_to_ens, id: 6295
    Device sessions

    90. test_open_chat_by_pasting_chat_key_check_invalid_chat_key_cases, id: 5304
    Device sessions

    91. test_insufficient_funds_wallet_positive_balance, id: 5412
    Device sessions

    92. test_back_forward_refresh_navigation_history_kept_after_relogin, id: 5395
    Device sessions

    93. test_fetching_balance_after_offline, id: 6237
    Device sessions

    94. test_add_custom_network, id: 5431
    Device sessions

    95. test_switching_accounts_in_dapp, id: 6232
    Device sessions

    96. test_set_profile_picture, id: 6646
    Device sessions

    97. test_nicknames_ens_group_chats, id: 6327
    Device sessions

    98. test_network_mismatch_for_send_request_in_1_1_chat, id: 6257
    Device sessions

    99. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263
    Device sessions

    100. test_same_seed_added_inside_multiaccount_and_keycard, id: 6311
    Device sessions

    101. test_delete_close_all_tabs, id: 5390
    Device sessions

    102. test_can_change_account_settings, id: 6235
    Device sessions

    103. test_public_unread_messages_counter_for_mentions_relogin, id: 700718
    Device sessions

    104. test_onboarding_share_wallet_address, id: 700744
    Device sessions

    105. test_push_notifications_reactions_for_messages_in_stickers_audio_image, id: 6321
    Device sessions

    106. test_offline_can_login_cant_send_transaction, id: 5407
    Device sessions

    107. test_keycard_blocked_card_lost_or_frozen_flows, id: 695852
    Device sessions

    108. test_open_url_with_non_english_text_connect_revoke_wallet_new_tab_open_chat_options, id: 5424
    Device sessions

    109. test_public_navigate_to_chat_when_relaunch, id: 5396
    Device sessions

    110. test_recover_validation_seed_phrase_field, id: 700750
    Device sessions

    111. test_app_on_background_by_back_button, id: 6221
    Device sessions

    112. test_recover_accounts_with_certain_seedphrase, id: 5455
    Device sessions

    113. test_set_currency, id: 5429
    Device sessions

    114. test_send_eth_from_wallet_incorrect_address, id: 5461
    Device sessions

    115. test_can_accept_or_reject_multiple_chats_from_activity_center, id: 695782
    Device sessions

    116. test_dapps_permissions, id: 5738
    Device sessions

    117. test_share_user_profile_url_public_chat, id: 5498
    Device sessions

    118. test_search_chat_on_home, id: 5757
    Device sessions

    119. test_public_message_send_check_timestamps_while_on_different_tab, id: 5313
    Device sessions

    120. test_manage_assets, id: 5341
    Device sessions

    121. test_send_transaction_set_recipient_options, id: 6328
    Device sessions

    122. test_search_asset_and_currency, id: 6269
    Device sessions

    123. test_public_unread_messages_counter, id: 5360
    Device sessions

    124. test_keycard_frozen_card_flows, id: 695851
    Device sessions

    125. test_cant_add_more_twenty_participants_to_group_chat, id: 5721
    Device sessions

    126. test_public_emoji_send_copy_paste_reply, id: 700719
    Device sessions

    127. test_public_message_delete, id: 700735
    Device sessions

    128. test_copy_and_paste_messages, id: 5317
    Device sessions

    129. test_keycard_sign_typed_message_deploy_simple_contract, id: 6310
    Device sessions

    130. test_decline_transactions_in_1_1_chat_push_notification_changing_state, id: 6265
    Device sessions

    131. test_custom_gas_settings, id: 695855
    Device sessions

    132. test_pair_devices_group_chat_different_messages_nicknames, id: 6317
    Device sessions

    133. test_unblocked_user_is_not_added_in_contacts, id: 6213
    Device sessions

    134. test_can_access_images_by_link, id: 5456
    Device sessions

    135. test_start_chat_with_ens_mention_in_one_to_one, id: 5403
    Device sessions

    136. test_delete_cut_and_paste_messages, id: 5322
    Device sessions

    137. test_keycard_can_see_all_transactions_in_history, id: 6291
    Device sessions

    138. test_sign_message_and_2tx_in_batch_and_transactions_filters_from_daap, id: 5342
    Device sessions

    139. test_can_start_chat_from_suggestions_using_search_chat, id: 6320
    Device sessions

    @status-im-auto
    Copy link
    Member

    24% of end-end tests have passed

    Total executed tests: 17
    Failed tests: 13
    Passed tests: 4
    
    IDs of failed tests: 5762,6305,695842,695771,6636,6292,6226,695845,6228,5387,6219,695856,6342 
    

    Failed tests (13)

    Click to expand
  • Rerun tests

  • 1. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762

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

    Device 1: ChatElementByText by xpath:`//*[starts-with(@text,'I am blocked user')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen

    Device sessions

    2. test_image_in_one_to_one_send_save_reply_timeline, id: 6305

    Device 2: Find 'AllowButton' by 'xpath': `//*[@text="Allow" or @text="ALLOW"]`
    Device 2: Find 'Button' by 'xpath': `//*[@content-desc='open-gallery']/following-sibling::android.view.ViewGroup[1]`

    Status of another user not shown when open another user profile Status of another user not shown when open another user profile

    Device sessions

    3. test_creating_community_accept_membership, id: 695842

    Device 2: Wait for 'EditBox'
    ## Public chat 'rbxsalt' is created successfully!

    Device 2: Button by xpath: `//*[@text="some name"]` is not found on the screen

    Device sessions

    4. test_activity_center_group_chats_trusted_contacts, id: 695771
    E http.client.RemoteDisconnected: Remote end closed connection without response

    During handling of the above exception, another exception occurred:
    ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))


    5. test_show_profile_picture_of_setting, id: 6636

    Device 2: Looking for chat: 'Caring Lively Marten'
    Device 2: Find 'ChatImage' by 'xpath': //*[@content-desc='chat-icon']

    Profile picture was not updated in 1-1 chat mentions list
    Profile picture was not updated on user Profile view
    User profile picture was not updated on Chats view
    User profile picture was not updated in message Group chat view
    Group ch


    Device sessions

    6. test_keycard_send_funds_between_accounts_set_max_in_multiaccount_instance, id: 6292

    Device 1: SilentButton element not found
    Device 1: Enter default pin 111111

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

    Device sessions

    7. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226

    Device 1: Tap on found: Button
    Device 1: Find 'EditBox' by 'xpath': //*[@content-desc='chat-icon']/../android.widget.TextView[2]

    Device 1: EditBox by xpath: //*[@content-desc='chat-icon']/../android.widget.TextView[2] is not found on the screen

    Device sessions

    8. test_notification_in_activity_center_for_mention_in_community_and_group_chat, id: 695845

    Device 1: Find 'BackButton' by 'accessibility id': Navigate Up
    # STEP: Tapping on community link and request membership

    Device 2: Button by xpath: //*[@text="some name"] is not found on the screen

    Device sessions

    9. test_mobile_data_usage_complex_settings, id: 6228

    Device 1: Find 'Button' by 'xpath': //*[@text="Use mobile data"]/following-sibling::android.widget.Switch[1]
    Device 1: Find 'Button' by 'xpath': //*[@text="Ask me when on mobile network"]/following-sibling::android.widget.Switch[1]

    Not connected to history node after enabling fetching on mobile data
    Chat history was not fetched with mobile data fetching ON


    Device sessions

    10. test_delete_chats_via_delete_button_rejoin, id: 5387

    ## Public chat 'public-delete-long-press' is created successfully!
    Device 1: Looking for a message by text: test message:cvpsypweez

    Messages are not fetched when rejoining public chat after deleting

    Device sessions

    11. test_set_primary_ens_custom_domain, id: 6219

    Device 1: Tap on found: Button
    Device 1: Find 'EditBox' by 'xpath': //*[@content-desc='chat-icon']/../android.widget.TextView[2]

    Device 1: EditBox by xpath: //*[@content-desc='chat-icon']/../android.widget.TextView[2] is not found on the screen

    Device sessions

    12. test_pair_devices_sync_photo_community_group_chats, id: 695856

    Device 2: Click until 'EditBox' by 'accessibility id': chat-message-input will be presented
    Device 2: Looking for a message by text: sent after sync

    Message sent to community channel before sync is not shown!

    Device sessions

    13. test_different_status_in_timeline, id: 6342

    Device 2: Tap on found: ViewProfileButton
    Device 2: Looking for a message by text: some text

    Device 2: ChatElementByText by xpath: //*[starts-with(@text,'some text')]/ancestor::android.view.ViewGroup[@content-desc='chat-item'] is not found on the screen

    Device sessions

    Passed tests (4)

    Click to expand

    1. test_send_funds_between_accounts_in_multiaccount_instance, id: 6225
    Device sessions

    2. test_mention_users_not_in_chats_if_not_in_contacts, id: 6326
    Device sessions

    3. test_keycard_send_eth_in_1_1_chat, id: 6293
    Device sessions

    4. test_restore_account_migrate_multiaccount_to_keycard, id: 6645
    Device sessions

    @qoqobolo
    Copy link
    Contributor

    qoqobolo commented Feb 7, 2022

    Thanks @bitgamma

    ISSUE 1: No preview PNG/BMP images in chat view

    Can send and open a PNG/BMP image but can't see a preview in a chat.

    Steps:

    1. Download an image in the PNG/BMP format
    2. Send it in 1-1 chat

    Android:

    video_2022-02-07_17-02-42.mp4

    ISSUE 2: Close, Save and Share buttons are moved up and overlapped with the status bar in the image view mode (iOS only)

    So that they cannot be used.

    Screenshot 2022-02-07 at 17 08 57

    Also, noticed that the image itself seems to be shifted down, and it changes its brightness as it moves.
    However, this behavior is reproducible in develop as well. Can you take a look at it in this PR? If it's not very easy to fix, I'll report it separately.

    IMG_5225.MP4

    @flexsurfer
    Copy link
    Member

    i'll fix ISSUE 2

    @flexsurfer
    Copy link
    Member

    Also, noticed that the image itself seems to be shifted down, and it changes its brightness as it moves.

    I'll take a look

    @flexsurfer
    Copy link
    Member

    ISSUE 1 probably for some reason there is no on-load event

    @bitgamma
    Copy link
    Member Author

    bitgamma commented Feb 7, 2022

    @qoqobolo thanks for testing! will let you know when it is fixed.
    @flexsurfer regarding ISSUE 1 it could be the onload, yes. Actually, we could even revert to using the normal Image tag instead of fast-image and the image-get-size function since they both work now. Wdyt?

    @flexsurfer
    Copy link
    Member

    thanks @qoqobolo fixed

    @qoqobolo
    Copy link
    Contributor

    qoqobolo commented Feb 8, 2022

    Thank you @flexsurfer!

    ISSUE 3: Endless loading when opening an image (any format) after screen lock (iOS)

    Noticed another unexpected behavior.
    If open a chat or Timeline with a picture, lock the screen on this view, unlock it in ~1 minute, and open the picture, the endless spinner will appear instead of the picture view.
    After relogin, it works fine.
    Can reproduce on iOS only.
    Tried on the latest build ff005fe

    This one is not critical, but might be worth a look.

    Steps:

    1. Open chat with a picture
    2. Lock the screen on your device
    3. Wait for ~ 1 minute (to catch it before logout)
    4. Unlock the screen
    5. Open the image
    IMG_5242.MP4

    ISSUE 4: Gray line on the left side of a horizontal picture in Timeline

    The issue is in nightly as well. But if you can fix it here, it would be nice!
    Screenshot 2022-02-08 at 12 05 31

    @flexsurfer
    Copy link
    Member

    ISSUE 3: looks like critical, seems like http server is stopped

    @qoqobolo
    Copy link
    Contributor

    qoqobolo commented Feb 8, 2022

    ISSUE 3: looks like critical, seems like http server is stopped

    Oh, okay. Didn't consider it as critical since could only reproduce it on iOS, relogin helps, and also you need to catch it before logout while in background.
    Thanks for the clarification!

    @status-im-auto
    Copy link
    Member

    9% of end-end tests have passed

    Total executed tests: 11
    Failed tests: 10
    Passed tests: 1
    
    IDs of failed tests: 5762,6305,6636,6342,6228,5387,695842,6226,695845,6219 
    

    Failed tests (10)

    Click to expand
  • Rerun tests

  • 1. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762

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

    Device 1: ChatElementByText by xpath:`//*[starts-with(@text,'I am blocked user')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen

    Device sessions

    2. test_image_in_one_to_one_send_save_reply_timeline, id: 6305

    Device 2: Find 'AllowButton' by 'xpath': `//*[@text="Allow" or @text="ALLOW"]`
    Device 2: Find 'Button' by 'xpath': `//*[@content-desc='open-gallery']/following-sibling::android.view.ViewGroup[1]`

    Status of another user not shown when open another user profile

    Device sessions

    3. test_show_profile_picture_of_setting, id: 6636

    Device 2: Looking for chat: 'Monumental Oval Harrier'
    Device 2: Find 'ChatImage' by 'xpath': `//*[@content-desc='chat-icon']`

    Profile picture was not updated in 1-1 chat mentions list Profile picture was not updated on user Profile view User profile picture was not updated on Chats view User profile picture was not updated in message Group chat view Group ch

    Device sessions

    4. test_different_status_in_timeline, id: 6342

    Device 2: Tap on found: ViewProfileButton
    Device 2: Looking for a message by text: some text

    Device 2: ChatElementByText by xpath: `//*[starts-with(@text,'some text')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen

    Device sessions

    5. test_mobile_data_usage_complex_settings, id: 6228

    Device 1: Find 'Button' by 'xpath': `//*[@text="Use mobile data"]/following-sibling::android.widget.Switch[1]`
    Device 1: Find 'Button' by 'xpath': `//*[@text="Ask me when on mobile network"]/following-sibling::android.widget.Switch[1]`

    Not connected to history node after enabling fetching on mobile data Chat history was not fetched with mobile data fetching ON

    Device sessions

    6. test_delete_chats_via_delete_button_rejoin, id: 5387

    ## Public chat 'public-delete-long-press' is created successfully!
    Device 1: Looking for a message by text: test message:yxototeyup

    Messages are not fetched when rejoining public chat after deleting

    Device sessions

    7. test_creating_community_accept_membership, id: 695842

    Device 2: Wait for 'EditBox'
    ## Public chat 'osdbxel' is created successfully!

    Device 2: Button by xpath: `//*[@text="some name"]` is not found on the screen

    Device sessions

    8. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226

    Device 1: Tap on found: Button
    Device 1: Find 'EditBox' by 'xpath': `//*[@content-desc='chat-icon']/../android.widget.TextView[2]`

    Device 1: EditBox by xpath: `//*[@content-desc='chat-icon']/../android.widget.TextView[2]` is not found on the screen

    Device sessions

    9. test_notification_in_activity_center_for_mention_in_community_and_group_chat, id: 695845

    Device 1: Find 'BackButton' by 'accessibility id': `Navigate Up`
    # STEP: Tapping on community link and request membership

    Device 2: Button by xpath: `//*[@text="some name"]` is not found on the screen

    Device sessions

    10. test_set_primary_ens_custom_domain, id: 6219

    Device 1: Tap on found: Button
    Device 1: Find 'EditBox' by 'xpath': `//*[@content-desc='chat-icon']/../android.widget.TextView[2]`

    Device 1: EditBox by xpath: `//*[@content-desc='chat-icon']/../android.widget.TextView[2]` is not found on the screen

    Device sessions

    Passed tests (1)

    Click to expand

    1. test_activity_center_group_chats_trusted_contacts, id: 695771
    Device sessions

    @bitgamma
    Copy link
    Member Author

    bitgamma commented Feb 8, 2022

    Indeed ISSUE 3 seems to be reproducible by locking the screen and waiting a bit, regardless of what tab/chat is open in the Status client so it is quite major. I am trying to find out what exactly happens in that case and how we can recover from that situation

    @qoqobolo
    Copy link
    Contributor

    qoqobolo commented Feb 8, 2022

    @flexsurfer Also, can you take a look at the second part of ISSUE 2, please?

    Also, noticed that the image itself seems to be shifted down, and it changes its brightness as it moves.
    However, this behavior is reproducible in develop as well.

    It's more visible in horizontal images. When opened, the picture is slightly darkened, but you can move it up, and it becomes lighter. Looks like it should be light and centered when opened.

    IMG_5246.MP4

    @flexsurfer
    Copy link
    Member

    @qoqobolo unfortunately it's in the component jobtoday/react-native-image-viewing#23 , dunno why it's not fixed, it's so essential issue

    @bitgamma
    Copy link
    Member Author

    bitgamma commented Feb 9, 2022

    @qoqobolo issue 3 is now solved. Thanks!

    @qoqobolo
    Copy link
    Contributor

    qoqobolo commented Feb 9, 2022

    Thanks @bitgamma! Unfortunately, now the app crashes on iOS

    ISSUE 5: Crash when creating/recovering an account after creating password (iOS)

    After the crash can reopen, log in, and use the app.

    Steps:

    1. Install the 4f7fded build
    2. Follow the account creation flow > create and confirm your password > tap Next

    Crashlog - StatusPR 9-2-22,11-10.log

    IMG_5253.MP4

    @bitgamma bitgamma force-pushed the feature/12855 branch 2 times, most recently from 8334bf9 to 97d9cf6 Compare February 9, 2022 17:53
    @bitgamma
    Copy link
    Member Author

    bitgamma commented Feb 9, 2022

    @qoqobolo ISSUE 5 should be fixed now. Thank you for your patience!

    @qoqobolo
    Copy link
    Contributor

    qoqobolo commented Feb 10, 2022

    Thank you too, @bitgamma!

    @flexsurfer @bitgamma need your opinion on one more thing (hopefully the last one here).

    Noticed, that when opening a chat or scrolling it after the first opening on Android devices, image borders are loaded first.
    It happens again after re-opening the chat. It is more visible on a slower device and with large images, but can also be reproduced on a fast device and on a new account with small images.
    The question is, can it be fixed? WDYT?

    It is not reproducible on develop, and this is an Android-specific issue.

    Here is a video with large images at normal speed

    video_2022-02-10_11-47-37.mp4

    and in slow motion

    video_2022-02-10_11-48-18.mp4

    Here are small images, chat without a lot of data, normal speed

    video_2022-02-10_11-51-00.mp4

    Slow motion

    video_2022-02-10_11-52-05.mp4

    Steps to reproduce:

    1. On an Android device create a new account
    2. Start a 1-1 chat
    3. Send several images
    4. Close the chat and reopen it
    5. Check the receiver's device

    @status-im-auto
    Copy link
    Member

    0% of end-end tests have passed

    Total executed tests: 50
    Failed tests: 50
    Passed tests: 0
    
    IDs of failed tests: 5762,695771,5362,6330,695847,5689,6305,5752,6279,6315,6253,5763,695856,5425,4001,5315,5432,695843,5310,6636,5373,5694,5767,6294,5786,6283,5782,5332,6324,6267,6332,6233,5436,6316,6342,6280,6646,6327,6257,6263,6228,6321,6326,695782,695842,6293,6226,695845,6265,6317 
    

    Failed tests (50)

    Click to expand
  • Rerun tests

  • 1. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    2. test_activity_center_group_chats_trusted_contacts, id: 695771
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    3. test_unread_messages_counter_preview_highlited_1_1_chat, id: 5362
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    4. test_can_send_all_tokens_via_max_option, id: 6330
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    5. test_can_pin_messages_in_one_to_one_and_group_chats, id: 695847
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    6. test_keycard_create_login_restore_unlock_same_seed, id: 5689
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    7. test_image_in_one_to_one_send_save_reply_timeline, id: 6305
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    8. test_block_and_unblock_user_from_group_chat_via_group_info, id: 5752
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    9. test_send_eth_to_ens_in_chat, id: 6279
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    10. test_reactions_to_message_in_chats, id: 6315
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    11. test_send_eth_in_1_1_chat_transaction_push, id: 6253
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    12. test_block_user_from_one_to_one_header_check_push_notification_service, id: 5763
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    13. test_pair_devices_sync_photo_community_group_chats, id: 695856
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    14. test_markdown_support_in_messages, id: 5425
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    15. test_remove_member_from_group_chat, id: 4001
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    16. test_send_non_english_message_to_newly_added_contact_on_different_networks, id: 5315
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    17. test_custom_bootnodes, id: 5432
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    18. test_edit_delete_message_in_one_to_one_, id: 695843
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    19. test_offline_is_shown_messaging_1_1_chat_sent_delivered, id: 5310
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    20. test_show_profile_picture_of_setting, id: 6636
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    21. test_send_and_open_emoji_link_in_one_to_one, id: 5373
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    22. test_make_admin_member_of_group_chat, id: 5694
    ERROR The test with session id 151fd7b693e745fc9b5a4a483590d942 has already finished, and can't receive further commands. You can learn more at https://app.saucelabs.com/tests/151fd7b693e745fc9b5a4a483590d942 For help, please check https://docs.s

    23. test_can_not_connect_to_mailserver, id: 5767
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    24. test_keycard_request_and_receive_stt_in_1_1_chat_offline_opened_from_push, id: 6294
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    25. test_block_user_from_public_chat, id: 5786
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    26. test_push_notification_1_1_chat_no_pn_activity_center, id: 6283
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    27. test_install_pack_and_send_sticker, id: 5782
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    28. test_add_and_remove_mention_contact_with_nickname_from_public_chat, id: 5332
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    29. test_invite_to_group_chat_handling, id: 6324
    ERROR The test with session id 473ee32761d040ef9a5ab8386f91b907 has already finished, and can't receive further commands. You can learn more at https://app.saucelabs.com/tests/473ee32761d040ef9a5ab8386f91b907 For help, please check https://docs.s

    30. test_open_user_profile_long_press_on_message, id: 6267
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    31. test_disable_use_history_node, id: 6332
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    32. test_reply_to_message_in_chats, id: 6233
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    33. test_add_switch_delete_custom_mailserver, id: 5436
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    34. test_send_audio_message_with_push_notification_check, id: 6316
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    35. test_different_status_in_timeline, id: 6342
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    36. test_rename_group_chat, id: 6280
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    37. test_set_profile_picture, id: 6646
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    38. test_nicknames_ens_group_chats, id: 6327
    Sauce could not start your job. For more information on what happened, please visit https://app.saucelabs.com/tests/d11b6f73578144f0b7339aee6912130b

    39. test_network_mismatch_for_send_request_in_1_1_chat, id: 6257
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    40. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    41. test_mobile_data_usage_complex_settings, id: 6228
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    42. test_push_notifications_reactions_for_messages_in_stickers_audio_image, id: 6321
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    43. test_mention_users_not_in_chats_if_not_in_contacts, id: 6326
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    44. test_can_accept_or_reject_multiple_chats_from_activity_center, id: 695782
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    45. test_creating_community_accept_membership, id: 695842
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    46. test_keycard_send_eth_in_1_1_chat, id: 6293
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    47. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    48. test_notification_in_activity_center_for_mention_in_community_and_group_chat, id: 695845
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    49. test_decline_transactions_in_1_1_chat_push_notification_changing_state, id: 6265
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    50. test_pair_devices_group_chat_different_messages_nicknames, id: 6317
    Infrastructure Error -- The Sauce VMs failed to start the browser or device. For more info, please check https://docs.saucelabs.com/dev/error-messages

    @bitgamma
    Copy link
    Member Author

    I'd say this is normal because we are downloading (from status-go) the images on demand as the view scrolls instead of downloading them all at once as we were doing before. This should actually make opening the chat a bit faster at the price of this "effect" when scrolling.

    @status-im-auto
    Copy link
    Member

    91% of end-end tests have passed

    Total executed tests: 155
    Failed tests: 14
    Passed tests: 141
    
    IDs of failed tests: 6298,3997,6322,5781,5437,6636,5346,3998,695842,6226,695845,6219,695855,6317 
    

    Failed tests (14)

    Click to expand
  • Rerun tests

  • 1. test_can_scan_qr_with_chat_key_from_home_start_chat, id: 6298

    Device 1: Find 'Button' by 'xpath': `//*[@text='OK' or @text='Ok']`
    Device 1: Tap on found: Button

    In "ens_with_stateofus_domain_deep_link" case "Thoughtful Stupendous Graywolf" not found after scanning In "ens_without_stateofus_domain_deep_link" case "Legal Vibrant Indianabat" not found after scanning In "ens_another_domain_deep_link" case

    Device sessions

    2. test_group_leave_relogin, id: 3997

    ## Signed in successfully!
    Device 1: Looking for chat: 'dmgouqm'

    An unknown server-side error occurred while processing the command. Original error: Could not proxy command to the remote server. Original error: socket hang up

    Device sessions

    3. test_can_scan_different_links_with_universal_qr_scanner, id: 6322

    # STEP: Checking other_user_profile_key case
    Device 1: Find 'EnterQRcodeEditBox' by 'xpath': `//*[@text="Message"]`

    Device 1: EnterQRcodeEditBox by xpath: `//*[@text="Message"]` is not found on the screen

    Device sessions

    4. test_deep_link_with_invalid_user_public_key_own_profile_key, id: 5781

    Device 1: Find 'Button' by 'accessibility id': `new-chat-button`
    Device 1: ChatButton element not found

    Can't navigate to start new chat after app opened from deep link with own public key

    Device sessions

    5. test_validation_amount_errors, id: 5437

    Device 1: Find 'SendTwoTxInBatchButton' by 'xpath': `//*[@text='Send two Txs in batch, 0.00001 and 0.00002 ETH']`
    Device 1: Tap on found: SendTwoTxInBatchButton

    Validation icon is not shown when testing Not enough ETH for gas on sending screen from wallet

    Device sessions

    6. test_show_profile_picture_of_setting, id: 6636

    Device 2: Looking for chat: 'Miniature Generous Harrierhawk'
    Device 2: Find 'ChatImage' by 'xpath': `//*[@content-desc='chat-icon']`

    Profile picture was not updated on user Profile view

    Device sessions

    7. test_collectible_from_wallet, id: 5346

    Device 1: Find 'Text' by 'xpath': `//*[@text='CryptoKitties']//following-sibling::android.widget.TextView`
    Device 1: Tap on found: Text

    Device 1: Kitty is not shown after opening it from collectibles!

    Device sessions

    8. test_group_offline_pn, id: 3998

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

    message from old member PN was not fetched from offline

    Device sessions

    9. test_creating_community_accept_membership, id: 695842

    Device 2: Wait for 'EditBox'
    ## Public chat 'zazhmeu' is created successfully!

    Device 2: Button by xpath: `//*[@text="some name"]` is not found on the screen

    Device sessions

    10. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226

    Device 1: Tap on found: Button
    Device 1: Find 'EditBox' by 'xpath': `//*[@content-desc='chat-icon']/../android.widget.TextView[2]`

    Device 1: EditBox by xpath: `//*[@content-desc='chat-icon']/../android.widget.TextView[2]` is not found on the screen

    Device sessions

    11. test_notification_in_activity_center_for_mention_in_community_and_group_chat, id: 695845

    Device 1: Find 'BackButton' by 'accessibility id': `Navigate Up`
    # STEP: Tapping on community link and request membership

    Device 2: Button by xpath: `//*[@text="some name"]` is not found on the screen

    Device sessions

    12. test_set_primary_ens_custom_domain, id: 6219

    Device 1: Tap on found: Button
    Device 1: Find 'EditBox' by 'xpath': `//*[@content-desc='chat-icon']/../android.widget.TextView[2]`

    Device 1: EditBox by xpath: `//*[@content-desc='chat-icon']/../android.widget.TextView[2]` is not found on the screen

    Device sessions

    13. test_custom_gas_settings, id: 695855

    Device 1: Tap on found: Button
    Device 1: Find 'Button' by 'accessibility id': `custom-gas-fee`

    Device 1: Button by accessibility id: `custom-gas-fee` is not found on the screen

    Device sessions

    14. test_pair_devices_group_chat_different_messages_nicknames, id: 6317

    ## Recover access(password:qwerty, keycard:False)
    Device 2: Click until 'Button' by 'accessibility id': `checkbox-on` will be presented

    ERROR The test with session id 85be61fa552c418f85011d97fe9bb81a has already finished, and can't receive further commands. You can learn more at https://app.saucelabs.com/tests/85be61fa552c418f85011d97fe9bb81a For help, please check https://docs.s

    Device sessions

    Passed tests (141)

    Click to expand

    1. test_can_add_existing_ens_on_mainnet, id: 5502
    Device sessions

    2. test_add_and_delete_watch_only_account_to_multiaccount_instance, id: 6244
    Device sessions

    3. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762
    Device sessions

    4. test_sign_typed_message_deploy_simple_contract_request_pub_key_from_dapp, id: 5784
    Device sessions

    5. test_activity_center_group_chats_trusted_contacts, id: 695771
    Device sessions

    6. test_unread_messages_counter_preview_highlited_1_1_chat, id: 5362
    Device sessions

    7. test_can_send_all_tokens_via_max_option, id: 6330
    Device sessions

    8. test_keycard_send_funds_between_accounts_set_max_in_multiaccount_instance, id: 6292
    Device sessions

    9. test_keycard_can_recover_keycard_account_card_pairing, id: 5758
    Device sessions

    10. test_resolve_ipns_name, id: 6323
    Device sessions

    11. test_can_pin_messages_in_one_to_one_and_group_chats, id: 695847
    Device sessions

    12. test_keycard_interruption_creating_onboarding_flow, id: 5742
    Device sessions

    13. test_public_mark_all_messages_as_read, id: 6270
    Device sessions

    14. test_restore_account_from_mnemonic_to_keycard, id: 6240
    Device sessions

    15. test_add_account_to_wallet_private_key_and_seed_phrase, id: 6272
    Device sessions

    16. test_can_use_purchased_stickers_on_recovered_account, id: 5783
    Device sessions

    17. test_keycard_create_login_restore_unlock_same_seed, id: 5689
    Device sessions

    18. test_keycard_interruption_access_key_onboarding_flow, id: 6246
    Device sessions

    19. test_image_in_one_to_one_send_save_reply_timeline, id: 6305
    Device sessions

    20. test_keycard_settings_pin_puk_pairing, id: 695841
    Device sessions

    21. test_public_chat_open_using_deep_link, id: 700739
    Device sessions

    22. test_public_delete_chat_long_press, id: 5319
    Device sessions

    23. test_send_token_with_7_decimals, id: 5350
    Device sessions

    24. test_block_and_unblock_user_from_group_chat_via_group_info, id: 5752
    Device sessions

    25. test_send_eth_to_ens_in_chat, id: 6279
    Device sessions

    26. test_public_tag_message, id: 700738
    Device sessions

    27. test_keycard_can_recover_keycard_account_offline_and_add_watch_only_acc, id: 6243
    Device sessions

    28. test_reactions_to_message_in_chats, id: 6315
    Device sessions

    29. test_add_remove_contact_via_contacts_view, id: 6312
    Device sessions

    30. test_send_eth_in_1_1_chat_transaction_push, id: 6253
    Device sessions

    31. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384
    Device sessions

    32. test_block_user_from_one_to_one_header_check_push_notification_service, id: 5763
    Device sessions

    33. test_privacy_policy_terms_of_use_node_version_need_help_in_profile, id: 5453
    Device sessions

    34. test_public_clear_history_via_options_and_long_press, id: 5426
    Device sessions

    35. test_send_eth_from_wallet_to_address_incorrect_password, id: 5308
    Device sessions

    36. test_pair_devices_sync_photo_community_group_chats, id: 695856
    Device sessions

    37. test_can_use_another_fleets_and_networks_advanced_set_nonce, id: 695890
    Device sessions

    38. test_keycard_send_eth_from_wallet_to_address, id: 6289
    Device sessions

    39. test_use_pinned_mailserver, id: 5766
    Device sessions

    40. test_public_message_edit, id: 700734
    Device sessions

    41. test_open_blocked_secure_not_secure_inlalid_offline_urls, id: 6210
    Device sessions

    42. test_keycard_sign_message_and_transactions_from_daap, id: 6251
    Device sessions

    43. test_public_link_send_open, id: 700736
    Device sessions

    44. test_markdown_support_in_messages, id: 5425
    Device sessions

    45. test_remove_member_from_group_chat, id: 4001
    Device sessions

    46. test_send_non_english_message_to_newly_added_contact_on_different_networks, id: 5315
    Device sessions

    47. test_restore_account_migrate_multiaccount_to_keycard, id: 6645
    Device sessions

    48. test_custom_bootnodes, id: 5432
    Device sessions

    49. test_edit_delete_message_in_one_to_one_, id: 695843
    Device sessions

    50. test_public_links_with_previews_github_youtube_twitter_gif_send_enable, id: 700737
    Device sessions

    51. test_open_user_profile_using_deep_link, id: 5441
    Device sessions

    52. test_offline_is_shown_messaging_1_1_chat_sent_delivered, id: 5310
    Device sessions

    53. test_send_and_open_emoji_link_in_one_to_one, id: 5373
    Device sessions

    54. test_make_admin_member_of_group_chat, id: 5694
    Device sessions

    55. test_backup_recovery_phrase_warning_from_wallet, id: 5358
    Device sessions

    56. test_webview_camera_permission, id: 6635
    Device sessions

    57. test_deny_access_camera_and_gallery, id: 6319
    Device sessions

    58. test_can_not_connect_to_mailserver, id: 5767
    Device sessions

    59. test_keycard_request_and_receive_stt_in_1_1_chat_offline_opened_from_push, id: 6294
    Device sessions

    60. test_block_user_from_public_chat, id: 5786
    Device sessions

    61. test_push_notification_1_1_chat_no_pn_activity_center, id: 6283
    Device sessions

    62. test_install_pack_and_send_sticker, id: 5782
    Device sessions

    63. test_keycard_request_stt_from_daap, id: 6249
    Device sessions

    64. test_add_and_remove_mention_contact_with_nickname_from_public_chat, id: 5332
    Device sessions

    65. test_can_scan_eip_681_links, id: 6282
    Device sessions

    66. test_invite_to_group_chat_handling, id: 6324
    Device sessions

    67. test_browser_managing_bookmarks, id: 6633
    Device sessions

    68. test_change_log_level_and_fleet, id: 5368
    Device sessions

    69. test_group_add_new_member_activity_centre, id: 700732
    Device sessions

    70. test_open_user_profile_long_press_on_message, id: 6267
    Device sessions

    71. test_public_fetch_more_history, id: 5675
    Device sessions

    72. test_send_funds_between_accounts_in_multiaccount_instance, id: 6225
    Device sessions

    73. test_send_transaction_with_custom_token, id: 6208
    Device sessions

    74. test_user_can_see_collectibles_on_rinkeby_after_account_recovering, id: 5381
    Device sessions

    75. test_disable_use_history_node, id: 6332
    Device sessions

    76. test_reply_to_message_in_chats, id: 6233
    Device sessions

    77. test_open_dapp_using_deep_link, id: 5442
    Device sessions

    78. test_can_see_balance_and_all_transactions_history_on_cellular, id: 5314
    Device sessions

    79. test_invite_friends, id: 5433
    Device sessions

    80. test_add_switch_delete_custom_mailserver, id: 5436
    Device sessions

    81. test_send_audio_message_with_push_notification_check, id: 6316
    Device sessions

    82. test_add_account_to_multiaccount_instance_generate_new, id: 6224
    Device sessions

    83. test_different_status_in_timeline, id: 6342
    Device sessions

    84. test_rename_group_chat, id: 6280
    Device sessions

    85. test_can_reset_password, id: 695850
    Device sessions

    86. test_request_stt_from_dapp, id: 5309
    Device sessions

    87. test_can_delete_several_multiaccounts, id: 6318
    Device sessions

    88. test_keycard_send_eth_to_ens, id: 6295
    Device sessions

    89. test_open_chat_by_pasting_chat_key_check_invalid_chat_key_cases, id: 5304
    Device sessions

    90. test_insufficient_funds_wallet_positive_balance, id: 5412
    Device sessions

    91. test_back_forward_refresh_navigation_history_kept_after_relogin, id: 5395
    Device sessions

    92. test_fetching_balance_after_offline, id: 6237
    Device sessions

    93. test_add_custom_network, id: 5431
    Device sessions

    94. test_switching_accounts_in_dapp, id: 6232
    Device sessions

    95. test_set_profile_picture, id: 6646
    Device sessions

    96. test_nicknames_ens_group_chats, id: 6327
    Device sessions

    97. test_network_mismatch_for_send_request_in_1_1_chat, id: 6257
    Device sessions

    98. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263
    Device sessions

    99. test_same_seed_added_inside_multiaccount_and_keycard, id: 6311
    Device sessions

    100. test_delete_close_all_tabs, id: 5390
    Device sessions

    101. test_can_change_account_settings, id: 6235
    Device sessions

    102. test_public_unread_messages_counter_for_mentions_relogin, id: 700718
    Device sessions

    103. test_mobile_data_usage_complex_settings, id: 6228
    Device sessions

    104. test_push_notifications_reactions_for_messages_in_stickers_audio_image, id: 6321
    Device sessions

    105. test_offline_can_login_cant_send_transaction, id: 5407
    Device sessions

    106. test_keycard_blocked_card_lost_or_frozen_flows, id: 695852
    Device sessions

    107. test_mention_users_not_in_chats_if_not_in_contacts, id: 6326
    Device sessions

    108. test_open_url_with_non_english_text_connect_revoke_wallet_new_tab_open_chat_options, id: 5424
    Device sessions

    109. test_public_navigate_to_chat_when_relaunch, id: 5396
    Device sessions

    110. test_delete_chats_via_delete_button_rejoin, id: 5387
    Device sessions

    111. test_app_on_background_by_back_button, id: 6221
    Device sessions

    112. test_recover_accounts_with_certain_seedphrase, id: 5455
    Device sessions

    113. test_set_currency, id: 5429
    Device sessions

    114. test_send_eth_from_wallet_incorrect_address, id: 5461
    Device sessions

    115. test_can_accept_or_reject_multiple_chats_from_activity_center, id: 695782
    Device sessions

    116. test_dapps_permissions, id: 5738
    Device sessions

    117. test_share_user_profile_url_public_chat, id: 5498
    Device sessions

    118. test_group_pn_system_messages_when_invited, id: 3994
    Device sessions

    119. test_group_decline_invite_chat_highligted, id: 5756
    Device sessions

    120. test_search_chat_on_home, id: 5757
    Device sessions

    121. test_public_message_send_check_timestamps_while_on_different_tab, id: 5313
    Device sessions

    122. test_manage_assets, id: 5341
    Device sessions

    123. test_send_transaction_set_recipient_options, id: 6328
    Device sessions

    124. test_search_asset_and_currency, id: 6269
    Device sessions

    125. test_public_unread_messages_counter, id: 5360
    Device sessions

    126. test_keycard_frozen_card_flows, id: 695851
    Device sessions

    127. test_cant_add_more_twenty_participants_to_group_chat, id: 5721
    Device sessions

    128. test_keycard_send_eth_in_1_1_chat, id: 6293
    Device sessions

    129. test_public_emoji_send_copy_paste_reply, id: 700719
    Device sessions

    130. test_public_message_delete, id: 700735
    Device sessions

    131. test_copy_and_paste_messages, id: 5317
    Device sessions

    132. test_keycard_sign_typed_message_deploy_simple_contract, id: 6310
    Device sessions

    133. test_decline_transactions_in_1_1_chat_push_notification_changing_state, id: 6265
    Device sessions

    134. test_unblocked_user_is_not_added_in_contacts, id: 6213
    Device sessions

    135. test_can_access_images_by_link, id: 5456
    Device sessions

    136. test_start_chat_with_ens_mention_in_one_to_one, id: 5403
    Device sessions

    137. test_delete_cut_and_paste_messages, id: 5322
    Device sessions

    138. test_group_join_send_text_messages_pn, id: 700731
    Device sessions

    139. test_keycard_can_see_all_transactions_in_history, id: 6291
    Device sessions

    140. test_sign_message_and_2tx_in_batch_and_transactions_filters_from_daap, id: 5342
    Device sessions

    141. test_can_start_chat_from_suggestions_using_search_chat, id: 6320
    Device sessions

    @qoqobolo
    Copy link
    Contributor

    @bitgamma @flexsurfer thank you both for the great work, waiting, and patient solving issues!
    Failed e2e are not PR-related.
    PR is ready to be merged.

    @flexsurfer
    Copy link
    Member

    image

    Co-Authored-By: andrey <motor4ik@gmail.com>
    Signed-off-by: Michele Balistreri <michele@bitgamma.com>
    @bitgamma bitgamma merged commit 52afbf4 into develop Feb 10, 2022
    @bitgamma bitgamma deleted the feature/12855 branch February 10, 2022 17: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
    4 participants