blob: 57c3f4fff2ec08f676f43db384fd7a80959538bd [file] [log] [blame]
# 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.
group("bundles") {
testonly = true
deps = [
":framework",
":framework_experimental",
":tools",
]
}
group("tools") {
testonly = true
public_deps = [
":testing",
"//src/modular/bin/basemgr_launcher",
"//src/modular/bin/sessionctl",
]
}
group("framework") {
testonly = true
public_deps = [
"//peridot/cloud/go/src/remote_module_resolver:host",
"//src/ledger/bin",
"//src/modular/bin/basemgr:auto_login_base_shell",
"//src/modular/bin/basemgr",
"//src/modular/bin/sessionmgr",
]
}
# Framework bundle including experimental functionality.
group("framework_experimental") {
testonly = true
public_deps = [
":framework",
"//src/stories/bin/discovermgr",
]
}
# Packages used for authoring and running integration tests.
group("testing") {
testonly = true
public_deps = [
"//src/modular/bin/modular_test_harness",
]
}
# TODO: How is this group different from "testing" above?
group("integration_testing") {
testonly = true
public_deps = [
"//garnet/packages/prod:test_runner",
"//peridot/cloud/go/src/remote_module_resolver:host",
"//src/modular/bin/basemgr:auto_login_base_shell",
"//src/modular/bin/basemgr:dev_base_shell",
"//src/modular/bin/basemgr",
"//src/modular/bin/modular_test_harness",
"//src/modular/bin/sessionmgr:dev_session_shell",
"//src/modular/bin/sessionmgr",
"//src/modular/bin/sessionmgr/story_runner:dev_story_shell",
"//src/stories/bin/discovermgr",
]
}
# Packages which contain tests.
group("tests") {
testonly = true
public_deps = [
":testing",
"//peridot/packages/tests:modular_test_harness",
"//src/modular:tests",
]
}