Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>HDLRegression by HGBNew to Visual Studio Code? Get it now.
HDLRegression by HGB

HDLRegression by HGB

P2L2

p2l2.com
|
3,764 installs
| (8) | Free
Run your HDLRegression tests from the sidebar
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

HDLRegressionByHGB

HDLRegressionByHGB is a Visual Studio Code extension that makes it easy to debug and run HDLRegression testcases from the sidebar of VS-Code. This Extension is maintained by Jakob Jungreuthmayer at University of Applied Sciences Upper Austria - Campus Hagenberg.

Features

  • List all HDLRegression testcases from multiple regression-scripts
  • Run HDLRegression-testcases
  • Debug HDLRegression testcases in GUI mode
  • Go-To-Source: Jump to the run script
  • Parallel execution of testcases

UI example

Usage

  1. Make sure that HDLRegression is installed (e.g. using python setup.py build and python setup.py develop )
  2. Open a folder that contains a regression script (set your preferred script-name in extension-settings)
  3. Open any HDL or python file to activate the extension
  4. Open the Testing-SideViewContainer on the left menu bar
  5. All Testcases should be displayed. From here, you can:
    • Press the run button to run a unit test in background
    • Press the debug button to run a test in GUI mode

History

This Visual Studio Code extension was made by Jakob Jungreuthmayer during his bachelor`s degree at University of Applied Sciences Upper Austria - Campus Hagenberg

Contributing

Contributing in the form of code, documentation, feedback, tutorial, ideas or bug reports is very welcome.

Maintainers:

  • since 2023: Jakob Jungreuthmayer

Configuration

The following configuration properties are available:

Property Description
"hdlregression-by-hgb.scriptname" consistent script-name of all regression-scripts
hdlregression-by-hgb.python Path to python executable.
hdlregression-by-hgb.shellOptions HDLRegression command line options when running tests.
hdlregression-by-hgb.guiOptions HDLRegression command line options when running GUI (-g should not be added here).

Related Projects

  • VUnit is an alternative to HDLRegression. Use VUnitByHGBto run VUnit tests from the VS-Code sidebar.

License

This extension is published under the GNU GPL license.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft