A regression-as-a-service project tracker for RTL development.
We use Travis-CI to run simulation and synthesis each check-in. We keep track of results, coverage, resource utilisation and make these available via:
- E-mail notifications
- Github Commit status annotations
- Raw API access to the database
- Project webpage summarising the result history
- Shields.io badge generation
The goal is to be tool / workflow agnostic.
- Users post their code on github
- Tell TheOpenCorps to start tracking their project
- We expect to find an
.opencorps.yml
in root of the project describing the workflow - Simulation and synthesis will be run every check-in
- Browse the results