]> git.baikalelectronics.ru Git - kernel.git/commit
selftests/livepatch: Don't clear dmesg when running tests
authorJoe Lawrence <joe.lawrence@redhat.com>
Thu, 18 Jun 2020 18:10:38 +0000 (14:10 -0400)
committerPetr Mladek <pmladek@suse.com>
Fri, 19 Jun 2020 08:46:42 +0000 (10:46 +0200)
commit8f0cb55022d14de2a91e82a778e65d443e03e75c
tree2b210a9706d67d8053ebf7c4d9a93449b0c2bbfe
parent29202fc5e2fd37dec7dbf4e540b7b18307085fb2
selftests/livepatch: Don't clear dmesg when running tests

Inspired by commit ef6b44752167 ("selftests/lkdtm: Don't clear dmesg
when running tests"), keep a reference dmesg copy when beginning each
test.  This way check_result() can compare against the initial copy
rather than relying upon an empty log.

Signed-off-by: Joe Lawrence <joe.lawrence@redhat.com>
Reviewed-by: Kamalesh Babulal <kamalesh@linux.vnet.ibm.com>
Reviewed-by: Yannick Cote <ycote@redhat.com>
Reviewed-by: Petr Mladek <pmladek@suse.com>
Acked-by: Miroslav Benes <mbenes@suse.cz>
Signed-off-by: Petr Mladek <pmladek@suse.com>
Link: https://lore.kernel.org/r/20200618181040.21132-2-joe.lawrence@redhat.com
tools/testing/selftests/livepatch/README
tools/testing/selftests/livepatch/functions.sh
tools/testing/selftests/livepatch/test-callbacks.sh
tools/testing/selftests/livepatch/test-ftrace.sh
tools/testing/selftests/livepatch/test-livepatch.sh
tools/testing/selftests/livepatch/test-shadow-vars.sh
tools/testing/selftests/livepatch/test-state.sh