diff options
Diffstat (limited to 'bitbake/lib/bb/tests/runqueue-tests')
5 files changed, 13 insertions, 1 deletions
diff --git a/bitbake/lib/bb/tests/runqueue-tests/conf/bitbake.conf b/bitbake/lib/bb/tests/runqueue-tests/conf/bitbake.conf index 5e451fc2c0..efebf001a9 100644 --- a/bitbake/lib/bb/tests/runqueue-tests/conf/bitbake.conf +++ b/bitbake/lib/bb/tests/runqueue-tests/conf/bitbake.conf | |||
@@ -1,7 +1,8 @@ | |||
1 | CACHE = "${TOPDIR}/cache" | 1 | CACHE = "${TOPDIR}/cache" |
2 | THISDIR = "${@os.path.dirname(d.getVar('FILE'))}" | 2 | THISDIR = "${@os.path.dirname(d.getVar('FILE'))}" |
3 | COREBASE := "${@os.path.normpath(os.path.dirname(d.getVar('FILE')+'/../../'))}" | 3 | COREBASE := "${@os.path.normpath(os.path.dirname(d.getVar('FILE')+'/../../'))}" |
4 | BBFILES = "${COREBASE}/recipes/*.bb" | 4 | EXTRA_BBFILES ?= "" |
5 | BBFILES = "${COREBASE}/recipes/*.bb ${EXTRA_BBFILES}" | ||
5 | PROVIDES = "${PN}" | 6 | PROVIDES = "${PN}" |
6 | PN = "${@bb.parse.vars_from_file(d.getVar('FILE', False),d)[0]}" | 7 | PN = "${@bb.parse.vars_from_file(d.getVar('FILE', False),d)[0]}" |
7 | PF = "${BB_CURRENT_MC}:${PN}" | 8 | PF = "${BB_CURRENT_MC}:${PN}" |
diff --git a/bitbake/lib/bb/tests/runqueue-tests/conf/multiconfig/mc1.conf b/bitbake/lib/bb/tests/runqueue-tests/conf/multiconfig/mc1.conf index ecf23e1c73..f34b8dcccf 100644 --- a/bitbake/lib/bb/tests/runqueue-tests/conf/multiconfig/mc1.conf +++ b/bitbake/lib/bb/tests/runqueue-tests/conf/multiconfig/mc1.conf | |||
@@ -1 +1,2 @@ | |||
1 | TMPDIR = "${TOPDIR}/mc1/" | 1 | TMPDIR = "${TOPDIR}/mc1/" |
2 | BBMASK += "recipes/fails-mc/fails-mc1.bb" | ||
diff --git a/bitbake/lib/bb/tests/runqueue-tests/conf/multiconfig/mc2.conf b/bitbake/lib/bb/tests/runqueue-tests/conf/multiconfig/mc2.conf index eef338e4cc..c3360fc5c8 100644 --- a/bitbake/lib/bb/tests/runqueue-tests/conf/multiconfig/mc2.conf +++ b/bitbake/lib/bb/tests/runqueue-tests/conf/multiconfig/mc2.conf | |||
@@ -1 +1,2 @@ | |||
1 | TMPDIR = "${TOPDIR}/mc2/" | 1 | TMPDIR = "${TOPDIR}/mc2/" |
2 | BBMASK += "recipes/fails-mc/fails-mc2.bb" | ||
diff --git a/bitbake/lib/bb/tests/runqueue-tests/recipes/fails-mc/fails-mc1.bb b/bitbake/lib/bb/tests/runqueue-tests/recipes/fails-mc/fails-mc1.bb new file mode 100644 index 0000000000..17a181fffb --- /dev/null +++ b/bitbake/lib/bb/tests/runqueue-tests/recipes/fails-mc/fails-mc1.bb | |||
@@ -0,0 +1,5 @@ | |||
1 | python () { | ||
2 | if d.getVar("BB_CURRENT_MC") == "mc1": | ||
3 | bb.fatal("Multiconfig is mc1") | ||
4 | } | ||
5 | |||
diff --git a/bitbake/lib/bb/tests/runqueue-tests/recipes/fails-mc/fails-mc2.bb b/bitbake/lib/bb/tests/runqueue-tests/recipes/fails-mc/fails-mc2.bb new file mode 100644 index 0000000000..cc69e7b82d --- /dev/null +++ b/bitbake/lib/bb/tests/runqueue-tests/recipes/fails-mc/fails-mc2.bb | |||
@@ -0,0 +1,4 @@ | |||
1 | python () { | ||
2 | if d.getVar("BB_CURRENT_MC") == "mc2": | ||
3 | bb.fatal("Multiconfig is mc2") | ||
4 | } | ||