Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[Fixes: #12140] Don't show gap after 30 days and allow user to set ms #12166

Merged
merged 1 commit into from
Jun 1, 2021

Conversation

cammellos
Copy link
Contributor

@cammellos cammellos commented May 28, 2021

This commit adds a setting in sync section so that user can select the
amount of days the can sync.

@status-im-auto
Copy link
Member

status-im-auto commented May 28, 2021

Jenkins Builds

Click to see older builds (8)
Commit #️⃣ Finished (UTC) Duration Platform Result
e5d7cb9 #1 2021-05-28 16:11:58 ~16 sec android 📄log
e5d7cb9 #1 2021-05-28 16:12:02 ~20 sec android-e2e 📄log
e5d7cb9 #1 2021-05-28 16:12:06 ~24 sec ios 📄log
✔️ 9aa3149 #2 2021-05-28 16:28:48 ~15 min android-e2e 📦apk 📲
✔️ 9aa3149 #2 2021-05-28 16:28:57 ~15 min android 📦apk 📲
✔️ 9aa3149 #2 2021-05-28 16:35:23 ~21 min ios 📦ipa 📲
587123f #3 2021-05-31 06:52:26 ~16 min android-e2e 📄log
587123f #3 2021-05-31 06:52:36 ~16 min android 📄log
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ d4e1020 #4 2021-05-31 07:06:23 ~21 min ios 📦ipa 📲
✔️ d4e1020 #5 2021-05-31 10:43:34 ~16 min android 📦apk 📲
✔️ 54fac0f #6 2021-06-01 11:18:30 ~11 min android 📦apk 📲
✔️ 54fac0f #5 2021-06-01 11:19:23 ~11 min android-e2e 📦apk 📲
✔️ 54fac0f #5 2021-06-01 11:32:22 ~24 min ios 📦ipa 📲

@cammellos cammellos force-pushed the bug/#12140-dont-show-gap-after-30-days branch from e5d7cb9 to 9aa3149 Compare May 28, 2021 16:13
@cammellos cammellos requested a review from churik as a code owner May 28, 2021 16:13
Copy link
Member

@flexsurfer flexsurfer left a comment

Choose a reason for hiding this comment

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

did you write py test ? :)

(views/defview default-sync-period-settings []
(views/letsubs [{:keys [default-sync-period]} [:multiaccount]]
[react/view {:flex 1}
[topbar/topbar {:title (i18n/label :t/show-profile-pictures)}]
Copy link
Member

Choose a reason for hiding this comment

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

show-profile-pictures ?

@status-im-auto
Copy link
Member

86% of end-end tests have passed

Total executed tests: 70
Failed tests: 10
Passed tests: 60
IDs of failed tests: 6291,6210,5314,5412,6328,5758,6645,5360,6263,6249 

Failed tests (10)

Click to expand
  • Rerun tests

  • 1. test_keycard_can_see_all_transactions_in_history, id: 6291

    Device 1: *Find TransactionHistoryButton by accessibility id:* `History-item-button`
    Device 1: *Tap on found TransactionHistoryButton*

    Device 1: TransactionElement by xpath:`//android.view.ViewGroup[@content-desc="transaction-item"]` is not found on the screen

    Device sessions

    2. test_open_blocked_secure_not_secure_inlalid_offline_urls, id: 6210

    Device 1: *Tap on found Button*
    Device 1: *Find Button by xpath:* `//*[@text="Continue anyway"]`

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

    Device sessions

    3. test_can_see_balance_and_all_transactions_history_on_cellular, id: 5314

    Device 1: *Tap on found TransactionHistoryButton*
    Device 1: *Pull to refresh view*

    Device 1: TransactionElement by xpath:`//android.view.ViewGroup[@content-desc="transaction-item"]` is not found on the screen

    Device sessions

    4. test_insufficient_funds_wallet_positive_balance, id: 5412

    Device 1: *Getting STT amount*
    Device 1: *Scrolling down to SilentButton*

    Device 1: SilentButton by xpath:* `//android.view.ViewGroup[@content-desc=':STT-asset-value']//android.widget.TextView[1]` is not found on the screen

    Device sessions

    5. test_send_transaction_set_recipient_options, id: 6328

    Device 1: *Tap on found Button*
    Device 1: *Find Button by xpath:* `//*[@text="↓ 1000 MDS"]`

    Device 1: Button by xpath: `//*[@text="↓ 1000 MDS"]` is not found on the screen

    Device sessions

    6. test_keycard_can_recover_keycard_account_card_pairing, id: 5758

    Device 1: *Getting LXS amount*
    Device 1: *Scrolling down to SilentButton*

    Device 1: SilentButton by xpath:* `//android.view.ViewGroup[@content-desc=':LXS-asset-value']//android.widget.TextView[1]` is not found on the screen

    Device sessions

    7. test_restore_account_migrate_multiaccount_to_keycard, id: 6645

    Device 1: *Getting ADI amount*
    Device 1: *Scrolling down to SilentButton*

    Device 1: SilentButton by xpath:* `//android.view.ViewGroup[@content-desc=':ADI-asset-value']//android.widget.TextView[1]` is not found on the screen

    Device sessions

    8. test_unread_messages_counter_public_chat, id: 5360

    Device 2: **Signed in successfully!**
    Device 2: **Looking for chat '#sfvjagt'**

    Counter is not shown for mention in public chat

    Device sessions

    9. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263

    Device 2: *Element TransactionStatus text is equal to Confirmed*
    Device 1: *Wait for text element TransactionStatus to be equal to Confirmed*

    Device 1: 'Pending' is not equal to expected 'Confirmed' in 60 sec

    Device sessions

    10. test_keycard_request_stt_from_daap, id: 6249

    Device 1: *Getting STT amount*
    Device 1: *Scrolling down to SilentButton*

    Device 1: SilentButton by xpath:* `//android.view.ViewGroup[@content-desc=':STT-asset-value']//android.widget.TextView[1]` is not found on the screen

    Device sessions

    Passed tests (60)

    Click to expand

    1. test_sign_message_and_transactions_filters_from_daap, id: 5342
    Device sessions

    2. test_image_in_one_to_one_send_save_reply_timeline, id: 6305
    Device sessions

    3. test_add_account_to_multiaccount_instance_generate_new, id: 6224
    Device sessions

    4. test_add_and_delete_watch_only_account_to_multiaccount_instance, id: 6244
    Device sessions

    5. test_open_public_chat_using_deep_link, id: 5396
    Device sessions

    6. test_offline_add_new_group_chat_member, id: 3998
    Device sessions

    7. test_send_non_english_message_to_newly_added_contact_on_different_networks, id: 5315
    Device sessions

    8. test_keycard_create_login_resotore_unlock_same_seed, id: 5689
    Device sessions

    9. test_delete_close_all_tabs, id: 5390
    Device sessions

    10. test_create_new_group_chat_messaging_pn_delivered, id: 3994
    Device sessions

    11. test_send_token_with_7_decimals, id: 5350
    Device sessions

    12. test_delete_chats_via_delete_button_rejoin, id: 5387
    Device sessions

    13. test_keycard_sign_message_and_transactions_from_daap, id: 6251
    Device sessions

    14. test_recover_account_from_new_user_seedphrase, id: 6296
    Device sessions

    15. test_block_user_from_public_chat, id: 5786
    Device sessions

    16. test_send_audio_message_with_push_notification_check, id: 6316
    Device sessions

    17. test_redirect_to_public_chat_tapping_tag_message_fetch_more_history, id: 5675
    Device sessions

    18. test_ens_mentions_pn_and_nickname_in_public_and_1_1_chats, id: 6226
    Device sessions

    19. test_keycard_send_eth_from_wallet_to_address, id: 6289
    Device sessions

    20. test_add_account_to_wallet_private_key_and_seed_phrase, id: 6272
    Device sessions

    21. test_back_forward_refresh_navigation_history_kept_after_relogin (TestRail link is not found)
    Device sessions

    22. test_offline_is_shown_messaging_1_1_chat_sent_delivered, id: 5310
    Device sessions

    23. test_pair_devices_sync_one_to_one_contacts_nicknames_public_chat, id: 5762
    Device sessions

    24. test_long_press_to_delete_chat, id: 5319
    Device sessions

    25. test_copy_and_paste_messages, id: 5317
    Device sessions

    26. test_open_transaction_on_etherscan_copy_tx_hash, id: 5384
    Device sessions

    27. test_user_can_see_all_own_assets_after_account_recovering, id: 5381
    Device sessions

    28. test_send_eth_from_wallet_to_address_incorrect_password, id: 5308
    Device sessions

    29. test_mobile_data_usage_complex_settings, id: 6228
    Device sessions

    30. test_start_chat_with_ens_mention_in_one_to_one, id: 5403
    Device sessions

    31. test_decline_transactions_in_1_1_chat_push_notification_changing_state, id: 6265
    Device sessions

    32. test_send_eth_in_1_1_chat_transaction_push, id: 6253
    Device sessions

    33. test_install_pack_and_send_sticker, id: 5782
    Device sessions

    34. test_switch_users_special_char_password_and_add_new_account_logcat, id: 5356
    Device sessions

    35. test_manage_assets, id: 5341
    Device sessions

    36. test_browser_managing_bookmarks, id: 6633
    Device sessions

    37. test_open_chat_by_pasting_chat_key_check_invalid_chat_key_cases, id: 5304
    Device sessions

    38. test_request_stt_from_daap, id: 5309
    Device sessions

    39. test_can_use_purchased_stickers_on_recovered_account, id: 5783
    Device sessions

    40. test_dapps_permissions, id: 5738
    Device sessions

    41. test_account_recovery_with_uppercase_whitespaces_seed_phrase_special_char_passw_logcat, id: 5394
    Device sessions

    42. test_send_eth_to_ens_in_chat, id: 6279
    Device sessions

    43. test_share_copy_contact_code_and_wallet_address, id: 5323
    Device sessions

    44. test_wallet_set_up, id: 5335
    Device sessions

    45. test_send_transaction_with_custom_token, id: 6208
    Device sessions

    46. test_home_view, id: 5379
    Device sessions

    47. test_can_add_existing_ens, id: 5502
    Device sessions

    48. test_logcat_backup_recovery_phrase, id: 5419
    Device sessions

    49. test_set_profile_picture, id: 6646
    Device sessions

    50. test_collectible_from_wallet, id: 5346
    Device sessions

    51. test_add_and_remove_mention_contact_with_nickname_from_public_chat, id: 5332
    Device sessions

    52. test_restore_account_from_mnemonic_to_keycard, id: 6240
    Device sessions

    53. test_pass_phrase_validation, id: 5363
    Device sessions

    54. test_keycard_send_eth_in_1_1_chat, id: 6293
    Device sessions

    55. test_send_and_open_links_with_previews, id: 5373
    Device sessions

    56. test_reactions_to_message_in_chats, id: 6315
    Device sessions

    57. test_fetching_balance_after_offline, id: 6237
    Device sessions

    58. test_push_notification_1_1_chat_no_pn_activity_center, id: 6283
    Device sessions

    59. test_public_chat_messaging_emojis_timestamps, id: 5313
    Device sessions

    60. test_keycard_fetching_balance_after_offline, id: 6290
    Device sessions

    @cammellos cammellos force-pushed the bug/#12140-dont-show-gap-after-30-days branch 2 times, most recently from 587123f to d4e1020 Compare May 31, 2021 06:44
    @qoqobolo qoqobolo self-assigned this May 31, 2021
    @status-im-auto
    Copy link
    Member

    90% of end-end tests have passed

    Total executed tests: 10
    Failed tests: 1
    Passed tests: 9
    
    IDs of failed tests: 5360 
    

    Failed tests (1)

    Click to expand
  • Rerun tests

  • 1. test_unread_messages_counter_public_chat, id: 5360

    Device 2: **Signed in successfully!**
    Device 2: **Looking for chat '#wzkmvwh'**

    Counter is not shown for mention in public chat

    Device sessions

    Passed tests (9)

    Click to expand

    1. test_restore_account_migrate_multiaccount_to_keycard, id: 6645
    Device sessions

    2. test_send_transaction_set_recipient_options, id: 6328
    Device sessions

    3. test_keycard_request_stt_from_daap, id: 6249
    Device sessions

    4. test_open_blocked_secure_not_secure_inlalid_offline_urls, id: 6210
    Device sessions

    5. test_keycard_can_see_all_transactions_in_history, id: 6291
    Device sessions

    6. test_request_and_receive_stt_in_1_1_chat_offline, id: 6263
    Device sessions

    7. test_can_see_balance_and_all_transactions_history_on_cellular, id: 5314
    Device sessions

    8. test_insufficient_funds_wallet_positive_balance, id: 5412
    Device sessions

    9. test_keycard_can_recover_keycard_account_card_pairing, id: 5758
    Device sessions

    @cammellos cammellos force-pushed the bug/#12140-dont-show-gap-after-30-days branch from d4e1020 to 54fac0f Compare June 1, 2021 11:07
    …nc period
    
    This commit adds a setting in sync section so that user can select the
    amount of days the can sync.
    
    Signed-off-by: Andrea Maria Piana <[email protected]>
    @cammellos cammellos force-pushed the bug/#12140-dont-show-gap-after-30-days branch from 54fac0f to 505b290 Compare June 1, 2021 11:08
    @cammellos cammellos merged commit 505b290 into develop Jun 1, 2021
    @cammellos cammellos deleted the bug/#12140-dont-show-gap-after-30-days branch June 1, 2021 11:08
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Projects
    No open projects
    Archived in project
    Development

    Successfully merging this pull request may close these issues.

    4 participants