Hi all,
Im currently passing the precheck on the efabless website and my dv tests work locally, but on github I get the following errors:
For the DV test:
Execution Done on memtest_test !
Monitor: Test 1 Mega-Project IO (RTL) Passed
DONE!
Verdict: 1
Error: Invalid Test ID
DONE!
DV check failed due to subscript failure. Please review the logs
Error: Process completed with exit code 2.
For the precheck:
{{START}} Precheck Started, the full log 'precheck.log' will be located in '/home/runner/work/caravel_sram_test/caravel_sram_test/checks/logs'
Traceback (most recent call last):
File "mpw_precheck.py", line 132, in <module>
default_content='_default_content')
File "mpw_precheck.py", line 99, in main
run_precheck_sequence(precheck_config=precheck_config, project_config=project_config)
File "mpw_precheck.py", line 52, in run_precheck_sequence
logging.info(f"{{{{PRECHECK SEQUENCE}}}} Precheck will run the following checks: {' '.join([get_check_manager(x, precheck_config, project_config).
surname for x in precheck_config['sequence']])}")
File "mpw_precheck.py", line 52, in <listcomp>
logging.info(f"{{{{PRECHECK SEQUENCE}}}} Precheck will run the following checks: {' '.join([get_check_manager(x, precheck_config, project_config).
surname for x in precheck_config['sequence']])}")
File "/home/runner/work/caravel_sram_test/caravel_sram_test/mpw_precheck/check_manager/__init__.py", line 388, in get_check_manager
raise CheckManagerNotFound(f"The check '{name.lower()}' does not exist")
check_manager.CheckManagerNotFound: The check 'yaml' does not exist