test: Apply review feedback - part3

Remove unnecessary catch blocks from Tcl test files across all modules,
add report_checks after each set_wire_load_model in liberty_wireload,
rewrite liberty_sky130_corners for actual multi-corner timing analysis
with define_corners, and expand C++ tests (TestSearchIncremental 8→36,
TestPower 71→96, TestSpice 98→126 tests).

Co-Authored-By: Claude Opus 4.6 <[email protected]>
This commit is contained in:
Jaehyun Kim
2026-02-20 13:05:07 +09:00
co-authored by Claude Opus 4.6
parent 547737f71e
commit e57c8043cd
62 changed files with 3600 additions and 1244 deletions
+1 -5
View File
@@ -33,11 +33,7 @@ puts "--- report_checks -from/-to ---"
report_checks -from [get_ports d] -to [get_ports q]
puts "--- report_checks -through ---"
set rc [catch { report_checks -through [get_pins reg1/Q] } msg]
if { $rc == 0 } {
} else {
puts "INFO: report_checks -through: $msg"
}
report_checks -through [get_pins reg1/Q]
#---------------------------------------------------------------
# Edge queries (Graph.cc edge functions)