1 / 6

ARENA

ARENA. Build Team Overview. Services provided by the Build Team. Build System Configuration Management Continuous Integration Automated Integration Testing. Build System. Provides means to simplify the system building process Every user should be able to build the system from scratch

jkinsey
Download Presentation

ARENA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ARENA Build Team Overview

  2. Services provided by theBuild Team • Build System • Configuration Management • Continuous Integration • Automated Integration Testing

  3. Build System • Provides means to simplify the system building process • Every user should be able to build the system from scratch • Possible build systems: • Jakarta Ant • Gnu make • IDEs: ProjectBuilder, JBuilder, Eclipse, Together, emacs, vi

  4. Configuration Management System • Manages changes in all source files of the system • Available CMS: • CVS (Concurrent Version System) • Subversion (still in development) • CVSweb

  5. Continuous Integration • Automated daily builds • Benefit: find problems between modules faster • Pre-requisite: well-tested units, interfaces conform to specification • Suggestion: CVS Check-in only possible if unit tests pass

  6. Integration Testing • Test for problems • Module testing is done by the development teams (JUnit) • Integration Testing is done by the build team • Integration builds: builds that have passed the integration test • Build status should be available on web server

More Related