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

e2e: new tests are automated #13510

Merged
merged 1 commit into from
Jun 27, 2022
Merged

e2e: new tests are automated #13510

merged 1 commit into from
Jun 27, 2022

Conversation

@pavloburykh pavloburykh requested a review from churik as a code owner June 23, 2022 14:58
@status-github-bot status-github-bot bot added this to REVIEW in Pipeline for QA Jun 23, 2022
@pavloburykh pavloburykh changed the title e2e: new tests are automated [WIP] e2e: new tests are automated Jun 23, 2022
@status-im-auto
Copy link
Member

status-im-auto commented Jun 23, 2022

Jenkins Builds

Click to see older builds (18)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 2e5c01a #1 2022-06-23 15:08:06 ~9 min android-e2e 📦apk 📲
✔️ 2e5c01a #1 2022-06-23 15:08:18 ~9 min android 📦apk 📲
✔️ 2e5c01a #1 2022-06-23 15:12:15 ~13 min ios 📦ipa 📲
✔️ 76e706a #2 2022-06-23 20:07:44 ~9 min android 📦apk 📲
✔️ 76e706a #2 2022-06-23 20:08:37 ~10 min android-e2e 📦apk 📲
✔️ 76e706a #2 2022-06-23 20:12:22 ~13 min ios 📦ipa 📲
✔️ eee7b6d #3 2022-06-24 11:50:14 ~9 min android-e2e 📦apk 📲
✔️ eee7b6d #3 2022-06-24 11:50:38 ~9 min android 📦apk 📲
✔️ eee7b6d #3 2022-06-24 11:53:46 ~12 min ios 📦ipa 📲
✔️ 4f51364 #4 2022-06-27 12:06:11 ~10 min android 📦apk 📲
✔️ 4f51364 #4 2022-06-27 12:06:39 ~10 min android-e2e 📦apk 📲
✔️ 4f51364 #4 2022-06-27 12:09:16 ~13 min ios 📦ipa 📲
✔️ 67db421 #5 2022-06-27 12:06:52 ~9 min android-e2e 📦apk 📲
✔️ 67db421 #5 2022-06-27 12:08:24 ~10 min android 📦apk 📲
✔️ 67db421 #5 2022-06-27 12:10:27 ~12 min ios 📦ipa 📲
✔️ 71ec552 #6 2022-06-27 12:26:59 ~9 min android 📦apk 📲
✔️ 71ec552 #6 2022-06-27 12:28:36 ~11 min android-e2e 📦apk 📲
✔️ 71ec552 #6 2022-06-27 12:33:53 ~16 min ios 📦ipa 📲
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 71313a1 #7 2022-06-27 13:45:14 ~10 min android-e2e 📦apk 📲
✔️ 71313a1 #7 2022-06-27 13:45:27 ~10 min android 📦apk 📲
✔️ 71313a1 #7 2022-06-27 13:53:57 ~19 min ios 📦ipa 📲
✔️ ff190c1 #8 2022-06-27 13:48:21 ~10 min android 📦apk 📲
✔️ ff190c1 #8 2022-06-27 13:48:29 ~10 min ios 📦ipa 📲
✔️ ff190c1 #8 2022-06-27 13:48:44 ~10 min android-e2e 📦apk 📲

@status-im-auto
Copy link
Member

100% of end-end tests have passed

Total executed tests: 5
Failed tests: 0
Passed tests: 5
Not executed tests: 175
IDs of not executed tests: 6253,6265,6263,6315,6316,5373,695843,5315,6283,6305,5310,5387,5313,700734,700735,700719,5360,700718,5319,700736,700737,6270,5675,5396,5317,700738,700739,3994,700731,700732,3998,5756,3997,702152,702153,702155,702156,702157,702158,700742,700743,700744,700745,700746,700747,700748,700749,702189,700750,700756,700758,700759,700760,700761,700762,700766,700763,700764,700765,700757,5342,700767,700768,700769,700770,5689,702072,702073,702074,702075,702076,702077,702078,702186,702175,702176,702188,702177,702194,702195,702196,702197,702198,702199,6243,6292,5742,6246,695851,695852,6330,5358,5437,695855,702360,695890,6219,5453,5766,6318,6213,5455,5721,702167,702259,702260,702317,702318,702319,702320,702321,702322,702323,702324,702325,702326,702327,702328,702329,702330,702331,702066,702069,702065,702070,702097,702098,702258,702149,702150,702179,702201,702151,702180,702181,702182,702159,702160,702161,702164,702165,702178,702166,702183,702184,702185,702187,702244,702245,702246,702247,702251,702252,702248,702253,702254,702249,702250,702269,702270,702271,702272,702273,702284,702285,702286,702287,702289,702290,702291,702292,702293,702294,702295,702296 

Not executed tests (175)

Click to expand
  • Rerun not executed tests
  • Passed tests (5)

    Click to expand

    1. test_profile_show_profile_picture_and_online_indicator_settings, id: 702281

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    Device sessions

    2. test_community_create_approve_membership, id: 702283

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    Device sessions

    3. test_chat_group_chat_reopen_app_on_last_viewed_chat, id: 702368

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    Device sessions

    4. test_profile_chat_two_minutes_gap_in_public_and_no_gap_in_1_1_chat_and_group_chat, id: 702282

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    Device sessions

    5. test_chat_mute_unmute_contact, id: 702367

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    Device sessions

    @status-im-auto
    Copy link
    Member

    100% of end-end tests have passed

    Total executed tests: 7
    Failed tests: 0
    Passed tests: 7
    Not executed tests: 173
    
    IDs of not executed tests: 6253,6265,6263,6315,6316,5373,695843,5315,6283,6305,5310,5387,5313,700734,700735,700719,5360,700718,5319,700736,700737,6270,5675,5396,5317,700738,700739,3994,700731,700732,3998,5756,3997,702152,702153,702155,702156,702157,702158,700742,700743,700744,700745,700746,700747,700748,700749,702189,700750,700756,700758,700759,700760,700761,700762,700766,700763,700764,700765,700757,5342,700767,700768,700769,700770,5689,702072,702073,702074,702075,702076,702077,702078,702186,702175,702176,702188,702177,702194,702195,702196,702197,702198,702199,6243,6292,5742,6246,695851,695852,6330,5358,5437,695855,702360,695890,6219,5453,5766,6318,6213,5455,5721,702167,702259,702260,702317,702318,702319,702320,702321,702322,702323,702324,702325,702326,702327,702328,702329,702330,702331,702367,702368,702149,702150,702179,702201,702151,702180,702181,702182,702159,702160,702161,702164,702165,702178,702166,702183,702184,702185,702187,702244,702245,702246,702247,702251,702252,702248,702253,702254,702249,702250,702269,702270,702271,702272,702273,702281,702282,702283,702284,702285,702286,702287,702289,702290,702291,702292,702293,702294,702295,702296 
    

    Not executed tests (173)

    Click to expand
  • Rerun not executed tests
  • Passed tests (7)

    Click to expand

    1. test_chat_group_chat_set_nickname_and_ens_via_group_info_mention, id: 702258

    Class: TestChatMediumMultipleDevice

    Device sessions

    2. test_chat_group_chat_rename, id: 702098

    Class: TestChatMediumMultipleDevice

    Device sessions

    3. test_chat_1_1_pin_messages, id: 702069

    Class: TestChatMediumMultipleDevice

    Device sessions

    4. test_chat_pin_messages_in_group_chat, id: 702070

    Class: TestChatMediumMultipleDevice

    Device sessions

    5. test_chat_public_markdown_support, id: 702065

    Class: TestChatMediumMultipleDevice

    Device sessions

    6. test_chat_1_1_push_and_reaction_for_messages_sticker_audio_image, id: 702066

    Class: TestChatMediumMultipleDevice

    Device sessions

    7. test_chat_block_and_unblock_user_from_group_chat_via_group_info, id: 702097

    Class: TestChatMediumMultipleDevice

    Device sessions

    @status-im-auto
    Copy link
    Member

    100% of end-end tests have passed

    Total executed tests: 5
    Failed tests: 0
    Passed tests: 5
    Not executed tests: 175
    
    IDs of not executed tests: 6253,6265,6263,6315,6316,5373,695843,5315,6283,6305,5310,5387,5313,700734,700735,700719,5360,700718,5319,700736,700737,6270,5675,5396,5317,700738,700739,3994,700731,700732,3998,5756,3997,702152,702153,702155,702156,702157,702158,700742,700743,700744,700745,700746,700747,700748,700749,702189,700750,700756,700758,700759,700760,700761,700762,700766,700763,700764,700765,700757,5342,700767,700768,700769,700770,5689,702072,702073,702074,702075,702076,702077,702078,702194,702195,702196,702197,702198,702199,6243,6292,5742,6246,695851,695852,6330,5358,5437,695855,702360,695890,6219,5453,5766,6318,6213,5455,5721,702167,702259,702260,702317,702318,702319,702320,702321,702322,702323,702324,702325,702326,702327,702328,702329,702330,702331,702066,702069,702065,702367,702070,702097,702098,702258,702368,702149,702150,702179,702201,702151,702180,702181,702182,702159,702160,702161,702164,702165,702178,702166,702183,702184,702185,702187,702244,702245,702246,702247,702251,702252,702248,702253,702254,702249,702250,702269,702270,702271,702272,702273,702281,702282,702283,702284,702285,702286,702287,702289,702290,702291,702292,702293,702294,702295,702296 
    

    Not executed tests (175)

    Click to expand
  • Rerun not executed tests
  • Passed tests (5)

    Click to expand

    1. test_contact_block_unblock_public_chat_offline, id: 702176

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    2. test_contact_add_remove_mention_default_username_nickname_public_chat, id: 702175

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    3. test_keycard_command_send_tx_eth_1_1_chat, id: 702186

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    4. test_restore_account_migrate_multiaccount_to_keycard_db_saved, id: 702177

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    5. test_cellular_settings_on_off_public_chat_fetching_history, id: 702188

    Class: TestContactBlockMigrateKeycardMultipleSharedDevices

    Device sessions

    @pavloburykh pavloburykh changed the title [WIP] e2e: new tests are automated e2e: new tests are automated Jun 27, 2022
    @@ -200,6 +200,68 @@ def test_profile_chat_two_minutes_gap_in_public_and_no_gap_in_1_1_chat_and_group
    chat_view.back_button.click()
    self.errors.verify_no_errors()

    @marks.testrail_id(702367)
    def test_chat_mute_unmute_contact(self):
    Copy link
    Member

    Choose a reason for hiding this comment

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

    add push in test name

    Copy link
    Contributor Author

    Choose a reason for hiding this comment

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

    thanx @churik, renamed

    self.errors.verify_no_errors()

    @marks.testrail_id(702368)
    def test_chat_group_chat_reopen_app_on_last_viewed_chat(self):
    Copy link
    Member

    Choose a reason for hiding this comment

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

    test is not related to group_chat, better to remove it from name

    Copy link
    Contributor Author

    Choose a reason for hiding this comment

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

    thanx @churik, renamed

    def __init__(self, driver):
    super(ProfileUnmuteContactButton, self).__init__(driver, accessibility_id="Unmute-item-button")

    def click(self):
    Copy link
    Member

    Choose a reason for hiding this comment

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

    not sure if we need to define separate class for re-defining only this method, as scroll_and_click method exists

    Copy link
    Contributor Author

    Choose a reason for hiding this comment

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

    thanx @churik, refactored

    @status-im-auto
    Copy link
    Member

    0% of end-end tests have passed

    Total executed tests: 5
    Failed tests: 5
    Passed tests: 0
    Not executed tests: 175
    
    IDs of not executed tests: 6253,6265,6263,6315,6316,5373,695843,5315,6283,6305,5310,5387,5313,700734,700735,700719,5360,700718,5319,700736,700737,6270,5675,5396,5317,700738,700739,3994,700731,700732,3998,5756,3997,702152,702153,702155,702156,702157,702158,700742,700743,700744,700745,700746,700747,700748,700749,702189,700750,700756,700758,700759,700760,700761,700762,700766,700763,700764,700765,700757,5342,700767,700768,700769,700770,5689,702072,702073,702074,702075,702076,702077,702078,702186,702175,702176,702188,702177,702194,702195,702196,702197,702198,702199,6243,6292,5742,6246,695851,695852,6330,5358,5437,695855,702360,695890,6219,5453,5766,6318,6213,5455,5721,702167,702259,702260,702317,702318,702319,702320,702321,702322,702323,702324,702325,702326,702327,702328,702329,702330,702331,702066,702069,702065,702070,702097,702098,702258,702149,702150,702179,702201,702151,702180,702181,702182,702159,702160,702161,702164,702165,702178,702166,702183,702184,702185,702187,702244,702245,702246,702247,702251,702252,702248,702253,702254,702249,702250,702269,702270,702271,702272,702273,702284,702285,702286,702287,702289,702290,702291,702292,702293,702294,702295,702296 
    
    IDs of failed tests: 702281,702283,702282,702367,702368 
    

    Not executed tests (175)

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

    Click to expand
  • Rerun failed tests

  • 1. test_profile_show_profile_picture_and_online_indicator_settings, id: 702281

    Device 2: `Text` is `0x04298014c6a2c7f2563c64c3ea1b2be8d465e9fbb80a6bbce31ee3462d2c28b4c9e40332e9efddfd060ceac884c6d34d972a4de0067aba7120c4059d1dd177fa97`
    Device 2: Click system back button

    Test setup failed: name 'ProfileMuteContactButton' is not defined

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    Device sessions

    2. test_community_create_approve_membership, id: 702283
    Test setup failed: name 'ProfileMuteContactButton' is not defined

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    3. test_profile_chat_two_minutes_gap_in_public_and_no_gap_in_1_1_chat_and_group_chat, id: 702282
    Test setup failed: name 'ProfileMuteContactButton' is not defined

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    4. test_chat_push_on_mute_unmute_contact, id: 702367
    Test setup failed: name 'ProfileMuteContactButton' is not defined

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    5. test_chat_reopen_app_on_last_viewed_chat, id: 702368
    Test setup failed: name 'ProfileMuteContactButton' is not defined

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    @status-im-auto
    Copy link
    Member

    0% of end-end tests have passed

    Total executed tests: 3
    Failed tests: 3
    Passed tests: 0
    Not executed tests: 2
    
    IDs of not executed tests: 702367,702368 
    
    IDs of failed tests: 702281,702283,702282 
    

    Not executed tests (2)

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

    Click to expand
  • Rerun failed tests

  • 1. test_profile_show_profile_picture_and_online_indicator_settings, id: 702281

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

    Device 2: HomeButton by xpath: `//*[contains(@content-desc,'tab, 1 out of 5')]` is not found on the screen

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    Device sessions

    2. test_community_create_approve_membership, id: 702283

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

    Device 2: HomeButton by xpath: `//*[contains(@content-desc,'tab, 1 out of 5')]` is not found on the screen

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    Device sessions

    3. test_profile_chat_two_minutes_gap_in_public_and_no_gap_in_1_1_chat_and_group_chat, id: 702282

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

    Device 2: HomeButton by xpath: `//*[contains(@content-desc,'tab, 1 out of 5')]` is not found on the screen

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    Device sessions

    @status-im-auto
    Copy link
    Member

    100% of end-end tests have passed

    Total executed tests: 5
    Failed tests: 0
    Passed tests: 5
    Not executed tests: 175
    
    IDs of not executed tests: 6253,6265,6263,6315,6316,5373,695843,5315,6283,6305,5310,5387,5313,700734,700735,700719,5360,700718,5319,700736,700737,6270,5675,5396,5317,700738,700739,3994,700731,700732,3998,5756,3997,702152,702153,702155,702156,702157,702158,700742,700743,700744,700745,700746,700747,700748,700749,702189,700750,700756,700758,700759,700760,700761,700762,700766,700763,700764,700765,700757,5342,700767,700768,700769,700770,5689,702072,702073,702074,702075,702076,702077,702078,702186,702175,702176,702188,702177,702194,702195,702196,702197,702198,702199,6243,6292,5742,6246,695851,695852,6330,5358,5437,695855,702360,695890,6219,5453,5766,6318,6213,5455,5721,702167,702259,702260,702317,702318,702319,702320,702321,702322,702323,702324,702325,702326,702327,702328,702329,702330,702331,702066,702069,702065,702070,702097,702098,702258,702149,702150,702179,702201,702151,702180,702181,702182,702159,702160,702161,702164,702165,702178,702166,702183,702184,702185,702187,702244,702245,702246,702247,702251,702252,702248,702253,702254,702249,702250,702269,702270,702271,702272,702273,702284,702285,702286,702287,702289,702290,702291,702292,702293,702294,702295,702296 
    

    Not executed tests (175)

    Click to expand
  • Rerun not executed tests
  • Passed tests (5)

    Click to expand

    1. test_community_create_approve_membership, id: 702283

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    Device sessions

    2. test_profile_chat_two_minutes_gap_in_public_and_no_gap_in_1_1_chat_and_group_chat, id: 702282

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    Device sessions

    3. test_profile_show_profile_picture_and_online_indicator_settings, id: 702281

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    Device sessions

    4. test_chat_reopen_app_on_last_viewed_chat, id: 702368

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    Device sessions

    5. test_chat_push_on_mute_unmute_contact, id: 702367

    Class: TestProfileGapsCommunityMediumMultipleDevicesMerged

    Device sessions

    @pavloburykh pavloburykh merged commit ff190c1 into develop Jun 27, 2022
    Pipeline for QA automation moved this from REVIEW to DONE Jun 27, 2022
    @pavloburykh pavloburykh deleted the tests/new_e2e_checks branch June 27, 2022 13:38
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    Projects
    Archived in project
    Development

    Successfully merging this pull request may close these issues.

    None yet

    3 participants