CDRouter Support

Can I run a custom script at the end of each test run?

knowledge-base version 12.19

Yes. Similar to RestartDut whcih allows a script to be run before a tets package is run, the testvar ShutdownDut allows the user to specify scripts or commands to execute once all tests in the current test package have completed.

This feature may be useful in situations where you would like to perform some additional logging or turn off the device under test (DUT) following a test run. Turning off the DUT will reduce wireless noise and can also be useful in creating multi-device test environments.

For example, to execute a shutdown script located in /usr/cdrouter-data/custom/scripts/shutdown, configure the ShutdownDut as follows:

testvar ShutdownDut "/usr/cdrouter-data/custom/scripts/shutdown"

Note that multiple scripts or commands can be executed with the ShutdownDut testvar by separating each command with a semi-colon.



About CDRouter

CDRouter is made by QA Cafe, a technology company based in Portsmouth, NH.

Get in touch via our Contact page or by following us on your favorite service: