| # Copyright 2019 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. |
| |
| # End to end (E2E) product test runtime dependencies. This bundle can be added |
| # to a product build spec that also contains end to end product tests, so they |
| # can be executed against an instance of the product. |
| # |
| # If the end to end product test is meant to run in an environment without a |
| # package server - specifically, on a luci bot -, then the end_to_end_deps |
| # bundle must be added to base_package_labels or cache_package_labels of the |
| # product, but it cannot be, unlike the end to end tests themselves, in the |
| # universe_package_labels. |
| group("end_to_end_deps") { |
| testonly = true |
| public_deps = [ |
| # Needed to send fake input. |
| "//src/ui/tools:input", |
| |
| # SL4F to translate JSON-RPC to calls. |
| "//src/testing/sl4f:sl4f", |
| |
| # Needed for performance testing. |
| "//src/performance/trace", |
| |
| # Needed for VP9 decode conformance testing. |
| "//src/media/codec/examples:vp9_decoder_conformance_http", |
| ] |
| } |