Commit f4b8730d authored by Stephen Roe's avatar Stephen Roe Committed by Chromium LUCI CQ

[fuchsia] Make fuchsia size test pass or fail depending on package sizes.

Move test parameters from script arguments to json file.

The tryjob fuchsia-fyi-arm64-rel build failure is expected.  It does
not affect CQ or CI.

Bug: 1126177
Change-Id: I3b2c3458afcf9b1b2614b0d5fa7d3653c0e5c232
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2617052
Commit-Queue: Stephen Roe <steveroe@google.com>
Reviewed-by: default avatarKevin Marshall <kmarshall@chromium.org>
Reviewed-by: default avatarBen Pastene <bpastene@chromium.org>
Cr-Commit-Position: refs/heads/master@{#843620}
parent 315b7e15
......@@ -31,9 +31,9 @@ template("compute_fuchsia_package_sizes") {
# swarming test client.
data += [
"//build/fuchsia/",
"//fuchsia/release/size_tests/",
"//third_party/fuchsia-sdk/sdk/tools/${target_cpu}/",
"//third_party/zstd-linux-${target_cpu}/",
"//tools/binary_size/",
]
executable_args = [
......
This diff is collapsed.
{
"far_files" : [
"gen/fuchsia/engine/web_engine/web_engine.far",
"gen/fuchsia/runners/cast_runner/cast_runner.far"
],
"zstd_args" : [ "-14" ],
"far_total_name" : "chrome_fuchsia",
"size_limits" : {
"chrome_fuchsia_compressed": 38e6,
"cast_runner_compressed": 3e6,
"web_engine_compressed": 32e6
}
}
......@@ -16435,14 +16435,8 @@
},
{
"args": [
"--far-file",
"gen/fuchsia/engine/web_engine/web_engine.far",
"--far-file",
"gen/fuchsia/runners/cast_runner/cast_runner.far",
"--total-size-name",
"chrome_fuchsia",
"--compression-args",
"-14"
"--sizes-path",
"fuchsia/release/size_tests/fyi_sizes.json"
],
"isolate_name": "fuchsia_sizes",
"merge": {
......@@ -16469,14 +16463,8 @@
"isolated_scripts": [
{
"args": [
"--far-file",
"gen/fuchsia/engine/web_engine/web_engine.far",
"--far-file",
"gen/fuchsia/runners/cast_runner/cast_runner.far",
"--total-size-name",
"chrome_fuchsia",
"--compression-args",
"-14"
"--sizes-path",
"fuchsia/release/size_tests/fyi_sizes.json"
],
"isolate_name": "fuchsia_sizes",
"merge": {
......@@ -1660,14 +1660,8 @@
'script': '//tools/perf/process_perf_results.py',
},
'args': [
'--far-file',
'gen/fuchsia/engine/web_engine/web_engine.far',
'--far-file',
'gen/fuchsia/runners/cast_runner/cast_runner.far',
'--total-size-name',
'chrome_fuchsia',
'--compression-args',
'-14',
'--sizes-path',
'fuchsia/release/size_tests/fyi_sizes.json',
],
},
},
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment