1*bb4ee6a4SAndroid Build Coastguard Worker// Copyright 2022 The ChromiumOS Authors 2*bb4ee6a4SAndroid Build Coastguard Worker// Use of this source code is governed by a BSD-style license that can be 3*bb4ee6a4SAndroid Build Coastguard Worker// found in the LICENSE file. 4*bb4ee6a4SAndroid Build Coastguard Worker 5*bb4ee6a4SAndroid Build Coastguard Workersyntax = "proto3"; 6*bb4ee6a4SAndroid Build Coastguard Worker 7*bb4ee6a4SAndroid Build Coastguard Workerpackage recipes.crosvm.build_linux; 8*bb4ee6a4SAndroid Build Coastguard Worker 9*bb4ee6a4SAndroid Build Coastguard Workermessage BuildLinuxProperties { 10*bb4ee6a4SAndroid Build Coastguard Worker // Architecture to test. See `crosvm/tools/run_tests` 11*bb4ee6a4SAndroid Build Coastguard Worker optional string test_arch = 1; 12*bb4ee6a4SAndroid Build Coastguard Worker // Test profile to use. See `crosvm/tools/run_tests`. 13*bb4ee6a4SAndroid Build Coastguard Worker optional string profile = 6; 14*bb4ee6a4SAndroid Build Coastguard Worker 15*bb4ee6a4SAndroid Build Coastguard Worker // [deprecated] Whether or not to test the crosvm-direct feature. 16*bb4ee6a4SAndroid Build Coastguard Worker optional bool crosvm_direct = 2; 17*bb4ee6a4SAndroid Build Coastguard Worker // [deprecated] Repeat the the tests multiple times. 18*bb4ee6a4SAndroid Build Coastguard Worker optional uint32 repeat_tests = 3; 19*bb4ee6a4SAndroid Build Coastguard Worker // [deprecated] Retry tests if they failed. 20*bb4ee6a4SAndroid Build Coastguard Worker optional uint32 retry_tests = 4; 21*bb4ee6a4SAndroid Build Coastguard Worker // [deprecated] Whether or not to generate and upload test coverage. 22*bb4ee6a4SAndroid Build Coastguard Worker optional bool coverage = 5; 23*bb4ee6a4SAndroid Build Coastguard Worker} 24