-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Milestone] Quality Assurance processes are in place #73
Comments
@kaiserd, for some reason I can't find the milestone document for the testing team.
|
Also thinking tracking "testing improvements" in a new epic for this milestone for tasks such as:
etc. Something along the line: Test coverage across all Waku clients is coherent: Review test coverage across Waku clients and:
All items above are subjective/relative. However, this is value for each time to check that how testing is done within their software is adequate. Also welcome to consult @fbarbu15 for help. |
Thanks, I captured it in this issue: #34 cc @fbarbu15 Also, did we agree on some completion date or timeline @kaiserd @jm-clius ? |
An epic of orphans and testing items too important to ignore, but too small to be an epic on its own feels like a good move. |
I think this is relevant and after this we can try to enrich the testing approach and do something like:
It's of course is not silver bullet and just covers |
Weekly Update This work is tracked with vac:dst:software-testingwaku |
Closing milestone in favor of new PM process which includes a QA Epic for each defined MIlestone. |
2023 Key Milestones: https://notes.status.im/s/iylE6wdli#
Milestone: https://github.com/waku-org/pm/milestone/3
Priority Tracks: Secure Scalability, Production Readiness, Growth, Generating Revenue (Sustainability & Longevity).
Due date:
Summary
QA processes are defined for releasing of the 3 core Waku clients (go-waku, nwaku and js-waku), The processes includes:
This incudes but is not limited to:
Justification
Status Communities
Waku delivered major enhancements in 2023H1 to enable Status Community to securely scale using Waku. It is now critical that the software delivered remains stable, performant and bug-free.
Waku Network Gen 0
The aim of the Waku Network Gen 0 milestone is to deliver an autoscalable, bandwidth-capped, network to attract mature projects that need these guarantees to adopt Waku.
The delivery of these features should not be impeded by regression in release.
The two points above highlight the important to setting up QA processes now so that the delivery of Waku milestones are not impeded by software regressions.
Epics
The text was updated successfully, but these errors were encountered: