# 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. import("//build/config/python.gni") python_library("common") { testonly = true data = [ "common.py" ] } python_library("videostack_performance_test") { testonly = true pydeps_file = "videostack_performance_test.pydeps" data = [ "//.vpython3", "//build/util/lib/proto", "//fuchsia_web/av_testing/server.py", "//fuchsia_web/av_testing/video.html", "//fuchsia_web/av_testing/cast_starter.html", "//build/fuchsia/test/common.py", "//build/fuchsia/test/compatible_utils.py", "//build/fuchsia/test/monitors.py", "//build/fuchsia/test/perf_trace.py", "//build/fuchsia/test/repeating_log.py", "//build/fuchsia/test/version.py", "//third_party/crossbench/", ] deps = [ ":common" ] } python_library("openscreen_cast_performance_test") { testonly = true pydeps_file = "openscreen_cast_performance_test.pydeps" data = [ "//.vpython3", "//build/util/lib/proto", "//fuchsia_web/av_testing/server.py", "//fuchsia_web/av_testing/video.html", "//fuchsia_web/av_testing/cast_starter.html", "//build/fuchsia/test/common.py", "//build/fuchsia/test/compatible_utils.py", "//build/fuchsia/test/monitors.py", "//build/fuchsia/test/perf_trace.py", "//build/fuchsia/test/repeating_log.py", "//build/fuchsia/test/version.py", "//third_party/crossbench/", ] deps = [ ":common" ] } python_library("openscreen_remoting_performance_test") { testonly = true pydeps_file = "openscreen_remoting_performance_test.pydeps" data = [ "//.vpython3", "//build/util/lib/proto", "//fuchsia_web/av_testing/server.py", "//fuchsia_web/av_testing/video.html", "//fuchsia_web/av_testing/remoting_video.html", "//fuchsia_web/av_testing/cast_starter.html", "//build/fuchsia/test/common.py", "//build/fuchsia/test/compatible_utils.py", "//build/fuchsia/test/monitors.py", "//build/fuchsia/test/perf_trace.py", "//build/fuchsia/test/repeating_log.py", "//build/fuchsia/test/version.py", "//third_party/catapult/third_party/gsutil/", ] deps = [ ":common" ] }