diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2014-12-23 16:01:55 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-12-25 08:26:01 +0000 |
commit | 24b41a1e3f2496e38a6ae9c47dfe85887f3d7d6e (patch) | |
tree | d4f152f73c3b1a45d4c62370648effddca425e78 /meta | |
parent | 67bf1dac68d76c7e6a4d95e5bdd1eba468331f01 (diff) | |
download | openembedded-core-24b41a1e3f2496e38a6ae9c47dfe85887f3d7d6e.tar.gz openembedded-core-24b41a1e3f2496e38a6ae9c47dfe85887f3d7d6e.tar.bz2 openembedded-core-24b41a1e3f2496e38a6ae9c47dfe85887f3d7d6e.zip |
oeqa/selftest: fix test_force_task so it doesn't taint the entire build
Using -C sets a taint on the specified task, and m4-native is in the
dependency chain for just about everything, which means that everything
gets forced to rebuild. We don't need the influence of this test to
extend outside of the test itself, so ensure that the taint gets cleared
at the end of the test.
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Diffstat (limited to 'meta')
-rw-r--r-- | meta/lib/oeqa/selftest/bbtests.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/lib/oeqa/selftest/bbtests.py b/meta/lib/oeqa/selftest/bbtests.py index 2a85f10821..5708d3dc9b 100644 --- a/meta/lib/oeqa/selftest/bbtests.py +++ b/meta/lib/oeqa/selftest/bbtests.py @@ -71,6 +71,7 @@ class BitbakeTests(oeSelfTest): @testcase(163) def test_force_task(self): bitbake('m4-native') + self.add_command_to_tearDown('bitbake -c clean m4-native') result = bitbake('-C compile m4-native') look_for_tasks = ['do_compile', 'do_install', 'do_populate_sysroot'] for task in look_for_tasks: |