summaryrefslogtreecommitdiff
path: root/ui/metrics/metrics.go
diff options
context:
space:
mode:
author Patrice Arruda <patricearruda@google.com> 2020-07-07 12:48:26 +0000
committer Patrice Arruda <patricearruda@google.com> 2020-08-31 20:50:13 +0000
commite7836594eceb09c5921a7a79f7454c0967aaf38c (patch)
tree005f51ec78061e33ebe4334014053657b8f1b663 /ui/metrics/metrics.go
parentde44afac93ac5bba06f29f40caec91ce56a31a98 (diff)
Add RBE metrics dump in Soong UI.
From aosp/1329396, the RBE metrics protobuf file is part of the metrics uploading process. The RBE metrics protobuf file is generated by running the bootstrap shutdown command. A new function named DumpRBEMetrics was written in order to generate the RBE metrics protobuf file before sending to the uploading process. Bug: b/140638454 Test: * Unit test cases * Ran RBE build on my local host and verified the metrics protobuf file is created. * Ran non-RBE build after RBE build and verified that the previous metrics protobuf file was deleted. Change-Id: I4b8068905cb67c4b8c2d94793917b98974fed707 Merged-In: I4b8068905cb67c4b8c2d94793917b98974fed707
Diffstat (limited to 'ui/metrics/metrics.go')
-rw-r--r--ui/metrics/metrics.go13
1 files changed, 7 insertions, 6 deletions
diff --git a/ui/metrics/metrics.go b/ui/metrics/metrics.go
index 8254e4a2a..7f104c879 100644
--- a/ui/metrics/metrics.go
+++ b/ui/metrics/metrics.go
@@ -25,12 +25,13 @@ import (
)
const (
- RunSetupTool = "setup"
- RunKati = "kati"
- RunSoong = "soong"
- PrimaryNinja = "ninja"
- TestRun = "test"
- Total = "total"
+ PrimaryNinja = "ninja"
+ RunKati = "kati"
+ RunSetupTool = "setup"
+ RunShutdownTool = "shutdown"
+ RunSoong = "soong"
+ TestRun = "test"
+ Total = "total"
)
type Metrics struct {