summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@intel.com>2014-05-20 16:14:44 +0100
committerTom Zanussi <tom.zanussi@linux.intel.com>2014-05-21 20:15:51 -0500
commitd2e2b12f9a2e63704d4f17232f409db5d064fa67 (patch)
tree8099820e8e49cdf28842d546f3e1e9fda709c90b
parentf39393c016b1827ac202779f7c34c6945686a30e (diff)
downloadmeta-intel-d2e2b12f9a2e63704d4f17232f409db5d064fa67.tar.gz
canterbury-corpus: don't skip all QA tests
Instead of setting ERROR_QA to "" (disabling all tests, instead of just the problematic ones), adding nothing to WARN_QA (cruft from previous revisions), and also marking do_package_qa as noexec (which doesn't work), just set INSANE_SKIP to skip the specific tests that fail with this package. Signed-off-by: Ross Burton <ross.burton@intel.com> Acked-by: Ong Boon Leong <boon.leong.ong@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
-rw-r--r--common/recipes-corpus/canterbury-corpus/canterbury-corpus.bb12
1 files changed, 4 insertions, 8 deletions
diff --git a/common/recipes-corpus/canterbury-corpus/canterbury-corpus.bb b/common/recipes-corpus/canterbury-corpus/canterbury-corpus.bb
index 4dcdea19..97f3b855 100644
--- a/common/recipes-corpus/canterbury-corpus/canterbury-corpus.bb
+++ b/common/recipes-corpus/canterbury-corpus/canterbury-corpus.bb
@@ -17,14 +17,6 @@ SRC_URI = "http://corpus.canterbury.ac.nz/resources/cantrbry.tar.gz"
17SRC_URI[md5sum] = "442e56cfffdf460d25b0b91650a55908" 17SRC_URI[md5sum] = "442e56cfffdf460d25b0b91650a55908"
18SRC_URI[sha256sum] = "f140e8a5b73d3f53198555a63bfb827889394a42f20825df33c810c3d5e3f8fb" 18SRC_URI[sha256sum] = "f140e8a5b73d3f53198555a63bfb827889394a42f20825df33c810c3d5e3f8fb"
19 19
20# Disable architecture QA check for this package since it contains
21# pre-compiled executable "sum" for SPARC. The package is used
22# for compression benchmarking only.
23WARN_QA += ""
24ERROR_QA = ""
25
26do_package_qa[noexec] = "1"
27
28do_unpack () { 20do_unpack () {
29 mkdir -p ${S} 21 mkdir -p ${S}
30 tar -xf ${DL_DIR}/cantrbry.tar.gz -C ${S} 22 tar -xf ${DL_DIR}/cantrbry.tar.gz -C ${S}
@@ -40,3 +32,7 @@ do_install () {
40 install -d ${D}${base_libdir}/firmware 32 install -d ${D}${base_libdir}/firmware
41 install -m 644 ${S}/* ${D}${base_libdir}/firmware 33 install -m 644 ${S}/* ${D}${base_libdir}/firmware
42} 34}
35
36# The corpus contains Sparc binaries with unexpected symbol hash tables, so
37# silence the QA tests that will otherwise emit errors.
38INSANE_SKIP_${PN} = "arch ldflags"