LCA14: LCA14-204: Introduction to CI @ Linaro 2 of 3
Upcoming SlideShare
Loading in...5
×
 

LCA14: LCA14-204: Introduction to CI @ Linaro 2 of 3

on

  • 231 views

Resource: LCA14 ...

Resource: LCA14
Name: LCA14-204: Introduction to CI @ Linaro 2 of 3
Date: 04-03-2014
Speaker: F. Boudra, T.Baker, M.Wasilewski
Video: https://www.youtube.com/watch?v=TA6s4RgM7-U

Statistics

Views

Total Views
231
Views on SlideShare
231
Embed Views
0

Actions

Likes
0
Downloads
6
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

LCA14: LCA14-204: Introduction to CI @ Linaro 2 of 3 LCA14: LCA14-204: Introduction to CI @ Linaro 2 of 3 Presentation Transcript

  • Tue-4-Mar, 11:15am, F. Boudra, T.Baker, M.Wasilewski LCA14-204: Intro to CI @ Linaro 2 of 3
  • Hour 1 ● QA Services will introduce you to existing Linaro Test Plans ● Builds and Baselines will provide an overview to our build system, how to create, manage and close out a build and how to submit the build artifacts to LAVA for a test on lab hardware. Hour 2 ● LAVA will describe the process of adding new test capabilities (Platforms and/or external test equipment) ● QA Services will overview how they use LAVA for tests Hour 3 ● LAVA will show you new features to improve test result filtering and Visualization in LAVA ● QA Services will show you how Linaro rolls all the Build results, Test Results (Manual / LAVA) into our test reports Intro to CI @ Linaro
  • Anything can be automated ... Well, almost anything Adding new Boards to LAVA View slide
  • • Power Design • Boot on Power • USB / External Power • Reliable Power cycle • Remote Control • Serial Console • Persistent over Power • Offline Management • IPMI/SoL • ADB/Fastboot Hardware Considerations View slide
  • • UEFI • Booting from Menu Options • Networking Support & Network Boot • Media Boot (SATA/SDCARD/etc...) • Minimize requirements for UEFI shell intervention • Hard to automate, Slow, color / escape codes • uboot • zimage & uimage capabilities • Network enablement • General • Static IP Addesses can work, DHCP is preferred • Unique; MAC addresses / Serial Numbers Bootloader Considerations
  • • Automation should start with Prebuilt binaries, • Bootloader • Kernel • DTB • Ramdisk (optional) • Root Filesystem • Documentation to boot the Platform • What are the specifics • The first step in integration is reproduce the platform boot in our lab • Are there any special cases • Security • Magic boot commands Software Considerations
  • Any Questions? Adding a new board to LAVA
  • • Regular daily tests (scheduled from Jenkins) • Release tests (scheduled manually) • Ad-hoc testing • Test development QA - Using LAVA for tests
  • More about Linaro Connect: http://connect.linaro.org More about Linaro: http://www.linaro.org/about/ More about Linaro engineering: http://www.linaro.org/engineering/ Linaro members: www.linaro.org/members