[oe-commits] Dave Lerner : valgrind: integration of regression tests to ptest

git at git.openembedded.org git at git.openembedded.org
Mon Feb 24 16:14:35 UTC 2014


Module: openembedded-core.git
Branch: master-next
Commit: d4438e421f448cdb7e25c038d657bbebc1b6486e
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=d4438e421f448cdb7e25c038d657bbebc1b6486e

Author: Dave Lerner <dave.lerner at windriver.com>
Date:   Sat Feb 15 09:27:31 2014 -0600

valgrind: integration of regression tests to ptest

Modifies valgrind's regression test framework to be compatible
with the yocto PTEST framework as follows:
 * existing recipe valgrind*bb adds new methods: do_compile_ptest and
   do_install_ptest.
 * new file run-ptest adds the wrapper interface to the valgrind
   regression test script vg_regtest.
 * existing valgrind regression test script 'vg_regtest' changes
   to report the status of the valgrind component tests in the
   format that PTEST expects, instead of the valgrind formats, but only
   when vg_regtest is invoked with an optional --yocto-ptest argument
 * four new patches disable building tests that don't compile with
   the yocto compiler and default options. See the patches for details.

Signed-off-by: Dave Lerner <dave.lerner at windriver.com>
Signed-off-by: Saul Wold <sgw at linux.intel.com>

---

 .../valgrind/valgrind/add-ptest.patch              | 205 +++++++++++++++++++++
 .../valgrind/valgrind/force-nostabs.patch          |  42 +++++
 .../valgrind/remove-arm-variant-specific.patch     |  67 +++++++
 .../valgrind/remove-ppc-tests-failing-build.patch  |  75 ++++++++
 meta/recipes-devtools/valgrind/valgrind/run-ptest  |  11 ++
 meta/recipes-devtools/valgrind/valgrind_3.9.0.bb   |  56 +++++-
 6 files changed, 455 insertions(+), 1 deletion(-)

Diff:   http://git.openembedded.org/?p=openembedded-core.git/?a=commitdiff;h=d4438e421f448cdb7e25c038d657bbebc1b6486e


More information about the Openembedded-commits mailing list