Closed siddarthkay closed 4 weeks ago
:grey_question: | Commit | :hash: | Finished (UTC) | Duration | Platform | Result |
---|---|---|---|---|---|---|
:heavy_check_mark: | 780dc35c | #6 | 2024-10-28 13:04:42 | ~4 min | tests |
:page_facing_up:log |
:heavy_check_mark: | 780dc35c | #6 | 2024-10-28 13:07:52 | ~7 min | android |
:robot:apk :calling: |
:heavy_check_mark: | 780dc35c | #6 | 2024-10-28 13:09:01 | ~9 min | android-e2e |
:robot:apk :calling: |
:heavy_check_mark: | 780dc35c | #6 | 2024-10-28 13:10:39 | ~10 min | ios |
:iphone:ipa :calling: |
:heavy_check_mark: | 2a8edd78 | #7 | 2024-10-29 06:01:56 | ~4 min | tests |
:page_facing_up:log |
:heavy_check_mark: | 2a8edd78 | #7 | 2024-10-29 06:05:25 | ~7 min | android-e2e |
:robot:apk :calling: |
:heavy_check_mark: | 2a8edd78 | #7 | 2024-10-29 06:06:02 | ~8 min | android |
:robot:apk :calling: |
:heavy_check_mark: | 2a8edd78 | #7 | 2024-10-29 06:07:44 | ~9 min | ios |
:iphone:ipa :calling: |
Total executed tests: 8
Failed tests: 8
Expected to fail tests: 0
Passed tests: 0
IDs of failed tests: 727230,703133,727231,702745,702742,740490,727229,702843
1. test_wallet_send_asset_from_drawer, id: 727230 |
```
Test setup failed: critical/test_wallet.py:22: in prepare_devices
self.drivers, self.loop = create_shared_drivers(2)
base_test_case.py:330: in create_shared_drivers
raise e
base_test_case.py:320: in create_shared_drivers
test_suite_data.current_test.testruns[-1].jobs[drivers[i].session_id] = i + 1
'_asyncio.Future' object has no attribute 'session_id'
```
|
2. test_wallet_send_eth, id: 727229 |
```
Test setup failed: critical/test_wallet.py:22: in prepare_devices
self.drivers, self.loop = create_shared_drivers(2)
base_test_case.py:330: in create_shared_drivers
raise e
base_test_case.py:320: in create_shared_drivers
test_suite_data.current_test.testruns[-1].jobs[drivers[i].session_id] = i + 1
'_asyncio.Future' object has no attribute 'session_id'
```
|
1. test_wallet_add_remove_regular_account, id: 727231 |
```
Test setup failed: critical/test_wallet.py:200: in prepare_devices
self.drivers, self.loop = create_shared_drivers(1)
base_test_case.py:330: in create_shared_drivers
raise e
base_test_case.py:320: in create_shared_drivers
test_suite_data.current_test.testruns[-1].jobs[drivers[i].session_id] = i + 1
'_asyncio.Future' object has no attribute 'session_id'
```
|
2. test_wallet_balance_mainnet, id: 740490 |
```
Test setup failed: critical/test_wallet.py:200: in prepare_devices
self.drivers, self.loop = create_shared_drivers(1)
base_test_case.py:330: in create_shared_drivers
raise e
base_test_case.py:320: in create_shared_drivers
test_suite_data.current_test.testruns[-1].jobs[drivers[i].session_id] = i + 1
'_asyncio.Future' object has no attribute 'session_id'
```
|
1. test_community_message_edit, id: 702843 |
```
Test setup failed: critical/chats/test_public_chat_browsing.py:311: in prepare_devices
self.drivers, self.loop = create_shared_drivers(2)
base_test_case.py:330: in create_shared_drivers
raise e
base_test_case.py:320: in create_shared_drivers
test_suite_data.current_test.testruns[-1].jobs[drivers[i].session_id] = i + 1
'_asyncio.Future' object has no attribute 'session_id'
```
|
1. test_restore_multiaccount_with_waku_backup_remove_switch, id: 703133 |
```
Test setup failed: critical/chats/test_public_chat_browsing.py:22: in prepare_devices
self.drivers, self.loop = create_shared_drivers(1)
base_test_case.py:330: in create_shared_drivers
raise e
base_test_case.py:320: in create_shared_drivers
test_suite_data.current_test.testruns[-1].jobs[drivers[i].session_id] = i + 1
'_asyncio.Future' object has no attribute 'session_id'
```
|
2. test_community_copy_and_paste_message_in_chat_input, id: 702742 |
```
Test setup failed: critical/chats/test_public_chat_browsing.py:22: in prepare_devices
self.drivers, self.loop = create_shared_drivers(1)
base_test_case.py:330: in create_shared_drivers
raise e
base_test_case.py:320: in create_shared_drivers
test_suite_data.current_test.testruns[-1].jobs[drivers[i].session_id] = i + 1
'_asyncio.Future' object has no attribute 'session_id'
```
|
1. test_1_1_chat_non_latin_messages_stack_update_profile_photo, id: 702745 |
```
Test setup failed: critical/chats/test_1_1_public_chats.py:20: in prepare_devices
self.drivers, self.loop = create_shared_drivers(2)
base_test_case.py:330: in create_shared_drivers
raise e
base_test_case.py:320: in create_shared_drivers
test_suite_data.current_test.testruns[-1].jobs[drivers[i].session_id] = i + 1
'_asyncio.Future' object has no attribute 'session_id'
```
|
Total executed tests: 8
Failed tests: 2
Expected to fail tests: 0
Passed tests: 6
IDs of failed tests: 703133,702843
1. test_restore_multiaccount_with_waku_backup_remove_switch, id: 703133 |
``` critical/chats/test_public_chat_browsing.py:240: in test_restore_multiaccount_with_waku_backup_remove_switch self.sign_in.show_profiles_button.wait_and_click() ../views/base_element.py:100: in wait_and_click self.wait_for_visibility_of_element(sec) ../views/base_element.py:147: in wait_for_visibility_of_element raise TimeoutException( Device 1: Button by accessibility id:`show-profiles` is not found on the screen after wait_for_visibility_of_element ``` Device sessions Device 1: |
1. test_community_message_edit, id: 702843 |
``` Test setup failed: critical/chats/test_public_chat_browsing.py:350: in prepare_devices self.community_2.join_community() ../views/chat_view.py:420: in join_community self.join_button.wait_and_click(120) ../views/base_element.py:100: in wait_and_click self.wait_for_visibility_of_element(sec) ../views/base_element.py:147: in wait_for_visibility_of_element raise TimeoutException( Device 2: Button by accessibility id:`show-request-to-join-screen-button` is not found on the screen after wait_for_visibility_of_element ``` Device sessions Device 1: Device 2: |
1. test_community_copy_and_paste_message_in_chat_input, id: 702742 |
Device sessions Device 1: |
1. test_wallet_add_remove_regular_account, id: 727231 |
2. test_wallet_balance_mainnet, id: 740490 |
1. test_wallet_send_asset_from_drawer, id: 727230 |
2. test_wallet_send_eth, id: 727229 |
1. test_1_1_chat_non_latin_messages_stack_update_profile_photo, id: 702745 |
Device sessions Device 1: Device 2: |
Total executed tests: 8
Failed tests: 2
Expected to fail tests: 0
Passed tests: 6
IDs of failed tests: 703133,702843
1. test_restore_multiaccount_with_waku_backup_remove_switch, id: 703133 |
``` critical/chats/test_public_chat_browsing.py:240: in test_restore_multiaccount_with_waku_backup_remove_switch self.sign_in.show_profiles_button.wait_and_click() ../views/base_element.py:100: in wait_and_click self.wait_for_visibility_of_element(sec) ../views/base_element.py:147: in wait_for_visibility_of_element raise TimeoutException( Device 1: Button by accessibility id:`show-profiles` is not found on the screen after wait_for_visibility_of_element ``` Device sessions Device 1: |
1. test_community_message_edit, id: 702843 |
``` Test setup failed: critical/chats/test_public_chat_browsing.py:350: in prepare_devices self.community_2.join_community() ../views/chat_view.py:420: in join_community self.join_button.wait_and_click(120) ../views/base_element.py:100: in wait_and_click self.wait_for_visibility_of_element(sec) ../views/base_element.py:147: in wait_for_visibility_of_element raise TimeoutException( Device 2: Button by accessibility id:`show-request-to-join-screen-button` is not found on the screen after wait_for_visibility_of_element ``` Device sessions Device 1: Device 2: |
1. test_1_1_chat_non_latin_messages_stack_update_profile_photo, id: 702745 |
Device sessions Device 1: Device 2: |
1. test_wallet_send_asset_from_drawer, id: 727230 |
2. test_wallet_send_eth, id: 727229 |
1. test_wallet_add_remove_regular_account, id: 727231 |
2. test_wallet_balance_mainnet, id: 740490 |
1. test_community_copy_and_paste_message_in_chat_input, id: 702742 |
Device sessions Device 1: |
Nice stuff 🙌
I've tried building the android app with a simulator using make run-android
, and it all seems to build fine on my side. Is there anything else I should try to run for these changes?
Thanks for testing locally.
Is there anything else I should try to run for these changes?
No that should be enough!
related issue : https://github.com/status-im/status-mobile/issues/15447
Summary
This PR makes use of https://github.com/gradle/github-dependency-graph-gradle-plugin to generate deps so that we may get rid of the AWK script that parses
gradle
output to figure outgradle
dependencies.credits to @mendelskiv93 for doing initial research on this dependency generator plugin.
We still miss a few dependencies and are not completely able to get rid of the hack list step just yet.
I also moved
react-native-share
out ofpluginManagement
block inandroid/settings.gradle
because it does not belong there.Testing notes
not needed since we only change fetching build dependencies in this PR
Platforms
status: ready