Move CI designs to a separate repository (#1867)

~ Move test designs to a separate repository and add it as a submodule.
~ Adjust test set to refer to designs in submodule.
~ Change design_dir in `run_tests.py` for artifact upload in the CI.
~ Fix fail condition on design name mismatch in `compare_regression_reports.py`
~ Print a better error message for design name mismatch mentioned previously. 
~ Change regression benchmark to point reflect submodule change. 
~ Change documentation to reflect new paths of designs.
+ Add aes_user_project_wrapper to ci designs to test EXTRA_SPEFS.
+ Add a step in CI workflow to replace `/` with `_` in design name for artifact upload.
This commit is contained in:
Kareem Farid
2023-07-13 12:39:52 +03:00
committed by GitHub
parent 2735f41574
commit c43cd3cbae
96 changed files with 83 additions and 51457 deletions

3
.gitmodules vendored Normal file
View File

@@ -0,0 +1,3 @@
[submodule "designs/ci"]
path = designs/ci
url = https://github.com/efabless/openlane-ci-designs