You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This PR uses single content-topic for all community chats to send messages. It still receives messages on all existing content-topics used by previous versions in order to maintain compatibility.
@chaitanyaprem
when status-go code is ready, please update it here and move to E2E tests column.
Besides, I suppose we need to check it with desktop based on the same status-go, so please mention me and @anastasiyaig in status-im/status-go#5864
Thanks!
Device 2: Wait for element `Button` for max 30s and click when it is available
Device 1: Wait for element `Button` for max 30s and click when it is available
Test setup failed: critical/chats/test_public_chat_browsing.py:309: in prepare_devices
self.loop.run_until_complete(run_in_parallel(((self.device_1.create_user, {'enable_notifications': True}),
/usr/lib/python3.10/asyncio/base_events.py:649: in run_until_complete
return future.result()
__init__.py:52: in run_in_parallel
returns.append(await k)
/usr/lib/python3.10/concurrent/futures/thread.py:58: in run
result = self.fn(*self.args, **self.kwargs)
../views/sign_in_view.py:243: in create_user
self.maybe_later_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:`maybe-later-button` is not found on the screen after wait_for_visibility_of_element
Test setup failed: critical/test_wallet.py:27: in prepare_devices
self.loop.run_until_complete(
/usr/lib/python3.10/asyncio/base_events.py:649: in run_until_complete
return future.result()
__init__.py:52: in run_in_parallel
returns.append(await k)
/usr/lib/python3.10/concurrent/futures/thread.py:58: in run
result = self.fn(*self.args, **self.kwargs)
../views/sign_in_view.py:267: in recover_access
self.maybe_later_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:`maybe-later-button` is not found on the screen after wait_for_visibility_of_element
Device 1: Wait for element Button for max 30s and click when it is available
Device 2: Wait for element Button for max 30s and click when it is available
Test setup failed: critical/test_wallet.py:27: in prepare_devices
self.loop.run_until_complete(
/usr/lib/python3.10/asyncio/base_events.py:649: in run_until_complete
return future.result()
__init__.py:52: in run_in_parallel
returns.append(await k)
/usr/lib/python3.10/concurrent/futures/thread.py:58: in run
result = self.fn(*self.args, **self.kwargs)
../views/sign_in_view.py:267: in recover_access
self.maybe_later_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:`maybe-later-button` is not found on the screen after wait_for_visibility_of_element
Device 2: Wait for element Button for max 30s and click when it is available
Device 1: Wait for element Button for max 30s and click when it is available
Test setup failed: critical/chats/test_1_1_public_chats.py:23: in prepare_devices
self.loop.run_until_complete(run_in_parallel(((self.device_1.create_user, {'enable_notifications': True}),
/usr/lib/python3.10/asyncio/base_events.py:649: in run_until_complete
return future.result()
__init__.py:52: in run_in_parallel
returns.append(await k)
/usr/lib/python3.10/concurrent/futures/thread.py:58: in run
result = self.fn(*self.args, **self.kwargs)
../views/sign_in_view.py:243: in create_user
self.maybe_later_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:`maybe-later-button` is not found on the screen after wait_for_visibility_of_element
Device 1: Find Button by accessibility id: new-to-status-button
Device 1: Wait for element Button for max 30s and click when it is available
Test setup failed: critical/chats/test_public_chat_browsing.py:25: in prepare_devices
self.home = self.sign_in.create_user()
../views/sign_in_view.py:243: in create_user
self.maybe_later_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:`maybe-later-button` is not found on the screen after wait_for_visibility_of_element
Test setup failed: critical/chats/test_public_chat_browsing.py:25: in prepare_devices
self.home = self.sign_in.create_user()
../views/sign_in_view.py:243: in create_user
self.maybe_later_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:`maybe-later-button` is not found on the screen after wait_for_visibility_of_element
Test setup failed: critical/test_wallet.py:207: in prepare_devices
self.sign_in_view.recover_access(passphrase=self.sender['passphrase'])
../views/sign_in_view.py:267: in recover_access
self.maybe_later_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:`maybe-later-button` is not found on the screen after wait_for_visibility_of_element
Device 1: Find Button by accessibility id: new-to-status-button
Device 1: Wait for element Button for max 30s and click when it is available
Test setup failed: critical/test_wallet.py:207: in prepare_devices
self.sign_in_view.recover_access(passphrase=self.sender['passphrase'])
../views/sign_in_view.py:267: in recover_access
self.maybe_later_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:`maybe-later-button` is not found on the screen after wait_for_visibility_of_element
status-gowakuAll issues relating to the Status Waku integration.
4 participants
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR is mainly to dogfood underlying changes made in status-go.
Reference PR status-im/status-go#5864 which has details.
This PR uses single content-topic for all community chats to send messages. It still receives messages on all existing content-topics used by previous versions in order to maintain compatibility.
Details of the discussion are available https://forum.vac.dev/t/status-communities-review-and-proposed-usage-of-waku-content-topics/335/29
Testing notes
Platforms
Areas that maybe impacted
Community chats and control flows
Functional
Steps to test
Risk
Described potential risks and worst case scenarios.
Tick one:
-->