Agile Integration and Test

25 September 2007

Stage Builds

Filed under: Uncategorized — catena @ 0028

Run lightweight “commit” builds that perform compile, unit test execution, and deployment followed by heavyweight “secondary” builds that include component, system, and other slower-running tests and inspections.

First run an initial integration “commit” or lightweight build that integrates the software components and runs unit tests to root out any obvious problems. After this lightweight build is successful, a more exhaustive integration build is run to include component tests or system tests, inspections, and deployment.

[Duvall et al. 2007, “Building Software at Every Change”]

Advertisement

Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Theme: Rubric. Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.