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