2023-10-25 14:20:23 -04:00
|
|
|
---
|
|
|
|
title: "Test Automation go-waku"
|
|
|
|
---
|
2024-02-07 16:41:06 +02:00
|
|
|
## `vac:qa::waku:test-automation-go-waku`
|
2023-10-25 14:20:23 -04:00
|
|
|
---
|
|
|
|
|
|
|
|
```mermaid
|
|
|
|
%%{
|
|
|
|
init: {
|
|
|
|
'theme': 'base',
|
|
|
|
'themeVariables': {
|
|
|
|
'primaryColor': '#BB2528',
|
|
|
|
'primaryTextColor': '#fff',
|
|
|
|
'primaryBorderColor': '#7C0000',
|
|
|
|
'lineColor': '#F8B229',
|
|
|
|
'secondaryColor': '#006100',
|
|
|
|
'tertiaryColor': '#fff'
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}%%
|
|
|
|
gantt
|
|
|
|
tickInterval 1month
|
|
|
|
dateFormat YYYY-MM-DD
|
|
|
|
section Status
|
|
|
|
Test Automation go-waku: 2023-10-01, 2024-02-29
|
|
|
|
```
|
|
|
|
|
2024-03-26 16:13:36 +02:00
|
|
|
- status: 100%
|
2023-10-25 14:20:23 -04:00
|
|
|
- CC: Roman
|
|
|
|
|
|
|
|
### Description
|
|
|
|
|
2024-02-07 16:41:06 +02:00
|
|
|
* filter (t)
|
2023-10-25 14:20:23 -04:00
|
|
|
* lightpush (t)
|
|
|
|
* store (t)
|
|
|
|
* relay
|
|
|
|
* peer exchange
|
|
|
|
* discv5
|
|
|
|
* peer & connection management
|
|
|
|
* CI integration
|
|
|
|
|
|
|
|
### Justification
|
|
|
|
|
|
|
|
|
|
|
|
### Deliverables
|
|
|
|
|
2024-03-26 16:13:36 +02:00
|
|
|
- filter:
|
|
|
|
- https://github.com/waku-org/go-waku/blob/master/waku/v2/protocol/filter/filter_ping_test.go
|
|
|
|
- https://github.com/waku-org/go-waku/blob/master/waku/v2/protocol/filter/filter_proto_ident_test.go
|
|
|
|
- https://github.com/waku-org/go-waku/blob/master/waku/v2/protocol/filter/filter_push_test.go
|
|
|
|
- https://github.com/waku-org/go-waku/blob/master/waku/v2/protocol/filter/filter_subscribe_test.go
|
|
|
|
- https://github.com/waku-org/go-waku/blob/master/waku/v2/protocol/filter/filter_test.go
|
|
|
|
- https://github.com/waku-org/go-waku/blob/master/waku/v2/protocol/filter/filter_unsubscribe_test.go
|
2023-10-25 14:20:23 -04:00
|
|
|
|
|
|
|
|
2024-03-26 16:13:36 +02:00
|
|
|
- lightpush:
|
|
|
|
- https://github.com/waku-org/go-waku/blob/master/waku/v2/protocol/lightpush/waku_lightpush_test.go
|
|
|
|
|
|
|
|
- store:
|
|
|
|
- https://github.com/waku-org/go-waku/blob/master/waku/v2/protocol/store/waku_store_client.go
|
|
|
|
- https://github.com/waku-org/go-waku/blob/master/waku/v2/protocol/store/waku_store_protocol_test.go
|
|
|
|
- https://github.com/waku-org/go-waku/blob/master/waku/v2/protocol/store/waku_store_query_test.go
|
|
|
|
|
|
|
|
- relay:
|
|
|
|
- https://github.com/waku-org/go-waku/blob/master/waku/v2/protocol/relay/waku_relay_test.go
|
|
|
|
|
|
|
|
- peer exchange:
|
|
|
|
- https://github.com/waku-org/go-waku/blob/master/waku/v2/protocol/peer_exchange/waku_peer_exchange_test.go
|
|
|
|
|
|
|
|
- peer & connection management:
|
|
|
|
- https://github.com/waku-org/go-waku/blob/master/waku/v2/peermanager/connection_gater_test.go
|
|
|
|
- https://github.com/waku-org/go-waku/blob/master/waku/v2/peermanager/service_slot_test.go
|
|
|
|
- https://github.com/waku-org/go-waku/blob/master/waku/v2/peermanager/topic_event_handler_test.go
|
|
|
|
|
|
|
|
- discv5
|
|
|
|
- https://github.com/waku-org/go-waku/blob/master/waku/v2/discv5/discover_test.go
|
|
|
|
|
|
|
|
- CI integration
|
|
|
|
- https://github.com/waku-org/waku-interop-tests/actions/workflows/test_common.yml
|
|
|
|
- go_waku_daily which is now changed.
|
|
|
|
|