Upload analyze_snapshot binary for Linux Android
Change-Id: I7480f9122fdcc4b9ad295d2112efbc07681eaed9
Reviewed-on: https://flutter-review.googlesource.com/c/recipes/+/32780
Reviewed-by: Godofredo Contreras <godofredoc@google.com>
Commit-Queue: Zach Anderson <zra@google.com>
diff --git a/recipes/engine/engine.expected/clobber.json b/recipes/engine/engine.expected/clobber.json
index 803174f..01de06b 100644
--- a/recipes/engine/engine.expected/clobber.json
+++ b/recipes/engine/engine.expected/clobber.json
@@ -11079,7 +11079,7 @@
}
},
"name": "Schedule build android_release_arm64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"github.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"flutter/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}], \"git_ref\": \"refs/pull/1/head\", \"git_url\": \"https://github.com/flutter/engine\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"github.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"flutter/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}], \"git_ref\": \"refs/pull/1/head\", \"git_url\": \"https://github.com/flutter/engine\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11140,7 +11140,8 @@
"@@@STEP_LOG_LINE@request@ \"arm64_v8a_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11499,7 +11500,7 @@
}
},
"name": "Schedule build android_profile_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"github.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"flutter/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}], \"git_ref\": \"refs/pull/1/head\", \"git_url\": \"https://github.com/flutter/engine\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"github.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"flutter/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}], \"git_ref\": \"refs/pull/1/head\", \"git_url\": \"https://github.com/flutter/engine\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11560,7 +11561,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_profile.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11639,7 +11641,7 @@
}
},
"name": "Schedule build android_release_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"github.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"flutter/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}], \"git_ref\": \"refs/pull/1/head\", \"git_url\": \"https://github.com/flutter/engine\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"github.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"flutter/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}], \"git_ref\": \"refs/pull/1/head\", \"git_url\": \"https://github.com/flutter/engine\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11700,7 +11702,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -12888,8 +12891,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12938,6 +12941,99 @@
"hostname": "rdbhost"
}
},
+ "name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_25"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
"name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts symbols.zip",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
@@ -12986,7 +13082,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12999,7 +13095,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_25"
+ "[CLEANUP]/tmp_tmp_26"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13079,7 +13175,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13092,7 +13188,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_26"
+ "[CLEANUP]/tmp_tmp_27"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13171,8 +13267,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_28/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13185,7 +13281,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_27"
+ "[CLEANUP]/tmp_tmp_28"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.temp dir for android-arm64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_29"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13319,7 +13508,7 @@
"--library",
"[CACHE]/builder/src/out/android_release_arm64/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_28/sizes",
+ "[CLEANUP]/tmp_tmp_30/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-addr2line"
],
@@ -13369,7 +13558,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_28"
+ "[CLEANUP]/tmp_tmp_30"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13453,7 +13642,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13466,7 +13655,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_29"
+ "[CLEANUP]/tmp_tmp_31"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13546,7 +13735,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_30/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13559,7 +13748,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_30"
+ "[CLEANUP]/tmp_tmp_32"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13639,7 +13828,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13652,7 +13841,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_31"
+ "[CLEANUP]/tmp_tmp_33"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13736,7 +13925,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13749,7 +13938,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_32"
+ "[CLEANUP]/tmp_tmp_34"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13829,7 +14018,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_35/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13842,7 +14031,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_33"
+ "[CLEANUP]/tmp_tmp_35"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13922,7 +14111,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13935,7 +14124,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_34"
+ "[CLEANUP]/tmp_tmp_36"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14069,7 +14258,7 @@
"--library",
"[CACHE]/builder/src/out/android_release/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_35/sizes",
+ "[CLEANUP]/tmp_tmp_37/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-addr2line"
],
@@ -14119,7 +14308,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_35"
+ "[CLEANUP]/tmp_tmp_37"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14203,7 +14392,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14216,7 +14405,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_36"
+ "[CLEANUP]/tmp_tmp_38"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14296,7 +14485,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_37/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14309,7 +14498,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_37"
+ "[CLEANUP]/tmp_tmp_39"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14388,8 +14577,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14402,7 +14591,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_38"
+ "[CLEANUP]/tmp_tmp_40"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.temp dir for android-x64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_41"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14486,7 +14768,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_42/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14499,7 +14781,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_39"
+ "[CLEANUP]/tmp_tmp_42"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14579,7 +14861,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_43/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14592,7 +14874,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_40"
+ "[CLEANUP]/tmp_tmp_43"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14671,8 +14953,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_44/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14685,7 +14967,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_41"
+ "[CLEANUP]/tmp_tmp_44"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.temp dir for android-x64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_45/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_45"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16749,7 +17124,7 @@
"--target-arch",
"arm64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_42",
+ "[CLEANUP]/tmp_tmp_46",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_arm64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_arm64/.build-id",
@@ -16802,7 +17177,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_42"
+ "[CLEANUP]/tmp_tmp_46"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -17015,7 +17390,7 @@
"--target-arch",
"x64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_43",
+ "[CLEANUP]/tmp_tmp_47",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_x64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_x64/.build-id",
@@ -17068,7 +17443,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_43"
+ "[CLEANUP]/tmp_tmp_47"
],
"cwd": "[CACHE]/builder",
"env": {
diff --git a/recipes/engine/engine.expected/experimental.json b/recipes/engine/engine.expected/experimental.json
index 2fefaf9..a78de45 100644
--- a/recipes/engine/engine.expected/experimental.json
+++ b/recipes/engine/engine.expected/experimental.json
@@ -11077,7 +11077,7 @@
}
},
"name": "Schedule build android_release_arm64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11138,7 +11138,8 @@
"@@@STEP_LOG_LINE@request@ \"arm64_v8a_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11491,7 +11492,7 @@
}
},
"name": "Schedule build android_profile_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11552,7 +11553,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_profile.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11629,7 +11631,7 @@
}
},
"name": "Schedule build android_release_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11690,7 +11692,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -12876,8 +12879,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12926,6 +12929,99 @@
"hostname": "rdbhost"
}
},
+ "name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_25"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
"name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts symbols.zip",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
@@ -12974,7 +13070,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12987,7 +13083,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_25"
+ "[CLEANUP]/tmp_tmp_26"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13067,7 +13163,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13080,7 +13176,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_26"
+ "[CLEANUP]/tmp_tmp_27"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13159,8 +13255,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_28/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13173,7 +13269,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_27"
+ "[CLEANUP]/tmp_tmp_28"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.temp dir for android-arm64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_29"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13307,7 +13496,7 @@
"--library",
"[CACHE]/builder/src/out/android_release_arm64/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_28/sizes",
+ "[CLEANUP]/tmp_tmp_30/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-addr2line"
],
@@ -13357,7 +13546,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_28"
+ "[CLEANUP]/tmp_tmp_30"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13441,7 +13630,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13454,7 +13643,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_29"
+ "[CLEANUP]/tmp_tmp_31"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13534,7 +13723,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_30/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13547,7 +13736,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_30"
+ "[CLEANUP]/tmp_tmp_32"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13627,7 +13816,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13640,7 +13829,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_31"
+ "[CLEANUP]/tmp_tmp_33"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13724,7 +13913,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13737,7 +13926,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_32"
+ "[CLEANUP]/tmp_tmp_34"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13817,7 +14006,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_35/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13830,7 +14019,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_33"
+ "[CLEANUP]/tmp_tmp_35"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13910,7 +14099,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13923,7 +14112,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_34"
+ "[CLEANUP]/tmp_tmp_36"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14057,7 +14246,7 @@
"--library",
"[CACHE]/builder/src/out/android_release/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_35/sizes",
+ "[CLEANUP]/tmp_tmp_37/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-addr2line"
],
@@ -14107,7 +14296,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_35"
+ "[CLEANUP]/tmp_tmp_37"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14191,7 +14380,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14204,7 +14393,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_36"
+ "[CLEANUP]/tmp_tmp_38"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14284,7 +14473,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_37/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14297,7 +14486,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_37"
+ "[CLEANUP]/tmp_tmp_39"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14376,8 +14565,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14390,7 +14579,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_38"
+ "[CLEANUP]/tmp_tmp_40"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.temp dir for android-x64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_41"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14474,7 +14756,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_42/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14487,7 +14769,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_39"
+ "[CLEANUP]/tmp_tmp_42"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14567,7 +14849,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_43/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14580,7 +14862,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_40"
+ "[CLEANUP]/tmp_tmp_43"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14659,8 +14941,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_44/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14673,7 +14955,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_41"
+ "[CLEANUP]/tmp_tmp_44"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.temp dir for android-x64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_45/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_45"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16729,7 +17104,7 @@
"--target-arch",
"arm64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_42",
+ "[CLEANUP]/tmp_tmp_46",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_arm64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_arm64/.build-id",
@@ -16782,7 +17157,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_42"
+ "[CLEANUP]/tmp_tmp_46"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16995,7 +17370,7 @@
"--target-arch",
"x64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_43",
+ "[CLEANUP]/tmp_tmp_47",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_x64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_x64/.build-id",
@@ -17048,7 +17423,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_43"
+ "[CLEANUP]/tmp_tmp_47"
],
"cwd": "[CACHE]/builder",
"env": {
diff --git a/recipes/engine/engine.expected/experimental_upload.json b/recipes/engine/engine.expected/experimental_upload.json
index 84d7662..3746fc5 100644
--- a/recipes/engine/engine.expected/experimental_upload.json
+++ b/recipes/engine/engine.expected/experimental_upload.json
@@ -12817,7 +12817,7 @@
}
},
"name": "Schedule build android_release_arm64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -12878,7 +12878,8 @@
"@@@STEP_LOG_LINE@request@ \"arm64_v8a_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -13231,7 +13232,7 @@
}
},
"name": "Schedule build android_profile_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -13292,7 +13293,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_profile.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -13369,7 +13371,7 @@
}
},
"name": "Schedule build android_release_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -13430,7 +13432,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -14824,8 +14827,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14840,6 +14843,151 @@
"----",
"cp",
"[CLEANUP]/tmp_tmp_24/artifacts.zip",
+ "gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm64-profile/analyze-snapshot-linux-x64.zip"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-profile.gsutil upload \"flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm64-profile/analyze-snapshot-linux-x64.zip\"",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm64-profile/analyze-snapshot-linux-x64.zip@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_24"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python3",
+ "-u",
+ "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
+ "--",
+ "RECIPE_REPO[depot_tools]/gsutil.py",
+ "----",
+ "cp",
+ "[CLEANUP]/tmp_tmp_25/artifacts.zip",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm64-profile/symbols.zip"
],
"cwd": "[CACHE]/builder",
@@ -14890,7 +15038,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_24"
+ "[CLEANUP]/tmp_tmp_25"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -15130,7 +15278,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -15144,7 +15292,7 @@
"RECIPE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
- "[CLEANUP]/tmp_tmp_25/artifacts.zip",
+ "[CLEANUP]/tmp_tmp_26/artifacts.zip",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm64-release/artifacts.zip"
],
"cwd": "[CACHE]/builder",
@@ -15195,7 +15343,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_25"
+ "[CLEANUP]/tmp_tmp_26"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -15379,7 +15527,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -15393,7 +15541,7 @@
"RECIPE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
- "[CLEANUP]/tmp_tmp_26/artifacts.zip",
+ "[CLEANUP]/tmp_tmp_27/artifacts.zip",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm64-release/linux-x64.zip"
],
"cwd": "[CACHE]/builder",
@@ -15444,7 +15592,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_26"
+ "[CLEANUP]/tmp_tmp_27"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -15523,8 +15671,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_28/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -15538,7 +15686,152 @@
"RECIPE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
- "[CLEANUP]/tmp_tmp_27/artifacts.zip",
+ "[CLEANUP]/tmp_tmp_28/artifacts.zip",
+ "gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm64-release/analyze-snapshot-linux-x64.zip"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.gsutil upload \"flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm64-release/analyze-snapshot-linux-x64.zip\"",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm64-release/analyze-snapshot-linux-x64.zip@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_28"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.temp dir for android-arm64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python3",
+ "-u",
+ "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
+ "--",
+ "RECIPE_REPO[depot_tools]/gsutil.py",
+ "----",
+ "cp",
+ "[CLEANUP]/tmp_tmp_29/artifacts.zip",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm64-release/symbols.zip"
],
"cwd": "[CACHE]/builder",
@@ -15589,7 +15882,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_27"
+ "[CLEANUP]/tmp_tmp_29"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -15723,7 +16016,7 @@
"--library",
"[CACHE]/builder/src/out/android_release_arm64/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_28/sizes",
+ "[CLEANUP]/tmp_tmp_30/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-addr2line"
],
@@ -15775,7 +16068,7 @@
"----",
"cp",
"-r",
- "[CLEANUP]/tmp_tmp_28/sizes",
+ "[CLEANUP]/tmp_tmp_30/sizes",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm64-release"
],
"cwd": "[CACHE]/builder",
@@ -15826,7 +16119,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_28"
+ "[CLEANUP]/tmp_tmp_30"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16066,7 +16359,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -16080,7 +16373,7 @@
"RECIPE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
- "[CLEANUP]/tmp_tmp_29/artifacts.zip",
+ "[CLEANUP]/tmp_tmp_31/artifacts.zip",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm-profile/artifacts.zip"
],
"cwd": "[CACHE]/builder",
@@ -16131,7 +16424,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_29"
+ "[CLEANUP]/tmp_tmp_31"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16315,7 +16608,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_30/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -16329,7 +16622,7 @@
"RECIPE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
- "[CLEANUP]/tmp_tmp_30/artifacts.zip",
+ "[CLEANUP]/tmp_tmp_32/artifacts.zip",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm-profile/linux-x64.zip"
],
"cwd": "[CACHE]/builder",
@@ -16380,7 +16673,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_30"
+ "[CLEANUP]/tmp_tmp_32"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16460,7 +16753,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -16474,7 +16767,7 @@
"RECIPE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
- "[CLEANUP]/tmp_tmp_31/artifacts.zip",
+ "[CLEANUP]/tmp_tmp_33/artifacts.zip",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm-profile/symbols.zip"
],
"cwd": "[CACHE]/builder",
@@ -16525,7 +16818,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_31"
+ "[CLEANUP]/tmp_tmp_33"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16609,7 +16902,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -16623,7 +16916,7 @@
"RECIPE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
- "[CLEANUP]/tmp_tmp_32/artifacts.zip",
+ "[CLEANUP]/tmp_tmp_34/artifacts.zip",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm-release/artifacts.zip"
],
"cwd": "[CACHE]/builder",
@@ -16674,7 +16967,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_32"
+ "[CLEANUP]/tmp_tmp_34"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16858,7 +17151,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_35/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -16872,7 +17165,7 @@
"RECIPE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
- "[CLEANUP]/tmp_tmp_33/artifacts.zip",
+ "[CLEANUP]/tmp_tmp_35/artifacts.zip",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm-release/linux-x64.zip"
],
"cwd": "[CACHE]/builder",
@@ -16923,7 +17216,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_33"
+ "[CLEANUP]/tmp_tmp_35"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -17003,7 +17296,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -17017,7 +17310,7 @@
"RECIPE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
- "[CLEANUP]/tmp_tmp_34/artifacts.zip",
+ "[CLEANUP]/tmp_tmp_36/artifacts.zip",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm-release/symbols.zip"
],
"cwd": "[CACHE]/builder",
@@ -17068,7 +17361,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_34"
+ "[CLEANUP]/tmp_tmp_36"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -17202,7 +17495,7 @@
"--library",
"[CACHE]/builder/src/out/android_release/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_35/sizes",
+ "[CLEANUP]/tmp_tmp_37/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-addr2line"
],
@@ -17254,7 +17547,7 @@
"----",
"cp",
"-r",
- "[CLEANUP]/tmp_tmp_35/sizes",
+ "[CLEANUP]/tmp_tmp_37/sizes",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-arm-release"
],
"cwd": "[CACHE]/builder",
@@ -17305,7 +17598,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_35"
+ "[CLEANUP]/tmp_tmp_37"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -17389,7 +17682,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -17403,7 +17696,7 @@
"RECIPE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
- "[CLEANUP]/tmp_tmp_36/artifacts.zip",
+ "[CLEANUP]/tmp_tmp_38/artifacts.zip",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-x64-profile/artifacts.zip"
],
"cwd": "[CACHE]/builder",
@@ -17454,7 +17747,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_36"
+ "[CLEANUP]/tmp_tmp_38"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -17638,7 +17931,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_37/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -17652,7 +17945,7 @@
"RECIPE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
- "[CLEANUP]/tmp_tmp_37/artifacts.zip",
+ "[CLEANUP]/tmp_tmp_39/artifacts.zip",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-x64-profile/linux-x64.zip"
],
"cwd": "[CACHE]/builder",
@@ -17703,7 +17996,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_37"
+ "[CLEANUP]/tmp_tmp_39"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -17782,8 +18075,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -17797,7 +18090,152 @@
"RECIPE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
- "[CLEANUP]/tmp_tmp_38/artifacts.zip",
+ "[CLEANUP]/tmp_tmp_40/artifacts.zip",
+ "gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-x64-profile/analyze-snapshot-linux-x64.zip"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.gsutil upload \"flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-x64-profile/analyze-snapshot-linux-x64.zip\"",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-x64-profile/analyze-snapshot-linux-x64.zip@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_40"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.temp dir for android-x64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python3",
+ "-u",
+ "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
+ "--",
+ "RECIPE_REPO[depot_tools]/gsutil.py",
+ "----",
+ "cp",
+ "[CLEANUP]/tmp_tmp_41/artifacts.zip",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-x64-profile/symbols.zip"
],
"cwd": "[CACHE]/builder",
@@ -17848,7 +18286,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_38"
+ "[CLEANUP]/tmp_tmp_41"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -17932,7 +18370,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_42/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -17946,7 +18384,7 @@
"RECIPE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
- "[CLEANUP]/tmp_tmp_39/artifacts.zip",
+ "[CLEANUP]/tmp_tmp_42/artifacts.zip",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-x64-release/artifacts.zip"
],
"cwd": "[CACHE]/builder",
@@ -17997,7 +18435,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_39"
+ "[CLEANUP]/tmp_tmp_42"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -18181,7 +18619,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_43/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -18195,7 +18633,7 @@
"RECIPE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
- "[CLEANUP]/tmp_tmp_40/artifacts.zip",
+ "[CLEANUP]/tmp_tmp_43/artifacts.zip",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-x64-release/linux-x64.zip"
],
"cwd": "[CACHE]/builder",
@@ -18246,7 +18684,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_40"
+ "[CLEANUP]/tmp_tmp_43"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -18325,8 +18763,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_44/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -18340,7 +18778,152 @@
"RECIPE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
- "[CLEANUP]/tmp_tmp_41/artifacts.zip",
+ "[CLEANUP]/tmp_tmp_44/artifacts.zip",
+ "gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-x64-release/analyze-snapshot-linux-x64.zip"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.gsutil upload \"flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-x64-release/analyze-snapshot-linux-x64.zip\"",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@",
+ "@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-x64-release/analyze-snapshot-linux-x64.zip@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_44"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.temp dir for android-x64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_45/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python3",
+ "-u",
+ "RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
+ "--",
+ "RECIPE_REPO[depot_tools]/gsutil.py",
+ "----",
+ "cp",
+ "[CLEANUP]/tmp_tmp_45/artifacts.zip",
"gs://flutter_infra_release/flutter/experimental/2d72510e447ab60a9728aeea2362d8be2cbd7789/android-x64-release/symbols.zip"
],
"cwd": "[CACHE]/builder",
@@ -18391,7 +18974,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_41"
+ "[CLEANUP]/tmp_tmp_45"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -20606,7 +21189,7 @@
"--target-arch",
"arm64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_42",
+ "[CLEANUP]/tmp_tmp_46",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_arm64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_arm64/.build-id",
@@ -20659,7 +21242,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_42"
+ "[CLEANUP]/tmp_tmp_46"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -21031,7 +21614,7 @@
"--target-arch",
"x64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_43",
+ "[CLEANUP]/tmp_tmp_47",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_x64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_x64/.build-id",
@@ -21084,7 +21667,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_43"
+ "[CLEANUP]/tmp_tmp_47"
],
"cwd": "[CACHE]/builder",
"env": {
diff --git a/recipes/engine/engine.expected/fail_android_aot_sharded_builds.json b/recipes/engine/engine.expected/fail_android_aot_sharded_builds.json
index 0959b52..82048f9 100644
--- a/recipes/engine/engine.expected/fail_android_aot_sharded_builds.json
+++ b/recipes/engine/engine.expected/fail_android_aot_sharded_builds.json
@@ -2102,7 +2102,7 @@
}
},
"name": "Schedule build android_release_arm64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001337\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001337\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -2163,7 +2163,8 @@
"@@@STEP_LOG_LINE@request@ \"arm64_v8a_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -2522,7 +2523,7 @@
}
},
"name": "Schedule build android_profile_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001340\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001340\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -2583,7 +2584,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_profile.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -2662,7 +2664,7 @@
}
},
"name": "Schedule build android_release_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001343\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001343\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -2723,7 +2725,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
diff --git a/recipes/engine/engine.expected/gcloud_pubsub_failure.json b/recipes/engine/engine.expected/gcloud_pubsub_failure.json
index 2814382..35de91e 100644
--- a/recipes/engine/engine.expected/gcloud_pubsub_failure.json
+++ b/recipes/engine/engine.expected/gcloud_pubsub_failure.json
@@ -10969,7 +10969,7 @@
}
},
"name": "Schedule build android_release_arm64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"github.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"flutter/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}], \"git_ref\": \"refs/pull/1/head\", \"git_url\": \"https://github.com/flutter/engine\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"github.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"flutter/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}], \"git_ref\": \"refs/pull/1/head\", \"git_url\": \"https://github.com/flutter/engine\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11030,7 +11030,8 @@
"@@@STEP_LOG_LINE@request@ \"arm64_v8a_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11389,7 +11390,7 @@
}
},
"name": "Schedule build android_profile_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"github.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"flutter/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}], \"git_ref\": \"refs/pull/1/head\", \"git_url\": \"https://github.com/flutter/engine\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"github.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"flutter/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}], \"git_ref\": \"refs/pull/1/head\", \"git_url\": \"https://github.com/flutter/engine\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11450,7 +11451,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_profile.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11529,7 +11531,7 @@
}
},
"name": "Schedule build android_release_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"github.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"flutter/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}], \"git_ref\": \"refs/pull/1/head\", \"git_url\": \"https://github.com/flutter/engine\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"github.com\", \"id\": \"2d72510e447ab60a9728aeea2362d8be2cbd7789\", \"project\": \"flutter/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}], \"git_ref\": \"refs/pull/1/head\", \"git_url\": \"https://github.com/flutter/engine\"}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"fake-task-id\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11590,7 +11592,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -12778,8 +12781,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12828,6 +12831,99 @@
"hostname": "rdbhost"
}
},
+ "name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_25"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
"name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts symbols.zip",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
@@ -12876,7 +12972,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12889,7 +12985,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_25"
+ "[CLEANUP]/tmp_tmp_26"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -12969,7 +13065,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12982,7 +13078,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_26"
+ "[CLEANUP]/tmp_tmp_27"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13061,8 +13157,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_28/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13075,7 +13171,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_27"
+ "[CLEANUP]/tmp_tmp_28"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.temp dir for android-arm64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_29"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13209,7 +13398,7 @@
"--library",
"[CACHE]/builder/src/out/android_release_arm64/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_28/sizes",
+ "[CLEANUP]/tmp_tmp_30/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-addr2line"
],
@@ -13259,7 +13448,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_28"
+ "[CLEANUP]/tmp_tmp_30"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13343,7 +13532,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13356,7 +13545,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_29"
+ "[CLEANUP]/tmp_tmp_31"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13436,7 +13625,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_30/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13449,7 +13638,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_30"
+ "[CLEANUP]/tmp_tmp_32"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13529,7 +13718,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13542,7 +13731,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_31"
+ "[CLEANUP]/tmp_tmp_33"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13626,7 +13815,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13639,7 +13828,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_32"
+ "[CLEANUP]/tmp_tmp_34"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13719,7 +13908,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_35/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13732,7 +13921,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_33"
+ "[CLEANUP]/tmp_tmp_35"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13812,7 +14001,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13825,7 +14014,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_34"
+ "[CLEANUP]/tmp_tmp_36"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13959,7 +14148,7 @@
"--library",
"[CACHE]/builder/src/out/android_release/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_35/sizes",
+ "[CLEANUP]/tmp_tmp_37/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-addr2line"
],
@@ -14009,7 +14198,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_35"
+ "[CLEANUP]/tmp_tmp_37"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14093,7 +14282,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14106,7 +14295,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_36"
+ "[CLEANUP]/tmp_tmp_38"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14186,7 +14375,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_37/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14199,7 +14388,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_37"
+ "[CLEANUP]/tmp_tmp_39"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14278,8 +14467,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14292,7 +14481,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_38"
+ "[CLEANUP]/tmp_tmp_40"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.temp dir for android-x64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_41"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14376,7 +14658,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_42/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14389,7 +14671,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_39"
+ "[CLEANUP]/tmp_tmp_42"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14469,7 +14751,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_43/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14482,7 +14764,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_40"
+ "[CLEANUP]/tmp_tmp_43"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14561,8 +14843,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_44/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14575,7 +14857,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_41"
+ "[CLEANUP]/tmp_tmp_44"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.temp dir for android-x64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_45/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_45"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16639,7 +17014,7 @@
"--target-arch",
"arm64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_42",
+ "[CLEANUP]/tmp_tmp_46",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_arm64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_arm64/.build-id",
@@ -16692,7 +17067,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_42"
+ "[CLEANUP]/tmp_tmp_46"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16905,7 +17280,7 @@
"--target-arch",
"x64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_43",
+ "[CLEANUP]/tmp_tmp_47",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_x64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_x64/.build-id",
@@ -16958,7 +17333,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_43"
+ "[CLEANUP]/tmp_tmp_47"
],
"cwd": "[CACHE]/builder",
"env": {
diff --git a/recipes/engine/engine.expected/linux.json b/recipes/engine/engine.expected/linux.json
index 515f708..efe130e 100644
--- a/recipes/engine/engine.expected/linux.json
+++ b/recipes/engine/engine.expected/linux.json
@@ -10967,7 +10967,7 @@
}
},
"name": "Schedule build android_release_arm64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11028,7 +11028,8 @@
"@@@STEP_LOG_LINE@request@ \"arm64_v8a_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11381,7 +11382,7 @@
}
},
"name": "Schedule build android_profile_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11442,7 +11443,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_profile.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11519,7 +11521,7 @@
}
},
"name": "Schedule build android_release_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11580,7 +11582,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -12817,8 +12820,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12867,6 +12870,99 @@
"hostname": "rdbhost"
}
},
+ "name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_25"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
"name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts symbols.zip",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
@@ -12915,7 +13011,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12928,7 +13024,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_25"
+ "[CLEANUP]/tmp_tmp_26"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13008,7 +13104,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13021,7 +13117,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_26"
+ "[CLEANUP]/tmp_tmp_27"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13100,8 +13196,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_28/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13114,7 +13210,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_27"
+ "[CLEANUP]/tmp_tmp_28"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.temp dir for android-arm64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_29"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13248,7 +13437,7 @@
"--library",
"[CACHE]/builder/src/out/android_release_arm64/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_28/sizes",
+ "[CLEANUP]/tmp_tmp_30/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-addr2line"
],
@@ -13298,7 +13487,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_28"
+ "[CLEANUP]/tmp_tmp_30"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13382,7 +13571,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13395,7 +13584,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_29"
+ "[CLEANUP]/tmp_tmp_31"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13475,7 +13664,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_30/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13488,7 +13677,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_30"
+ "[CLEANUP]/tmp_tmp_32"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13568,7 +13757,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13581,7 +13770,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_31"
+ "[CLEANUP]/tmp_tmp_33"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13665,7 +13854,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13678,7 +13867,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_32"
+ "[CLEANUP]/tmp_tmp_34"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13758,7 +13947,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_35/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13771,7 +13960,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_33"
+ "[CLEANUP]/tmp_tmp_35"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13851,7 +14040,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13864,7 +14053,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_34"
+ "[CLEANUP]/tmp_tmp_36"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13998,7 +14187,7 @@
"--library",
"[CACHE]/builder/src/out/android_release/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_35/sizes",
+ "[CLEANUP]/tmp_tmp_37/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-addr2line"
],
@@ -14048,7 +14237,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_35"
+ "[CLEANUP]/tmp_tmp_37"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14132,7 +14321,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14145,7 +14334,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_36"
+ "[CLEANUP]/tmp_tmp_38"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14225,7 +14414,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_37/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14238,7 +14427,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_37"
+ "[CLEANUP]/tmp_tmp_39"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14317,8 +14506,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14331,7 +14520,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_38"
+ "[CLEANUP]/tmp_tmp_40"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.temp dir for android-x64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_41"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14415,7 +14697,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_42/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14428,7 +14710,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_39"
+ "[CLEANUP]/tmp_tmp_42"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14508,7 +14790,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_43/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14521,7 +14803,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_40"
+ "[CLEANUP]/tmp_tmp_43"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14600,8 +14882,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_44/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14614,7 +14896,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_41"
+ "[CLEANUP]/tmp_tmp_44"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.temp dir for android-x64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_45/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_45"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16670,7 +17045,7 @@
"--target-arch",
"arm64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_42",
+ "[CLEANUP]/tmp_tmp_46",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_arm64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_arm64/.build-id",
@@ -16723,7 +17098,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_42"
+ "[CLEANUP]/tmp_tmp_46"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16936,7 +17311,7 @@
"--target-arch",
"x64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_43",
+ "[CLEANUP]/tmp_tmp_47",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_x64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_x64/.build-id",
@@ -16989,7 +17364,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_43"
+ "[CLEANUP]/tmp_tmp_47"
],
"cwd": "[CACHE]/builder",
"env": {
diff --git a/recipes/engine/engine.expected/linux_font_subset.json b/recipes/engine/engine.expected/linux_font_subset.json
index 515f708..efe130e 100644
--- a/recipes/engine/engine.expected/linux_font_subset.json
+++ b/recipes/engine/engine.expected/linux_font_subset.json
@@ -10967,7 +10967,7 @@
}
},
"name": "Schedule build android_release_arm64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11028,7 +11028,8 @@
"@@@STEP_LOG_LINE@request@ \"arm64_v8a_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11381,7 +11382,7 @@
}
},
"name": "Schedule build android_profile_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11442,7 +11443,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_profile.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11519,7 +11521,7 @@
}
},
"name": "Schedule build android_release_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11580,7 +11582,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -12817,8 +12820,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12867,6 +12870,99 @@
"hostname": "rdbhost"
}
},
+ "name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_25"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
"name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts symbols.zip",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
@@ -12915,7 +13011,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12928,7 +13024,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_25"
+ "[CLEANUP]/tmp_tmp_26"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13008,7 +13104,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13021,7 +13117,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_26"
+ "[CLEANUP]/tmp_tmp_27"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13100,8 +13196,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_28/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13114,7 +13210,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_27"
+ "[CLEANUP]/tmp_tmp_28"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.temp dir for android-arm64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_29"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13248,7 +13437,7 @@
"--library",
"[CACHE]/builder/src/out/android_release_arm64/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_28/sizes",
+ "[CLEANUP]/tmp_tmp_30/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-addr2line"
],
@@ -13298,7 +13487,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_28"
+ "[CLEANUP]/tmp_tmp_30"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13382,7 +13571,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13395,7 +13584,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_29"
+ "[CLEANUP]/tmp_tmp_31"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13475,7 +13664,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_30/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13488,7 +13677,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_30"
+ "[CLEANUP]/tmp_tmp_32"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13568,7 +13757,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13581,7 +13770,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_31"
+ "[CLEANUP]/tmp_tmp_33"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13665,7 +13854,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13678,7 +13867,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_32"
+ "[CLEANUP]/tmp_tmp_34"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13758,7 +13947,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_35/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13771,7 +13960,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_33"
+ "[CLEANUP]/tmp_tmp_35"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13851,7 +14040,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13864,7 +14053,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_34"
+ "[CLEANUP]/tmp_tmp_36"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13998,7 +14187,7 @@
"--library",
"[CACHE]/builder/src/out/android_release/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_35/sizes",
+ "[CLEANUP]/tmp_tmp_37/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-addr2line"
],
@@ -14048,7 +14237,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_35"
+ "[CLEANUP]/tmp_tmp_37"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14132,7 +14321,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14145,7 +14334,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_36"
+ "[CLEANUP]/tmp_tmp_38"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14225,7 +14414,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_37/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14238,7 +14427,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_37"
+ "[CLEANUP]/tmp_tmp_39"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14317,8 +14506,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14331,7 +14520,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_38"
+ "[CLEANUP]/tmp_tmp_40"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.temp dir for android-x64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_41"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14415,7 +14697,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_42/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14428,7 +14710,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_39"
+ "[CLEANUP]/tmp_tmp_42"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14508,7 +14790,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_43/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14521,7 +14803,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_40"
+ "[CLEANUP]/tmp_tmp_43"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14600,8 +14882,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_44/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14614,7 +14896,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_41"
+ "[CLEANUP]/tmp_tmp_44"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.temp dir for android-x64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_45/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_45"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16670,7 +17045,7 @@
"--target-arch",
"arm64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_42",
+ "[CLEANUP]/tmp_tmp_46",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_arm64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_arm64/.build-id",
@@ -16723,7 +17098,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_42"
+ "[CLEANUP]/tmp_tmp_46"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16936,7 +17311,7 @@
"--target-arch",
"x64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_43",
+ "[CLEANUP]/tmp_tmp_47",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_x64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_x64/.build-id",
@@ -16989,7 +17364,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_43"
+ "[CLEANUP]/tmp_tmp_47"
],
"cwd": "[CACHE]/builder",
"env": {
diff --git a/recipes/engine/engine.expected/linux_maven.json b/recipes/engine/engine.expected/linux_maven.json
index 515f708..efe130e 100644
--- a/recipes/engine/engine.expected/linux_maven.json
+++ b/recipes/engine/engine.expected/linux_maven.json
@@ -10967,7 +10967,7 @@
}
},
"name": "Schedule build android_release_arm64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11028,7 +11028,8 @@
"@@@STEP_LOG_LINE@request@ \"arm64_v8a_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11381,7 +11382,7 @@
}
},
"name": "Schedule build android_profile_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11442,7 +11443,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_profile.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11519,7 +11521,7 @@
}
},
"name": "Schedule build android_release_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11580,7 +11582,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -12817,8 +12820,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12867,6 +12870,99 @@
"hostname": "rdbhost"
}
},
+ "name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_25"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
"name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts symbols.zip",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
@@ -12915,7 +13011,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12928,7 +13024,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_25"
+ "[CLEANUP]/tmp_tmp_26"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13008,7 +13104,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13021,7 +13117,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_26"
+ "[CLEANUP]/tmp_tmp_27"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13100,8 +13196,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_28/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13114,7 +13210,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_27"
+ "[CLEANUP]/tmp_tmp_28"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.temp dir for android-arm64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_29"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13248,7 +13437,7 @@
"--library",
"[CACHE]/builder/src/out/android_release_arm64/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_28/sizes",
+ "[CLEANUP]/tmp_tmp_30/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-addr2line"
],
@@ -13298,7 +13487,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_28"
+ "[CLEANUP]/tmp_tmp_30"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13382,7 +13571,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13395,7 +13584,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_29"
+ "[CLEANUP]/tmp_tmp_31"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13475,7 +13664,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_30/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13488,7 +13677,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_30"
+ "[CLEANUP]/tmp_tmp_32"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13568,7 +13757,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13581,7 +13770,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_31"
+ "[CLEANUP]/tmp_tmp_33"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13665,7 +13854,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13678,7 +13867,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_32"
+ "[CLEANUP]/tmp_tmp_34"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13758,7 +13947,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_35/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13771,7 +13960,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_33"
+ "[CLEANUP]/tmp_tmp_35"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13851,7 +14040,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13864,7 +14053,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_34"
+ "[CLEANUP]/tmp_tmp_36"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13998,7 +14187,7 @@
"--library",
"[CACHE]/builder/src/out/android_release/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_35/sizes",
+ "[CLEANUP]/tmp_tmp_37/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-addr2line"
],
@@ -14048,7 +14237,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_35"
+ "[CLEANUP]/tmp_tmp_37"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14132,7 +14321,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14145,7 +14334,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_36"
+ "[CLEANUP]/tmp_tmp_38"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14225,7 +14414,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_37/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14238,7 +14427,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_37"
+ "[CLEANUP]/tmp_tmp_39"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14317,8 +14506,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14331,7 +14520,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_38"
+ "[CLEANUP]/tmp_tmp_40"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.temp dir for android-x64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_41"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14415,7 +14697,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_42/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14428,7 +14710,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_39"
+ "[CLEANUP]/tmp_tmp_42"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14508,7 +14790,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_43/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14521,7 +14803,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_40"
+ "[CLEANUP]/tmp_tmp_43"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14600,8 +14882,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_44/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14614,7 +14896,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_41"
+ "[CLEANUP]/tmp_tmp_44"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.temp dir for android-x64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_45/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_45"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16670,7 +17045,7 @@
"--target-arch",
"arm64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_42",
+ "[CLEANUP]/tmp_tmp_46",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_arm64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_arm64/.build-id",
@@ -16723,7 +17098,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_42"
+ "[CLEANUP]/tmp_tmp_46"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16936,7 +17311,7 @@
"--target-arch",
"x64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_43",
+ "[CLEANUP]/tmp_tmp_47",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_x64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_x64/.build-id",
@@ -16989,7 +17364,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_43"
+ "[CLEANUP]/tmp_tmp_47"
],
"cwd": "[CACHE]/builder",
"env": {
diff --git a/recipes/engine/engine.expected/linux_maven_font_subset.json b/recipes/engine/engine.expected/linux_maven_font_subset.json
index 515f708..efe130e 100644
--- a/recipes/engine/engine.expected/linux_maven_font_subset.json
+++ b/recipes/engine/engine.expected/linux_maven_font_subset.json
@@ -10967,7 +10967,7 @@
}
},
"name": "Schedule build android_release_arm64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11028,7 +11028,8 @@
"@@@STEP_LOG_LINE@request@ \"arm64_v8a_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11381,7 +11382,7 @@
}
},
"name": "Schedule build android_profile_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11442,7 +11443,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_profile.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11519,7 +11521,7 @@
}
},
"name": "Schedule build android_release_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11580,7 +11582,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -12817,8 +12820,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12867,6 +12870,99 @@
"hostname": "rdbhost"
}
},
+ "name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_25"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
"name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts symbols.zip",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
@@ -12915,7 +13011,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12928,7 +13024,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_25"
+ "[CLEANUP]/tmp_tmp_26"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13008,7 +13104,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13021,7 +13117,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_26"
+ "[CLEANUP]/tmp_tmp_27"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13100,8 +13196,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_28/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13114,7 +13210,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_27"
+ "[CLEANUP]/tmp_tmp_28"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.temp dir for android-arm64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_29"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13248,7 +13437,7 @@
"--library",
"[CACHE]/builder/src/out/android_release_arm64/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_28/sizes",
+ "[CLEANUP]/tmp_tmp_30/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-addr2line"
],
@@ -13298,7 +13487,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_28"
+ "[CLEANUP]/tmp_tmp_30"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13382,7 +13571,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13395,7 +13584,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_29"
+ "[CLEANUP]/tmp_tmp_31"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13475,7 +13664,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_30/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13488,7 +13677,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_30"
+ "[CLEANUP]/tmp_tmp_32"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13568,7 +13757,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13581,7 +13770,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_31"
+ "[CLEANUP]/tmp_tmp_33"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13665,7 +13854,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13678,7 +13867,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_32"
+ "[CLEANUP]/tmp_tmp_34"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13758,7 +13947,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_35/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13771,7 +13960,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_33"
+ "[CLEANUP]/tmp_tmp_35"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13851,7 +14040,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13864,7 +14053,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_34"
+ "[CLEANUP]/tmp_tmp_36"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13998,7 +14187,7 @@
"--library",
"[CACHE]/builder/src/out/android_release/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_35/sizes",
+ "[CLEANUP]/tmp_tmp_37/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-addr2line"
],
@@ -14048,7 +14237,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_35"
+ "[CLEANUP]/tmp_tmp_37"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14132,7 +14321,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14145,7 +14334,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_36"
+ "[CLEANUP]/tmp_tmp_38"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14225,7 +14414,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_37/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14238,7 +14427,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_37"
+ "[CLEANUP]/tmp_tmp_39"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14317,8 +14506,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14331,7 +14520,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_38"
+ "[CLEANUP]/tmp_tmp_40"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.temp dir for android-x64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_41"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14415,7 +14697,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_42/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14428,7 +14710,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_39"
+ "[CLEANUP]/tmp_tmp_42"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14508,7 +14790,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_43/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14521,7 +14803,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_40"
+ "[CLEANUP]/tmp_tmp_43"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14600,8 +14882,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_44/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14614,7 +14896,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_41"
+ "[CLEANUP]/tmp_tmp_44"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.temp dir for android-x64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_45/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_45"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16670,7 +17045,7 @@
"--target-arch",
"arm64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_42",
+ "[CLEANUP]/tmp_tmp_46",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_arm64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_arm64/.build-id",
@@ -16723,7 +17098,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_42"
+ "[CLEANUP]/tmp_tmp_46"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16936,7 +17311,7 @@
"--target-arch",
"x64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_43",
+ "[CLEANUP]/tmp_tmp_47",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_x64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_x64/.build-id",
@@ -16989,7 +17364,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_43"
+ "[CLEANUP]/tmp_tmp_47"
],
"cwd": "[CACHE]/builder",
"env": {
diff --git a/recipes/engine/engine.expected/linux_maven_no_lto.json b/recipes/engine/engine.expected/linux_maven_no_lto.json
index dc076a0..7bde71d 100644
--- a/recipes/engine/engine.expected/linux_maven_no_lto.json
+++ b/recipes/engine/engine.expected/linux_maven_no_lto.json
@@ -10974,7 +10974,7 @@
}
},
"name": "Schedule build android_release_arm64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11035,7 +11035,8 @@
"@@@STEP_LOG_LINE@request@ \"arm64_v8a_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11388,7 +11389,7 @@
}
},
"name": "Schedule build android_profile_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11449,7 +11450,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_profile.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11526,7 +11528,7 @@
}
},
"name": "Schedule build android_release_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11587,7 +11589,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -12825,8 +12828,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12875,6 +12878,99 @@
"hostname": "rdbhost"
}
},
+ "name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_25"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
"name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts symbols.zip",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
@@ -12923,7 +13019,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12936,7 +13032,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_25"
+ "[CLEANUP]/tmp_tmp_26"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13016,7 +13112,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13029,7 +13125,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_26"
+ "[CLEANUP]/tmp_tmp_27"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13108,8 +13204,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_28/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13122,7 +13218,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_27"
+ "[CLEANUP]/tmp_tmp_28"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.temp dir for android-arm64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_29"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13256,7 +13445,7 @@
"--library",
"[CACHE]/builder/src/out/android_release_arm64/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_28/sizes",
+ "[CLEANUP]/tmp_tmp_30/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-addr2line"
],
@@ -13306,7 +13495,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_28"
+ "[CLEANUP]/tmp_tmp_30"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13390,7 +13579,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13403,7 +13592,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_29"
+ "[CLEANUP]/tmp_tmp_31"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13483,7 +13672,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_30/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13496,7 +13685,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_30"
+ "[CLEANUP]/tmp_tmp_32"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13576,7 +13765,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13589,7 +13778,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_31"
+ "[CLEANUP]/tmp_tmp_33"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13673,7 +13862,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13686,7 +13875,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_32"
+ "[CLEANUP]/tmp_tmp_34"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13766,7 +13955,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_35/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13779,7 +13968,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_33"
+ "[CLEANUP]/tmp_tmp_35"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13859,7 +14048,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13872,7 +14061,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_34"
+ "[CLEANUP]/tmp_tmp_36"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14006,7 +14195,7 @@
"--library",
"[CACHE]/builder/src/out/android_release/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_35/sizes",
+ "[CLEANUP]/tmp_tmp_37/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-addr2line"
],
@@ -14056,7 +14245,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_35"
+ "[CLEANUP]/tmp_tmp_37"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14140,7 +14329,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14153,7 +14342,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_36"
+ "[CLEANUP]/tmp_tmp_38"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14233,7 +14422,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_37/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14246,7 +14435,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_37"
+ "[CLEANUP]/tmp_tmp_39"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14325,8 +14514,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14339,7 +14528,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_38"
+ "[CLEANUP]/tmp_tmp_40"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.temp dir for android-x64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_41"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14423,7 +14705,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_42/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14436,7 +14718,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_39"
+ "[CLEANUP]/tmp_tmp_42"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14516,7 +14798,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_43/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14529,7 +14811,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_40"
+ "[CLEANUP]/tmp_tmp_43"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14608,8 +14890,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_44/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14622,7 +14904,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_41"
+ "[CLEANUP]/tmp_tmp_44"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.temp dir for android-x64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_45/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_45"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16678,7 +17053,7 @@
"--target-arch",
"arm64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_42",
+ "[CLEANUP]/tmp_tmp_46",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_arm64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_arm64/.build-id",
@@ -16731,7 +17106,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_42"
+ "[CLEANUP]/tmp_tmp_46"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16944,7 +17319,7 @@
"--target-arch",
"x64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_43",
+ "[CLEANUP]/tmp_tmp_47",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_x64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_x64/.build-id",
@@ -16997,7 +17372,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_43"
+ "[CLEANUP]/tmp_tmp_47"
],
"cwd": "[CACHE]/builder",
"env": {
diff --git a/recipes/engine/engine.expected/linux_maven_no_lto_font_subset.json b/recipes/engine/engine.expected/linux_maven_no_lto_font_subset.json
index dc076a0..7bde71d 100644
--- a/recipes/engine/engine.expected/linux_maven_no_lto_font_subset.json
+++ b/recipes/engine/engine.expected/linux_maven_no_lto_font_subset.json
@@ -10974,7 +10974,7 @@
}
},
"name": "Schedule build android_release_arm64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11035,7 +11035,8 @@
"@@@STEP_LOG_LINE@request@ \"arm64_v8a_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11388,7 +11389,7 @@
}
},
"name": "Schedule build android_profile_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11449,7 +11450,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_profile.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11526,7 +11528,7 @@
}
},
"name": "Schedule build android_release_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11587,7 +11589,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -12825,8 +12828,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12875,6 +12878,99 @@
"hostname": "rdbhost"
}
},
+ "name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_25"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
"name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts symbols.zip",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
@@ -12923,7 +13019,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12936,7 +13032,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_25"
+ "[CLEANUP]/tmp_tmp_26"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13016,7 +13112,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13029,7 +13125,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_26"
+ "[CLEANUP]/tmp_tmp_27"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13108,8 +13204,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_28/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13122,7 +13218,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_27"
+ "[CLEANUP]/tmp_tmp_28"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.temp dir for android-arm64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_29"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13256,7 +13445,7 @@
"--library",
"[CACHE]/builder/src/out/android_release_arm64/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_28/sizes",
+ "[CLEANUP]/tmp_tmp_30/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-addr2line"
],
@@ -13306,7 +13495,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_28"
+ "[CLEANUP]/tmp_tmp_30"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13390,7 +13579,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13403,7 +13592,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_29"
+ "[CLEANUP]/tmp_tmp_31"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13483,7 +13672,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_30/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13496,7 +13685,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_30"
+ "[CLEANUP]/tmp_tmp_32"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13576,7 +13765,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13589,7 +13778,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_31"
+ "[CLEANUP]/tmp_tmp_33"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13673,7 +13862,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13686,7 +13875,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_32"
+ "[CLEANUP]/tmp_tmp_34"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13766,7 +13955,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_35/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13779,7 +13968,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_33"
+ "[CLEANUP]/tmp_tmp_35"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13859,7 +14048,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13872,7 +14061,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_34"
+ "[CLEANUP]/tmp_tmp_36"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14006,7 +14195,7 @@
"--library",
"[CACHE]/builder/src/out/android_release/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_35/sizes",
+ "[CLEANUP]/tmp_tmp_37/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-addr2line"
],
@@ -14056,7 +14245,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_35"
+ "[CLEANUP]/tmp_tmp_37"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14140,7 +14329,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14153,7 +14342,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_36"
+ "[CLEANUP]/tmp_tmp_38"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14233,7 +14422,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_37/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14246,7 +14435,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_37"
+ "[CLEANUP]/tmp_tmp_39"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14325,8 +14514,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14339,7 +14528,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_38"
+ "[CLEANUP]/tmp_tmp_40"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.temp dir for android-x64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_41"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14423,7 +14705,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_42/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14436,7 +14718,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_39"
+ "[CLEANUP]/tmp_tmp_42"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14516,7 +14798,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_43/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14529,7 +14811,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_40"
+ "[CLEANUP]/tmp_tmp_43"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14608,8 +14890,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_44/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14622,7 +14904,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_41"
+ "[CLEANUP]/tmp_tmp_44"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.temp dir for android-x64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_45/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_45"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16678,7 +17053,7 @@
"--target-arch",
"arm64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_42",
+ "[CLEANUP]/tmp_tmp_46",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_arm64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_arm64/.build-id",
@@ -16731,7 +17106,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_42"
+ "[CLEANUP]/tmp_tmp_46"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16944,7 +17319,7 @@
"--target-arch",
"x64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_43",
+ "[CLEANUP]/tmp_tmp_47",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_x64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_x64/.build-id",
@@ -16997,7 +17372,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_43"
+ "[CLEANUP]/tmp_tmp_47"
],
"cwd": "[CACHE]/builder",
"env": {
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd.json b/recipes/engine/engine.expected/linux_maven_publish_cipd.json
index 515f708..efe130e 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd.json
@@ -10967,7 +10967,7 @@
}
},
"name": "Schedule build android_release_arm64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11028,7 +11028,8 @@
"@@@STEP_LOG_LINE@request@ \"arm64_v8a_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11381,7 +11382,7 @@
}
},
"name": "Schedule build android_profile_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11442,7 +11443,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_profile.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11519,7 +11521,7 @@
}
},
"name": "Schedule build android_release_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11580,7 +11582,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -12817,8 +12820,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12867,6 +12870,99 @@
"hostname": "rdbhost"
}
},
+ "name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_25"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
"name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts symbols.zip",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
@@ -12915,7 +13011,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12928,7 +13024,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_25"
+ "[CLEANUP]/tmp_tmp_26"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13008,7 +13104,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13021,7 +13117,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_26"
+ "[CLEANUP]/tmp_tmp_27"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13100,8 +13196,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_28/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13114,7 +13210,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_27"
+ "[CLEANUP]/tmp_tmp_28"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.temp dir for android-arm64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_29"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13248,7 +13437,7 @@
"--library",
"[CACHE]/builder/src/out/android_release_arm64/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_28/sizes",
+ "[CLEANUP]/tmp_tmp_30/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-addr2line"
],
@@ -13298,7 +13487,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_28"
+ "[CLEANUP]/tmp_tmp_30"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13382,7 +13571,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13395,7 +13584,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_29"
+ "[CLEANUP]/tmp_tmp_31"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13475,7 +13664,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_30/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13488,7 +13677,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_30"
+ "[CLEANUP]/tmp_tmp_32"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13568,7 +13757,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13581,7 +13770,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_31"
+ "[CLEANUP]/tmp_tmp_33"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13665,7 +13854,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13678,7 +13867,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_32"
+ "[CLEANUP]/tmp_tmp_34"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13758,7 +13947,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_35/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13771,7 +13960,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_33"
+ "[CLEANUP]/tmp_tmp_35"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13851,7 +14040,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13864,7 +14053,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_34"
+ "[CLEANUP]/tmp_tmp_36"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13998,7 +14187,7 @@
"--library",
"[CACHE]/builder/src/out/android_release/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_35/sizes",
+ "[CLEANUP]/tmp_tmp_37/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-addr2line"
],
@@ -14048,7 +14237,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_35"
+ "[CLEANUP]/tmp_tmp_37"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14132,7 +14321,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14145,7 +14334,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_36"
+ "[CLEANUP]/tmp_tmp_38"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14225,7 +14414,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_37/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14238,7 +14427,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_37"
+ "[CLEANUP]/tmp_tmp_39"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14317,8 +14506,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14331,7 +14520,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_38"
+ "[CLEANUP]/tmp_tmp_40"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.temp dir for android-x64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_41"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14415,7 +14697,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_42/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14428,7 +14710,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_39"
+ "[CLEANUP]/tmp_tmp_42"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14508,7 +14790,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_43/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14521,7 +14803,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_40"
+ "[CLEANUP]/tmp_tmp_43"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14600,8 +14882,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_44/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14614,7 +14896,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_41"
+ "[CLEANUP]/tmp_tmp_44"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.temp dir for android-x64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_45/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_45"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16670,7 +17045,7 @@
"--target-arch",
"arm64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_42",
+ "[CLEANUP]/tmp_tmp_46",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_arm64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_arm64/.build-id",
@@ -16723,7 +17098,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_42"
+ "[CLEANUP]/tmp_tmp_46"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16936,7 +17311,7 @@
"--target-arch",
"x64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_43",
+ "[CLEANUP]/tmp_tmp_47",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_x64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_x64/.build-id",
@@ -16989,7 +17364,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_43"
+ "[CLEANUP]/tmp_tmp_47"
],
"cwd": "[CACHE]/builder",
"env": {
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset.json
index 515f708..efe130e 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_font_subset.json
@@ -10967,7 +10967,7 @@
}
},
"name": "Schedule build android_release_arm64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11028,7 +11028,8 @@
"@@@STEP_LOG_LINE@request@ \"arm64_v8a_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11381,7 +11382,7 @@
}
},
"name": "Schedule build android_profile_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11442,7 +11443,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_profile.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11519,7 +11521,7 @@
}
},
"name": "Schedule build android_release_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11580,7 +11582,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -12817,8 +12820,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_24/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12867,6 +12870,99 @@
"hostname": "rdbhost"
}
},
+ "name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-profile.Zip android-arm64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_25"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
"name": "Upload artifacts android-arm64-profile.temp dir for android-arm64-profile UploadArtifacts symbols.zip",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
@@ -12915,7 +13011,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_25/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -12928,7 +13024,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_25"
+ "[CLEANUP]/tmp_tmp_26"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13008,7 +13104,7 @@
}
},
"name": "Upload artifacts android-arm64-release.Zip android-arm64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_26/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13021,7 +13117,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_26"
+ "[CLEANUP]/tmp_tmp_27"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13100,8 +13196,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_27/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_28/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13114,7 +13210,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_27"
+ "[CLEANUP]/tmp_tmp_28"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.temp dir for android-arm64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-arm64-release.Zip android-arm64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_arm64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_29"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13248,7 +13437,7 @@
"--library",
"[CACHE]/builder/src/out/android_release_arm64/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_28/sizes",
+ "[CLEANUP]/tmp_tmp_30/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-addr2line"
],
@@ -13298,7 +13487,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_28"
+ "[CLEANUP]/tmp_tmp_30"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13382,7 +13571,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_29/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13395,7 +13584,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_29"
+ "[CLEANUP]/tmp_tmp_31"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13475,7 +13664,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_30/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13488,7 +13677,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_30"
+ "[CLEANUP]/tmp_tmp_32"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13568,7 +13757,7 @@
}
},
"name": "Upload artifacts android-arm-profile.Zip android-arm-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_31/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13581,7 +13770,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_31"
+ "[CLEANUP]/tmp_tmp_33"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13665,7 +13854,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_32/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13678,7 +13867,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_32"
+ "[CLEANUP]/tmp_tmp_34"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13758,7 +13947,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_33/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_35/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13771,7 +13960,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_33"
+ "[CLEANUP]/tmp_tmp_35"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13851,7 +14040,7 @@
}
},
"name": "Upload artifacts android-arm-release.Zip android-arm-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_34/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -13864,7 +14053,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_34"
+ "[CLEANUP]/tmp_tmp_36"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -13998,7 +14187,7 @@
"--library",
"[CACHE]/builder/src/out/android_release/libflutter.so",
"--destdir",
- "[CLEANUP]/tmp_tmp_35/sizes",
+ "[CLEANUP]/tmp_tmp_37/sizes",
"--addr2line-binary",
"[CACHE]/builder/src/third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-addr2line"
],
@@ -14048,7 +14237,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_35"
+ "[CLEANUP]/tmp_tmp_37"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14132,7 +14321,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_36/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14145,7 +14334,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_36"
+ "[CLEANUP]/tmp_tmp_38"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14225,7 +14414,7 @@
}
},
"name": "Upload artifacts android-x64-profile.Zip android-x64-profile linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_37/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14238,7 +14427,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_37"
+ "[CLEANUP]/tmp_tmp_39"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14317,8 +14506,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_38/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14331,7 +14520,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_38"
+ "[CLEANUP]/tmp_tmp_40"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.temp dir for android-x64-profile UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-profile.Zip android-x64-profile symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_profile_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_41"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14415,7 +14697,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release artifacts.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_39/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"flutter.jar\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/flutter.jar\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_42/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14428,7 +14710,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_39"
+ "[CLEANUP]/tmp_tmp_42"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14508,7 +14790,7 @@
}
},
"name": "Upload artifacts android-x64-release.Zip android-x64-release linux-x64.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_40/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "stdin": "{\"entries\": [{\"archive_name\": \"gen_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/gen_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_43/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14521,7 +14803,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_40"
+ "[CLEANUP]/tmp_tmp_43"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -14600,8 +14882,8 @@
"hostname": "rdbhost"
}
},
- "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
- "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_41/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release analyze-snapshot-linux-x64.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"analyze_snapshot\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/clang_x64/analyze_snapshot\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_44/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
@@ -14614,7 +14896,100 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_41"
+ "[CLEANUP]/tmp_tmp_44"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "infra_step": true,
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.temp dir for android-x64-release UploadArtifacts analyze-snapshot-linux-x64.zip",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "python",
+ "RECIPE_MODULE[flutter::zip]/resources/zip.py"
+ ],
+ "cwd": "[CACHE]/builder",
+ "env": {
+ "ANDROID_HOME": "[CACHE]/builder/src/third_party/android_tools/sdk",
+ "FLUTTER_LOGS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "FLUTTER_PREBUILT_DART_SDK": "True",
+ "FLUTTER_TEST_OUTPUTS_DIR": "[CLEANUP]/flutter_logs_dir",
+ "GOMA_DIR": "[CACHE]/goma/client"
+ },
+ "env_prefixes": {
+ "PATH": [
+ "[CACHE]/builder/src/third_party/dart/tools/sdks/dart-sdk/bin"
+ ]
+ },
+ "env_suffixes": {
+ "DEPOT_TOOLS_UPDATE": [
+ "0"
+ ],
+ "PATH": [
+ "RECIPE_REPO[depot_tools]"
+ ]
+ },
+ "luci_context": {
+ "realm": {
+ "name": "flutter:ci"
+ },
+ "resultdb": {
+ "current_invocation": {
+ "name": "invocations/build:8945511751514863184",
+ "update_token": "token"
+ },
+ "hostname": "rdbhost"
+ }
+ },
+ "name": "Upload artifacts android-x64-release.Zip android-x64-release symbols.zip",
+ "stdin": "{\"entries\": [{\"archive_name\": \"libflutter.so\", \"path\": \"[CACHE]/builder/src/out/android_release_x64/libflutter.so\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/tmp_tmp_45/artifacts.zip\", \"root\": \"[CACHE]/builder/src\"}",
+ "~followup_annotations": [
+ "@@@STEP_NEST_LEVEL@1@@@"
+ ]
+ },
+ {
+ "cmd": [
+ "vpython3",
+ "-u",
+ "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
+ "--json-output",
+ "/path/to/tmp/json",
+ "rmtree",
+ "[CLEANUP]/tmp_tmp_45"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16670,7 +17045,7 @@
"--target-arch",
"arm64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_42",
+ "[CLEANUP]/tmp_tmp_46",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_arm64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_arm64/.build-id",
@@ -16723,7 +17098,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_42"
+ "[CLEANUP]/tmp_tmp_46"
],
"cwd": "[CACHE]/builder",
"env": {
@@ -16936,7 +17311,7 @@
"--target-arch",
"x64",
"--out-dir",
- "[CLEANUP]/tmp_tmp_43",
+ "[CLEANUP]/tmp_tmp_47",
"--symbol-dirs",
"[CACHE]/builder/src/out/fuchsia_debug_x64/.build-id",
"[CACHE]/builder/src/out/fuchsia_profile_x64/.build-id",
@@ -16989,7 +17364,7 @@
"--json-output",
"/path/to/tmp/json",
"rmtree",
- "[CLEANUP]/tmp_tmp_43"
+ "[CLEANUP]/tmp_tmp_47"
],
"cwd": "[CACHE]/builder",
"env": {
diff --git a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto.json b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto.json
index dc076a0..7bde71d 100644
--- a/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto.json
+++ b/recipes/engine/engine.expected/linux_maven_publish_cipd_no_lto.json
@@ -10974,7 +10974,7 @@
}
},
"name": "Schedule build android_release_arm64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_arm64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"arm64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"arm64_v8a_release.jar\", \"arm64_v8a_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-000000001352\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11035,7 +11035,8 @@
"@@@STEP_LOG_LINE@request@ \"arm64_v8a_release.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_release.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_release-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11388,7 +11389,7 @@
}
},
"name": "Schedule build android_profile_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_profile_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"profile\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_profile.jar\", \"x86_64_profile.pom\", \"flutter_embedding_profile.jar\", \"flutter_embedding_profile.pom\", \"flutter_embedding_profile-sources.jar\", \"clang_x64/analyze_snapshot\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135b\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@json.output@{@@@",
@@ -11449,7 +11450,8 @@
"@@@STEP_LOG_LINE@request@ \"x86_64_profile.pom\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.jar\", @@@",
"@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile.pom\", @@@",
- "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\"@@@",
+ "@@@STEP_LOG_LINE@request@ \"flutter_embedding_profile-sources.jar\", @@@",
+ "@@@STEP_LOG_LINE@request@ \"clang_x64/analyze_snapshot\"@@@",
"@@@STEP_LOG_LINE@request@ ], @@@",
"@@@STEP_LOG_LINE@request@ \"targets\": [@@@",
"@@@STEP_LOG_LINE@request@ \"default\", @@@",
@@ -11526,7 +11528,7 @@
}
},
"name": "Schedule build android_release_x64.buildbucket.schedule",
- "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"fields\": \"builder,createTime,createdBy,critical,endTime,id,infra,input,number,output,startTime,status,updateTime\", \"gitilesCommit\": {\"host\": \"flutter.googlesource.com\", \"id\": \"abcd1234\", \"project\": \"mirrors/engine\", \"ref\": \"refs/heads/main\"}, \"priority\": 25, \"properties\": {\"builds\": [{\"dir\": \"android_release_x64\", \"gn_args\": [\"--android\", \"--runtime-mode\", \"release\", \"--android-cpu\", \"x64\"], \"output_files\": [\"flutter.jar\", \"clang_x64/gen_snapshot\", \"libflutter.so\", \"x86_64_release.jar\", \"x86_64_release.pom\", \"flutter_embedding_release.jar\", \"flutter_embedding_release.pom\", \"flutter_embedding_release-sources.jar\"], \"targets\": [\"default\", \"clang_x64/gen_snapshot\"]}]}, \"requestId\": \"8945511751514863184-00000000-0000-0000-0000-00000000135e\", \"swarming\": {\"parentRunId\": \"deadbeef\"}, \"tags\": [{\"key\": \"parent_buildbucket_id\", \"value\": \"8945511751514863184\"}, {\"key\": \"user_agent\", \"value\": \"recipe\"}]}}]}",
+ "stdin": "{\"requests\": [{\"scheduleBuild\": {\"builder\": {\"bucket\": \"ci\", \"builder\": \"Linux Engine Drone\", \"project\": \"flutter\"}, \"exe\": {\"cipdVersion\": \"refs/heads/main\"}, \"experimental\": \"NO\", \"experiments\": {\"luci.buildbucket.parent_tracking\": false}, \"field