]> code.ossystems Code Review - openembedded-core.git/commit
valgrind: Actually install list of non-deterministic ptests
authorTony Tascioglu <tony.tascioglu@windriver.com>
Tue, 15 Jun 2021 14:53:12 +0000 (10:53 -0400)
committerAnuj Mittal <anuj.mittal@intel.com>
Tue, 22 Jun 2021 03:19:38 +0000 (11:19 +0800)
commitf076edb7515ba2ecfc0adbfdf30ae5a9aa96e231
tree9d563b54b794b74cc8441ed44e1256ebfa8fd105
parent731d0e9c6921a3ac82e5172e5c7a6088e80243ef
valgrind: Actually install list of non-deterministic ptests

Install list of non-deterministic threaded ptests to be run using taskset
to force them to a single core. This commit works with b318944d7, which
updated the testing script to run the non-deterministic tests separately
but didn't install the list of tests, so these tests were being run
without taskset.

The taskset_nondeterministic_tests file is the list of tests that will
be run separately with taskset, and ignored during the other tests. This
is installed to /usr/lib/valgrind/ptest similar to the 2 existing lists
for tests to skip on ARM and all architectures.

Removed bar_bad and bar_bad_xml to be included separately as they cause
issues on non-kvm QEMU instances.

See:
   b318944dd7 valgrind: Improve non-deterministic ptest reliability
for more info.

Signed-off-by: Tony Tascioglu <tony.tascioglu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 3d23985d0d653844863ed513d75d93a36359992f)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
meta/recipes-devtools/valgrind/valgrind/run-ptest
meta/recipes-devtools/valgrind/valgrind/taskset_nondeterministic_tests
meta/recipes-devtools/valgrind/valgrind_3.16.1.bb