OpenROAD-flow-scripts
OpenROAD-flow-scripts copied to clipboard
[AutoTuner] fast smoke test
trafficstars
Note - this PR is meant to run without autotuner tag to show that the small smoke tests can still run without
New Testing Feature: Fast Autotuner Smoke Test
-
Test Script Addition:
- Added
test_fast_autotuner.shto automate the setup and execution of the "Fast Autotuner Smoke Test" using a virtual environment.
- Added
-
Integration into Test Helper:
- Modified
test_helper.shto trigger the "Fast Autotuner Smoke Test" for thegcddesign on theasap7platform.
- Modified
-
Unit Test Implementation:
- Added
fast_smoke_test.pyto define a unit test for the autotuner, including commands for tuning and sweeping configurations. This ensures the autotuner operates correctly with minimal samples.
- Added
-
Configuration File:
- Introduced
fast-at-sweep.json, a configuration file for the autotuner, specifying a parameter sweep forCTS_CLUSTER_SIZEwith a small range for quick testing.
- Introduced