Tue-4-Mar, 12:10pm, F.Boudra, T.Baker, M.Wasilewski
LCA14-208: Intro to CI @ Linaro 3 of 3
Hour 1
● QA Services will introduce you to existing Linaro Test Plans
● Builds and Baselines will provide an overview to o...
• LAVA is an automation framework
• i.e. scheduling jobs and interfacing with hardware
• it provides a basic level of visu...
• LAVA Test Shell Results
• Pass / Fail / Measurement
• Helper functions
• Regular Expression Parsing
• lava-test-attach
•...
• Submit Job
• Live Results
• Poll the results
• Filter LAVA Jobs
• Visualize LAVA results
• Add comments on an observatio...
• Automated results
• Calxeda highbank
• Calxeda midway
• Arndale-Octa (coming soon)
• FVP models (including Foundation mo...
• Combining manual and automated test results
• Detecting scheduled but not executed test suites from
LAVA
• Tagging weekl...
More about Linaro Connect: http://connect.linaro.org
More about Linaro: http://www.linaro.org/about/
More about Linaro eng...
Upcoming SlideShare
Loading in …5
×

LCA14: LCA14-208: Introduction to CI @ Linaro 3 of 3

217
-1

Published on

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

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
217
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

LCA14: LCA14-208: Introduction to CI @ Linaro 3 of 3

  1. 1. Tue-4-Mar, 12:10pm, F.Boudra, T.Baker, M.Wasilewski LCA14-208: Intro to CI @ Linaro 3 of 3
  2. 2. 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 (New Platforms and/or New 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
  3. 3. • LAVA is an automation framework • i.e. scheduling jobs and interfacing with hardware • it provides a basic level of visualization • LAVA results can be easily published to external systems for performing advanced analysis • 1. QA Test Reports • 2. Publishing to downstream data stores • 3. Post processing by advanced statistical tools, R, etc... Getting the most out of LAVA Results
  4. 4. • LAVA Test Shell Results • Pass / Fail / Measurement • Helper functions • Regular Expression Parsing • lava-test-attach • limits • LAVA Log files • LAVA Results API • job_submit • job_status • job_get • General Publishing capabilities • No rules • Simply a step at the completion of your regular tests to copy files to other systems • Scripts that pass files - HTTP, Custom Servers, SCP, NFS, etc... Recording Data During LAVA jobs
  5. 5. • Submit Job • Live Results • Poll the results • Filter LAVA Jobs • Visualize LAVA results • Add comments on an observation Demo
  6. 6. • Automated results • Calxeda highbank • Calxeda midway • Arndale-Octa (coming soon) • FVP models (including Foundation model) • Manual results • Ubuntu • Android • Publishing test results • mailing lists • release page • Reporting defects • Launchpad • mailing lists • Jira QA Test Reports
  7. 7. • Combining manual and automated test results • Detecting scheduled but not executed test suites from LAVA • Tagging weekly/monthly test results (as opposed to daily tests) • Better presentation than Google spreadsheets New QA reporting tools (coming soon)
  8. 8. 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
  1. Gostou de algum slide específico?

    Recortar slides é uma maneira fácil de colecionar informações para acessar mais tarde.

×