Event:

Presenter:
Nicolas Corrarello
Company:
Puppet Labs

The main goal of the session is for the audience to understand the importance of testing, and how can it help your module development process. During the talk, I'll do a brief overview on the testing frameworks available, focused on unit testing, with examples. Finally, I'll show how to set up a quick CI workflow using GitHub and Travis CI, which are the tools uses for CI on my Puppet Forge module.

Presenter Bio:

Nicolas Corrarello's background includes 6+ years of Unix system administration roles, managing AIX/Solaris/Linux systems in different companies. Nicolas also worked two years as a support engineer, and instructor/examiner for Red Hat delivering RHCE / RHCA courses. Open source enthusiast. While he spent years doing things manually, he's now a firm believer that the system administration practice needs to evolve and raise to the challenges of current times.