• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright 2021 The ChromiumOS Authors
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5syntax = "proto3";
6
7package chromiumos.test.artifact;
8
9option go_package = "go.chromium.org/chromiumos/config/go/test/artifact";
10
11import "chromiumos/test/api/provision_state.proto";
12import "chromiumos/test/lab/api/dut.proto";
13
14// Captures artifact for dut metadata.
15// NEXT TAG: 2
16message DutMetadataArtifact {
17
18  // All the related protos referred by ids in dut info in test_result
19  //  should be included here.
20  repeated DutInfoArtifact dut_info_artifacts = 1;
21}
22
23// Captures dut & provision related artifact info.
24// NEXT TAG: 3
25message DutInfoArtifact {
26
27  // Dut referred by id in test_result.
28  chromiumos.test.lab.api.Dut dut = 1;
29
30  // Provision state referred by id in test_result.
31  chromiumos.test.api.ProvisionState provision_state = 2;
32}
33