xref: /aosp_15_r20/external/angle/build/config/fuchsia/test/archivist.shard.test-cml (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1*8975f5c5SAndroid Build Coastguard Worker// Copyright 2022 The Chromium Authors
2*8975f5c5SAndroid Build Coastguard Worker// Use of this source code is governed by a BSD-style license that can be
3*8975f5c5SAndroid Build Coastguard Worker// found in the LICENSE file.
4*8975f5c5SAndroid Build Coastguard Worker{
5*8975f5c5SAndroid Build Coastguard Worker  children: [
6*8975f5c5SAndroid Build Coastguard Worker    {
7*8975f5c5SAndroid Build Coastguard Worker      name: "isolated_archivist",
8*8975f5c5SAndroid Build Coastguard Worker      url: "fuchsia-pkg://fuchsia.com/archivist-for-embedding#meta/archivist-for-embedding.cm",
9*8975f5c5SAndroid Build Coastguard Worker    },
10*8975f5c5SAndroid Build Coastguard Worker  ],
11*8975f5c5SAndroid Build Coastguard Worker  use: [
12*8975f5c5SAndroid Build Coastguard Worker    {
13*8975f5c5SAndroid Build Coastguard Worker      protocol: "fuchsia.logger.Log",
14*8975f5c5SAndroid Build Coastguard Worker      path: "/svc/fuchsia.logger.Log.isolated",
15*8975f5c5SAndroid Build Coastguard Worker      from: "#isolated_archivist",
16*8975f5c5SAndroid Build Coastguard Worker    },
17*8975f5c5SAndroid Build Coastguard Worker    {
18*8975f5c5SAndroid Build Coastguard Worker      protocol: "fuchsia.logger.LogSink",
19*8975f5c5SAndroid Build Coastguard Worker      path: "/svc/fuchsia.logger.LogSink.isolated",
20*8975f5c5SAndroid Build Coastguard Worker      from: "#isolated_archivist",
21*8975f5c5SAndroid Build Coastguard Worker    },
22*8975f5c5SAndroid Build Coastguard Worker  ],
23*8975f5c5SAndroid Build Coastguard Worker  offer: [
24*8975f5c5SAndroid Build Coastguard Worker    {
25*8975f5c5SAndroid Build Coastguard Worker      event_stream: [
26*8975f5c5SAndroid Build Coastguard Worker        "capability_requested",
27*8975f5c5SAndroid Build Coastguard Worker        "directory_ready",
28*8975f5c5SAndroid Build Coastguard Worker      ],
29*8975f5c5SAndroid Build Coastguard Worker      from: "parent",
30*8975f5c5SAndroid Build Coastguard Worker      to: "#isolated_archivist",
31*8975f5c5SAndroid Build Coastguard Worker    },
32*8975f5c5SAndroid Build Coastguard Worker    {
33*8975f5c5SAndroid Build Coastguard Worker      protocol: "fuchsia.logger.LogSink",
34*8975f5c5SAndroid Build Coastguard Worker      from: "parent",
35*8975f5c5SAndroid Build Coastguard Worker      to: "#isolated_archivist",
36*8975f5c5SAndroid Build Coastguard Worker    },
37*8975f5c5SAndroid Build Coastguard Worker  ],
38*8975f5c5SAndroid Build Coastguard Worker  facets: {
39*8975f5c5SAndroid Build Coastguard Worker    "fuchsia.test": {
40*8975f5c5SAndroid Build Coastguard Worker        "deprecated-allowed-packages": [ "archivist-for-embedding" ],
41*8975f5c5SAndroid Build Coastguard Worker    },
42*8975f5c5SAndroid Build Coastguard Worker  },
43*8975f5c5SAndroid Build Coastguard Worker}
44