blob: 908e5a81fce41ac92f117154ee19befd481447e1 [file] [log] [blame]
# Copyright 2017 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.
group("topaz") {
testonly = true
public_deps = [
# TODO: Remove //peridot/packages:kitchen_sink once client have that
# dependency explicitly.
"//peridot/packages:kitchen_sink",
"//topaz/packages:all",
]
}
group("tests") {
testonly = true
public_deps = [
"//topaz/packages/tests:all",
]
}
group("dart_unittests") {
testonly = true
deps = [
"examples/test/flutter_widget_test:flutter_widget_test",
"public/dart/sledge:dart_sledge_tests",
"shell:tests",
]
}
group("deprecated_shell_allowlist") {
# ________ _________ ________ ________
# |\ ____\|\___ ___\\ __ \|\ __ \
# \ \ \___|\|___ \ \_\ \ \|\ \ \ \|\ \
# \ \_____ \ \ \ \ \ \ \\\ \ \ ____\
# \|____|\ \ \ \ \ \ \ \\\ \ \ \___|
# ____\_\ \ \ \__\ \ \_______\ \__\
# |\_________\ \|__| \|_______|\|__|
# \|_________|
# This is an allowlist of packages that have components manifests that include
# the "deprecated-shell" feature. Do not add to this list. If the manifest
# does not otherwise include the feature you need, please file a feature
# request for that fine-grained feature to help us support least-privileged
# components.
visibility = [
"//topaz/app/term:term",
"//topaz/bin/flutter_screencap_test:flutter_screencap_test_pkg",
"//topaz/examples/test/driver_example_mod:driver_example_mod_tests_pkg",
"//topaz/public/dart/fuchsia_inspect/examples/inspect_mod:inspect_mod_test_pkg",
"//topaz/public/dart/fuchsia_inspect/test/inspect_flutter_integration_tester:inspect_dart_integration_test_driver_pkg",
"//topaz/public/dart/fuchsia_inspect/test/integration:dart_inspect_vmo_test",
"//topaz/public/dart/fuchsia_modular/examples/slider_mod:slider_mod_tests_pkg",
"//topaz/tests/benchmarks/input_latency:topaz_input_latency_benchmarks",
]
}
group("rootjob_svc_allowlist") {
# ________ _________ ________ ________
# |\ ____\|\___ ___\\ __ \|\ __ \
# \ \ \___|\|___ \ \_\ \ \|\ \ \ \|\ \
# \ \_____ \ \ \ \ \ \ \\\ \ \ ____\
# \|____|\ \ \ \ \ \ \ \\\ \ \ \___|
# ____\_\ \ \ \__\ \ \_______\ \__\
# |\_________\ \|__| \|_______|\|__|
# \|_________|
# This is an allowlist of packages that have components manifests that include
# the "fuchsia.boot.RootJob" service. This is a highly privileged service that vends
# out a very powerful capability. Do not add yourself to this unless this is the only
# way to accomplish your goal and you have talked to the security team about this.
visibility = [
"//topaz/tests/benchmarks/input_latency:topaz_input_latency_benchmarks",
]
}