blob: f0e80b1840f59795337598118a9cdad66cb475dc [file]
// Copyright 2023 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.
{
include: [ "//src/sys/testing/meta/lib-loader-cache.shard.cml" ],
children: [
{
name: "fuzz_test_runner",
url: "fuchsia-pkg://fuchsia.com/fuzz-test-runner#meta/fuzz-test-runner.cm",
},
{
name: "fuzz_starnix_test_runner",
url: "fuchsia-pkg://fuchsia.com/fuzz-test-runner#meta/fuzz-starnix-test-runner.cm",
},
],
offer: [
{
protocol: "fuchsia.process.Launcher",
from: "parent",
to: [
"#fuzz_starnix_test_runner",
"#fuzz_test_runner",
],
},
{
protocol: "fuchsia.test.runner.LibraryLoaderCacheBuilder",
from: "#lib_loader_cache",
to: [
"#fuzz_starnix_test_runner",
"#fuzz_test_runner",
],
},
{
protocol: "fuchsia.fuzzer.Registrar",
from: "parent",
to: [
"#fuzz_starnix_test_runner",
"#fuzz_test_runner",
],
},
{
dictionary: "diagnostics",
from: "parent",
to: [
"#fuzz_starnix_test_runner",
"#fuzz_test_runner",
],
},
],
}