From bd1221344fdf563576c4f7f08df2b8c6934e89e0 Mon Sep 17 00:00:00 2001 From: Bailey Myers-Morgan <bmyersmorgan@google.com> Date: Wed, 26 Mar 2025 16:09:16 -0700 Subject: [PATCH] Dummy test / build rule for OpenScreen perf tests. Bug: 403338499 Following structure from https://crrev.com/c/5727141. Change-Id: I5c7290f3f4c43f553d368cb3c559c1d52fb3c4ae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6354725 Reviewed-by: Jordan Bayles <jophba@chromium.org> Reviewed-by: Zijie He <zijiehe@google.com> Commit-Queue: Bailey Myers-Morgan <bmyersmorgan@google.com> Reviewed-by: Muyao Xu <muyaoxu@google.com> Cr-Commit-Position: refs/heads/main@{#1438465} --- PRESUBMIT.py | 1 + chrome/test/media_router/performance/BUILD.gn | 6 ++++++ .../media_router/performance/performance_test.py | 13 +++++++++++++ .../performance/performance_test.pydeps | 3 +++ 4 files changed, 23 insertions(+) create mode 100644 chrome/test/media_router/performance/BUILD.gn create mode 100644 chrome/test/media_router/performance/performance_test.py create mode 100644 chrome/test/media_router/performance/performance_test.pydeps diff --git a/PRESUBMIT.py b/PRESUBMIT.py index 24a5f29893330..95997ddfb50a4 100644 --- a/PRESUBMIT.py +++ b/PRESUBMIT.py @@ -2412,6 +2412,7 @@ _GENERIC_PYDEPS_FILES = [ 'chrome/android/monochrome/scripts/monochrome_python_tests.pydeps', 'chrome/test/chromedriver/log_replay/client_replay_unittest.pydeps', 'chrome/test/chromedriver/test/run_py_tests.pydeps', + 'chrome/test/media_router/performance/performance_test.pydeps', 'chromecast/resource_sizes/chromecast_resource_sizes.pydeps', 'components/cronet/tools/check_combined_proguard_file.pydeps', 'components/cronet/tools/generate_proguard_file.pydeps', diff --git a/chrome/test/media_router/performance/BUILD.gn b/chrome/test/media_router/performance/BUILD.gn new file mode 100644 index 0000000000000..ff3a24134434e --- /dev/null +++ b/chrome/test/media_router/performance/BUILD.gn @@ -0,0 +1,6 @@ +import("//build/config/python.gni") + +python_library("performance_test") { + testonly = true + pydeps_file = "performance_test.pydeps" +} diff --git a/chrome/test/media_router/performance/performance_test.py b/chrome/test/media_router/performance/performance_test.py new file mode 100644 index 0000000000000..c048c277c3d1d --- /dev/null +++ b/chrome/test/media_router/performance/performance_test.py @@ -0,0 +1,13 @@ +# Copyright 2025 The Chromium Authors +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +""" Execute Media Router performance tests against miscellaneous test devices. """ + +# TODO(crbug.com/403338499): Implement tests. +def main() -> int: + print('Running Media Router performance tests.') + return 0 + +if __name__ == "__main__": + sys.exit(main()) diff --git a/chrome/test/media_router/performance/performance_test.pydeps b/chrome/test/media_router/performance/performance_test.pydeps new file mode 100644 index 0000000000000..4e92bcd094b95 --- /dev/null +++ b/chrome/test/media_router/performance/performance_test.pydeps @@ -0,0 +1,3 @@ +# Generated by running: +# build/print_python_deps.py --root chrome/test/media_router/performance --output chrome/test/media_router/performance/performance_test.pydeps chrome/test/media_router/performance/performance_test.py +performance_test.py