mirror of
https://github.com/YosysHQ/yosys
synced 2025-08-04 18:30:25 +00:00
tests/functional: Auto parallelize
Use the unique cell name (cell type + parameters) for the vcd filename to avoid collisions when converting to fst.
This commit is contained in:
parent
a1d68fe3bc
commit
3c54d8aef7
4 changed files with 11 additions and 10 deletions
|
@ -374,8 +374,9 @@ def generate_test_cases(per_cell, rnd):
|
|||
for (name, parameters) in cell.generate_tests(rnd):
|
||||
if not name in seen_names:
|
||||
seen_names.add(name)
|
||||
tests.append((cell, parameters))
|
||||
names.append(f'{cell.name}-{name}' if name != '' else cell.name)
|
||||
full_name = f'{cell.name}-{name}' if name != '' else cell.name
|
||||
tests.append((full_name, cell, parameters))
|
||||
names.append(full_name)
|
||||
if per_cell is not None and len(seen_names) >= per_cell:
|
||||
break
|
||||
return (names, tests)
|
Loading…
Add table
Add a link
Reference in a new issue