[gnome-continuous-yocto/gnomeostree-3.28-rocko: 5088/8267] selftest: do not perform a full build in test_continue



commit 648a5d6c4982dbdaaaa15c41978071e5b5ed22ea
Author: Alexander Kanavin <alexander kanavin linux intel com>
Date:   Thu Feb 2 15:22:46 2017 +0200

    selftest: do not perform a full build in test_continue
    
    This was fetching and building the toolchain and everything else
    against empty download dir and sstate cache, and so was enormously slow.
    The test does not need that, it only checks that one fetch task fails and
    another succeeds when using bitbake's -k option.
    
    (From OE-Core rev: 19cdac1a625189eb4a41ce5a7a204b08729c1b92)
    
    Signed-off-by: Alexander Kanavin <alexander kanavin linux intel com>
    Signed-off-by: Richard Purdie <richard purdie linuxfoundation org>

 meta/lib/oeqa/selftest/bbtests.py |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/meta/lib/oeqa/selftest/bbtests.py b/meta/lib/oeqa/selftest/bbtests.py
index c2b79c6..d073433 100644
--- a/meta/lib/oeqa/selftest/bbtests.py
+++ b/meta/lib/oeqa/selftest/bbtests.py
@@ -222,7 +222,7 @@ INHERIT_remove = \"report-error\"
         self.track_for_cleanup(os.path.join(self.builddir, "download-selftest"))
         self.write_recipeinc('man',"\ndo_fail_task () {\nexit 1 \n}\n\naddtask do_fail_task before 
do_fetch\n" )
         runCmd('bitbake -c cleanall man xcursor-transparent-theme')
-        result = runCmd('bitbake man xcursor-transparent-theme -k', ignore_status=True)
+        result = runCmd('bitbake -c unpack -k man xcursor-transparent-theme', ignore_status=True)
         errorpos = result.output.find('ERROR: Function failed: do_fail_task')
         manver = re.search("NOTE: recipe xcursor-transparent-theme-(.*?): task do_unpack: Started", 
result.output)
         continuepos = result.output.find('NOTE: recipe xcursor-transparent-theme-%s: task do_unpack: 
Started' % manver.group(1))


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]