This topic briefly points out high level features pyATS Clean offers.
Modular Stage-Based Architecture that allows for complete customization
Can pass the image key from stage to stage automatically
Recovers the device and bring it back to a use-able state using a Golden Image and Golden Configuration
Supports a wide range of products
Supports a wide range of powercyclers
Execute only the clean; or execute the clean as part of test script execution
Easy to view logs, both in real-time and post the clean execution.
Clean steps/stages are tailored to meet the requirement of the platform
Supports grouping of similar devices under one clean
Can work with other cleaner classes in the same Clean YAML File