commit | 576bd6756cbcae69421943b859398d0d9b18430d | [log] [tgz] |
---|---|---|
author | Mark Seaborn <mseaborn@google.com> | Tue Apr 13 21:27:03 2021 +0000 |
committer | CQ Bot <commit-bot@chromium.org> | Tue Apr 13 21:27:03 2021 +0000 |
tree | f0572471dedd1c5a4eac6cc6c24f525db4632ec9 | |
parent | 5b7da54d3d25cd568cfdb8f6884b0496e20a7e6d [diff] |
[benchmarks] Factor out duplication in use of ssh.run() + processResults() Introduce runTestCommand() function for the common code. Also add a cleanup step that removes the performance results file from the Fuchsia device under test. Disable the "cascade_invocations" Dart lint warning/error because it complains about the use of _tests.add(), and cascading these would be less readable. Bug: 68471 Test: fx set terminal.x64 --with src/tests/end_to_end/perf:tests + run the individual tests such as this one: fx test --e2e fidlc_microbenchmarks_test Change-Id: Iaeacd7a263eac077bd3b6319493c03ea96a7a82c Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/514062 Commit-Queue: Mark Seaborn <mseaborn@google.com> Reviewed-by: Nathan Rogers <nathanrogers@google.com>
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.