Back To Schedule
Monday, September 21 • 3:30pm - 4:25pm
Parallelizing a Distributed Testing Environment

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Insuring software correctness is important in all development environments, but it is critical when developing systems that store mission-critical data. A common bottleneck in the development cycle is the turn-around time for automated regression tests. Yet as products mature, lines of code increase, and features are added, the complexity and number of tests required tends to grow dramatically.

This hampers quick detection and correction of errors, leading to development delays and missed deadlines. To address this problem, we embarked on a path to optimize and parallelize our automated testing framework; in this presentation we detail the result of our effort and the gains we achieved in streamlining our development process.

Learning Objectives

How to scale a test framework as the product increases in complexity
Identifying where time is spent in your test framework
Making the build system resilient to isolated failures
The utility of virtual machines in accelerating testing

avatar for Teague Algie

Teague Algie

Software Developer, Cleversafe
Teague Algie is Software Developer at Cleversafe, where he works on the Tools team developing internal tools. - See more at: http://www.snia.org/events/storage-developer/speakers#sthash.dTmKxPuL.dpuf

Monday September 21, 2015 3:30pm - 4:25pm PDT
San Tomas / Lawrence Room

Attendees (0)