Difference between revisions of "Testing Presentations"

From eLinux.org
Jump to: navigation, search
(One intermediate revision by the same user not shown)
Line 11: Line 11:
  
 
== Fuego test sytem [ELC 2019] ==
 
== Fuego test sytem [ELC 2019] ==
 
 
'''Presenter:''' Hirotaka Motai, Mitsubishi Electric Corp. <br>
 
'''Presenter:''' Hirotaka Motai, Mitsubishi Electric Corp. <br>
 
'''Summary:'''
 
'''Summary:'''
Line 19: Line 18:
  
 
== Testing with Volcanoes - Fuego+LAVA Going Distributed [ELC 2017] ==
 
== Testing with Volcanoes - Fuego+LAVA Going Distributed [ELC 2017] ==
 
 
'''Presenter:''' Jan-Simon Moeller, The Linux Foundation<br>
 
'''Presenter:''' Jan-Simon Moeller, The Linux Foundation<br>
 
'''Summary:'''
 
'''Summary:'''
Line 66: Line 64:
  
 
== Testing Laboratory Layers [ELC 2019] ==
 
== Testing Laboratory Layers [ELC 2019] ==
 
 
'''Presenter:''' Paweł Wieczorek, Samsung R&D Institute Poland <br>
 
'''Presenter:''' Paweł Wieczorek, Samsung R&D Institute Poland <br>
 
'''Summary:'''
 
'''Summary:'''
Line 72: Line 69:
  
 
* [https://elinux.org/images/3/3c/Test_Lab_API.pdf PDF] | [https://www.youtube.com/watch?v=gWVp9JqVTog VIDEO]
 
* [https://elinux.org/images/3/3c/Test_Lab_API.pdf PDF] | [https://www.youtube.com/watch?v=gWVp9JqVTog VIDEO]
 +
 +
== Tips for Writing Good Tests for Linux [ELC 2018] ==
 +
'''Presenter:''' Tim Bird, Sony Corporation <br>
 +
'''Summary:'''
 +
This talk will review and compare different test writing frameworks, <br>
 +
including kself-test, LTP and Fuego, and describe each one's strengths <br>
 +
and weaknesses. A basic introduction to writing a test in each one will be given.<br>
 +
 +
* [https://elinux.org/images/6/60/Tips-for-Writing-Good-Tests-for-Linux-2018-03-ELC.pdf PDF] | [https://www.youtube.com/watch?v=NzJFwCUGJtc VIDEO]
  
 
== Testing Remote Embedded Devices Made Easy Using Open-Hardware MuxPi [ELC 2018] ==
 
== Testing Remote Embedded Devices Made Easy Using Open-Hardware MuxPi [ELC 2018] ==
 
 
'''Presenter:''' Pawel Wieczorek, Samsung R&D Institute Poland <br>
 
'''Presenter:''' Pawel Wieczorek, Samsung R&D Institute Poland <br>
 
'''Summary:'''
 
'''Summary:'''
Line 81: Line 86:
  
 
* [https://elinux.org/images/4/42/Piece_of_cake.pdf PDF] | [https://www.youtube.com/watch?v=Hx9MEhR05cU VIDEO]
 
* [https://elinux.org/images/4/42/Piece_of_cake.pdf PDF] | [https://www.youtube.com/watch?v=Hx9MEhR05cU VIDEO]
 +
 +
== Impact of Platform Firmware on Linux Kernel [ELC 2018] ==
 +
'''Presenter:''' Megha Dey & Sal Praneeth Prakhya, Intel <br>
 +
'''Summary:'''
 +
This presentation introduces LUV (Linux UEFI Validation); a unified <br>
 +
framework of several open-source test-suites packaged into a cohesive <br>
 +
and easy-to-use product that aims to help firmware developers uncover <br>
 +
bugs in the implementation of UEFI firmware at critical levels of the s/w stack. <br>
 +
 +
* [https://elinux.org/images/b/b7/Impact_of_platform_firmware_on_linux_kernel.pdf PDF] | [https://www.youtube.com/watch?v=7aME1lxY71Q VIDEO]
 +
 +
== Keynote: The Maintainer's Paradox [ELC 2018] ==
 +
'''Presenter:''' Tim Bird, Sr. Software Engineer, Sony <br>
 +
'''Summary:'''
 +
The overall goal is to improve Linux for use in consumer electronics <br>
 +
products, by improving Linux system testing, directing technical initiatives <br>
 +
of the Linux Foundation and encouraging companies to participate in the open <br>
 +
source community. <br>
 +
 +
* [https://elinux.org/images/4/4e/The-Maintainers-Paradox-2018-ELC-Tim-Bird.pdf PDF] | [https://www.youtube.com/watch?v=7aME1lxY71Q VIDEO]
  
 
== Linux Integrated System Analysis (LISA) & Friends [ELC 2016] ==
 
== Linux Integrated System Analysis (LISA) & Friends [ELC 2016] ==
 
 
'''Presenter:''' Patrick Bellasi, ARM Ltd <br>
 
'''Presenter:''' Patrick Bellasi, ARM Ltd <br>
 
'''Summary:'''
 
'''Summary:'''

Revision as of 03:47, 13 October 2020

Upstream Kernel Testing

BoFs: Kernel Testing for Upstream with kernelci.org [ELC 2019]

Presenter: Kevin Hilman, Linaro
Summary: This presentation provides information about build failing, boot failing and display build status.

FUEGO

Fuego test sytem [ELC 2019]

Presenter: Hirotaka Motai, Mitsubishi Electric Corp.
Summary: This presentation provides information about the run-time logger in Fuego by showing the actual use cases and functional checking.

Testing with Volcanoes - Fuego+LAVA Going Distributed [ELC 2017]

Presenter: Jan-Simon Moeller, The Linux Foundation
Summary: This presentation provides information about the features of the combined infrastructure and highlights the tools and work done
to integrate both tools.

Automation

Automated Testing Laboratory for Embedded Linux Distributions [ELC 2016]

Presenter: Pawel Wieczorek, Samsung R&D Institute Poland
Summary: This talk provides information about problems faced while building automatic testing infrastructure for Tizen operating
system images.

Automated Flashing and Testing for Continuous Integration [ELC 2015]

Presenter: Igor Stoppa, Intel
Summary: This presentation provides information about verifying a software image on an appropriate target hardware device and
hardware configuration.

Automated Testing with ktest.pl (Embedded Edition) [ELC 2012]

Presenter: Steven Rostedt, Red Hat
Summary: This presentation provides information about write to build, install, boot, and test kernel remotely.

Distributed Cross Platform Test Automation [ELC 2006]

Presenter: William Marone
Summary: This presentation provides information about test AXFS functionality, quickly build, run test, and across multiple architectures
and kernels.

Others

Testing Laboratory Layers [ELC 2019]

Presenter: Paweł Wieczorek, Samsung R&D Institute Poland
Summary: These slides cover API design decisions for testing laboratories focusing on the SLAV test lab stack case and shifting to a user-centric perspective and possible outcome of such process.

Tips for Writing Good Tests for Linux [ELC 2018]

Presenter: Tim Bird, Sony Corporation
Summary: This talk will review and compare different test writing frameworks,
including kself-test, LTP and Fuego, and describe each one's strengths
and weaknesses. A basic introduction to writing a test in each one will be given.

Testing Remote Embedded Devices Made Easy Using Open-Hardware MuxPi [ELC 2018]

Presenter: Pawel Wieczorek, Samsung R&D Institute Poland
Summary: This talk covers a fresh open hardware approach at providing remote access to embedded devices and the new Tizen GNU/Linux
distribution's testing laboratory.

Impact of Platform Firmware on Linux Kernel [ELC 2018]

Presenter: Megha Dey & Sal Praneeth Prakhya, Intel
Summary: This presentation introduces LUV (Linux UEFI Validation); a unified
framework of several open-source test-suites packaged into a cohesive
and easy-to-use product that aims to help firmware developers uncover
bugs in the implementation of UEFI firmware at critical levels of the s/w stack.

Keynote: The Maintainer's Paradox [ELC 2018]

Presenter: Tim Bird, Sr. Software Engineer, Sony
Summary: The overall goal is to improve Linux for use in consumer electronics
products, by improving Linux system testing, directing technical initiatives
of the Linux Foundation and encouraging companies to participate in the open
source community.

Linux Integrated System Analysis (LISA) & Friends [ELC 2016]

Presenter: Patrick Bellasi, ARM Ltd
Summary: This presentation provides information about the new Linux integrated system analysis framework for easier development and ideal
for detailed debug scenarios.

Linux Kernel Selftest Framework - Quality Control for New Releases [ELC 2015]

Presenter: Shuah Khan, Samsung
Summary: This presentation provides information about running the kselftest,kselftest git, installation of the self-test, and run test from
the install location.

Kernel Testing Tools and Techniques [ELC 2013]

Presenter: Matt Porter, Texas Instruments, Inc
Summary: This presentation provides information about frameworks, lab tools, techniques of the open test, autotest, Jenkins, ktest.