Open mithro opened 1 year ago
@mithro, The regression gets fail/pass status by two main checks:
If the logs differ, then the diff
file is created.
If the metrics fail (in your case), the failing metrics are printed in the console, for example:
jpeg_sky130hs (tcl) *FAIL* RSZ::max_slew_slack -19% < 0% ; DRT::max_slew_slack -17% < -14%
The failing metrics are two:
Currently, we do not keep track of different failure modes (1.
vs 2.
, above).
So we print the message to see the diff file whenever there's an error.
Describe the bug
I ran the regression tests and one failed. The output said I should
See /ssd/github/The-OpenROAD-Project/OpenROAD/test/results/diffs for differences
but this directory doesn't seem to exist.See the following output;
/ssd/github/The-OpenROAD-Project/OpenROAD/test/results
does exist.Expected Behavior
The directory
/ssd/github/The-OpenROAD-Project/OpenROAD/test/results/diffs
exists?Environment
To Reproduce
Follow instructions at https://openroad.readthedocs.io/en/latest/main/README.html#regression-tests
Relevant log output
No response
Screenshots
No response
Additional Context
No response