aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Wu <juu@google.com>2023-04-13 04:05:50 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-04-13 04:05:50 +0000
commit2d2338151967d400aca0aa317023738ed4aed17a (patch)
tree6f92b36ddcde3a15c2ffeee3daf3193dea7cb6f9
parentff83bf09c48d95eb9fef18b74a74bc8ecad6628d (diff)
parent6d8d49041b9a00a5aa31f4c47b29257a8ab6d71b (diff)
downloadbazel-2d2338151967d400aca0aa317023738ed4aed17a.tar.gz
Merge "Copy the metrics files instead of moving the metrics in CUJ" am: 2438b5e726 am: 7ee41e63b4 am: 2788dd8e36 am: 6d8d49041b
Original change: https://android-review.googlesource.com/c/platform/build/bazel/+/2531266 Change-Id: Ic184aee8efffc2a49c87b11ea850bb92450304fa Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--scripts/incremental_build/perf_metrics.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/scripts/incremental_build/perf_metrics.py b/scripts/incremental_build/perf_metrics.py
index da5ff59b..3d074566 100644
--- a/scripts/incremental_build/perf_metrics.py
+++ b/scripts/incremental_build/perf_metrics.py
@@ -58,20 +58,20 @@ SOONG_BUILD_PB = 'soong_build_metrics.pb'
BP2BUILD_PB = 'bp2build_metrics.pb'
-def _move_pbs_to(d: Path):
+def _copy_pbs_to(d: Path):
soong_pb = util.get_out_dir().joinpath(SOONG_PB)
soong_build_pb = util.get_out_dir().joinpath(SOONG_BUILD_PB)
bp2build_pb = util.get_out_dir().joinpath(BP2BUILD_PB)
if soong_pb.exists():
- shutil.move(soong_pb, d.joinpath(SOONG_PB))
+ shutil.copy(soong_pb, d.joinpath(SOONG_PB))
if soong_build_pb.exists():
- shutil.move(soong_build_pb, d.joinpath(SOONG_BUILD_PB))
+ shutil.copy(soong_build_pb, d.joinpath(SOONG_BUILD_PB))
if bp2build_pb.exists():
- shutil.move(bp2build_pb, d.joinpath(BP2BUILD_PB))
+ shutil.copy(bp2build_pb, d.joinpath(BP2BUILD_PB))
def archive_run(d: Path, build_info: dict[str, any]):
- _move_pbs_to(d)
+ _copy_pbs_to(d)
with open(d.joinpath(util.BUILD_INFO_JSON), 'w') as f:
json.dump(build_info, f, indent=True)