OpenROAD-flow-scripts icon indicating copy to clipboard operation
OpenROAD-flow-scripts copied to clipboard

[AutoTuner] fast smoke test

Open luarss opened this issue 6 months ago • 0 comments
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.sh to automate the setup and execution of the "Fast Autotuner Smoke Test" using a virtual environment.
  • Integration into Test Helper:

    • Modified test_helper.sh to trigger the "Fast Autotuner Smoke Test" for the gcd design on the asap7 platform.
  • Unit Test Implementation:

    • Added fast_smoke_test.py to define a unit test for the autotuner, including commands for tuning and sweeping configurations. This ensures the autotuner operates correctly with minimal samples.
  • Configuration File:

    • Introduced fast-at-sweep.json, a configuration file for the autotuner, specifying a parameter sweep for CTS_CLUSTER_SIZE with a small range for quick testing.

luarss avatar Apr 30 '25 01:04 luarss