Primary mentor |
|
Backup mentor | Jayasanka |
Assigned to |
Abstract
Requirements
Time Scope
Objectives
Extra Credit
...
Brandon |
Abstract
Current tests are less reliable because they are not very stable. Sometimes they pass, but there is still a chance that they will fail. Also, tests suddenly start to fail when there are new changes in the implementation. We need to look into ways to improve the reliability of tests.
Run tests against Pull requests
Currently, we don’t have a mechanism for running tests against Pull requests. As a result, no failures can be detected until the changes are merged and someone run the tests manually. It makes it difficult to detect root causes as well as to engage developers. We need a proper way to run these tests against the changes in pull requests.
Improve developer engagement
The contributor should collaborate closely with the O3 squad to identify new workflows, design tests, and write them.
We need to find solutions to the above while identifying other ways to make things easier for developers.
Required skills
Cypress
React
Project Rating and length
Easy
175 hours
Objectives
- To create against pull requests based on 3.x work flow
- To improve the reliability of tests.
Documention
Detailed Project Report
Weekly Reports
...