March 12-14, 2018 - Portland, OR
Click Here For Information & Registration
Back To Schedule
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, view media, leave feedback 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.

avatar for Tim Bird

Tim Bird

Principal Software Engineer, Sony Electronics
Tim Bird is a Principal Software Engineer for Sony Corporation, where he helps Sony improve the Linux kernel for use in Sony's products. Tim is also a member of the Board of Directors of the Linux Foundation. Tim is active in technical projects related to embedded Linux testing and... Read More →

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