You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
⏳ Increase threshold to 90% and fail CI if not met
⏳ Track code coverage with each PR using something like @codecov
2. End-to-End Tests
code-server is a complex app and deserves to be thoroughly tested. With end-to-end tests, we can fix bugs, prevent regressions and ship more confidently.
Note: this is part of an experiment to be more transparent about our priorities and our roadmap. See everything related to this effort in the project board
The text was updated successfully, but these errors were encountered:
We are moving away from the umbrella issue approach and instead only using the Project Board. Things that are not yet issues are cards. Once they are to be worked on, they will be converted to issues.
This is an umbrella issue to related to one of our priorities for code-server: testing.
There are three main areas we're focusing on in regards to code-server's testing situation.
1. Code Coverage
We need to be able to measure our testing efforts. The best way to do that is through code coverage.
2. End-to-End Tests
code-server is a complex app and deserves to be thoroughly tested. With end-to-end tests, we can fix bugs, prevent regressions and ship more confidently.
3. Test Guidelines
To make it easier for both contributors and maintainers to write tests for code-server, we should have guidelines.
/docs/testing.md
with guidelines for writing unit, integration and end-to-end testsRelated issues:
Note: this is part of an experiment to be more transparent about our priorities and our roadmap. See everything related to this effort in the project board
The text was updated successfully, but these errors were encountered: