Skip to content
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

Continuous integration #8

Open
6 tasks
jarrah42 opened this issue Nov 18, 2019 · 0 comments
Open
6 tasks

Continuous integration #8

jarrah42 opened this issue Nov 18, 2019 · 0 comments
Labels
PTC Progress tracking card

Comments

@jarrah42
Copy link
Member

Target: Testing is run at appropriate times without human involvement and reports are direct and concise.

User Story: As a person responsible for software quality and correctness for my project, I want code regularly tested so that regressions are guarded against and new code is tested against itself and other commits the developer might not have had.

  • Regression and unit tests exist but are only run when requested by a developer.
  • Tests are run automatically according to the teams policy.
  • Test reports are generated as needed and archived.
  • Archived reports are posted to appropriate maintainers.
  • Code may not be integrated if automated tests fail.
  • A mechanism and policy exists to integrate code without passing tests in rare circumstances.
@jarrah42 jarrah42 added the PTC Progress tracking card label Nov 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PTC Progress tracking card
Projects
None yet
Development

No branches or pull requests

1 participant