Source code

Revision control

Copy as Markdown

Other Tools

// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
{
include: [
"//chromium/build/config/fuchsia/test/sysmem.shard.test-cml",
],
children: [
{
// Run an isolated instance of codec_factory so that tests can run on
// system images that don't run it.
name: "isolated_codec_factory",
},
],
offer: [
{
protocol: [
"fuchsia.sysinfo.SysInfo",
"fuchsia.sysmem.Allocator",
"fuchsia.sysmem2.Allocator",
],
from: "parent",
to: "#isolated_codec_factory",
},
{
dictionary: "diagnostics",
from: "parent",
to: "#isolated_codec_factory",
},
{
directory: "dev-mediacodec",
from: "parent",
to: "#isolated_codec_factory",
},
{
directory: "dev-gpu",
from: "parent",
to: "#isolated_codec_factory",
},
],
use: [
{
protocol: "fuchsia.mediacodec.CodecFactory",
from: "#isolated_codec_factory",
},
],
facets: {
"fuchsia.test": {
"deprecated-allowed-packages": [ "codec_factory" ],
},
},
}