March 12-14, 2018 - Portland, OR
Click Here For Information & Registration
View analytic
Monday, March 12 • 11:50am - 12:40pm
Tips for Writing Good Tests for Linux - Tim Bird, Sony

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
As maintainer of the Fuego test framework, I see lots of bad tests. The goal of this talk is to help you write tests that are more robust, easier to automate, and shareable with others in the Open Source community.

This talk will review and compare different test writing frameworks, including kselftest, LTP, and Fuego, and describe each one's strengths and weaknesses. A basic introduction to writing a test in each one will be given.

This talk will present tips for writing good individual tests, including which framework to use, what the test output should be, how to deal with test dependencies, how to make the test results more analyzable and usable, and other practical issues.

Following these tips should help you improve your own QA efforts. But my hidden agenda is to get you to write tests that I can use in my own Linux projects.


Tim Bird

Senior Staff Software Engineer, Sony
Tim Bird is a Senior Software Engineer for Sony Corporation, where he helps Sony use Linux and other open source software in their products. Tim is the maintainer of the Fuego test framework, and is involved in various groups in the Linux Foundation. Tim created the Embedded Linu... Read More →

Monday March 12, 2018 11:50am - 12:40pm
Grand Ballroom I