Task Descriptor: Integrate and Build
Based on Method Task: Integrate and Build
Relationships
RolesPrimary: Additional: Assisting:
InputsMandatory:
  • None
Optional: External:
  • None
Outputs
Steps
Run All Unit Tests for the System

While you and your pair partner are working on a task, you run unit tests to make sure you are not introducing side effect defects. As a system evolves, it may become impractical to run all the unit tests for the system for every change made. In this case, you may choose a subset of the unit tests to run after every code change. When a task is completed or you feel that you have a piece you can integrate or you are uncertain for any reason, run all of the unit tests for the system.

Check in Code

If all of the unit test in the system passed, check in your code and produce a system build.

Properties
Multiple Occurrences
Event Driven
Ongoing
Optional
Planned
RepeatableYes