mirror of
https://git.yoctoproject.org/poky
synced 2026-05-31 12:49:46 +00:00
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: 6c69b5edc5711d2e5304a931e43eba562a095191) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
78890ea227
commit
e7f948f28a
@@ -221,7 +221,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))
|
||||
|
||||
Reference in New Issue
Block a user