From: Christopher Larson Date: Fri, 28 Jul 2017 19:47:53 +0000 (-0600) Subject: bitbake: tests/fetch: fix GitShallowTest.test_bitbake X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e75639f85ab7d92ff4637049c2c8af389fb2c50b;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git bitbake: tests/fetch: fix GitShallowTest.test_bitbake `git fetch --tags` seems to interact badly with `mirror=fetch`, resulting in the regular branches not being fetched, so drop the unnecessary `--tags`. This fixes this unit test failure: `bb.fetch2.FetchError: Fetcher failure: Unable to resolve 'master' in upstream git repository in git ls-remote output for /tmp/tmp4ag_mgmn/gitsource` [YOCTO #11698] (Bitbake rev: 2d0203fae08c5ff8dc3e9afaa9a819abc4a1af6f) Signed-off-by: Christopher Larson Signed-off-by: Richard Purdie --- diff --git a/bitbake/lib/bb/tests/fetch.py b/bitbake/lib/bb/tests/fetch.py index 343ae8fe5e8..faa5c74aae0 100644 --- a/bitbake/lib/bb/tests/fetch.py +++ b/bitbake/lib/bb/tests/fetch.py @@ -1440,7 +1440,7 @@ class GitShallowTest(FetcherTest): def test_bitbake(self): self.git('remote add --mirror=fetch origin git://github.com/openembedded/bitbake', cwd=self.srcdir) self.git('config core.bare true', cwd=self.srcdir) - self.git('fetch --tags', cwd=self.srcdir) + self.git('fetch', cwd=self.srcdir) self.d.setVar('BB_GIT_SHALLOW_DEPTH', '0') # Note that the 1.10.0 tag is annotated, so this also tests