From: Kieran Bingham <kieran.bingham@xxxxxxxxxxxxxxxx> Following on from previous useful feedback, I have reworked the supporting scripts and tests. Provide two tests for suspend/resume cycles. One will verify the VSP1 is functional with a test before and after a suspend cycle. The other will maintain an active pipeline which must succeed despite a suspend resume cycle occuring in the middle of the test. Along side these tests are a couple of helpers that I have locally and thought they might be useful to others, so I'm posting for review. A test suite runner simplifies executing all vsp-unit tests, and provides the ability to easily repeat the test suite (for example to run an overnight longevity test). 'bin2png.sh' is a wrapper around the existing tools that helps convert the test files generated by VSP-Tests into png files for easy viewing. Finally, I have extended 'logger.sh' to also log to the FTrace buffer. As I have been making greater use of ftrace for register write capture, and driver flow - this addition helps separate multiple tests from the ftrace kernelshark view. Kieran Bingham (5): scripts: Test suite runner scripts: Provide bin2png.sh helper logger: Log to the FTrace buffer if tracing is enabled tests: Test suspend/resume on idle pipelines tests: Test suspend/resume on active pipelines scripts/Makefile | 2 +- scripts/bin2png.sh | 36 ++++++++++++++++ scripts/logger.sh | 13 +++++- scripts/vsp-tests.sh | 49 +++++++++++++++++++++ tests/vsp-unit-test-0019.sh | 101 ++++++++++++++++++++++++++++++++++++++++++++ tests/vsp-unit-test-0020.sh | 97 ++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 296 insertions(+), 2 deletions(-) create mode 100755 scripts/bin2png.sh create mode 100755 scripts/vsp-tests.sh create mode 100755 tests/vsp-unit-test-0019.sh create mode 100755 tests/vsp-unit-test-0020.sh -- 2.7.4