Skip to content

Commit 4434fce

Browse files
committed
Updating some models testing scripts
Signed-off-by: FaragElsayed2 <[email protected]>
1 parent 93aeadc commit 4434fce

File tree

6 files changed

+255
-147
lines changed

6 files changed

+255
-147
lines changed

ihp-sg13g2/libs.tech/ngspice/testing/devices/models_verifier/dc_runner/dc_sweep_runner.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ def _normalize_cols(df: pd.DataFrame) -> pd.DataFrame:
102102
return df
103103

104104
def _save_netlist(
105-
self, netlist_text: str, corner: str, block_id: str, source_file: str
105+
self, netlist_text: str, corner: str, block_id: str, input_data: str
106106
) -> None:
107107
"""
108108
Optionally dump rendered netlist into netlists_dir.
@@ -111,11 +111,11 @@ def _save_netlist(
111111
netlist_text: The rendered netlist content
112112
corner: The corner name
113113
block_id: The block identifier
114-
source_file: The source file name for naming
114+
input_data: The source file name for naming
115115
"""
116116
if not self.netlists_dir:
117117
return
118-
src_stem = Path(source_file).stem if source_file else "unknown"
118+
src_stem = Path(input_data).stem if input_data else "unknown"
119119
dump_name = f"{src_stem}_{corner}_block-{block_id}.cir"
120120
(self.netlists_dir / dump_name).write_text(netlist_text)
121121

@@ -480,7 +480,7 @@ def fixed_or_zero(name: str) -> float:
480480
netlist_text = jenv.get_template(template_path.name).render(**ctx)
481481
netlist_path.write_text(netlist_text)
482482
if netlists_dir:
483-
self._save_netlist(netlist_text, corner, block_id, str(row.get("source_file", "")))
483+
self._save_netlist(netlist_text, corner, block_id, str(row.get("input_data", "")))
484484
except Exception as e:
485485
shutil.rmtree(row_dir, ignore_errors=True)
486486
return idx, None, f"[{corner}] Template rendering failed: {e}"

0 commit comments

Comments
 (0)