blob: c908125a1bc1b7dc4caf252084b71878c9a55e65 [file] [log] [blame]
# Copyright 2024 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//build/testing/perf/test.gni")
python_perf_test("power_framework_benchmarks") {
main_source = "tests/benchmarks_test.py"
data_package_name = "test_data"
expected_metric_names_filepaths =
[ "//src/tests/end_to_end/perf/expected_metric_names/fuchsia.power.txt" ]
libraries = [
# Honeydew provides device interaction APIs.
"//src/testing/end_to_end/honeydew",
# Base class provides common Fuchsia testing setup and teardown logic.
"//src/testing/end_to_end/mobly_base_tests:fuchsia_base_test",
"//src/performance/lib/perf_publish",
"//src/performance/lib/reporting",
"//src/performance/lib/trace_processing",
]
package_deps = [ "//src/power/bench:package" ]
}
group("tests") {
testonly = true
deps = [ ":power_framework_benchmarks($host_toolchain)" ]
}