Webinar on Embedded DevOps Using Virtual Prototypes

Webinar on Embedded DevOps Using Virtual Prototypes

On May 26th, my colleague Sam Tennant will talk about setting up a CI/CD pipeline for continuous testing of embedded SW on Virtual Prototypes. The main part of the webinar will be a series of demos that illustrate the entire flow:

  • Setup a CI/CD pipeline under GitLab, build Docker containers for running tests on Virtual Prototypes, and execute them on a Kubernetes cluster
  • Accelerate the test execution with Checkpoint/Restore, so the Virtual Prototype is restored right at the start of the test, after Linux boot and test initialization.
  • Breaking the test regime into many small test that can be executed in parallel to further scale up the test throughput
  • Collect test results like embedded SW KPIs, UART logs, and coverage information for consolidated evaluation and representation back into GitLab

The full abstract is as follows:

Using virtual prototypes in your continuous integration/continuous delivery (CI/CD) setup can boost your embedded software development team’s productivity. Traditionally, such setups have depended on physical hardware boards, which come with a host of downsides, such as late availability, high cost, and maintenance issues as well as the possibility of damage during testing of fault conditions.
In this webinar, we will show you how virtual prototypes can be used alongside containerization techniques to create a productive CI/CD pipeline for embedded software development. We will describe how using Synopsys virtual prototypes in place of physical hardware can accelerate your test cycles and provide additional benefits, such as deeper analysis of hardware and software activity and extensive and safe fault injection.

You can register with this link.

To view or add a comment, sign in

More articles by Tim Kogel

Explore content categories