Loading…
Linaro Connect resources will be available here during and after Connect!

Booking Private Meetings
Private meetings are booked through bkk19.skedda.com and your personal calendar (i.e. Google Calendar). View detailed instructions here.

For Speakers
Please add your presentation to Sched.com by attaching a pdf file to your session (under Extras > + File). We will export these presentations daily and feature on the connect.linaro.org website here. Videos will be uploaded as we receive them (if the video of your session cannot be published please let us know immediately by emailing connect@linaro.org).

Puzzle: 
Dave Pigott has come up with another puzzle: https://linaro.co/bkk19puzzle can you crack the code?! Prizes will be awarded to the winner(s) on Friday.




Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Validation and CI [clear filter]
Monday, April 1
 

4:00pm

BKK19-120 LAVA Users Forum
Continuing our regular Users Forum, for all your questions about LAVA.

Speakers
avatar for Steve McIntyre

Steve McIntyre

Principal Software Engineer, Arm
Long-time assignee into Linaro from Arm. Working on LAVA for over 3 years.



Monday April 1, 2019 4:00pm - 4:55pm
Session Room 2 (Lotus 3-4)
 
Tuesday, April 2
 

11:00am

BKK19-217 Experiences and lessons we learned using kselftest and potential improvements.
Over the past years, we ran the kernel selftests as part of the LTS release testing. During that time, we learned things, fixed things and created a wish list of work we want to tackle. This session is about what we learned and where we are heading.

Speakers
avatar for Anders Roxell

Anders Roxell

Software engineer, Linaro
Versatile R&D professional with 6 years experience in software development for embedded systems and their special requirements, with a large knowledge base of how to troubleshoot complex real time systems. The technical competence is built mostly upon R&D within embedded systems in... Read More →


Tuesday April 2, 2019 11:00am - 11:25am
Keynote Room (World Ballroom BC)

11:30am

BKK19-212 LAVA community enabled testing
LAVA is at the same time supporting a wide range of devices and maintained by a small team of people. Which mean that maintainers do not have access to most device types that LAVA is supporting.
LAVA Federation project is aiming at testing the LAVA software on community owned hardware. Every day, LAVA functional tests are spread across multiple labs, owned by the community members, with a variety of community hardware.

The goal of this presentation is to help community members to jump in and participate to this common effort.

Speakers
avatar for Rémi Duraffort

Rémi Duraffort

Senior Software Engineer, Linaro
I'm a senior software engineer, working for Linaro. I've been contributed to OSS since 2007 when I started working on VLC Media player at university. I'm now core developer and maintainer of LAVA, a widely adopted framework to test software (bootloader, kernel, user space) on real... Read More →



Tuesday April 2, 2019 11:30am - 11:55am
Keynote Room (World Ballroom BC)

12:00pm

BKK19-211 Harmonizing open source test definitions
Different test frameworks have very different approaches to tests, including when they run, how they are run, what data formats are used, and what the various fields are that control test operation and results analysis. Recently, Tim has conducted a survey of different "test definitions", in an attempt to cull best practices and search for commonality that will lead to enhanced interoperability between test systems. In this session, Tim will present the results of his survey, and make suggestions for areas where tests could be harmonized, and used in common between Fuego and Lava - two test systems with very different approaches.


Speakers
avatar for Tim Bird

Tim Bird

Senior 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, including the LF Technical Advisory... Read More →



Tuesday April 2, 2019 12:00pm - 12:25pm
Keynote Room (World Ballroom BC)

12:30pm

BKK19-219 KernelCI New Generation
KernelCI generates daily an average of two thousand Linux Kernel builds, submitted to several labs across planet to mainly check if system booting works correctly. Therefore tons of data are created and displayed on a frontend interface for further use. Current KernelCI requires significant technical effort changing visualizations, including builds and jobs listings. The KernelCI New Generation seeks to apply state-of-the-art data collection and data visualization tools as an alternative frontend to KernelCI. Our focus is on an instance of ElasticSearch, Logstash, and Kibana collecting and displaying live KernelCI data. All the tooling used to this project will be available.

Speakers
avatar for Charles Daniel De Oliveira

Charles Daniel De Oliveira

Full Stack Engineer, Linaro
Software Engineer at Linaro, having several years in web world in Java, Python and PHP. Involved in open source development since 2014. Worked at NIST as software security researcher, specifically in static code analysis



Tuesday April 2, 2019 12:30pm - 12:55pm
Keynote Room (World Ballroom BC)
 
Thursday, April 4
 

8:30am

BKK19-407 What is this Fuego thing and where is it going?
Fuego is yet another automated test framework for Linux. But it is different from other systems in a few key ways. This session will introduce Fuego and describe a few of its features that are different (to Tim's knowledge) from other test systems like LAVA, Buildbot, or LTP.

Some of the features are Fuego's focus on individual board testing (rather than test labs), results analysis separated from the test itself, and on building a suite of tests readily available to begin testing.

Tim will also share some of his vision for the future of open source testing, and what features of Fuego are being prototyped now to move towards that vision. (That is, Tim will share his Fuego roadmap.)

Speakers
avatar for Tim Bird

Tim Bird

Senior 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, including the LF Technical Advisory... Read More →



Thursday April 4, 2019 8:30am - 8:55am
Session Room 3 (Lotus 10)

9:00am

BKK19-416 Automating test results analysis using neural networks
Test results triage is the most time-consuming step currently in Texas Instruments CI cycle. Embedded tests are more susceptible to failures caused by external factors due to test setup complexity. A typical embedded test contains multiple points of failure.
This work uses a neural network to classify test results automatically and to detect 'real' regressions. It helps scaling TI's validation cycle by automating the most time-consuming step.

Speakers
avatar for Carlos Hernandez

Carlos Hernandez

Integration & Validation mgr, Texas Instruments
15+ years of experience in the embedded industry.Co-author of Opentest validation framewrok.Linux Integration & Validation manager at TI since 2015.



Thursday April 4, 2019 9:00am - 9:25am
Session Room 3 (Lotus 10)

11:00am

BKK19-409 Bootloader testing in LAVA
Testing a bootloader in LAVA is more difficult than running tests on a typical Linux-based operating system such as Debian or Android. Robustly provisioning a new bootloader requires boards to be better designed for automation and to be deeply integrated into LAVA. For bootloaders, we often have to drive the tests externally since, with an OS or POSIX shell we cannot simply launch scripts to manage execution of the test suite.

During this presentation, we will discuss these challenges in greater detail and look at what solutions LAVA offers to achieve bootloader automate testing. We’ll close out the session with an example test description that allows a bootloader test suite to be fully automated using LAVA.


Speakers
avatar for Rémi Duraffort

Rémi Duraffort

Senior Software Engineer, Linaro
I'm a senior software engineer, working for Linaro. I've been contributed to OSS since 2007 when I started working on VLC Media player at university. I'm now core developer and maintainer of LAVA, a widely adopted framework to test software (bootloader, kernel, user space) on real... Read More →
avatar for Loic Poulain

Loic Poulain

Developer Support Enginee, Linaro
Software engineer member of the Linaro support and solutions team.



Thursday April 4, 2019 11:00am - 11:25am
Session Room 1 (Lotus 1-2)

3:00pm

BKK19-TR08 How to integrate Fuego automated testing tool in your CI loop
During the first Automated Testing Summit [1], developers of some of the most popular open source testing projects in the world gathered in Edinburgh to discuss how to collaborate and share testing efforts in the future.

In this session, I will first introduce Fuego as a black box and show how Fuego can work together with existing testing tools to form a complete CI loop. Next, I will show a modularized view of Fuego internals, and explain how specific modules can be shared with other testing tools. The talk will be illustrated with examples, and will not require previous knowledge on Fuego. 

[1] https://elinux.org/Automated_Testing_Summit

Speakers
avatar for Daniel Sangorrin

Daniel Sangorrin

Specialist, Toshiba
Daniel Sangorrin works for Toshiba corp. as an operating systems researcher with a focus on real-time embedded systems. He received a Ph.D degree in computer science from Nagoya University, and has been a speaker in several international conferences and open source events.



Thursday April 4, 2019 3:00pm - 3:55pm
Session Room 1 (Lotus 1-2)
  • about Daniel Sangorrin works for Toshiba corp. as an operating systems researcher with a focus on real-time embedded systems. He received a Ph.D degree in computer science from Nagoya University, and has been a speaker in several international conferences and open source events.
 


Twitter Feed