OpenSTA/parasitics/test
Jaehyun Kim 434246a8b4 Fix test suite for upstream API changes after merge
Adapt all C++ and Tcl tests for upstream API refactoring:
- Header rename: DelayFloat.hh -> Delay.hh
- PocvMode enum replacing boolean pocv (setPocvEnabled -> setPocvMode)
- setReportPathFields gains 8th parameter (report_src_attr)
- GateTableModel/CheckTableModel constructor wraps in TableModels
- gateDelay/checkDelay signature changes (bool -> MinMax/PocvMode)
- Unit::asString returns std::string instead of const char*
- ExceptionThru/To::asString removed, use to_string
- GroupPath/FilterPath/LoopPath::asString removed
- PathEnd::source_clk_delay -> source_clk_latency
- report_net -connections flag removed
- set_report_path_field_width removed
- MaxSkewCheck::skew() now requires sta parameter
- Remove tests that pass nullptr to PinIdHash-based maps (segfault)
- Remove tests for removed APIs (sigmaFactor, reportSigmas)
- Regolden .ok files for numerical precision and format changes

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
2026-03-21 19:23:36 +09:00
..
cpp test: Add comprehensive test infrastructure and test cases across all OpenSTA modules 2026-02-27 12:59:25 +09:00
CMakeLists.txt test: Add comprehensive test infrastructure and test cases across all OpenSTA modules 2026-02-27 12:59:25 +09:00
parasitics_annotation_query.ok test: Fix post-merge build errors and regolden .ok files 2026-03-11 17:11:08 +09:00
parasitics_annotation_query.tcl test: Remove empty-body assertions and fix test issues from review feedback 2026-02-22 18:52:36 +09:00
parasitics_corners.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
parasitics_corners.tcl test: Apply review feedback - part3 2026-02-20 13:05:07 +09:00
parasitics_coupling.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
parasitics_coupling.tcl test: Apply review feedback - part3 2026-02-20 13:05:07 +09:00
parasitics_coupling_reduce.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
parasitics_coupling_reduce.tcl test: Apply review feedback - part1 2026-02-19 23:30:23 +09:00
parasitics_coupling_spef.spef test: Initial upload 2026-02-13 19:19:09 +09:00
parasitics_delete_network.ok test: Fix post-merge build errors and regolden .ok files 2026-03-11 17:11:08 +09:00
parasitics_delete_network.tcl test: Apply review feedback - part2 2026-02-20 01:13:42 +09:00
parasitics_detailed.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
parasitics_detailed.tcl test: Apply review feedback - part3 2026-02-20 13:05:07 +09:00
parasitics_estimate_wirerc.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
parasitics_estimate_wirerc.tcl test: Apply review feedback - part3 2026-02-20 13:05:07 +09:00
parasitics_gcd_reduce.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
parasitics_gcd_reduce.tcl test: Remove empty-body assertions and fix test issues from review feedback 2026-02-22 18:52:36 +09:00
parasitics_gcd_spef.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
parasitics_gcd_spef.tcl test: Apply review feedback - part1 2026-02-19 23:30:23 +09:00
parasitics_manual.ok Fix test suite for upstream API changes after merge 2026-03-21 19:23:36 +09:00
parasitics_manual.tcl test: Apply review feedback - part3 2026-02-20 13:05:07 +09:00
parasitics_pi_pole_residue.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
parasitics_pi_pole_residue.tcl test: Delete dead code from Tcl tests and remove broken write_gate_spice tests 2026-02-20 21:40:50 +09:00
parasitics_reduce.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
parasitics_reduce.tcl test: Apply review feedback - part3 2026-02-20 13:05:07 +09:00
parasitics_reduce_dcalc.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
parasitics_reduce_dcalc.tcl test: Apply review feedback - part3 2026-02-20 13:05:07 +09:00
parasitics_spef.ok test: Add comprehensive test infrastructure and test cases across all OpenSTA modules 2026-02-27 12:59:25 +09:00
parasitics_spef.tcl test: Add comprehensive test infrastructure and test cases across all OpenSTA modules 2026-02-27 12:59:25 +09:00
parasitics_spef_formats.ok fix regression failures after master merge 2026-03-20 22:15:51 +09:00
parasitics_spef_formats.tcl test: Apply review feedback - part2 2026-02-20 01:13:42 +09:00
parasitics_spef_namemap.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
parasitics_spef_namemap.tcl test: Apply review feedback - part2 2026-02-20 01:13:42 +09:00
parasitics_wireload.ok Merge upstream STA update and adapt all tests to new API 2026-02-23 23:05:29 +09:00
parasitics_wireload.tcl test: Apply review feedback - part4 2026-02-20 14:13:55 +09:00
regression test: Add comprehensive test infrastructure and test cases across all OpenSTA modules 2026-02-27 12:59:25 +09:00
save_ok test: Add comprehensive test infrastructure and test cases across all OpenSTA modules 2026-02-27 12:59:25 +09:00