Kernel log validator and Stress testing
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest5 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/5 | kmstest: Repair pep8 line formattingtests/ | +1 | 0 replies | |
| 2/5 | kmstest: Repeir pep8 whitespace errorstests/ | +2 | 0 replies | |
| 3/5 | kmstest: Provide a Kernel log validatortests/ | +21 | 0 replies | |
| 4/5 | tests: Test the log validator with fake faultstests/ | +111 | 0 replies | |
| 5/5 | tests: Add a CRTC mode set stress testtests/ | +76 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/5] [KMS-Tests] Kernel log validator and Stress testing
From: Kieran Bingham <[email protected]>
Hi Laurent,
Here is an initial run on implementing a log validator for the KMS test suite along with some cleanup patches and a mode-set stress test.
The log validator is implemented as a decorator to the .execute() function such that it will be called for every test {suite,class} that is run.
Currently it reports the failure using the last run test description which may be inaccurate if a test module runs multiple tests in a single class.
The validator performs basic string matching against known kernel failure points. This could be extended to extract specific log failure sections, but this is likely not required as the tests already log all kernel messages to their output log file.
Kieran Bingham (5):
kmstest: Repair pep8 line formatting
kmstest: Repeir pep8 whitespace errors
kmstest: Provide a Kernel log validator
tests: Test the log validator with fake faults
tests: Add a CRTC mode set stress test
tests/kms-test-log-validator.py | 111 ++++++++++++++++++++++++++++++++++++++++ tests/kms-test-stresstest.py | 76 +++++++++++++++++++++++++++ tests/kmstest.py | 27 ++++++++-- 3 files changed, 211 insertions(+), 3 deletions(-) create mode 100755 tests/kms-test-log-validator.py create mode 100755 tests/kms-test-stresstest.py
Signature · 1 line
2.7.4