diff options
| author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-03-18 22:16:08 +0000 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-03-19 11:46:30 +0000 |
| commit | e8e34a04ce283bd41591dcc6ae8d6e8094d489e0 (patch) | |
| tree | ca1b22dffc92984c46fd038fe12c7c0c70407a27 | |
| parent | e57dee3e656c13b251b267e475dc635b102dccba (diff) | |
| download | poky-e8e34a04ce283bd41591dcc6ae8d6e8094d489e0.tar.gz | |
bitbake: tests/fetch: Add missing branch parameter to tests
(Bitbake rev: fd01e8e3a5a757d5f506095fc1ac4e45d888ae78)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rw-r--r-- | bitbake/lib/bb/tests/fetch.py | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/bitbake/lib/bb/tests/fetch.py b/bitbake/lib/bb/tests/fetch.py index 0c87730c5e..cd81660b1b 100644 --- a/bitbake/lib/bb/tests/fetch.py +++ b/bitbake/lib/bb/tests/fetch.py | |||
| @@ -474,16 +474,16 @@ class FetcherTest(unittest.TestCase): | |||
| 474 | class MirrorUriTest(FetcherTest): | 474 | class MirrorUriTest(FetcherTest): |
| 475 | 475 | ||
| 476 | replaceuris = { | 476 | replaceuris = { |
| 477 | ("git://git.invalid.infradead.org/mtd-utils.git;tag=1234567890123456789012345678901234567890", "git://.*/.*", "http://somewhere.org/somedir/") | 477 | ("git://git.invalid.infradead.org/mtd-utils.git;tag=1234567890123456789012345678901234567890;branch=master", "git://.*/.*", "http://somewhere.org/somedir/") |
| 478 | : "http://somewhere.org/somedir/git2_git.invalid.infradead.org.mtd-utils.git.tar.gz", | 478 | : "http://somewhere.org/somedir/git2_git.invalid.infradead.org.mtd-utils.git.tar.gz", |
| 479 | ("git://git.invalid.infradead.org/mtd-utils.git;tag=1234567890123456789012345678901234567890", "git://.*/([^/]+/)*([^/]*)", "git://somewhere.org/somedir/\\2;protocol=http") | 479 | ("git://git.invalid.infradead.org/mtd-utils.git;tag=1234567890123456789012345678901234567890;branch=master", "git://.*/([^/]+/)*([^/]*)", "git://somewhere.org/somedir/\\2;protocol=http") |
| 480 | : "git://somewhere.org/somedir/mtd-utils.git;tag=1234567890123456789012345678901234567890;protocol=http", | 480 | : "git://somewhere.org/somedir/mtd-utils.git;tag=1234567890123456789012345678901234567890;branch=master;protocol=http", |
| 481 | ("git://git.invalid.infradead.org/foo/mtd-utils.git;tag=1234567890123456789012345678901234567890", "git://.*/([^/]+/)*([^/]*)", "git://somewhere.org/somedir/\\2;protocol=http") | 481 | ("git://git.invalid.infradead.org/foo/mtd-utils.git;tag=1234567890123456789012345678901234567890;branch=master", "git://.*/([^/]+/)*([^/]*)", "git://somewhere.org/somedir/\\2;protocol=http") |
| 482 | : "git://somewhere.org/somedir/mtd-utils.git;tag=1234567890123456789012345678901234567890;protocol=http", | 482 | : "git://somewhere.org/somedir/mtd-utils.git;tag=1234567890123456789012345678901234567890;branch=master;protocol=http", |
| 483 | ("git://git.invalid.infradead.org/foo/mtd-utils.git;tag=1234567890123456789012345678901234567890", "git://.*/([^/]+/)*([^/]*)", "git://somewhere.org/\\2;protocol=http") | 483 | ("git://git.invalid.infradead.org/foo/mtd-utils.git;tag=1234567890123456789012345678901234567890;branch=master", "git://.*/([^/]+/)*([^/]*)", "git://somewhere.org/\\2;protocol=http") |
| 484 | : "git://somewhere.org/mtd-utils.git;tag=1234567890123456789012345678901234567890;protocol=http", | 484 | : "git://somewhere.org/mtd-utils.git;tag=1234567890123456789012345678901234567890;branch=master;protocol=http", |
| 485 | ("git://someserver.org/bitbake;tag=1234567890123456789012345678901234567890", "git://someserver.org/bitbake", "git://git.openembedded.org/bitbake") | 485 | ("git://someserver.org/bitbake;tag=1234567890123456789012345678901234567890;branch=master", "git://someserver.org/bitbake", "git://git.openembedded.org/bitbake") |
| 486 | : "git://git.openembedded.org/bitbake;tag=1234567890123456789012345678901234567890", | 486 | : "git://git.openembedded.org/bitbake;tag=1234567890123456789012345678901234567890;branch=master", |
| 487 | ("file://sstate-xyz.tgz", "file://.*", "file:///somewhere/1234/sstate-cache") | 487 | ("file://sstate-xyz.tgz", "file://.*", "file:///somewhere/1234/sstate-cache") |
| 488 | : "file:///somewhere/1234/sstate-cache/sstate-xyz.tgz", | 488 | : "file:///somewhere/1234/sstate-cache/sstate-xyz.tgz", |
| 489 | ("file://sstate-xyz.tgz", "file://.*", "file:///somewhere/1234/sstate-cache/") | 489 | ("file://sstate-xyz.tgz", "file://.*", "file:///somewhere/1234/sstate-cache/") |
| @@ -496,12 +496,12 @@ class MirrorUriTest(FetcherTest): | |||
| 496 | : "http://archive.apache.org/dist/subversion/subversion-1.7.1.tar.bz2", | 496 | : "http://archive.apache.org/dist/subversion/subversion-1.7.1.tar.bz2", |
| 497 | ("http://www.apache.org/dist/subversion/subversion-1.7.1.tar.bz2", "http://.*/.*", "file:///somepath/downloads/") | 497 | ("http://www.apache.org/dist/subversion/subversion-1.7.1.tar.bz2", "http://.*/.*", "file:///somepath/downloads/") |
| 498 | : "file:///somepath/downloads/subversion-1.7.1.tar.bz2", | 498 | : "file:///somepath/downloads/subversion-1.7.1.tar.bz2", |
| 499 | ("git://git.invalid.infradead.org/mtd-utils.git;tag=1234567890123456789012345678901234567890", "git://.*/.*", "git://somewhere.org/somedir/BASENAME;protocol=http") | 499 | ("git://git.invalid.infradead.org/mtd-utils.git;tag=1234567890123456789012345678901234567890;branch=master", "git://.*/.*", "git://somewhere.org/somedir/BASENAME;protocol=http") |
| 500 | : "git://somewhere.org/somedir/mtd-utils.git;tag=1234567890123456789012345678901234567890;protocol=http", | 500 | : "git://somewhere.org/somedir/mtd-utils.git;tag=1234567890123456789012345678901234567890;branch=master;protocol=http", |
| 501 | ("git://git.invalid.infradead.org/foo/mtd-utils.git;tag=1234567890123456789012345678901234567890", "git://.*/.*", "git://somewhere.org/somedir/BASENAME;protocol=http") | 501 | ("git://git.invalid.infradead.org/foo/mtd-utils.git;tag=1234567890123456789012345678901234567890;branch=master", "git://.*/.*", "git://somewhere.org/somedir/BASENAME;protocol=http") |
| 502 | : "git://somewhere.org/somedir/mtd-utils.git;tag=1234567890123456789012345678901234567890;protocol=http", | 502 | : "git://somewhere.org/somedir/mtd-utils.git;tag=1234567890123456789012345678901234567890;branch=master;protocol=http", |
| 503 | ("git://git.invalid.infradead.org/foo/mtd-utils.git;tag=1234567890123456789012345678901234567890", "git://.*/.*", "git://somewhere.org/somedir/MIRRORNAME;protocol=http") | 503 | ("git://git.invalid.infradead.org/foo/mtd-utils.git;tag=1234567890123456789012345678901234567890;branch=master", "git://.*/.*", "git://somewhere.org/somedir/MIRRORNAME;protocol=http") |
| 504 | : "git://somewhere.org/somedir/git.invalid.infradead.org.foo.mtd-utils.git;tag=1234567890123456789012345678901234567890;protocol=http", | 504 | : "git://somewhere.org/somedir/git.invalid.infradead.org.foo.mtd-utils.git;tag=1234567890123456789012345678901234567890;branch=master;protocol=http", |
| 505 | ("http://somewhere.org/somedir1/somedir2/somefile_1.2.3.tar.gz", "http://.*/.*", "http://somewhere2.org") | 505 | ("http://somewhere.org/somedir1/somedir2/somefile_1.2.3.tar.gz", "http://.*/.*", "http://somewhere2.org") |
| 506 | : "http://somewhere2.org/somefile_1.2.3.tar.gz", | 506 | : "http://somewhere2.org/somefile_1.2.3.tar.gz", |
| 507 | ("http://somewhere.org/somedir1/somedir2/somefile_1.2.3.tar.gz", "http://.*/.*", "http://somewhere2.org/") | 507 | ("http://somewhere.org/somedir1/somedir2/somefile_1.2.3.tar.gz", "http://.*/.*", "http://somewhere2.org/") |
| @@ -517,9 +517,9 @@ class MirrorUriTest(FetcherTest): | |||
| 517 | : "file:///mirror/example/1.0.0/some-example-1.0.0.tgz;downloadfilename=some-example-1.0.0.tgz", | 517 | : "file:///mirror/example/1.0.0/some-example-1.0.0.tgz;downloadfilename=some-example-1.0.0.tgz", |
| 518 | ("https://somewhere.org/example-1.0.0.tgz;downloadfilename=some-example-1.0.0.tgz", "https://.*/.*", "file:///mirror/some-example-1.0.0.tgz") | 518 | ("https://somewhere.org/example-1.0.0.tgz;downloadfilename=some-example-1.0.0.tgz", "https://.*/.*", "file:///mirror/some-example-1.0.0.tgz") |
| 519 | : "file:///mirror/some-example-1.0.0.tgz;downloadfilename=some-example-1.0.0.tgz", | 519 | : "file:///mirror/some-example-1.0.0.tgz;downloadfilename=some-example-1.0.0.tgz", |
| 520 | ("git://git.invalid.infradead.org/mtd-utils.git;tag=1234567890123456789012345678901234567890", r"git://(?!internal\.git\.server).*/.*", "http://somewhere.org/somedir/") | 520 | ("git://git.invalid.infradead.org/mtd-utils.git;tag=1234567890123456789012345678901234567890;branch=master", r"git://(?!internal\.git\.server).*/.*", "http://somewhere.org/somedir/") |
| 521 | : "http://somewhere.org/somedir/git2_git.invalid.infradead.org.mtd-utils.git.tar.gz", | 521 | : "http://somewhere.org/somedir/git2_git.invalid.infradead.org.mtd-utils.git.tar.gz", |
| 522 | ("git://internal.git.server.org/mtd-utils.git;tag=1234567890123456789012345678901234567890", r"git://(?!internal\.git\.server).*/.*", "http://somewhere.org/somedir/") | 522 | ("git://internal.git.server.org/mtd-utils.git;tag=1234567890123456789012345678901234567890;branch=master", r"git://(?!internal\.git\.server).*/.*", "http://somewhere.org/somedir/") |
| 523 | : None, | 523 | : None, |
| 524 | 524 | ||
| 525 | #Renaming files doesn't work | 525 | #Renaming files doesn't work |
| @@ -705,7 +705,7 @@ class GitShallowTarballNamingTest(FetcherTest): | |||
| 705 | class CleanTarballTest(FetcherTest): | 705 | class CleanTarballTest(FetcherTest): |
| 706 | def setUp(self): | 706 | def setUp(self): |
| 707 | super(CleanTarballTest, self).setUp() | 707 | super(CleanTarballTest, self).setUp() |
| 708 | self.recipe_url = "git://git.openembedded.org/bitbake;protocol=https" | 708 | self.recipe_url = "git://git.openembedded.org/bitbake;protocol=https;branch=master" |
| 709 | self.recipe_tarball = "git2_git.openembedded.org.bitbake.tar.gz" | 709 | self.recipe_tarball = "git2_git.openembedded.org.bitbake.tar.gz" |
| 710 | 710 | ||
| 711 | self.d.setVar('BB_GENERATE_MIRROR_TARBALLS', '1') | 711 | self.d.setVar('BB_GENERATE_MIRROR_TARBALLS', '1') |
| @@ -1089,7 +1089,7 @@ class FetcherNetworkTest(FetcherTest): | |||
| 1089 | @skipIfNoNetwork() | 1089 | @skipIfNoNetwork() |
| 1090 | def test_gitfetch_tagandrev(self): | 1090 | def test_gitfetch_tagandrev(self): |
| 1091 | # SRCREV is set but does not match rev= parameter | 1091 | # SRCREV is set but does not match rev= parameter |
| 1092 | url1 = url2 = "git://git.openembedded.org/bitbake;rev=270a05b0b4ba0959fe0624d2a4885d7b70426da5;tag=270a05b0b4ba0959fe0624d2a4885d7b70426da5;protocol=https" | 1092 | url1 = url2 = "git://git.openembedded.org/bitbake;rev=270a05b0b4ba0959fe0624d2a4885d7b70426da5;tag=270a05b0b4ba0959fe0624d2a4885d7b70426da5;protocol=https;branch=master" |
| 1093 | self.assertRaises(bb.fetch.FetchError, self.gitfetcher, url1, url2) | 1093 | self.assertRaises(bb.fetch.FetchError, self.gitfetcher, url1, url2) |
| 1094 | 1094 | ||
| 1095 | @skipIfNoNetwork() | 1095 | @skipIfNoNetwork() |
| @@ -1126,7 +1126,7 @@ class FetcherNetworkTest(FetcherTest): | |||
| 1126 | @skipIfNoNetwork() | 1126 | @skipIfNoNetwork() |
| 1127 | def test_gitfetch_finds_local_repository_when_premirror_rewrites_the_recipe_url(self): | 1127 | def test_gitfetch_finds_local_repository_when_premirror_rewrites_the_recipe_url(self): |
| 1128 | realurl = "https://git.openembedded.org/bitbake" | 1128 | realurl = "https://git.openembedded.org/bitbake" |
| 1129 | recipeurl = "git://someserver.org/bitbake;protocol=https" | 1129 | recipeurl = "git://someserver.org/bitbake;protocol=https;branch=master" |
| 1130 | self.sourcedir = self.unpackdir.replace("unpacked", "sourcemirror.git") | 1130 | self.sourcedir = self.unpackdir.replace("unpacked", "sourcemirror.git") |
| 1131 | os.chdir(self.tempdir) | 1131 | os.chdir(self.tempdir) |
| 1132 | self.git(['clone', realurl, self.sourcedir], cwd=self.tempdir) | 1132 | self.git(['clone', realurl, self.sourcedir], cwd=self.tempdir) |
| @@ -2025,7 +2025,7 @@ class GitShallowTest(FetcherTest): | |||
| 2025 | self.git('submodule update', cwd=self.srcdir) | 2025 | self.git('submodule update', cwd=self.srcdir) |
| 2026 | self.git('commit -m submodule -a', cwd=self.srcdir) | 2026 | self.git('commit -m submodule -a', cwd=self.srcdir) |
| 2027 | 2027 | ||
| 2028 | uri = 'gitsm://%s;protocol=file;subdir=${S}' % self.srcdir | 2028 | uri = 'gitsm://%s;protocol=file;subdir=${S};branch=master' % self.srcdir |
| 2029 | 2029 | ||
| 2030 | # Fetch once to generate the shallow tarball | 2030 | # Fetch once to generate the shallow tarball |
| 2031 | fetcher, ud = self.fetch(uri) | 2031 | fetcher, ud = self.fetch(uri) |
| @@ -3322,7 +3322,7 @@ class FetchPremirroronlyNetworkTest(FetcherTest): | |||
| 3322 | self.reponame = "fstests" | 3322 | self.reponame = "fstests" |
| 3323 | self.clonedir = os.path.join(self.tempdir, "git") | 3323 | self.clonedir = os.path.join(self.tempdir, "git") |
| 3324 | self.gitdir = os.path.join(self.tempdir, "git", "{}.git".format(self.reponame)) | 3324 | self.gitdir = os.path.join(self.tempdir, "git", "{}.git".format(self.reponame)) |
| 3325 | self.recipe_url = "git://git.yoctoproject.org/fstests;protocol=https" | 3325 | self.recipe_url = "git://git.yoctoproject.org/fstests;protocol=https;branch=master" |
| 3326 | self.d.setVar("BB_FETCH_PREMIRRORONLY", "1") | 3326 | self.d.setVar("BB_FETCH_PREMIRRORONLY", "1") |
| 3327 | self.d.setVar("BB_NO_NETWORK", "0") | 3327 | self.d.setVar("BB_NO_NETWORK", "0") |
| 3328 | self.d.setVar("PREMIRRORS", self.recipe_url + " " + "file://{}".format(self.mirrordir) + " \n") | 3328 | self.d.setVar("PREMIRRORS", self.recipe_url + " " + "file://{}".format(self.mirrordir) + " \n") |
| @@ -3404,7 +3404,7 @@ class FetchPremirroronlyBrokenTarball(FetcherTest): | |||
| 3404 | os.mkdir(self.mirrordir) | 3404 | os.mkdir(self.mirrordir) |
| 3405 | self.reponame = "bitbake" | 3405 | self.reponame = "bitbake" |
| 3406 | self.gitdir = os.path.join(self.tempdir, "git", self.reponame) | 3406 | self.gitdir = os.path.join(self.tempdir, "git", self.reponame) |
| 3407 | self.recipe_url = "git://git.fake.repo/bitbake;protocol=https" | 3407 | self.recipe_url = "git://git.fake.repo/bitbake;protocol=https;branch=master" |
| 3408 | self.d.setVar("BB_FETCH_PREMIRRORONLY", "1") | 3408 | self.d.setVar("BB_FETCH_PREMIRRORONLY", "1") |
| 3409 | self.d.setVar("BB_NO_NETWORK", "1") | 3409 | self.d.setVar("BB_NO_NETWORK", "1") |
| 3410 | self.d.setVar("PREMIRRORS", self.recipe_url + " " + "file://{}".format(self.mirrordir) + " \n") | 3410 | self.d.setVar("PREMIRRORS", self.recipe_url + " " + "file://{}".format(self.mirrordir) + " \n") |
