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 /bitbake/lib | |
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>
Diffstat (limited to 'bitbake/lib')
-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") |