70 Commits

Author SHA1 Message Date
Roman
78043022fe
fix: re-arrange skip conditions 2024-05-06 17:44:13 +08:00
Roman
24f6674fea
test: check also additional nodes for go-waku 2024-05-06 14:04:59 +08:00
Roman
f108cb9ab3
fix: run RLN tests in serial
- add grouping of tests to runner
- use smaller dataset for spam rate tests
2024-05-06 13:33:12 +08:00
Roman
266143886d
fix: change comment for on chain tests 2024-05-06 10:31:09 +08:00
Roman
d3e14e0555
fix: put the skip back 2024-05-03 14:23:15 +08:00
Roman
73d09518c7
fix: uncomment skip for debugging 2024-05-03 13:54:28 +08:00
Roman
ab63244300
fix: skip RLN tests for go-waku 2024-04-30 19:57:22 +08:00
Roman
3dcc00c094
fix: add timeout param to ensure_ready 2024-04-30 18:33:17 +08:00
Roman
f4a50ca6b5
fix: add all required fixtures explicitly 2024-04-30 14:17:20 +08:00
Roman
58f89c6474
test: happy and common case with 5 nodes 2024-04-30 14:14:53 +08:00
Roman
ee2e05679e
fix: change comment for mixed_epoch_at_slow_rate 2024-04-30 09:56:11 +08:00
Roman
00eeaa553e
fix: add lightpush case to publish_message 2024-04-29 11:54:21 +08:00
Roman
f9693755d0
fix: comment on chain tests 2024-04-26 17:07:57 +08:00
Roman
7e415f6a5f
fix: comment for lightpush - wait for implementation 2024-04-26 17:00:48 +08:00
Roman
939c0b509d
fix: comment for lightpush 2024-04-26 16:35:31 +08:00
Roman
b6e14e54d6
fix: node1 to act as light push receiving node
- add setup lightpush node to spin off node2 with lightpush support
2024-04-26 13:30:53 +08:00
Roman
7f86deb0c3
test: send valid payloads lightpush at spam rate 2024-04-25 22:12:32 +08:00
Roman
696b85f898
test: mixed epoch at slow rate 2024-04-25 15:04:19 +08:00
Roman
0022c943d3
test: node1 with rln node2 without rln at spam rate 2024-04-25 14:38:11 +08:00
Roman
8fd9520b4d
fix: multiple class inheritance for TestRelayRLN 2024-04-24 17:13:10 +08:00
Roman
a8e226360e
fix: remove the plural from payloads_at_variable_rate 2024-04-24 16:50:32 +08:00
Roman
5e3df536b5
fix: refactor payloads_at_variable_rate to use only one payload pattern 2024-04-24 16:48:26 +08:00
Roman
29cdee264b
fix: add comment for skip check at first message 2024-04-24 16:15:15 +08:00
Roman
8b696857e4
fix: switch to send msg and check for slow rate tests 2024-04-24 10:47:58 +08:00
Roman
31afbcf66b
fix: test using whole data set at test payloads_at_slow_rate 2024-04-23 19:49:30 +08:00
Roman
6b3c8c3cdd
fix: start using src.steps.common
- removed RLN test class inheritance from StepsRelay
2024-04-23 19:41:38 +08:00
Roman
b7514660c5
fix: reuse setup first and second rln relay node for setup_main_rln_relay_nodes 2024-04-23 17:19:23 +08:00
Roman
efeed3d180
test: valid payloads dynamic(on chain) at spam rate
- extend timeout for ensure_ready() to 600s
- add ensure_healthy() for future use
- add text content based rest call
- remove NODE1, NODE2 imports
2024-04-23 13:57:47 +08:00
Roman
2c81b2dfa3
fix: forgot to add actual file 2024-04-22 15:46:09 +08:00
Roman
54cc4ff4aa
fix: rename tests for easier debugging 2024-04-19 15:54:46 +08:00
Roman
a247e39abc
fix: mark flaky "at variable_rate with valid payloads" 2024-04-19 13:29:25 +08:00
Roman
946d8936af
fix: skip test "random user message limit with valid payloads" 2024-04-19 13:23:37 +08:00
Roman Zajic
2adc8253be
Merge branch 'master' into chore-rln-relay-tests 2024-04-18 20:22:00 +08:00
Roman
b1316a9024
test: random user message limit with valid payloads 2024-04-18 20:18:18 +08:00
Roman
309cfbc6f2
test: random epoch with valid_payloads_at_slow_rate 2024-04-18 19:35:02 +08:00
Roman
aa8177cd00
fix: rewrite tests using steps rather than fixtures
- prepare for non default settings for RLN
2024-04-18 19:21:50 +08:00
fbarbu15
c1d4c0cc6b
lightpush and store bugfixes (#32)
* bugfixes

* store bugfixes

* fix 2567
2024-04-18 13:04:08 +03:00
Roman Zajic
678bbe101d
Merge branch 'master' into chore-rln-relay-tests 2024-04-18 17:48:44 +08:00
Roman
12e287cc83
fix: add one more second to messages with delay 2024-04-17 23:29:59 +08:00
Roman
14b113a7ac
fix: first message without delay 2024-04-17 23:23:05 +08:00
Roman
742a00b005
fix: use math.trunc instead of rounding 2024-04-17 22:58:58 +08:00
Roman
ab06596fc4
fix: use send only publish function
- add spam and alternate rate tests
2024-04-17 22:20:39 +08:00
fbarbu15
8d956b3d9c
Test/store part 1 (#31)
* first set of tests

* fix ci

* new tests

* finish publish tests

* new tests

* running nodes tests

* new tests

* finishing touches

* new test

* temp commit

* running node tests

* new tests

* new store tests

* store part 1
2024-04-17 08:37:31 +03:00
Roman
896bf257bc
fix: move RLN related code into separate class 2024-04-16 14:47:50 +08:00
Roman
ea63da230d
fix: shorten test data set 2024-04-15 19:45:26 +08:00
Roman
c4f48e7824
test: publish at slow and spam rate 2024-04-15 19:08:17 +08:00
Roman
5ee97c6610
fix: switch to use cluster ID 1 for RLN 2024-04-15 15:32:48 +08:00
fbarbu15
8b525f2b1a
Light push tests (#27)
* first set of tests

* fix ci

* new tests

* finish publish tests

* new tests

* running nodes tests

* new tests

* finishing touches

* new test

* fixes

* fixes
2024-04-11 13:00:53 +03:00
fbarbu15
0095b5e04a
sharding tests part 1 (#24)
* sharding struct

* add peers

* running nodes tests

* cleanup sharding steps

* new sharding tests

* test_different_cluster_different_shard

* new tests

* new static sharding tests

* new auto sharding tests

* change structure

* running nodes tests

* new autosharding tests

* adjust tests

* new sharding tests

* sharding

* sharding filter

* add peers
2024-04-02 09:11:56 +03:00
fbarbu15
17ba9baf45
bug fixes for nwaku 2436 and 2286 (#26) 2024-03-22 15:55:06 +02:00