September 27-30, 2021
Seattle, Washington, USA + Virtual
View More Details & Registration

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit + Embedded Linux Conference + OSPOCon 2021 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (UTC -7). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Back To Schedule
Tuesday, September 28 • 9:00am - 9:50am
(VIRTUAL) Board Farm APIs for Automated Testing of Embedded Linux - An Update - Tim Bird, Sony Electronics & Harish Bansal, Timesys

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.
This talk presents an update on work to create a standard API between automated tests and board farm hardware and software. Last year, we introduced the notion of a dual REST/command-line API that could be used for discovery, control and operation of hardware and network resources in a test lab. Since then, the scope of the work has increased, and there are now APIs for control of additional lab hardware. Multiple implementations of the API (both server and client side tools) have been created. We will describe the new APIs we have added, and demonstrate new tests that work with the REST API system, including power measurement and hardware serial port tests. Also, we will discuss how we envision using the API architecture for additional hardware testing, such as CAN bus, or Audio/Video testing. Although different equipment is utilized in different test labs (or board farms), by using the REST API the same test can be run in the different labs to obtain test results and provide quality assurance for products. It is hoped that this board farm API abstraction will pave the way for more sharing of automated tests and testing resources, to accelerate the use of automated testing for products based on embedded Linux.

avatar for Harish Bansal

Harish Bansal

Technical Engineer, Timesys
Harish Bansal is an Embedded Board Farm and Test Automation (TA) technical engineer manager at Timesys with 14+ years of applications development experience. Prior to joining Timesys, Harish worked for Honeywell India, Vocollect, and other companies. Harish holds a master's degree... Read More →
avatar for Tim Bird

Tim Bird

Principal Engineer, Sony Electronics
Tim Bird is a Principal 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, including LF Board of Directors... Read More →

Tuesday September 28, 2021 9:00am - 9:50am PDT
MeetingPlay Platform + Virtual Learning Lab
  Embedded Linux Conference (ELC), Test Frameworks & Board Farms