Merge ~canonical-kernel-team/+git/autotest-client-tests:phlin/ftrace-granularity into ~canonical-kernel-team/+git/autotest-client-tests:master
Status: | Superseded | ||||||||
---|---|---|---|---|---|---|---|---|---|
Proposed branch: | ~canonical-kernel-team/+git/autotest-client-tests:phlin/ftrace-granularity | ||||||||
Merge into: | ~canonical-kernel-team/+git/autotest-client-tests:master | ||||||||
Diff against target: |
95 lines (+22/-40) 2 files modified
ubuntu_kselftests_ftrace/control (+18/-28) ubuntu_kselftests_ftrace/ubuntu_kselftests_ftrace.py (+4/-12) |
||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Sean Feole | Approve | ||
Francis Ginther | Approve | ||
Review via email: mp+446847@code.launchpad.net |
This proposal has been superseded by a proposal from 2023-07-20.
Commit message
Improve the ftracetest granularity by running sub-tests one-by-one.
With this patch, we will be able to hint specific known failures
without letting other regressions to slip through.
Test case listing is achieved by porting the find_testcases() code
in ftracetest script from tools/testing/
tree. Test verbosity increased by using -vvv flag, this will increase
report file size but it will be easier for debugging.
As we're not running the whole test altogether, the timeout threshold
has been modified to 10 minutes for each case on non-riscv64 systems.
We might need to adjust this later.
I have also removed some leftovers when we copy this test from
ubuntu_
Description of the change
Patch tested on a Focal VM. The test number (88) is identical before and after applying this patch.
The verbosity flag comparison between -v, -vv and -vvv can be found here:
https:/
I will try to run this on an instance that will fail with this test.