style(tests): fix ruff F401/E501 in test_ddc_cosim_fuzz

Drop unused os/tempfile imports; wrap three long lines to satisfy
E501 (100-col limit). No behavioral change.
This commit is contained in:
Jason
2026-04-23 04:49:11 +05:45
parent e8eb24f4f5
commit 72a897f4fc
@@ -31,11 +31,9 @@ minutes.
""" """
from __future__ import annotations from __future__ import annotations
import os
import random import random
import subprocess import subprocess
import sys import sys
import tempfile
from pathlib import Path from pathlib import Path
import pytest import pytest
@@ -131,8 +129,12 @@ def _run_seed(seed: int, vvp: Path, work: Path) -> tuple[int, list[tuple[int, in
f"+csv={csv_path}", f"+csv={csv_path}",
f"+tag=seed{seed:04d}", f"+tag=seed{seed:04d}",
] ]
res = subprocess.run(cmd, cwd=FPGA_DIR, capture_output=True, text=True, check=False, timeout=120) res = subprocess.run(
assert res.returncode == 0, f"vvp exit={res.returncode}\nstdout:\n{res.stdout}\nstderr:\n{res.stderr}" cmd, cwd=FPGA_DIR, capture_output=True, text=True, check=False, timeout=120
)
assert res.returncode == 0, (
f"vvp exit={res.returncode}\nstdout:\n{res.stdout}\nstderr:\n{res.stderr}"
)
assert csv_path.exists(), ( assert csv_path.exists(), (
f"vvp completed rc=0 but CSV was not produced at {csv_path}\n" f"vvp completed rc=0 but CSV was not produced at {csv_path}\n"
f"cmd: {cmd}\nstdout:\n{res.stdout[-2000:]}\nstderr:\n{res.stderr[-500:]}" f"cmd: {cmd}\nstdout:\n{res.stdout[-2000:]}\nstderr:\n{res.stderr[-500:]}"
@@ -141,7 +143,9 @@ def _run_seed(seed: int, vvp: Path, work: Path) -> tuple[int, list[tuple[int, in
rows = [] rows = []
with csv_path.open() as fh: with csv_path.open() as fh:
header = fh.readline() header = fh.readline()
assert "baseband_i" in header and "baseband_q" in header, f"unexpected CSV header: {header!r}" assert "baseband_i" in header and "baseband_q" in header, (
f"unexpected CSV header: {header!r}"
)
for line in fh: for line in fh:
parts = line.strip().split(",") parts = line.strip().split(",")
if len(parts) != 3: if len(parts) != 3: