Update QA Milestones (#99)

This commit is contained in:
fbarbu15 2024-08-08 17:26:59 +03:00 committed by GitHub
parent 2fd123075a
commit 268890b983
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 133 additions and 5 deletions

View File

@ -0,0 +1,41 @@
---
title: "Test Automation Data Availability"
---
## `vac:qa::nomos:test-automation-data-availability`
---
```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 Data Availability: 2024-07-29, 2024-10-31
```
- status: 0%
- CC: Florin, Roman
### Description
- Test plan
- Unit tests
- Integration tests
- Performance tests
### Justification
### Deliverables

View File

@ -25,7 +25,7 @@ gantt
Test Automation RLN: 2024-01-01, 2024-05-31 Test Automation RLN: 2024-01-01, 2024-05-31
``` ```
- status: 40% - status: 100%
- CC: Roman, Florin, Alex - CC: Roman, Florin, Alex
### Description ### Description
@ -40,3 +40,33 @@ gantt
### Deliverables ### Deliverables
#### Code:
- https://github.com/waku-org/waku-interop-tests/blob/master/tests/relay/test_rln.py
- https://github.com/waku-org/waku-interop-tests/blob/master/src/steps/rln.py
- https://github.com/waku-org/nwaku/pull/2356
- https://github.com/waku-org/nwaku/pull/2639
- https://github.com/waku-org/go-waku/pull/1003
- https://github.com/waku-org/go-waku/pull/1009
- https://github.com/waku-org/waku-simulator/pull/72
#### Issues:
- https://github.com/waku-org/nwaku/issues/2662
- https://github.com/waku-org/nwaku/issues/2837
- https://github.com/waku-org/nwaku/issues/2422
- https://github.com/waku-org/nwaku/issues/2602
- https://github.com/waku-org/nwaku/issues/2606
- https://github.com/waku-org/nwaku/issues/2901
- https://github.com/waku-org/nwaku/issues/2942
- https://github.com/waku-org/nwaku/issues/2822
- https://github.com/waku-org/nwaku/issues/2764
- https://github.com/waku-org/nwaku/issues/2763
- https://github.com/waku-org/nwaku/issues/2762
- https://github.com/waku-org/nwaku/issues/2743
- https://github.com/waku-org/nwaku/issues/2742
- https://github.com/waku-org/nwaku/issues/2822
- https://github.com/waku-org/nwaku/issues/2757
- https://github.com/waku-org/nwaku/issues/2946
- https://github.com/waku-org/nwaku/issues/2949
- https://github.com/waku-org/waku-simulator/issues/76

View File

@ -0,0 +1,42 @@
---
title: "Status-go CLI Testing 2"
---
## `vac:qa::waku:status-go-cli-testing-2`
---
```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
Status-go CLI Testing 2: 2024-08-19, 2024-12-31
```
- status: 0%
- CC: Florin
### Description
- Review the current test coverage of chat functionalities in status-go and proceed with further coverage. Start with community creation and usage in dedicated shards
- Review testing in status-go related to chat functionalities that rely on external systems (e.g., Waku fleet) and migrate them to an interoperable testing framework. Decouple CI tests from external/unreliable fleets
- TBD (discussions are still ongoing, Hanno will reach out to Status people to define the requirements)
### Justification
### Deliverables

View File

@ -50,7 +50,20 @@ gantt
- leave_community - leave_community
- one_to_one_messages - one_to_one_messages
- private_group_messages - private_group_messages
- reuses communities to now clout the staging env - reuses communities to not clout the staging env
- runs each night on status master branch - runs each night on status master branch
- generates test report with history: https://status-im.github.io/status-cli-tests/122/ - generates test report with history: https://status-im.github.io/status-cli-tests/122/
- found multiple issues that are under investgation by Pablo - found multiple issues that are under investgation by Pablo
- Ability to simulate for all the above scenarios:
- Latency
- Packet loss
- Low bandwith
- Hybernation
### PR list:
- https://github.com/status-im/status-cli-tests/pull/1
- https://github.com/status-im/status-cli-tests/pull/2
- https://github.com/status-im/status-cli-tests/pull/3
- https://github.com/status-im/status-cli-tests/pull/4
- https://github.com/status-im/status-cli-tests/pull/5
- https://github.com/status-im/status-cli-tests/pull/6

View File

@ -4,7 +4,7 @@ tags:
- dst - dst
- vac - vac
date: 2024-02-06 date: 2024-02-06
lastmod: 2024-07-15 lastmod: 2024-07-29
--- ---
## `vac:qa::` ## `vac:qa::`
@ -16,7 +16,7 @@ lastmod: 2024-07-15
* [x] [[vac/qa/g/waku/test-plan-sharding|test-plan-sharding ]] * [x] [[vac/qa/g/waku/test-plan-sharding|test-plan-sharding ]]
* [x] [[vac/qa/g/waku/test-automation-js-waku|test-automation-js-waku ]] * [x] [[vac/qa/g/waku/test-automation-js-waku|test-automation-js-waku ]]
* [x] [[vac/qa/g/waku/test-automation-nwaku|test-automation-nwaku ]] * [x] [[vac/qa/g/waku/test-automation-nwaku|test-automation-nwaku ]]
* [[vac/qa/g/waku/test-automation-rln|test-automation-rln ]] * [x] [[vac/qa/g/waku/test-automation-rln|test-automation-rln ]]
* [x] [[vac/qa/g/waku/test-automation-sharding|test-automation-sharding ]] * [x] [[vac/qa/g/waku/test-automation-sharding|test-automation-sharding ]]
* [x] [[vac/qa/g/waku/test-automation-go-waku|test-automation-go-waku ]] * [x] [[vac/qa/g/waku/test-automation-go-waku|test-automation-go-waku ]]
* [x] [[vac/qa/g/waku/interop-testing|interop-testing ]] * [x] [[vac/qa/g/waku/interop-testing|interop-testing ]]
@ -26,10 +26,12 @@ lastmod: 2024-07-15
* [[vac/qa/g/waku/maintenance-go-waku|maintenance-go-nwaku ]] * [[vac/qa/g/waku/maintenance-go-waku|maintenance-go-nwaku ]]
* [[vac/qa/g/waku/ws-stress-testing|ws-stress-testing ]] * [[vac/qa/g/waku/ws-stress-testing|ws-stress-testing ]]
* [x] [[vac/qa/g/waku/test-automation-status-go-cli|test-automation-status-go-cli ]] * [x] [[vac/qa/g/waku/test-automation-status-go-cli|test-automation-status-go-cli ]]
* [[vac/qa/g/waku/test-automation-status-go-cli-2|test-automation-status-go-cli-2 ]]
### `vac:` ### `vac:`
* [[vac/qa/g/vac/test-automation-nim-libp2p|test-automation-nim-libp2p ]] * [[vac/qa/g/vac/test-automation-nim-libp2p|test-automation-nim-libp2p ]]
* [[vac/qa/g/vac/test-automation-nim-libp2p|test-automation-nim-tooling ]] * [[vac/qa/g/vac/test-automation-nim-tooling|test-automation-nim-tooling ]]
### `nomos:` ### `nomos:`
* [[vac/qa/g/nomos/test-automation-cryptarchia|test-automation-cryptarchia ]] * [[vac/qa/g/nomos/test-automation-cryptarchia|test-automation-cryptarchia ]]
* [[vac/qa/g/nomos/test-automation-data-availability|test-automation-data-availability ]]