| test_configs_root: "lab_system/master/config/tests/" |
| continuous_test { |
| test_target { |
| config: "cycle_bitrates/fuchsia_cycle_bitrates.cfg" |
| binary_name: "cycle_bitrates" |
| recipe: FUCHSIA_RUNNER |
| testbed_requirements { |
| bot_dimension: "product" |
| value: "nelson" |
| } |
| testbed_requirements { |
| bot_dimension: "device_type" |
| value: "nelson" |
| } |
| testbed_requirements { |
| bot_dimension: "group" |
| value: "COMMON" |
| } |
| bot_pool: "gazoo-prod" |
| skip_default_dimensions: true |
| } |
| build_targets { |
| products: "astro" |
| branches { |
| name: "1.52f" |
| } |
| branches { |
| name: "master" |
| } |
| } |
| } |
| continuous_test { |
| test_target { |
| config: "cycle_bitrates/fuchsia_cycle_bitrates.cfg" |
| binary_name: "cycle_bitrates" |
| recipe: FUCHSIA_RUNNER |
| testbed_requirements { |
| bot_dimension: "product" |
| value: "sherlock" |
| } |
| testbed_requirements { |
| bot_dimension: "device_type" |
| value: "sherlock" |
| } |
| testbed_requirements { |
| bot_dimension: "group" |
| value: "COMMON" |
| } |
| bot_pool: "gazoo-prod" |
| skip_default_dimensions: true |
| } |
| build_targets { |
| products: "astro" |
| branches { |
| name: "1.52f" |
| } |
| branches { |
| name: "master" |
| } |
| } |
| } |
| continuous_test { |
| test_target { |
| config: "gqnq_contract_executor/gqnq_contract_executor_unpaired.cfg" |
| binary_name: "gqnq_contract_executor" |
| enabled: false |
| testbed_requirements { |
| bot_dimension: "GROUP" |
| value: "camie" |
| } |
| bot_pool: "gazoo-prod" |
| } |
| build_targets { |
| products: "gq" |
| products: "nq" |
| products: "spencer" |
| variants: ENG |
| } |
| } |
| continuous_test { |
| test_target { |
| config: "gqnq_contract_executor/gqnq_contract_executor_virtual_presubmit.cfg" |
| binary_name: "gqnq_contract_executor" |
| enabled: false |
| recipe: VIRTUAL_DEVICE_RUNNER |
| test_groups: "GQNQ_VIRTUAL_PRESUBMIT" |
| testbed_requirements { |
| bot_dimension: "GROUP" |
| value: "COMMON" |
| } |
| testbed_requirements { |
| bot_dimension: "testbed_type" |
| value: "vdm-cq" |
| } |
| bot_pool: "gazoo-staging" |
| skip_default_dimensions: true |
| } |
| build_targets { |
| products: "gq_x86_64" |
| products: "nq_x86_64" |
| products: "spencer_x86_64" |
| variants: ENG |
| branches { |
| name: "master" |
| } |
| } |
| } |
| continuous_test { |
| test_target { |
| config: "gqnq_contract_executor/gqnq_contract_executor_presubmit.cfg" |
| binary_name: "gqnq_contract_executor" |
| enabled: false |
| test_groups: "GQNQ_CAMERA_ENGPROD_PRESUBMIT" |
| testbed_requirements { |
| bot_dimension: "GROUP" |
| value: "camie-cq" |
| } |
| bot_pool: "gazoo-prod" |
| } |
| build_targets { |
| products: "gq" |
| products: "nq" |
| variants: ENG |
| branches { |
| name: "master" |
| } |
| } |
| } |
| continuous_test { |
| test_target { |
| test_cases: "testOnArm" |
| binary_name: "libassistant-integration-test" |
| priority: CRITICAL |
| recipe: LIBASSISTANT_RUNNER |
| test_timeout_mins: 120 |
| testbed_requirements { |
| bot_dimension: "GROUP" |
| value: "COMMON" |
| } |
| cipd_refs_key: "libassistant" |
| } |
| build_targets { |
| branch_types: MASTER |
| products: "assistant" |
| variants: ARM |
| } |
| } |
| continuous_test { |
| test_target { |
| test_cases: "testOnX64" |
| binary_name: "libassistant-integration-test" |
| priority: CRITICAL |
| recipe: LIBASSISTANT_RUNNER |
| test_timeout_mins: 120 |
| testbed_requirements { |
| bot_dimension: "GROUP" |
| value: "COMMON" |
| } |
| cipd_refs_key: "libassistant" |
| } |
| build_targets { |
| branch_types: MASTER |
| products: "assistant" |
| variants: X64 |
| } |
| } |
| scheduled_test { |
| test_target { |
| config: "perception_latency/perception_latency.cfg" |
| test_cases: "PerceptionLatencyTestCaseMotion" |
| binary_name: "perception_latency" |
| test_timeout_mins: 120 |
| testbed_requirements { |
| bot_dimension: "GROUP" |
| value: "perception_latency" |
| } |
| bot_pool: "gazoo-prod" |
| } |
| build_targets { |
| products: "newman" |
| variants: USER |
| } |
| schedule { |
| cron: "0 * * * *" |
| policy: LATEST_UNTESTED |
| } |
| branches: "1.44" |
| branches: "1.45" |
| branches: "1.42" |
| branches: "master" |
| } |
| scheduled_test { |
| test_target { |
| config: "selina/gesture_data_injection.cfg" |
| binary_name: "selina" |
| enabled: true |
| test_timeout_mins: 180 |
| testbed_requirements { |
| bot_dimension: "GROUP" |
| value: "selina_data_injection" |
| } |
| bot_pool: "gazoo-prod" |
| } |
| build_targets { |
| products: "elaine" |
| variants: ENG |
| } |
| schedule { |
| cron: "30 */2 * * *" |
| policy: LATEST |
| } |
| branches: "master" |
| branches: "1.56" |
| branches: "1.56.1" |
| } |
| scheduled_test { |
| test_target { |
| config: "selina/sleep_data_injection.cfg" |
| binary_name: "selina" |
| enabled: true |
| test_timeout_mins: 780 |
| testbed_requirements { |
| bot_dimension: "GROUP" |
| value: "sleep_ext4" |
| } |
| bot_pool: "gazoo-prod" |
| } |
| build_targets { |
| products: "elaine" |
| variants: ENG |
| } |
| schedule { |
| cron: "45 */4 * * *" |
| policy: LATEST |
| } |
| branches: "master" |
| branches: "1.56" |
| branches: "1.56.1" |
| } |
| scheduled_test { |
| test_target { |
| config: "sound_sensing/sound_sensing_mic_writer.cfg" |
| binary_name: "sound_sensing" |
| enabled: false |
| test_timeout_mins: 1380 |
| testbed_requirements { |
| bot_dimension: "GROUP" |
| value: "sound_sensing_mic_writer" |
| } |
| bot_pool: "gazoo-prod" |
| } |
| build_targets { |
| products: "biggie" |
| products: "elaine" |
| products: "mushroom" |
| products: "newman" |
| products: "pineapple" |
| products: "valens" |
| products: "vento" |
| variants: ENG |
| } |
| schedule { |
| cron: "30 */8 * * *" |
| policy: LATEST |
| } |
| branches: "master" |
| branches: "1.54" |
| } |
| scheduled_test { |
| test_target { |
| config: "sound_sensing/sound_sensing_mic_writer_p1.cfg" |
| binary_name: "sound_sensing" |
| enabled: false |
| test_timeout_mins: 1380 |
| testbed_requirements { |
| bot_dimension: "GROUP" |
| value: "sound_sensing_mic_writer" |
| } |
| bot_pool: "gazoo-prod" |
| } |
| build_targets { |
| products: "biggie" |
| products: "elaine" |
| products: "mushroom" |
| products: "newman" |
| products: "pineapple" |
| products: "valens" |
| products: "vento" |
| variants: ENG |
| } |
| schedule { |
| cron: "0 */12 * * *" |
| policy: LATEST |
| } |
| branches: "master" |
| branches: "1.54" |
| } |
| scheduled_test { |
| test_target { |
| config: "sound_sensing/sound_sensing_mic_writer_p2.cfg" |
| binary_name: "sound_sensing" |
| enabled: false |
| test_timeout_mins: 1380 |
| testbed_requirements { |
| bot_dimension: "GROUP" |
| value: "sound_sensing_mic_writer" |
| } |
| bot_pool: "gazoo-prod" |
| } |
| build_targets { |
| products: "biggie" |
| products: "elaine" |
| products: "mushroom" |
| products: "newman" |
| products: "pineapple" |
| products: "valens" |
| products: "vento" |
| variants: ENG |
| } |
| schedule { |
| cron: "0 */12 * * *" |
| policy: LATEST |
| } |
| branches: "master" |
| branches: "1.54" |
| } |
| scheduled_test { |
| test_target { |
| config: "selina/sleep_chester.cfg" |
| binary_name: "selina" |
| enabled: false |
| test_timeout_mins: 780 |
| testbed_requirements { |
| bot_dimension: "GROUP" |
| value: "sleep_positive" |
| } |
| bot_pool: "gazoo-prod" |
| } |
| build_targets { |
| products: "elaine" |
| variants: ENG |
| } |
| schedule { |
| cron: "30 0,12 * * *" |
| policy: LATEST |
| } |
| branches: "1.56.2" |
| } |
| scheduled_test { |
| test_target { |
| config: "selina/sleep_chester_1_1.cfg" |
| binary_name: "selina" |
| enabled: false |
| test_timeout_mins: 780 |
| testbed_requirements { |
| bot_dimension: "GROUP" |
| value: "sleep_positive" |
| } |
| bot_pool: "gazoo-prod" |
| } |
| build_targets { |
| products: "elaine" |
| variants: ENG |
| } |
| schedule { |
| cron: "30 6,18 * * *" |
| policy: LATEST |
| } |
| branches: "1.56.2" |
| } |
| scheduled_test { |
| test_target { |
| config: "selina/sleep_chester_2_1.cfg" |
| binary_name: "selina" |
| enabled: false |
| test_timeout_mins: 780 |
| testbed_requirements { |
| bot_dimension: "GROUP" |
| value: "sleep_positive" |
| } |
| bot_pool: "gazoo-prod" |
| } |
| build_targets { |
| products: "elaine" |
| variants: ENG |
| } |
| schedule { |
| cron: "30 3,15 * * *" |
| policy: LATEST |
| } |
| branches: "1.56.2" |
| } |
| disabled_branches: "1.39nf" |
| disabled_branches: "1.39nfct" |
| disabled_branches: "1.42rd" |
| disabled_branches: "1.46rd" |
| disabled_branches: "1.49qfct" |
| build_restrictions { |
| key: "stellar_v2" |
| value { |
| allowed_branch_types: MASTER |
| allowed_branch_types: RELEASE |
| allowed_variants: USER |
| } |
| } |
| test_group_tags: "OTA_SMOKE" |
| test_group_tags: "UNIT_TESTS" |
| test_group_tags: "RECONNECT_TEST" |
| test_group_tags: "GQNQ_CAMERA_ENGPROD_PRESUBMIT" |
| test_group_tags: "GQNQ_VIRTUAL_PRESUBMIT" |
| device_modules { |
| key: "anchovy" |
| value { |
| device_module: "eurtest.device.device" |
| device_class: "Device" |
| } |
| } |
| device_modules { |
| key: "assistant_arm" |
| value { |
| device_module: "udm.device.raspberry_pi" |
| device_class: "RaspberryPi" |
| } |
| } |
| device_modules { |
| key: "assistant_x64" |
| value { |
| device_module: "udm.device.assistant_x64" |
| device_class: "AssistantX64" |
| } |
| } |
| device_modules { |
| key: "assistantdefault" |
| value { |
| device_module: "eurtest.device.assistant_device" |
| device_class: "Assistant" |
| } |
| } |
| device_modules { |
| key: "astro" |
| value { |
| device_module: "udm.device.astro" |
| device_class: "Astro" |
| } |
| } |
| device_modules { |
| key: "astro-assistant" |
| value { |
| device_module: "eurtest.device.fuchsia_assistant_device" |
| device_class: "FuchsiaAssistant" |
| } |
| } |
| device_modules { |
| key: "astro-migration" |
| value { |
| device_module: "udm.device.astro_migration" |
| device_class: "AstroMigration" |
| } |
| } |
| device_modules { |
| key: "biggie" |
| value { |
| device_module: "eurtest.device.assistant_device" |
| device_class: "Assistant" |
| } |
| } |
| device_modules { |
| key: "caprica" |
| value { |
| device_module: "eurtest.device.device" |
| device_class: "Device" |
| } |
| } |
| device_modules { |
| key: "chorizo" |
| value { |
| device_module: "eurtest.device.device" |
| device_class: "Device" |
| } |
| } |
| device_modules { |
| key: "elaine" |
| value { |
| device_module: "eurtest.device.assistant_device" |
| device_class: "Assistant" |
| } |
| } |
| device_modules { |
| key: "gq" |
| value { |
| device_module: "udm.device.gq_nq" |
| device_class: "GqNqDevice" |
| } |
| } |
| device_modules { |
| key: "gq_x86_64" |
| value { |
| device_module: "udm.device.virtual_device" |
| device_class: "VirtualDevice" |
| } |
| } |
| device_modules { |
| key: "mushroom" |
| value { |
| device_module: "eurtest.device.assistant_device" |
| device_class: "Assistant" |
| } |
| } |
| device_modules { |
| key: "nelson" |
| value { |
| device_module: "udm.device.sherlock" |
| device_class: "Sherlock" |
| } |
| } |
| device_modules { |
| key: "newman" |
| value { |
| device_module: "eurtest.device.assistant_device" |
| device_class: "Assistant" |
| } |
| } |
| device_modules { |
| key: "nq" |
| value { |
| device_module: "udm.device.gq_nq" |
| device_class: "GqNqDevice" |
| } |
| } |
| device_modules { |
| key: "nq_x86_64" |
| value { |
| device_module: "udm.device.virtual_device" |
| device_class: "VirtualDevice" |
| } |
| } |
| device_modules { |
| key: "pepperoni" |
| value { |
| device_module: "eurtest.device.chromecast_audio" |
| device_class: "ChromecastAudio" |
| } |
| } |
| device_modules { |
| key: "pineapple" |
| value { |
| device_module: "eurtest.device.assistant_device" |
| device_class: "Assistant" |
| } |
| } |
| device_modules { |
| key: "prince" |
| value { |
| device_module: "eurtest.device.assistant_device" |
| device_class: "Assistant" |
| } |
| } |
| device_modules { |
| key: "salami" |
| value { |
| device_module: "eurtest.device.device" |
| device_class: "Device" |
| } |
| } |
| device_modules { |
| key: "sherlock" |
| value { |
| device_module: "udm.device.sherlock" |
| device_class: "Sherlock" |
| } |
| } |
| device_modules { |
| key: "sherlock-assistant" |
| value { |
| device_module: "eurtest.device.fuchsia_assistant_device" |
| device_class: "FuchsiaAssistant" |
| } |
| } |
| device_modules { |
| key: "soba_emulator" |
| value { |
| device_module: "udm.device.soba" |
| device_class: "Soba" |
| } |
| } |
| device_modules { |
| key: "spencer" |
| value { |
| device_module: "udm.device.nest_iot_device" |
| device_class: "SpencerDevice" |
| } |
| } |
| device_modules { |
| key: "spencer_x86_64" |
| value { |
| device_module: "udm.device.virtual_device" |
| device_class: "VirtualDevice" |
| } |
| } |
| device_modules { |
| key: "steak" |
| value { |
| device_module: "eurtest.device.device" |
| device_class: "Device" |
| } |
| } |
| device_modules { |
| key: "udon_emulator" |
| value { |
| device_module: "udm.device.udon" |
| device_class: "Udon" |
| } |
| } |
| device_modules { |
| key: "valens" |
| value { |
| device_module: "eurtest.device.assistant_device" |
| device_class: "Assistant" |
| } |
| } |
| device_modules { |
| key: "vento" |
| value { |
| device_module: "eurtest.device.assistant_device" |
| device_class: "Assistant" |
| } |
| } |
| device_modules { |
| key: "venus" |
| value { |
| device_module: "udm.device.nest_iot_device" |
| device_class: "SpencerDevice" |
| } |
| } |
| cipd_refs { |
| key: "internal" |
| value { |
| refs { |
| package_name: "home_internal/recipes" |
| version: "" |
| path: "." |
| } |
| } |
| } |
| cipd_refs { |
| key: "libassistant" |
| value { |
| refs { |
| package_name: "home_internal/libassistant_tools" |
| version: "" |
| path: "." |
| } |
| } |
| } |