BU-Tools / uHAL_AXI_regmap

Tools for building AXI slave VHDL from uHAL address tables.
Apache License 2.0
4 stars 4 forks source link

Add a CI job to check generated products #21

Closed andrewpeck closed 2 years ago

andrewpeck commented 2 years ago

This commit adds a CI job that tests the generated outputs.

It runs only using the "simple" parser to avoid IPBus dependencies. uHAL parser could be added later as a docker image.

It checks the simple parser's output against the committed uHAL generated package and will signal an error if they differ, requiring the user to run the uHAL parser locally and commit the output products.

andrewpeck commented 2 years ago

hi @dgastler I added a simple CI job that runs the output test script.

I think it should help keep everything in sync and in good shape as we develop.

If it looks ok I will merge into devel.

dgastler commented 2 years ago

Thanks!