diff --git a/.github/workflows/test_common.yml b/.github/workflows/test_common.yml index aa951fd9..21e5a757 100644 --- a/.github/workflows/test_common.yml +++ b/.github/workflows/test_common.yml @@ -50,7 +50,7 @@ jobs: - name: Run tests run: | - pytest tests/relay/test_rln.py + pytest -n 4 --dist loadgroup --reruns 2 --alluredir=allure-results - name: Get allure history if: always() diff --git a/tests/relay/test_rln.py b/tests/relay/test_rln.py index 45b7718e..f603c188 100644 --- a/tests/relay/test_rln.py +++ b/tests/relay/test_rln.py @@ -16,8 +16,8 @@ logger = get_custom_logger(__name__) @pytest.mark.xdist_group(name="RLN serial tests") @pytest.mark.usefixtures("register_main_rln_relay_nodes") @pytest.mark.skipif("go-waku" in (NODE_1 + NODE_2), reason="Test works only with nwaku") +@pytest.mark.skip(reason="waiting to resolve registration https://github.com/waku-org/nwaku/issues/2837") class TestRelayRLN(StepsRLN, StepsRelay): - @pytest.mark.timeout(600) def test_valid_payloads_at_slow_rate(self): self.setup_main_rln_relay_nodes() self.subscribe_main_relay_nodes() @@ -33,7 +33,6 @@ class TestRelayRLN(StepsRLN, StepsRelay): delay(1) assert not failed_payloads, f"Payloads failed: {failed_payloads}" - @pytest.mark.timeout(600) def test_valid_payloads_at_spam_rate(self): self.setup_main_rln_relay_nodes() self.subscribe_main_relay_nodes()