Fuego Test System Roadmap and Priorities Discussion June 2018

Slides:



Advertisements
Similar presentations
Configuration management
Advertisements

Ch-11 Project Execution and Termination. System Testing This involves two different phases with two different outputs First phase is system test planning.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Work Package 4 Software Integration.
MIS 2000 Class 20 System Development Process Updated 2014.
Windows Deployment Services WDS for Large Scale Enterprises and Small IT Shops Presented By: Ryan Drown Systems Administrator for Krannert.
Agile Testing with Testing Anywhere The road to automation need not be long.
PopMedNet Software Development Life Cycle Chayim Herzig-Marx Harvard Pilgrim Health Care Institute Daniel Dee Lincoln Peak Partners.
TechNet Build’06 “The Secure Well Managed Infrastructure Tour”
RUP Fundamentals - Instructor Notes
Catlyn Colson. Recap of Previously Completed Work Previously I had done the following: Built the Database, started basic layout of the webpage, connected.
Managing Your Datacenter with Microsoft System Center Configuration Manager Kent Agerlund, ECM MVP, Coretech.
#RefreshCache Redmine Learn why RefreshCache is the community developer's new best friend. Daniel Hazelbaker Information Technology Director.
Software Testing Life Cycle
Arago Project Creating an Open Integration and Distribution System William Mills
Implementation - Deployment Methods of deployment –User PC –Network shared (workstation install) –Terminal server –Web Deployment (ActiveX) (Note: this.
Microsoft Management Seminar Series SMS 2003 Change Management.
WCL303 Business Desktop Deployment (BDD) 2007: Part 2, Deploying the 2007 Office system Michael Niehaus Systems Design Engineer Microsoft
EMI is partially funded by the European Commission under Grant Agreement RI SA2 – Development Tools Andres Abad Rodriguez SA2.4 Tools Activity Leader.
Tivoli © 2010 IBM Corporation CCMDB New Features for CCMDB August 2010.
Software Testing Process
VirtualWorks Format and Objectives The engineering process of VirtualWorks encompasses a set of functions to build a software system in line with the.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Build and Deployment Process Understand NCI’s DevOps and continuous integration requirements Understand NCI’s build and distribution requirements.
SUPPORT THE WARFIGHTER MPE Reference Architecture Development Kick-off Meeting Deputy Director Architecture & Interoperability Office of the DoD CIO Thomas.
Security Chapter Demo Sprint meeting – Chapter Leader – Pascal Bisson Chapter Architect – Cyril Dangerville (presenter)
1 April 14, Starting New Open Source Software Projects William Cohen NCSU CSC 591W April 14, 2008.
Spacewalk + Fedora = 42. What is Spacewalk? A systems management platform designed to provide complete lifecycle management of the operating system and.
 1- Definition  2- Helpdesk  3- Asset management  4- Analytics  5- Tools.
HIPS. Host-Based Intrusion Prevention Systems  One of the major benefits to HIPS technology is the ability to identify and stop known and unknown attacks,
ADVANCED HOSTING Adrian Newby, CTO.
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
ITIL: Service Transition
Phase 4: Manage Deployment
Let's talk about Linux and Virtualization in 'vLAMP'
Software Configuration Management (SCM)
Open-O Integration Project Introduction
Software Configuration Management
Component and Deployment Diagrams
Software Engineering (CSI 321)
Travel Modelling Group
Rebuilding Modules and Containers
15th Software Framework Meeting 14th of June 2017
Software Packaging and Releasing
1) CB plugin for Jenkins 2) Requirements Mapping
SPI external software build tool and distribution mechanism
ITS Strategic Planning Guidelines
Automated Update System
LCGAA nightlies infrastructure
<Name of Product>Pilot Closeout Meeting <Customer Name>
Fedora in Education BalCCon2k17 17th September 2017 Nemanja Milošević
Spacewalk and Koji at Fermilab
Storage SIG State and Future
Taking an Iteration Down to Code
Welcome to our first session!
Dev Test on Windows Azure Solution in a Box
Fuego Test System Status Summary June 2018
Fuego Test System Projects, Industry Initiatives, and Vision June 2018
POP: Building Automation Around Secure Server Deployment
JENKINS TIPS Ideas for making your life with Jenkins easier
Chapter 11: Software Configuration Management
SharePoint 2010 – SharePoint 101
LESSON 01 Hands-on Training Execution
TechEd /23/2019 9:23 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Early Prototype Team D.
Managing Change and Quality
Roots/Git to Deploy What is continuous integration and continuous delivery How they are used at the Innovation Co-Lab Victor Wang, Software Engineer &
Harrison Howell CSCE 824 Dr. Farkas
Erik Vollebekk Application Architect
Overview on CI Use JJB (Jenkins Job Builder) to manage Jenkins jobs.
ONAP Architecture Principle Review
Presentation transcript:

Fuego Test System Roadmap and Priorities Discussion June 2018 Tim Bird Fuego Maintainer Sony Electronics

Outline Old roadmap What to work on next? Projects in progress Tim’s working on... Daniel’s working on... Liu’s working on... Wang’s working on... Discussion

Roadmap Recent past  Near Future  Long Term

Roadmap Recent past: Near future: Features for LTS, CIP Documentation Hardware control Near future: Documentation Conversion to reStructuredText Tutorials Pre-built docker image More tests for AGL, LTSI, CIP Sharing of customizations

Roadmap (cont.) Near future (cont.): Long-term System provisioning support Install of software under test Has been out-of-scope for Fuego e.g. AGL image deploy, LTSI kernel update, etc. Full automation requires board management API Long-term Test store Distributed test network Hardware testing

What to work on next? Things that slipped from the 1.3 release: Documentation conversion LTS Provisioning support Pre-built docker Short-term items Test program build cache FUEGO_NO_BOARD_CONNECT ?? More tests Long-term items Test server ftc put-board

Projects in progress Just a note: I won’t tell you what to work on This is open source... THERE IS NO MASTER PLAN Projects get done when individual developers work on them and contribute patches I won’t tell you what to work on Your priorities are your own But of course we can have a shared vision... If you need ideas, ask me.

Tim’s projects Easy customization Dynamic documentation (almost done) Expected value customization (research) save baseline, compare with baseline ftc set-criteria (research) Dynamic documentation (almost done) Ability to integrate dynamic report into testcase documentation Test program binary cache (new) Build deployable tarballs for test program binaries in /fuego-rw/cache/<platform>-<testname>-assets.tgz May help with LAVA integration

Easy test customization Customizable system state check Ability to save a snapshot of system status or behavior Example: “I want the system to still have X” “I want the system to continue to be able to do Y” Make it very easy to capture state or behavior Reduce maintenance of tests

Features in progress (slightly) Fuego centralized test server Share ad-hoc test (test package) Request test on someone else’s board Has been on backburner Share customizations Share results

Daniel’s projects dynamic variables using ftc from jenkins publishing run.json and artifacts to Squad argparse trinity (fuzzing test) useful scripts

Liu’s projects Fuego/LAVA integration

Wang’s project busybox test suite (from scratch)

Discussion (use the wiki page to record information) http://fuegotest.org/Fuego_Jamboree_2

Fuego

Other Priorities LAVA integration We have everything needed for transport integration Need test-level integration Separate build phase (done) Deploy to LAVA server Create LAVA test that does: Execute test on board Collect results