<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Regression Testing on Sigasi</title><link>https://www.sigasi.com/tags/regression-testing/</link><description>Recent content in Regression Testing on Sigasi</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 13 Jan 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://www.sigasi.com/tags/regression-testing/index.xml" rel="self" type="application/rss+xml"/><item><title>Using Sigasi CLI for HDL Code Verification in GitLab CI</title><link>https://www.sigasi.com/knowledge/how_tos/sigasi-cli-gitlab-ci/</link><pubDate>Fri, 13 Jan 2023 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/knowledge/how_tos/sigasi-cli-gitlab-ci/</guid><description>&lt;p&gt;&lt;a
 style="white-space: nowrap;"
 href="https://www.sigasi.com/manual/automation/sigasi-cli/"
 
 &gt;&lt;strong&gt;Sigasi CLI&lt;/strong&gt;&lt;/a&gt; is Sigasi&amp;rsquo;s new command line tool for HDL
validation. With it, you can run the same &lt;strong&gt;powerful code validation&lt;/strong&gt; as in Sigasi Visual HDL (SVH) from the &lt;strong&gt;command line&lt;/strong&gt;.
Code validation encompasses different aspects, such as syntax checking (is
the code syntactically correct?), code linting (is there anything
suspect in the code?) and style checking (does the code comply with
coding guidelines?).&lt;/p&gt;</description></item><item><title>Using Sigasi CLI in Jenkins CI</title><link>https://www.sigasi.com/knowledge/how_tos/sigasi-cli-jenkins/</link><pubDate>Thu, 12 Jan 2023 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/knowledge/how_tos/sigasi-cli-jenkins/</guid><description>&lt;p&gt;&lt;a
 style="white-space: nowrap;"
 href="https://www.sigasi.com/manual/automation/sigasi-cli/"
 
 &gt;&lt;strong&gt;Sigasi CLI&lt;/strong&gt;&lt;/a&gt; runs our &lt;strong&gt;powerful code validation&lt;/strong&gt; from the &lt;strong&gt;command line&lt;/strong&gt;.
This means that code validation is now possible without a GUI.&lt;/p&gt;
&lt;p&gt;In this article, we demonstrate how you can run Sigasi CLI in a
&lt;a
 style="white-space: nowrap;"
 href="https://en.wikipedia.org/wiki/Continuous_integration"
 
 target="_blank"
 
 &gt;&lt;strong&gt;Continuous Integration&lt;/strong&gt;
(CI)&amp;nbsp;&lt;span uk-icon="icon: sign-out; ratio: 0.7"&gt;&lt;/span&gt;&lt;/a&gt;
environment, namely &lt;a
 style="white-space: nowrap;"
 href="https://www.jenkins.io/"
 
 target="_blank"
 
 &gt;&lt;strong&gt;Jenkins&lt;/strong&gt;&amp;nbsp;&lt;span uk-icon="icon: sign-out; ratio: 0.7"&gt;&lt;/span&gt;&lt;/a&gt;. In a CI
setup, code validation with CLI becomes part of regression testing
and will help you maintain the quality of your HDL code. In the near
future, we&amp;rsquo;re planning more articles on the CLI and continuous
integration, so be sure to check back.&lt;/p&gt;</description></item><item><title>Using VUnit in a GitLab CI Verification Environment</title><link>https://www.sigasi.com/tech/vunit-gitlab-ci/</link><pubDate>Wed, 14 Dec 2022 00:00:00 +0000</pubDate><guid>https://www.sigasi.com/tech/vunit-gitlab-ci/</guid><description>&lt;h1 
 
 id="introduction"&gt;
 &lt;a
 href="https://www.sigasi.com/tech/vunit-gitlab-ci/#introduction"
 class="uk-link-reset"
 aria-label="Link to this section: Introduction"&gt;
 Introduction
 &lt;/a&gt;
&lt;/h1&gt;
&lt;p&gt;Continuous Integration (CI) and Continuous Deployment (CD) are getting more and more important in today&amp;rsquo;s development processes, especially when working agile/lean by using DevOps principles. It helps to find errors earlier, makes designs more reliable, and in the end it takes pressure off the FPGA developers who too often have really long days and nights to meet deadlines.&lt;/p&gt;</description></item></channel></rss>