icecat: add release icecat-140.7.0-1gnu1 for ecne
This commit is contained in:
parent
7d0f5dab3b
commit
30225f2e73
156 changed files with 9131 additions and 4525 deletions
|
|
@ -643,11 +643,36 @@ taskgraph:
|
|||
|
||||
workers:
|
||||
aliases:
|
||||
b-linux.*:
|
||||
b-linux-gcp:
|
||||
provisioner: '{trust-domain}-{level}'
|
||||
implementation: docker-worker
|
||||
os: linux
|
||||
worker-type: '{alias}'
|
||||
worker-type: b-linux
|
||||
b-linux-gcp-aarch64:
|
||||
provisioner: '{trust-domain}-{level}'
|
||||
implementation: docker-worker
|
||||
os: linux
|
||||
worker-type: b-linux-aarch64
|
||||
b-linux-kvm-gcp:
|
||||
provisioner: '{trust-domain}-{level}'
|
||||
implementation: docker-worker
|
||||
os: linux
|
||||
worker-type: b-linux-kvm
|
||||
b-linux-medium-gcp:
|
||||
provisioner: '{trust-domain}-{level}'
|
||||
implementation: docker-worker
|
||||
os: linux
|
||||
worker-type: b-linux-medium
|
||||
b-linux-large-gcp:
|
||||
provisioner: '{trust-domain}-{level}'
|
||||
implementation: docker-worker
|
||||
os: linux
|
||||
worker-type: b-linux-large
|
||||
b-linux-xlarge-gcp:
|
||||
provisioner: '{trust-domain}-{level}'
|
||||
implementation: docker-worker
|
||||
os: linux
|
||||
worker-type: b-linux-xlarge
|
||||
b-win2012:
|
||||
provisioner: '{trust-domain}-{level}'
|
||||
implementation: generic-worker
|
||||
|
|
@ -677,12 +702,12 @@ workers:
|
|||
provisioner: '{trust-domain}-{level}'
|
||||
implementation: docker-worker
|
||||
os: linux
|
||||
worker-type: '{alias}'
|
||||
worker-type: images
|
||||
images-gcp-aarch64:
|
||||
provisioner: '{trust-domain}-{level}'
|
||||
implementation: docker-worker
|
||||
os: linux
|
||||
worker-type: '{alias}'
|
||||
worker-type: images-aarch64
|
||||
addon:
|
||||
provisioner: scriptworker-k8s
|
||||
implementation: push-addons
|
||||
|
|
@ -838,16 +863,6 @@ workers:
|
|||
implementation: docker-worker
|
||||
os: linux
|
||||
worker-type: '{alias}'
|
||||
t-linux(-large|-xlarge|-xlarge-source):
|
||||
provisioner: '{trust-domain}-t'
|
||||
implementation: docker-worker
|
||||
os: linux
|
||||
worker-type: '{alias}-gcp'
|
||||
t-linux(-large|-xlarge|-xlarge-source)-noscratch:
|
||||
provisioner: '{trust-domain}-t'
|
||||
implementation: docker-worker
|
||||
os: linux
|
||||
worker-type: '{alias}-gcp'
|
||||
t-linux-kvm:
|
||||
provisioner: '{trust-domain}-t'
|
||||
implementation: docker-worker
|
||||
|
|
@ -983,7 +998,7 @@ workers:
|
|||
provisioner: '{trust-domain}-t'
|
||||
implementation: docker-worker
|
||||
os: linux
|
||||
worker-type: misc-gcp
|
||||
worker-type: misc
|
||||
|
||||
|
||||
mac-signing:
|
||||
|
|
|
|||
|
|
@ -202,6 +202,7 @@ def make_task(config, jobs):
|
|||
# download.
|
||||
Required("key-path"): str,
|
||||
},
|
||||
Optional("headers"): [str],
|
||||
# The name to give to the generated artifact. Defaults to the file
|
||||
# portion of the URL. Using a different extension converts the
|
||||
# archive to the given type. Only conversion to .tar.zst is
|
||||
|
|
@ -265,6 +266,9 @@ def create_fetch_url_task(config, name, fetch):
|
|||
]
|
||||
)
|
||||
|
||||
for header in fetch.get("headers", []):
|
||||
command.extend(["--header", header])
|
||||
|
||||
command.extend(
|
||||
[
|
||||
fetch["url"],
|
||||
|
|
|
|||
|
|
@ -127,7 +127,6 @@ test_description_schema = Schema(
|
|||
"large-noscratch",
|
||||
"xlarge",
|
||||
"xlarge-noscratch",
|
||||
"large-dw",
|
||||
),
|
||||
),
|
||||
# type of virtualization or hardware required by test.
|
||||
|
|
|
|||
|
|
@ -607,9 +607,6 @@ def enable_code_coverage(config, tasks):
|
|||
task["instance-size"] = "xlarge-noscratch"
|
||||
if "jittest" in task["test-name"]:
|
||||
task["instance-size"] = "xlarge"
|
||||
elif task["suite"] == "xpcshell" and "linux" in task["build-platform"]:
|
||||
# TODO figure out OOM/timeout issues on d2g (bug 1962414)
|
||||
task["instance-size"] = "large-dw"
|
||||
|
||||
# Temporarily disable Mac tests on mozilla-central
|
||||
if "mac" in task["build-platform"]:
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ LINUX_WORKER_TYPES = {
|
|||
"large-noscratch": "t-linux-docker-noscratch",
|
||||
"xlarge": "t-linux-docker",
|
||||
"xlarge-noscratch": "t-linux-docker-noscratch",
|
||||
"large-dw": "t-linux-large-noscratch",
|
||||
"default": "t-linux-docker-noscratch",
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -172,24 +172,20 @@ def chunk_manifests(suite, platform, chunks, manifests):
|
|||
A list of length `chunks` where each item contains a list of manifests
|
||||
that run in that chunk.
|
||||
"""
|
||||
ini_manifests = set([x.replace(".toml", ".ini") for x in manifests])
|
||||
|
||||
if "web-platform-tests" not in suite and "marionette" not in suite:
|
||||
if "web-platform-tests" not in suite:
|
||||
ini_manifests = {x.replace(".toml", ".ini"): x for x in manifests}
|
||||
runtimes = {
|
||||
k: v for k, v in get_runtimes(platform, suite).items() if k in ini_manifests
|
||||
}
|
||||
retVal = []
|
||||
for c in chunk_by_runtime(None, chunks, runtimes).get_chunked_manifests(
|
||||
ini_manifests
|
||||
):
|
||||
retVal.append(
|
||||
[m if m in manifests else m.replace(".ini", ".toml") for m in c[1]]
|
||||
)
|
||||
|
||||
# Keep track of test paths for each chunk, and the runtime information.
|
||||
chunked_manifests = [[] for _ in range(chunks)]
|
||||
cbr = chunk_by_runtime(None, chunks, runtimes)
|
||||
return [
|
||||
[ini_manifests.get(m, m) for m in c]
|
||||
for _, c in cbr.get_chunked_manifests(manifests)
|
||||
]
|
||||
|
||||
# Spread out the test manifests evenly across all chunks.
|
||||
chunked_manifests = [[] for _ in range(chunks)]
|
||||
for index, key in enumerate(sorted(manifests)):
|
||||
chunked_manifests[index % chunks].append(key)
|
||||
|
||||
|
|
|
|||
|
|
@ -137,11 +137,11 @@ mpfr-3.1.4:
|
|||
description: mpfr 3.1.4 source code
|
||||
fetch:
|
||||
type: static-url
|
||||
url: http://www.mpfr.org/mpfr-3.1.4/mpfr-3.1.4.tar.bz2
|
||||
url: https://ftpmirror.gnu.org/gnu/mpfr/mpfr-3.1.4.tar.bz2
|
||||
sha256: d3103a80cdad2407ed581f3618c4bed04e0c92d1cf771a65ead662cc397f7775
|
||||
size: 1279284
|
||||
gpg-signature:
|
||||
sig-url: "{url}.asc"
|
||||
sig-url: "{url}.sig"
|
||||
key-path: build/unix/build-gcc/07F3DBBECC1A39605078094D980C197698C3739D.key
|
||||
artifact-name: mpfr-source.tar.zst
|
||||
strip-components: 1
|
||||
|
|
@ -276,6 +276,8 @@ hfsplus-tools:
|
|||
url: https://src.fedoraproject.org/repo/pkgs/hfsplus-tools/diskdev_cmds-540.1.linux3.tar.gz/0435afc389b919027b69616ad1b05709/diskdev_cmds-540.1.linux3.tar.gz
|
||||
sha256: b01b203a97f9a3bf36a027c13ddfc59292730552e62722d690d33bd5c24f5497
|
||||
size: 411205
|
||||
headers:
|
||||
- "Accept: application/octet-stream"
|
||||
|
||||
xar:
|
||||
description: xar source code
|
||||
|
|
@ -756,7 +758,7 @@ mozilla-pdf.js:
|
|||
fetch:
|
||||
type: git
|
||||
repo: https://github.com/mozilla/pdf.js
|
||||
revision: 81cf42df470f85eb60150bdffca380e3eee79c08
|
||||
revision: 2ac8185956b0e222cbb798a9d455e82bca954462
|
||||
|
||||
xmlstarlet-1.6.1:
|
||||
description: xmlstarlet for Android Performance Tests
|
||||
|
|
|
|||
|
|
@ -107,7 +107,6 @@ lints:
|
|||
- 'tools/lint/**'
|
||||
|
||||
fenix:
|
||||
worker-type: t-linux-xlarge-source
|
||||
treeherder:
|
||||
symbol: A(fenix-lints)
|
||||
run:
|
||||
|
|
@ -135,7 +134,6 @@ fenix:
|
|||
- 'tools/lint/**'
|
||||
|
||||
focus:
|
||||
worker-type: t-linux-xlarge-source
|
||||
treeherder:
|
||||
symbol: A(focus-lints)
|
||||
run:
|
||||
|
|
@ -163,7 +161,6 @@ focus:
|
|||
- 'tools/lint/**'
|
||||
|
||||
android-components:
|
||||
worker-type: t-linux-xlarge-source
|
||||
treeherder:
|
||||
symbol: A(ac-lints)
|
||||
run:
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ tasks:
|
|||
./mach update-test
|
||||
|
||||
linux64-icecat:
|
||||
worker-type: t-linux-xlarge-source
|
||||
worker-type: t-linux-docker
|
||||
worker:
|
||||
docker-image: {in-tree: ubuntu2404-test}
|
||||
description: Test updates on Linux
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue