blob: 17ed123765bfdc7f0400b4110868d65a94df5b1f [file] [log] [blame]
// Copyright 2022 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/power/system-activity-governor/meta/no-suspender-for-test-sag.shard.cml",
"//src/starnix/containers/debian/meta/debian_container_for_test.shard.cml",
"//src/starnix/tests/starnix_test_with_expectations.shard.cml",
],
program: {
uid: "0",
test_type: "syscall",
environ: [ "MUTABLE_STORAGE={component_path}/data" ],
},
use: [
{
storage: "custom_artifacts",
rights: [ "rw*" ],
path: "/custom_artifacts",
},
{
storage: "data",
rights: [ "rw*" ],
path: "/data",
},
],
offer: [
{
protocol: [ "fuchsia.session.power.Handoff" ],
from: "void",
to: "#container",
availability: "optional",
},
{
protocol: [ "fuchsia.element.GraphicalPresenter" ],
from: "#ui",
to: [ "#container" ],
},
{
protocol: [
"fuchsia.scheduler.RoleManager",
"fuchsia.starnix.psi.PsiProvider",
],
from: "void",
to: "#kernel",
availability: "optional",
},
{
protocol: [ "fuchsia.scheduler.RoleManager" ],
from: "void",
to: "#runner",
availability: "optional",
},
],
}