Play Webinar

Title: Increase your productivity with Continuous Integration flows

Description: In a team environment, verification engineers push code changes every day, and sometimes several times a day, to a shared repository. Each change has the potential to introduce new bugs into the design. Accordingly, when many changes are being made, it is difficult to pinpoint which one introduced new bugs, and much time can be wasted backtracking. Continuous Integration (CI) can help solve the problem by automatically running predefined tests for every time a push to the repository is made. You can create a set of scripts that execute tests every time a change is submitted. There’s no need to backtrack through previous changes as the bugs will be in the most recent push - and should be easier to find because of that. There are several CI tools available such as Gitlab and Jenkins. In this webinar, we will be looking at these two tools and demonstrate how you can integrate Riviera-PRO into them - to run simulations every time there is a code change. We will walk through the various steps and scripts you will need to create to automate the process of CI. We will also look at how to generate and view coverage in these tools, plus we’ll show you how improvements can be made to the scripts to accelerate the simulations.

Signing up for an account is easy. With an Aldec account you'll have easy, one-click access to event registration, support, product downloads, evaluation licenses, recorded webinars, white papers, application notes and other resources. Simply provide your corporate e-mail address below - all account requests are verified and confirmed within 48 hours.

If you already have an Aldec account, please Sign In below to download the file.

Ask Us a Question
Ask Us a Question
Captcha ImageReload Captcha
Incorrect data entered.
Thank you! Your question has been submitted. Please allow 1-3 business days for someone to respond to your question.
Internal error occurred. Your question was not submitted. Please contact us using Feedback form.
We use cookies to ensure we give you the best user experience and to provide you with content we believe will be of relevance to you. If you continue to use our site, you consent to our use of cookies. A detailed overview on the use of cookies and other website information is located in our Privacy Policy.