add configuration to the results directory path
Created by: strichmo
Task Outcome
The common and simulator makefiles should add the configuration in the directory for all output products.
Previously, the simulation results directory would use these locations:
cv32e40p/sim/uvmt/<SIMULATOR>_results/xcelium.log
cv32e40p/sim/uvmt/<SIMULATOR>_results/hello-world/xrun-hello-world.log
cv32e40p/sim/uvmt/<SIMULATOR>_results/hello-world/trace_core_00000000.log
After this change a new directory pertaining to the configuration should be included in the path. cv32e40p/sim/uvmt/_results//xcelium.log cv32e40p/sim/uvmt/_results//hello-world/xrun-hello-world.log cv32e40p/sim/uvmt/_results//hello-world/trace_core_00000000.log
Background information
All supported configurations are in the following directory as YAML files:
cv32/tests/cfg/
Location Information
core-v-verif/mk
Completion Criteria
- ci_check tests regressions should work properly with different configurations across all simulators.
- Simultaneous tests with different configurations should be executable.