Merge changes I7953020c,I960cfdb8 into main
* changes: Skip metrics upload when doing benchmarks. Fix formatting string in benchmark pretty printer
This commit is contained in:
@@ -335,6 +335,7 @@ class Runner():
|
|||||||
"--build-mode",
|
"--build-mode",
|
||||||
"--all-modules",
|
"--all-modules",
|
||||||
f"--dir={self._options.root}",
|
f"--dir={self._options.root}",
|
||||||
|
"--skip-metrics-upload",
|
||||||
] + modules
|
] + modules
|
||||||
env = dict(os.environ)
|
env = dict(os.environ)
|
||||||
env["TARGET_PRODUCT"] = lunch.target_product
|
env["TARGET_PRODUCT"] = lunch.target_product
|
||||||
|
@@ -73,14 +73,6 @@ def LoadSummary(filename):
|
|||||||
# Rows:
|
# Rows:
|
||||||
# Benchmark
|
# Benchmark
|
||||||
|
|
||||||
@dataclasses.dataclass(frozen=True)
|
|
||||||
class Key():
|
|
||||||
pass
|
|
||||||
|
|
||||||
class Column():
|
|
||||||
def __init__(self):
|
|
||||||
pass
|
|
||||||
|
|
||||||
def lunch_str(d):
|
def lunch_str(d):
|
||||||
"Convert a lunch dict to a string"
|
"Convert a lunch dict to a string"
|
||||||
return f"{d['TARGET_PRODUCT']}-{d['TARGET_RELEASE']}-{d['TARGET_BUILD_VARIANT']}"
|
return f"{d['TARGET_PRODUCT']}-{d['TARGET_RELEASE']}-{d['TARGET_BUILD_VARIANT']}"
|
||||||
@@ -186,7 +178,7 @@ def main(argv):
|
|||||||
for key, column in summary["columns"]:
|
for key, column in summary["columns"]:
|
||||||
for id, cell in column:
|
for id, cell in column:
|
||||||
duration_ns = statistics.median([b["duration_ns"] for b in cell])
|
duration_ns = statistics.median([b["duration_ns"] for b in cell])
|
||||||
table.Set(tuple([summary["date"].strftime("YYYY-MM-DD"),
|
table.Set(tuple([summary["date"].strftime("%Y-%m-%d"),
|
||||||
summary["branch"],
|
summary["branch"],
|
||||||
summary["tag"]]
|
summary["tag"]]
|
||||||
+ list(key)),
|
+ list(key)),
|
||||||
|
Reference in New Issue
Block a user