vac:qa:waku:2025q2-interop-testing
Description
Maintain and ensure the continued reliability of the Waku interop testing framework.
This includes addressing regressions, adapting to changes in nwaku
and gowaku
,
and performing minor improvements to keep the framework functional and effective.
Alignment with VAC Narratives:
- The VAC QA team supports internal collaboration and efficiency by maintaining the quality and reliability of the Waku interop framework.
Task List
Maintenance
- fully qualified name:
vac:qa:waku:2025q2-interop-testing:maintenance
- owner: fbarbu15
- status: in progress (10%)
- start-date: 2025/04/01
- end-date: 2025/06/30
Description
Ongoing maintenance of Waku interop tests.
This includes updating tests for changes in nwaku
, gowaku
or js-waku
, addressing regressions,
investigating and resolving issues, and implementing minor improvements to the testing framework as needed.
Deliverables
- Updated tests to no longer use deprecated pubsub flag
js-waku filter hardening
- fully qualified name:
vac:qa:waku:2025q2-interop-testing:jswaku-filter-hardening
- owner: fbarbu15
- status: in progress (10%)
- start-date: 2025/04/09
- end-date: 2025/04/30
Description
Harden js-waku filter protocol by adding more advanced tests like:
- Longevity test focused on sending/receiving messages continuously over a long duration (e.g., 6 hours)
- Sanity checks in terms of throughput of Waku messages of different sizes
- Sending/receiving thousands of messages in a short period of time
Deliverables
- PRs and Issues