From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Return-Path: From: Kieran Bingham To: laurent.pinchart@ideasonboard.com Cc: linux-renesas-soc@vger.kernel.org, Kieran Bingham Subject: [PATCH 0/5] VSP-Tests: Add suspend resume tests and helpers Date: Fri, 25 Nov 2016 13:59:11 +0000 Message-Id: <1480082356-23380-1-git-send-email-kbingham@kernel.org> List-ID: From: Kieran Bingham 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 | 34 ++++++++++++++++ scripts/logger.sh | 13 ++++++- scripts/vsp-tests.sh | 46 ++++++++++++++++++++++ tests/vsp-unit-test-0019.sh | 84 ++++++++++++++++++++++++++++++++++++++++ tests/vsp-unit-test-0020.sh | 94 +++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 271 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