150 Commits

Author SHA1 Message Date
AYAHASSAN287
b8df829fdb
Merge b9be180368514a5be42fb74237ff12933e2232d3 into 155296c4d3a46f7e675b4822ac8d78aa2997a676 2026-04-01 12:55:36 +02:00
NagyZoltanPeter
155296c4d3
Fix failing test cases on logos-delivery/v0.38 (#165)
* Fix auto and static sharding subscribe/unsubscribe tests - use a safe un-used cluster-id ever (cluster id 2 is now defaults to logos.dev with its settings), also adapted static sharding unsubscribe to PR#3732

* Adjust cluster_id to pubsub_topics

* Fix uncertain rate limit hit of filter subscribes - this is a planned behavior of current rate limiting, as we are trying our best to serve requests within reasonanble flexibility, thus we mint new tokens over time, so it can be seen as we are able to serve more requests as configured, those are not hard limits.

* fix test_relay_2_nodes_bandwidth_low_vs_high_drain_time flaky result, eliminate jitter and localhost test optimization can appear on docker networking.
SMOKE_TEST_STABLE
2026-03-31 04:44:37 +02:00
Aya Hassan
b9be180368 Fix ensure_ready logic 2026-03-29 12:45:02 +02:00
AYAHASSAN287
33596417e3
Change report url (#161) 2026-03-02 10:13:56 +01:00
AYAHASSAN287
cdb99ebfa6
Adding bandwidth tests (#155)
* Adding bandwidth tests

* Adding more bandwidth tests

* bandwidth &packet reorder

* Add packet loss new test

* comments enhancements

* Fix error in test
2026-02-06 12:50:28 +03:00
Igor Sirotin
eb95fa56d3
chore: update license files to comply with Logos licensing requirements 2026-02-05 15:10:41 +00:00
NagyZoltanPeter
1712117ae8
Handle Relay.publish for zero peers new error answer
Fix test cases where message does not reach relay peer fails due to braking change coming into LMN - when publish would return zero peer instead NoPeersToPublish error is propagated. Fix covers such checks properly. (#157)
2026-01-30 01:17:34 +01:00
AYAHASSAN287
1a140e8473
Fix CI issue (#156)
* Fix CI issue

* rename waku_px_peers_cached to waku_px_peers to match current software

* Fix CI issues

* Fix additional failing tests

* make relay = true
2026-01-29 08:24:35 +02:00
AYAHASSAN287
7b16dd9ddb
Adding first test (#151)
* Adding first test

* Adding more latency tests

* packet loss tests & fix old tests

* Adding packet loss tests

* new patch of packet loss tests

* Making PR ready for review

* remove docker.io from required packages
2026-01-21 17:20:20 +03:00
Fabiana Cecin
d6428af91d
pin interop lmn PR workflow to SMOKE_TEST_STABLE (#148) 2025-12-16 09:22:04 -03:00
Fabiana Cecin
251772b76d
chore: fix two smoke tests to mount both lightpush and relay (#146) 2025-12-16 06:07:12 -03:00
fbarbu15
3bad0ad02e
Chore/repo rename (#145)
* fix readme

* chore: repo rename
2025-12-11 13:44:52 +02:00
fbarbu15
d99cf8e138
Maint/postgres payload size bytes (#144)
* fix readme

* add postgres_payload_size_bytes metric
2025-12-08 13:55:17 +02:00
fbarbu15
b647583a88
Chore/allure report link fix (#143)
* fix readme

* chore: allure report link fix
2025-12-08 11:23:50 +02:00
fbarbu15
c53ccb1335
chore: update readme (#141) 2025-11-21 11:54:38 +02:00
fbarbu15
8c6b3a1653
chore: admin tests fix (#140)
* chore: admin tests fix

* chore: admin tests fix
2025-11-21 11:45:15 +02:00
fbarbu15
26ae0f13f4
chore: fixes and adjustments (#139) 2025-10-08 13:33:24 +03:00
AYAHASSAN287
d764dd392b
Adding store scripts (#135)
* Adding store scripts

* Fix old scripts & add new store stress scripts

* Add filter stress scenarios & store

* Adding last set of tests

---------

Co-authored-by: fbarbu15 <florin@status.im>
2025-09-23 09:38:51 +00:00
fbarbu15
966830acc2
chore: maintenance (#137) 2025-09-17 11:49:01 +03:00
fbarbu15
bb558decb1
chore: fix waku_connected_peers_per_shard metric (#136) 2025-09-03 09:47:57 +03:00
AYAHASSAN287
2fd56d4aa3
work on the rest of tests (#134)
* work on the rest of tests

* Add debug tests

* Add rest debug levels tests

* Add rest APIs tests

* Fix non working tests

* Adding more tests

* Add final set of tests
2025-08-26 14:04:40 +03:00
AYAHASSAN287
9769730bac
Add rest APIs and wrappers (#133)
* Add rest APIs and wrappers

* Add debug / admin tests

* Add more admin tests

* Add fix for review comments
2025-08-14 15:12:47 +03:00
fbarbu15
58fa92e096
chore: shard cpecific metrics (#131) 2025-08-05 18:16:37 +03:00
AYAHASSAN287
037f8f0390
Adding more corner cases (#129)
* Adding more corner cases

* Adding more tests

* Adding more tests

* Final tests added

* Adding mesh test

* Fix failing test on CI
2025-07-17 09:32:28 +03:00
AYAHASSAN287
06041040f3
Add changes to enable sync (#125)
* Add changes to enable sync

* Adding new test

* Make changes to allow store-sync to work

* Checkout the image with the bug fix

* Ad change to make test work

* Adding store-sync test scenarios

* Adding more tests

* Adding new set of tests

* Adding extensive tests

* Make PR ready for review

* revert changes
2025-07-15 11:09:18 +03:00
fbarbu15
a8ed2e8856
chore: fix interop tests (#128) 2025-07-08 18:28:00 +03:00
fryorcraken
c230f4b4c4
fix: auto-sharding needs to know number of shards in network (#126)
* fix: auto-sharding needs to know number of shards in network

* Content topics are setup to split among 8 shards
2025-06-30 18:34:29 +10:00
fbarbu15
30030ec3fe
Chore/update readme (#127)
* chore: update readme

* chore: update readme

* chore: update readme
2025-06-27 21:07:20 +03:00
Ivan FB
3ab0efe15f
adapt the tests to the new health check result returned by wakunode2 app (#123)
see the following for further details why this is needed:
https://github.com/waku-org/nwaku/pull/3456
2025-06-16 18:43:34 +02:00
fbarbu15
b9dcd4004e
chore: make tests green again (#121)
* chore: node ready fix

* fixes

* remove go-waku traces
2025-06-09 16:03:04 +03:00
Ivan FB
6db8492443
Not found response is expected when node is not subscribed (#120) 2025-05-26 14:03:19 +02:00
AYAHASSAN287
5bdbd7dae0
Expand smoke tests with more topic related tests (#118) 2025-05-21 14:58:53 +03:00
Roman Zajic
d2121cef90
fix: remove go-waku from workflows (#117) 2025-05-21 17:44:13 +08:00
aya
720c9f888e revert change 2025-05-13 23:45:48 +03:00
fbarbu15
e447f91c17
chore: messasge cache metric (#114) 2025-04-25 09:43:57 +03:00
fbarbu15
108254881c
chore: add reconciliation metrics (#113) 2025-04-23 18:15:59 +03:00
Roman Zajic
ccc62d317c
fix: re-enable RLN tests (#112)
- issue 3313 resolved
2025-04-09 19:13:11 +08:00
fbarbu15
1d00b42b8d
chore: fixes for nwaku pr3350 (#111)
* chore: fixes for nwaku pr3350

* fix

* fix
2025-04-04 14:57:53 +03:00
fbarbu15
db2a182111
chore: retry flaky test (#110) 2025-03-28 09:40:41 +02:00
fbarbu15
04144ca836
chore: rln metric rename (#109) 2025-03-18 15:30:27 +08:00
Roman Zajic
ad74b21392
fix: Overall job result (#108)
* test: overall job result

* test: overall job result with nim daily

* test: overall job result with nim daily success case

* test: overall job result with nim daily failure case

* test: replace deprecated set-output with GITHUB_OUTPUT

* test: change OUTCOMES evaluation

* test: debug OUTCOMES evaluation

* test: print OUTCOMES

* test: print OUTCOMES remove star

* test: print outputs

* test: print GITHUB_OUTPUT

* test: print JOB_RESULT

* test: print JOB_RESULT in reports

* test: print ALL_OUTPUTS

* test: print ALL_OUTPUTS 2

* test: print ALL_OUTPUTS 3

* test: print ALL_OUTPUTS with curly

* test: print OUTCOMES

* test: print jobResult

* test: print all jobResults

* fix: shard as version input

* fix: process results

* test: full workflow - failure case

* test: full workflow - failure case - manual

* test: full workflow - success case
- RLN tests re-enabled

* fix: make workflows ready to merge
- disable RLN tests again
2025-03-15 07:34:55 +08:00
Roman Zajic
b2afe57a8a
fix: skip all RLN tests due to issue 3313 (#107) 2025-03-10 08:58:18 +02:00
fbarbu15
914de83ec2
chore: store time filter fixes (#106)
* chore: store time filter fixes

* adjustments
2025-02-11 17:16:45 +02:00
Ivan FB
b3b902ae1c
waku_message.py: rename rateLimitProof to proof (#105)
This rename is needed because the REST responses from nwaku may contain
the proof field
2025-02-10 17:13:09 +02:00
fbarbu15
c217ea0343
chore: gowaku store fixes (#104) 2025-02-05 13:55:44 +02:00
gabrielmer
54a0dc29e8
chore: updating the hash-computing function to use hex (#102) 2025-01-31 12:11:19 +02:00
Ivan FB
03a4f24ce9
chore: log millisecond (#103)
* custom_logger.py: add millisecond precision
* pytest.ini set millisecond precision in logs
2025-01-31 09:21:44 +00:00
fbarbu15
247db73d75
chore: store fixes (#101)
* chore: store fixes

* chore: store fixes
2025-01-31 09:18:38 +02:00
fbarbu15
12a9ec96ca
chore: add reconciliation metrics (#100) 2025-01-27 14:44:15 +02:00
AYAHASSAN287
110bdf5da0
Change tag name (#99) 2025-01-14 15:33:12 +02:00