├── .bazelrc ├── .bazelversion ├── BUILD ├── CONTRIBUTING.md ├── LICENSE ├── MODULE.bazel ├── README.md ├── patches ├── BUILD ├── README.md ├── bazelbuild_remote_apis_sdks.patch └── googleapis.patch └── src ├── devtools ├── common │ └── metrics │ │ └── stability │ │ ├── model │ │ └── proto │ │ │ ├── BUILD │ │ │ ├── error_id.proto │ │ │ ├── error_type.proto │ │ │ ├── exception.proto │ │ │ └── namespace.proto │ │ ├── rpc │ │ └── proto │ │ │ ├── BUILD │ │ │ ├── rpc_error.proto │ │ │ └── rpc_error_payload.proto │ │ └── util │ │ ├── BUILD │ │ ├── grpc_error_util.py │ │ └── grpc_error_util_test.py ├── deviceaction │ ├── README.md │ ├── deviceconfigs │ │ ├── BUILD │ │ └── configs │ │ │ └── google_pixel-7_t_user.textproto │ └── schemas │ │ └── proto │ │ ├── BUILD │ │ ├── actions │ │ ├── BUILD │ │ ├── install_mainline_spec.proto │ │ └── reset_spec.proto │ │ └── base_spec.proto ├── deviceinfra │ ├── README.md │ ├── api │ │ └── deviceinfo │ │ │ └── proto │ │ │ ├── BUILD │ │ │ ├── device_config.proto │ │ │ ├── device_descriptor.proto │ │ │ ├── device_dimension.proto │ │ │ ├── device_identifier.proto │ │ │ ├── device_info.proto │ │ │ ├── device_locator.proto │ │ │ ├── device_requirement.proto │ │ │ ├── device_type.proto │ │ │ └── platform │ │ │ └── android │ │ │ ├── BUILD │ │ │ └── android_real_device_info.proto │ ├── host │ │ └── daemon │ │ │ └── proto │ │ │ ├── BUILD │ │ │ └── health.proto │ └── ui │ │ └── hello_device_infra │ │ ├── hello_device_infra.ng.html │ │ ├── hello_device_infra.scss │ │ ├── hello_device_infra.ts │ │ └── hello_device_infra_module.ts ├── mobileharness │ ├── api │ │ ├── deviceconfig │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ ├── basic.proto │ │ │ │ ├── conditioned_device_config.proto │ │ │ │ ├── device.proto │ │ │ │ ├── device_config_service.proto │ │ │ │ ├── lab.proto │ │ │ │ ├── lab_device.proto │ │ │ │ └── lab_project.proto │ │ ├── devicemanager │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ └── persistent_device_info.proto │ │ ├── gateway │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ └── setting.proto │ │ ├── messaging │ │ │ ├── BUILD │ │ │ ├── messaging.proto │ │ │ └── messaging_service.proto │ │ ├── model │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ ├── device.proto │ │ │ │ ├── job.proto │ │ │ │ ├── lab.proto │ │ │ │ ├── test.proto │ │ │ │ └── universe.proto │ │ └── query │ │ │ └── proto │ │ │ ├── BUILD │ │ │ ├── device_query.proto │ │ │ ├── filter.proto │ │ │ ├── lab_query.proto │ │ │ └── lab_record.proto │ ├── fe │ │ └── v6 │ │ │ ├── BUILD │ │ │ ├── angular │ │ │ ├── .gitignore │ │ │ ├── angular-metadata.tsconfig.json │ │ │ ├── angular.json │ │ │ ├── app │ │ │ │ ├── app.ng.html │ │ │ │ ├── app.scss │ │ │ │ ├── app.spec.ts │ │ │ │ ├── app.ts │ │ │ │ ├── app_config.ts │ │ │ │ ├── app_routes.ts │ │ │ │ ├── core │ │ │ │ │ ├── interceptors │ │ │ │ │ │ ├── auth_interceptor.spec.ts │ │ │ │ │ │ └── auth_interceptor.ts │ │ │ │ │ ├── models │ │ │ │ │ │ ├── app_data.ts │ │ │ │ │ │ ├── device_action.ts │ │ │ │ │ │ ├── device_config_models.ts │ │ │ │ │ │ ├── device_overview.ts │ │ │ │ │ │ ├── device_stats.ts │ │ │ │ │ │ ├── host_config_models.ts │ │ │ │ │ │ └── host_overview.ts │ │ │ │ │ └── services │ │ │ │ │ │ ├── config │ │ │ │ │ │ ├── config_service.ts │ │ │ │ │ │ ├── fake_config_service.ts │ │ │ │ │ │ ├── http_config_service.spec.ts │ │ │ │ │ │ └── http_config_service.ts │ │ │ │ │ │ ├── device │ │ │ │ │ │ ├── device_service.ts │ │ │ │ │ │ ├── fake_device_service.ts │ │ │ │ │ │ ├── fake_stats_utils.ts │ │ │ │ │ │ ├── http_device_service.spec.ts │ │ │ │ │ │ └── http_device_service.ts │ │ │ │ │ │ ├── host │ │ │ │ │ │ ├── fake_host_service.ts │ │ │ │ │ │ ├── host_service.ts │ │ │ │ │ │ ├── http_host_service.spec.ts │ │ │ │ │ │ └── http_host_service.ts │ │ │ │ │ │ └── mock_data │ │ │ │ │ │ ├── devices │ │ │ │ │ │ ├── 01_in_service_idle.ts │ │ │ │ │ │ ├── 02_in_service_busy.ts │ │ │ │ │ │ ├── 03_out_of_service_init.ts │ │ │ │ │ │ ├── 04_out_of_service_recovering.ts │ │ │ │ │ │ ├── 05_out_of_service_dirty.ts │ │ │ │ │ │ ├── 06_out_of_service_missing.ts │ │ │ │ │ │ ├── 07_out_of_service_failed.ts │ │ │ │ │ │ ├── 08_out_of_service_abnormal_type.ts │ │ │ │ │ │ ├── 09_out_of_service_no_type.ts │ │ │ │ │ │ ├── 10_ui_test_long_id.ts │ │ │ │ │ │ ├── 11_out_of_service_unknown_time.ts │ │ │ │ │ │ ├── 12_host_managed_device.ts │ │ │ │ │ │ ├── 13_empty_config.ts │ │ │ │ │ │ ├── 14_empty_config_with_host.ts │ │ │ │ │ │ ├── 15_idle_but_quarantined.ts │ │ │ │ │ │ ├── 16_linux_device.ts │ │ │ │ │ │ ├── 17_android_missing.ts │ │ │ │ │ │ ├── 18_android_busy_no_flash.ts │ │ │ │ │ │ ├── 19_android_no_screenshot.ts │ │ │ │ │ │ ├── 20_testbed_device.ts │ │ │ │ │ │ └── 21_testbed_even_subdevices.ts │ │ │ │ │ │ ├── hosts │ │ │ │ │ │ ├── 01_no_config.ts │ │ │ │ │ │ ├── 02_basic_editable.ts │ │ │ │ │ │ ├── 03_shared_mode.ts │ │ │ │ │ │ ├── 04_pusher_properties_only.ts │ │ │ │ │ │ ├── 05_pusher_properties_item_override.ts │ │ │ │ │ │ ├── 06_pusher_all.ts │ │ │ │ │ │ ├── 07_ssh_access_hidden.ts │ │ │ │ │ │ ├── 08_device_discovery_hidden.ts │ │ │ │ │ │ ├── 09_device_config_hidden.ts │ │ │ │ │ │ ├── host_x_prod.ts │ │ │ │ │ │ ├── host_z_prod.ts │ │ │ │ │ │ ├── overview_01.ts │ │ │ │ │ │ ├── overview_02.ts │ │ │ │ │ │ ├── overview_03.ts │ │ │ │ │ │ ├── overview_04.ts │ │ │ │ │ │ ├── overview_05.ts │ │ │ │ │ │ ├── overview_06.ts │ │ │ │ │ │ ├── overview_07.ts │ │ │ │ │ │ ├── overview_08.ts │ │ │ │ │ │ ├── overview_09.ts │ │ │ │ │ │ ├── overview_10.ts │ │ │ │ │ │ ├── overview_11.ts │ │ │ │ │ │ ├── overview_12.ts │ │ │ │ │ │ └── ui_status_utils.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── models.ts │ │ │ │ ├── features │ │ │ │ │ ├── dev_harness │ │ │ │ │ │ ├── dev_harness_page.ng.html │ │ │ │ │ │ ├── dev_harness_page.scss │ │ │ │ │ │ └── dev_harness_page.ts │ │ │ │ │ ├── device_detail │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── device_action_bar │ │ │ │ │ │ │ │ ├── device_action_bar.ng.html │ │ │ │ │ │ │ │ ├── device_action_bar.scss │ │ │ │ │ │ │ │ ├── device_action_bar.spec.ts │ │ │ │ │ │ │ │ └── device_action_bar.ts │ │ │ │ │ │ │ ├── device_config │ │ │ │ │ │ │ │ ├── device_config.ng.html │ │ │ │ │ │ │ │ ├── device_config.scss │ │ │ │ │ │ │ │ ├── device_config.spec.ts │ │ │ │ │ │ │ │ ├── device_config.ts │ │ │ │ │ │ │ │ ├── device_empty │ │ │ │ │ │ │ │ │ ├── device_empty.ng.html │ │ │ │ │ │ │ │ │ ├── device_empty.scss │ │ │ │ │ │ │ │ │ ├── device_empty.spec.ts │ │ │ │ │ │ │ │ │ └── device_empty.ts │ │ │ │ │ │ │ │ ├── device_settings │ │ │ │ │ │ │ │ │ ├── device_settings.ng.html │ │ │ │ │ │ │ │ │ ├── device_settings.scss │ │ │ │ │ │ │ │ │ ├── device_settings.spec.ts │ │ │ │ │ │ │ │ │ └── device_settings.ts │ │ │ │ │ │ │ │ ├── device_wizard │ │ │ │ │ │ │ │ │ ├── device_wizard.ng.html │ │ │ │ │ │ │ │ │ ├── device_wizard.scss │ │ │ │ │ │ │ │ │ ├── device_wizard.spec.ts │ │ │ │ │ │ │ │ │ └── device_wizard.ts │ │ │ │ │ │ │ │ ├── host_managed │ │ │ │ │ │ │ │ │ ├── host_managed.ng.html │ │ │ │ │ │ │ │ │ ├── host_managed.scss │ │ │ │ │ │ │ │ │ ├── host_managed.spec.ts │ │ │ │ │ │ │ │ │ └── host_managed.ts │ │ │ │ │ │ │ │ └── steps │ │ │ │ │ │ │ │ │ ├── dimensions │ │ │ │ │ │ │ │ │ ├── dimensions.ng.html │ │ │ │ │ │ │ │ │ ├── dimensions.scss │ │ │ │ │ │ │ │ │ ├── dimensions.spec.ts │ │ │ │ │ │ │ │ │ └── dimensions.ts │ │ │ │ │ │ │ │ │ ├── permissions │ │ │ │ │ │ │ │ │ ├── permissions.ng.html │ │ │ │ │ │ │ │ │ ├── permissions.scss │ │ │ │ │ │ │ │ │ ├── permissions.spec.ts │ │ │ │ │ │ │ │ │ └── permissions.ts │ │ │ │ │ │ │ │ │ ├── stability │ │ │ │ │ │ │ │ │ ├── stability.ng.html │ │ │ │ │ │ │ │ │ ├── stability.scss │ │ │ │ │ │ │ │ │ ├── stability.spec.ts │ │ │ │ │ │ │ │ │ └── stability.ts │ │ │ │ │ │ │ │ │ └── wifi │ │ │ │ │ │ │ │ │ ├── wifi.ng.html │ │ │ │ │ │ │ │ │ ├── wifi.scss │ │ │ │ │ │ │ │ │ ├── wifi.spec.ts │ │ │ │ │ │ │ │ │ └── wifi.ts │ │ │ │ │ │ │ ├── device_overview_tab │ │ │ │ │ │ │ │ ├── device_overview_tab.ng.html │ │ │ │ │ │ │ │ ├── device_overview_tab.scss │ │ │ │ │ │ │ │ ├── device_overview_tab.spec.ts │ │ │ │ │ │ │ │ └── device_overview_tab.ts │ │ │ │ │ │ │ ├── flash_dialog │ │ │ │ │ │ │ │ ├── flash_dialog.ng.html │ │ │ │ │ │ │ │ ├── flash_dialog.scss │ │ │ │ │ │ │ │ ├── flash_dialog.spec.ts │ │ │ │ │ │ │ │ └── flash_dialog.ts │ │ │ │ │ │ │ ├── logcat_dialog │ │ │ │ │ │ │ │ ├── logcat_dialog.ng.html │ │ │ │ │ │ │ │ ├── logcat_dialog.scss │ │ │ │ │ │ │ │ ├── logcat_dialog.spec.ts │ │ │ │ │ │ │ │ └── logcat_dialog.ts │ │ │ │ │ │ │ ├── quarantine_dialog │ │ │ │ │ │ │ │ ├── quarantine_dialog.ng.html │ │ │ │ │ │ │ │ ├── quarantine_dialog.scss │ │ │ │ │ │ │ │ ├── quarantine_dialog.spec.ts │ │ │ │ │ │ │ │ └── quarantine_dialog.ts │ │ │ │ │ │ │ ├── remote_control_dialog │ │ │ │ │ │ │ │ ├── remote_control_dialog.ng.html │ │ │ │ │ │ │ │ ├── remote_control_dialog.scss │ │ │ │ │ │ │ │ ├── remote_control_dialog.spec.ts │ │ │ │ │ │ │ │ └── remote_control_dialog.ts │ │ │ │ │ │ │ ├── screenshot_dialog │ │ │ │ │ │ │ │ ├── screenshot_dialog.ng.html │ │ │ │ │ │ │ │ ├── screenshot_dialog.scss │ │ │ │ │ │ │ │ ├── screenshot_dialog.spec.ts │ │ │ │ │ │ │ │ └── screenshot_dialog.ts │ │ │ │ │ │ │ └── testbed_config_viewer │ │ │ │ │ │ │ │ ├── testbed_config_viewer.ng.html │ │ │ │ │ │ │ │ ├── testbed_config_viewer.scss │ │ │ │ │ │ │ │ ├── testbed_config_viewer.spec.ts │ │ │ │ │ │ │ │ └── testbed_config_viewer.ts │ │ │ │ │ │ ├── device_detail_page.ng.html │ │ │ │ │ │ ├── device_detail_page.scss │ │ │ │ │ │ └── device_detail_page.ts │ │ │ │ │ └── host_detail │ │ │ │ │ │ ├── components │ │ │ │ │ │ ├── host_config │ │ │ │ │ │ │ ├── host_config.ng.html │ │ │ │ │ │ │ ├── host_config.scss │ │ │ │ │ │ │ ├── host_config.spec.ts │ │ │ │ │ │ │ ├── host_config.ts │ │ │ │ │ │ │ ├── host_empty │ │ │ │ │ │ │ │ ├── host_empty.ng.html │ │ │ │ │ │ │ │ ├── host_empty.scss │ │ │ │ │ │ │ │ ├── host_empty.spec.ts │ │ │ │ │ │ │ │ └── host_empty.ts │ │ │ │ │ │ │ ├── host_settings │ │ │ │ │ │ │ │ ├── host_settings.ng.html │ │ │ │ │ │ │ │ ├── host_settings.scss │ │ │ │ │ │ │ │ ├── host_settings.spec.ts │ │ │ │ │ │ │ │ └── host_settings.ts │ │ │ │ │ │ │ ├── host_wizard │ │ │ │ │ │ │ │ ├── host_wizard.ng.html │ │ │ │ │ │ │ │ ├── host_wizard.scss │ │ │ │ │ │ │ │ ├── host_wizard.spec.ts │ │ │ │ │ │ │ │ └── host_wizard.ts │ │ │ │ │ │ │ └── steps │ │ │ │ │ │ │ │ ├── config_mode │ │ │ │ │ │ │ │ ├── config_mode.ng.html │ │ │ │ │ │ │ │ ├── config_mode.scss │ │ │ │ │ │ │ │ ├── config_mode.spec.ts │ │ │ │ │ │ │ │ └── config_mode.ts │ │ │ │ │ │ │ │ ├── device_discovery │ │ │ │ │ │ │ │ ├── device_discovery.ng.html │ │ │ │ │ │ │ │ ├── device_discovery.scss │ │ │ │ │ │ │ │ ├── device_discovery.spec.ts │ │ │ │ │ │ │ │ └── device_discovery.ts │ │ │ │ │ │ │ │ ├── host_permissions │ │ │ │ │ │ │ │ ├── host_permissions.ng.html │ │ │ │ │ │ │ │ ├── host_permissions.scss │ │ │ │ │ │ │ │ ├── host_permissions.spec.ts │ │ │ │ │ │ │ │ └── host_permissions.ts │ │ │ │ │ │ │ │ └── host_properties │ │ │ │ │ │ │ │ ├── host_properties.ng.html │ │ │ │ │ │ │ │ ├── host_properties.scss │ │ │ │ │ │ │ │ ├── host_properties.spec.ts │ │ │ │ │ │ │ │ └── host_properties.ts │ │ │ │ │ │ └── host_overview │ │ │ │ │ │ │ ├── host_overview.ng.html │ │ │ │ │ │ │ ├── host_overview.scss │ │ │ │ │ │ │ ├── host_overview.spec.ts │ │ │ │ │ │ │ └── host_overview.ts │ │ │ │ │ │ ├── host_detail.ng.html │ │ │ │ │ │ ├── host_detail.scss │ │ │ │ │ │ ├── host_detail.spec.ts │ │ │ │ │ │ └── host_detail.ts │ │ │ │ └── shared │ │ │ │ │ ├── components │ │ │ │ │ ├── config_common │ │ │ │ │ │ ├── dialog │ │ │ │ │ │ │ ├── dialog.ng.html │ │ │ │ │ │ │ ├── dialog.scss │ │ │ │ │ │ │ ├── dialog.spec.ts │ │ │ │ │ │ │ └── dialog.ts │ │ │ │ │ │ ├── entry_chip │ │ │ │ │ │ │ ├── entry_chip.ng.html │ │ │ │ │ │ │ ├── entry_chip.scss │ │ │ │ │ │ │ ├── entry_chip.spec.ts │ │ │ │ │ │ │ └── entry_chip.ts │ │ │ │ │ │ ├── footer │ │ │ │ │ │ │ ├── footer.ng.html │ │ │ │ │ │ │ ├── footer.scss │ │ │ │ │ │ │ ├── footer.spec.ts │ │ │ │ │ │ │ └── footer.ts │ │ │ │ │ │ ├── metadata_list │ │ │ │ │ │ │ ├── metadata_list.ng.html │ │ │ │ │ │ │ ├── metadata_list.scss │ │ │ │ │ │ │ ├── metadata_list.spec.ts │ │ │ │ │ │ │ └── metadata_list.ts │ │ │ │ │ │ ├── review_table │ │ │ │ │ │ │ ├── review_table.ng.html │ │ │ │ │ │ │ ├── review_table.scss │ │ │ │ │ │ │ ├── review_table.spec.ts │ │ │ │ │ │ │ └── review_table.ts │ │ │ │ │ │ └── wizard_stepper │ │ │ │ │ │ │ ├── wizard_stepper.ng.html │ │ │ │ │ │ │ ├── wizard_stepper.scss │ │ │ │ │ │ │ ├── wizard_stepper.spec.ts │ │ │ │ │ │ │ └── wizard_stepper.ts │ │ │ │ │ ├── confirm_dialog │ │ │ │ │ │ ├── confirm_dialog.ng.html │ │ │ │ │ │ ├── confirm_dialog.scss │ │ │ │ │ │ ├── confirm_dialog.spec.ts │ │ │ │ │ │ └── confirm_dialog.ts │ │ │ │ │ ├── info_card │ │ │ │ │ │ ├── info_card.ng.html │ │ │ │ │ │ ├── info_card.scss │ │ │ │ │ │ ├── info_card.spec.ts │ │ │ │ │ │ └── info_card.ts │ │ │ │ │ ├── overview_page │ │ │ │ │ │ ├── overview_page.ng.html │ │ │ │ │ │ ├── overview_page.scss │ │ │ │ │ │ ├── overview_page.spec.ts │ │ │ │ │ │ └── overview_page.ts │ │ │ │ │ ├── snackbar │ │ │ │ │ │ ├── snackbar.ng.html │ │ │ │ │ │ ├── snackbar.scss │ │ │ │ │ │ └── snackbar.ts │ │ │ │ │ └── toggle_switch │ │ │ │ │ │ ├── toggle_switch.ng.html │ │ │ │ │ │ ├── toggle_switch.scss │ │ │ │ │ │ ├── toggle_switch.spec.ts │ │ │ │ │ │ └── toggle_switch.ts │ │ │ │ │ ├── pipes │ │ │ │ │ ├── safe_html_pipe.spec.ts │ │ │ │ │ └── safe_html_pipe.ts │ │ │ │ │ ├── services │ │ │ │ │ ├── snackbar_service.spec.ts │ │ │ │ │ └── snackbar_service.ts │ │ │ │ │ ├── styles │ │ │ │ │ ├── action_bar.scss │ │ │ │ │ ├── configuration.scss │ │ │ │ │ ├── overview.scss │ │ │ │ │ └── typography.scss │ │ │ │ │ └── utils │ │ │ │ │ ├── date_utils.spec.ts │ │ │ │ │ ├── date_utils.ts │ │ │ │ │ ├── object_utils.ts │ │ │ │ │ ├── safe_dom.ts │ │ │ │ │ └── string_utils.ts │ │ │ ├── favicon.ico │ │ │ ├── favicon_bak.ico │ │ │ ├── index.html │ │ │ ├── karma.conf.js │ │ │ ├── main.ts │ │ │ ├── package.json │ │ │ ├── styles.css │ │ │ ├── test_setup.ts │ │ │ ├── tsconfig.app.json │ │ │ ├── tsconfig.json │ │ │ └── tsconfig.spec.json │ │ │ └── service │ │ │ └── proto │ │ │ ├── config │ │ │ ├── BUILD │ │ │ ├── config_resources.proto │ │ │ └── config_service.proto │ │ │ ├── device │ │ │ ├── BUILD │ │ │ ├── device_resources.proto │ │ │ ├── device_service.proto │ │ │ └── device_stats.proto │ │ │ └── host │ │ │ ├── BUILD │ │ │ ├── host_resources.proto │ │ │ └── host_service.proto │ ├── infra │ │ ├── ats │ │ │ ├── common │ │ │ │ └── proto │ │ │ │ │ ├── BUILD │ │ │ │ │ └── xts_common.proto │ │ │ ├── console │ │ │ │ ├── controller │ │ │ │ │ └── proto │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── device_descriptor.proto │ │ │ │ │ │ └── session_plugin.proto │ │ │ │ ├── result │ │ │ │ │ └── proto │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── report.proto │ │ │ │ │ │ └── result.proto │ │ │ │ └── tradefed │ │ │ │ │ └── proto │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── build_info.proto │ │ │ │ │ ├── configuration_description.proto │ │ │ │ │ ├── invocation_context.proto │ │ │ │ │ ├── metric_measurement.proto │ │ │ │ │ └── test_record.proto │ │ │ ├── dda │ │ │ │ └── proto │ │ │ │ │ ├── BUILD │ │ │ │ │ └── session_plugin.proto │ │ │ ├── gateway │ │ │ │ └── proto │ │ │ │ │ ├── BUILD │ │ │ │ │ └── session_plugin.proto │ │ │ ├── local │ │ │ │ ├── proto │ │ │ │ │ ├── BUILD │ │ │ │ │ └── session_plugin.proto │ │ │ │ └── script │ │ │ │ │ └── ats-local-runner │ │ │ └── server │ │ │ │ ├── config │ │ │ │ ├── BUILD │ │ │ │ └── lab_server_api_config.textproto │ │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ └── service.proto │ │ ├── client │ │ │ ├── api │ │ │ │ └── proto │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── resource_federation.proto │ │ │ │ │ └── server_locator.proto │ │ │ ├── longrunningservice │ │ │ │ └── proto │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── control_service.proto │ │ │ │ │ ├── log.proto │ │ │ │ │ ├── session.proto │ │ │ │ │ ├── session_service.proto │ │ │ │ │ └── version_service.proto │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ └── device.proto │ │ ├── container │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ ├── mode_setting.proto │ │ │ │ ├── sandbox_setting.proto │ │ │ │ └── test_engine.proto │ │ ├── controller │ │ │ └── test │ │ │ │ ├── local │ │ │ │ └── utp │ │ │ │ │ └── proto │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── basic_flow.proto │ │ │ │ │ └── incompatible_reason.proto │ │ │ │ └── util │ │ │ │ └── xtsdownloader │ │ │ │ ├── configs │ │ │ │ ├── BUILD │ │ │ │ ├── cts_list.txt │ │ │ │ ├── mcts_list.txt │ │ │ │ └── module_info_map.textpb │ │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ └── xts_dynamic_download.proto │ │ ├── lab │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ ├── file.proto │ │ │ │ └── prepare_test_service.proto │ │ ├── master │ │ │ ├── central │ │ │ │ └── proto │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── allocation_task.proto │ │ │ │ │ ├── device.proto │ │ │ │ │ ├── job.proto │ │ │ │ │ ├── lab.proto │ │ │ │ │ ├── quota.proto │ │ │ │ │ └── test.proto │ │ │ └── rpc │ │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ ├── debug_service.proto │ │ │ │ ├── device_allocation_service.proto │ │ │ │ ├── device_info_service.proto │ │ │ │ ├── job_sync_service.proto │ │ │ │ ├── lab_record_service.proto │ │ │ │ └── lab_sync_service.proto │ │ └── monitoring │ │ │ └── proto │ │ │ ├── BUILD │ │ │ ├── monitored_record.proto │ │ │ └── record.proto │ ├── platform │ │ └── android │ │ │ ├── instrumentation │ │ │ └── result │ │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ └── test_suite_result.proto │ │ │ ├── logcat │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ └── logcat_monitoring_report.proto │ │ │ ├── sdktool │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ └── adb.proto │ │ │ ├── testing │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ ├── test_args.proto │ │ │ │ └── test_info.proto │ │ │ └── xts │ │ │ └── proto │ │ │ ├── BUILD │ │ │ ├── configuration.proto │ │ │ ├── device_configuration.proto │ │ │ ├── runtime_info.proto │ │ │ └── test_message.proto │ ├── service │ │ ├── labconsole │ │ │ ├── README.md │ │ │ └── labdata │ │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ ├── filter.proto │ │ │ │ └── lab_data_service.proto │ │ └── moss │ │ │ └── proto │ │ │ ├── BUILD │ │ │ ├── result.proto │ │ │ └── slg.proto │ └── shared │ │ ├── commandhistory │ │ └── proto │ │ │ ├── BUILD │ │ │ └── command_record.proto │ │ ├── labinfo │ │ └── proto │ │ │ ├── BUILD │ │ │ └── lab_info_service.proto │ │ ├── subprocess │ │ └── proto │ │ │ ├── BUILD │ │ │ └── agent_config.proto │ │ ├── trace │ │ └── proto │ │ │ ├── BUILD │ │ │ └── span.proto │ │ ├── util │ │ ├── cache │ │ │ └── persistent │ │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ └── metadata.proto │ │ ├── comm │ │ │ ├── filetransfer │ │ │ │ ├── cloud │ │ │ │ │ └── proto │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ └── cloud_file_transfer.proto │ │ │ │ └── common │ │ │ │ │ └── proto │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── file_handlers_test.proto │ │ │ │ │ ├── file_info.proto │ │ │ │ │ └── tagged_file_metadata.proto │ │ │ ├── messagerelay │ │ │ │ └── proto │ │ │ │ │ ├── BUILD │ │ │ │ │ └── message_relay_service.proto │ │ │ ├── relay │ │ │ │ └── proto │ │ │ │ │ ├── BUILD │ │ │ │ │ └── destination.proto │ │ │ ├── reliablestream │ │ │ │ └── proto │ │ │ │ │ ├── BUILD │ │ │ │ │ └── stream.proto │ │ │ ├── stub │ │ │ │ ├── BUILD │ │ │ │ └── stub_configuration.proto │ │ │ └── testing │ │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ └── dummy_service.proto │ │ ├── event │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ └── event_bus.proto │ │ ├── file │ │ │ └── checksum │ │ │ │ └── proto │ │ │ │ ├── BUILD │ │ │ │ └── checksum.proto │ │ └── quota │ │ │ └── proto │ │ │ ├── BUILD │ │ │ └── quota.proto │ │ └── version │ │ └── proto │ │ ├── BUILD │ │ ├── version.proto │ │ └── version_service.proto └── rbe │ ├── BUILD │ ├── README.md │ ├── cas.bara.sky │ ├── casconverter │ ├── BUILD │ └── main.go │ ├── casdownloader │ ├── BUILD │ ├── adc_credentials.sh │ ├── cache │ │ ├── BUILD │ │ ├── cache.go │ │ └── localcache.go │ ├── download │ │ ├── BUILD │ │ ├── download.go │ │ └── download_test.go │ └── main.go │ ├── casuploader │ ├── BUILD │ ├── README.md │ ├── chunker │ │ ├── BUILD │ │ ├── chunker.go │ │ └── chunker_test.go │ ├── chunkerutil │ │ ├── BUILD │ │ ├── chunkerutil.go │ │ └── chunkerutil_test.go │ ├── main.go │ ├── metrics │ │ ├── BUILD │ │ └── metrics.go │ └── uploader │ │ ├── BUILD │ │ ├── dir.go │ │ ├── file.go │ │ ├── test_data │ │ └── partial_zip.zip │ │ ├── uploader.go │ │ ├── zip.go │ │ └── zip_test.go │ ├── casviewer │ ├── BUILD │ ├── chunkstore │ │ ├── BUILD │ │ ├── index.go │ │ ├── index_test.go │ │ ├── storage.go │ │ ├── storage_test.go │ │ └── test_helpers_test.go │ ├── fuse │ │ ├── BUILD │ │ └── filesystem.go │ ├── main.go │ └── mountutil │ │ ├── BUILD │ │ ├── mountutil.go │ │ └── mountutil_test.go │ ├── common │ ├── BUILD │ └── multistringflag.go │ ├── go.mod │ ├── go.sum │ └── rbeclient │ ├── BUILD │ └── rbeclient.go ├── java └── com │ └── google │ ├── devtools │ ├── common │ │ └── metrics │ │ │ └── stability │ │ │ ├── converter │ │ │ ├── BUILD │ │ │ ├── DeserializedErrorId.java │ │ │ ├── DeserializedException.java │ │ │ ├── ErrorModelConverter.java │ │ │ └── UnknownErrorId.java │ │ │ ├── model │ │ │ ├── BUILD │ │ │ ├── ErrorId.java │ │ │ └── ErrorIdProvider.java │ │ │ ├── rpc │ │ │ ├── BUILD │ │ │ ├── RpcErrorUtil.java │ │ │ ├── RpcExceptionWithErrorId.java │ │ │ └── grpc │ │ │ │ ├── BUILD │ │ │ │ ├── GrpcExceptionUtil.java │ │ │ │ ├── GrpcExceptionWithErrorId.java │ │ │ │ ├── GrpcServiceUtil.java │ │ │ │ └── GrpcStubUtil.java │ │ │ └── util │ │ │ ├── BUILD │ │ │ ├── ErrorIdComparator.java │ │ │ └── ErrorIdFormatter.java │ ├── deviceaction │ │ ├── BUILD │ │ ├── README.md │ │ ├── cli │ │ │ ├── BUILD │ │ │ └── DeviceActionMain.java │ │ ├── common │ │ │ ├── annotations │ │ │ │ ├── Annotations.java │ │ │ │ ├── BUILD │ │ │ │ └── GuiceAnnotations.java │ │ │ ├── error │ │ │ │ ├── BUILD │ │ │ │ ├── DeviceActionErrorId.java │ │ │ │ ├── DeviceActionException.java │ │ │ │ └── ErrorUtils.java │ │ │ ├── schemas │ │ │ │ ├── ActionConfig.java │ │ │ │ ├── ActionOptions.java │ │ │ │ ├── AndroidPackage.java │ │ │ │ ├── BUILD │ │ │ │ ├── Command.java │ │ │ │ ├── CommandHelp.java │ │ │ │ ├── DevicePosition.java │ │ │ │ ├── DeviceWrapper.java │ │ │ │ └── Version.java │ │ │ └── utils │ │ │ │ ├── AaptUtil.java │ │ │ │ ├── BUILD │ │ │ │ ├── BundletoolUtil.java │ │ │ │ ├── CommandHistoryWriter.java │ │ │ │ ├── CompositeResolver.java │ │ │ │ ├── Conditions.java │ │ │ │ ├── Constants.java │ │ │ │ ├── FlagBasedResourceHelper.java │ │ │ │ ├── FlagParser.java │ │ │ │ ├── GCSResolver.java │ │ │ │ ├── GCSUtil.java │ │ │ │ ├── HelpUtil.java │ │ │ │ ├── LazyCached.java │ │ │ │ ├── LocalFileResolver.java │ │ │ │ ├── ProtoHelper.java │ │ │ │ ├── Resolver.java │ │ │ │ ├── ResourceHelper.java │ │ │ │ ├── ResourceModule.java │ │ │ │ ├── ResourceUtil.java │ │ │ │ ├── SimpleResolver.java │ │ │ │ ├── StaticResourceHelper.java │ │ │ │ ├── TimeoutMonitor.java │ │ │ │ └── Verify.java │ │ ├── framework │ │ │ ├── ActionConfigurer.java │ │ │ ├── BUILD │ │ │ ├── DeviceActionModule.java │ │ │ ├── MergingDeviceConfigurer.java │ │ │ ├── actions │ │ │ │ ├── Action.java │ │ │ │ ├── Actions.java │ │ │ │ ├── BUILD │ │ │ │ ├── InstallMainline.java │ │ │ │ ├── PackageUpdateTracker.java │ │ │ │ └── Reset.java │ │ │ ├── deviceconfigs │ │ │ │ ├── BUILD │ │ │ │ ├── DeviceConfigDao.java │ │ │ │ ├── DeviceConfigModule.java │ │ │ │ └── ResourceFileDao.java │ │ │ ├── devices │ │ │ │ ├── AndroidPhone.java │ │ │ │ ├── BUILD │ │ │ │ ├── Device.java │ │ │ │ └── Devices.java │ │ │ └── operations │ │ │ │ ├── BUILD │ │ │ │ ├── ImageZipFlasher.java │ │ │ │ ├── ModuleCleaner.java │ │ │ │ ├── ModuleInstaller.java │ │ │ │ ├── ModulePusher.java │ │ │ │ ├── Operation.java │ │ │ │ └── OtaSideloader.java │ │ └── lib │ │ │ ├── BUILD │ │ │ └── DeviceActionUtil.java │ ├── deviceinfra │ │ ├── README.md │ │ ├── ext │ │ │ ├── README.md │ │ │ └── devicemanagement │ │ │ │ ├── README.md │ │ │ │ └── device │ │ │ │ ├── BUILD │ │ │ │ ├── BaseDeviceHelper.java │ │ │ │ └── platform │ │ │ │ └── android │ │ │ │ ├── AndroidDeviceDelegate.java │ │ │ │ ├── AndroidDeviceDelegateHelper.java │ │ │ │ ├── AndroidDeviceDelegateImpl.java │ │ │ │ ├── BUILD │ │ │ │ └── realdevice │ │ │ │ ├── AndroidRealDeviceConstants.java │ │ │ │ ├── AndroidRealDeviceDelegate.java │ │ │ │ ├── AndroidRealDeviceDelegateImpl.java │ │ │ │ └── BUILD │ │ ├── host │ │ │ └── daemon │ │ │ │ └── health │ │ │ │ ├── BUILD │ │ │ │ ├── DrainService.java │ │ │ │ ├── DrainServiceModule.java │ │ │ │ ├── HealthStatusManager.java │ │ │ │ ├── HealthStatusManagerModule.java │ │ │ │ └── service │ │ │ │ ├── BUILD │ │ │ │ └── HealthServiceImpl.java │ │ ├── platform │ │ │ ├── README.md │ │ │ └── android │ │ │ │ ├── lightning │ │ │ │ └── internal │ │ │ │ │ └── sdk │ │ │ │ │ └── adb │ │ │ │ │ ├── Adb.java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── Constants.java │ │ │ │ │ ├── DeviceRegistry.java │ │ │ │ │ └── initializer │ │ │ │ │ ├── AdbInitializeTemplate.java │ │ │ │ │ ├── AdbInitializeTemplateImpl.java │ │ │ │ │ ├── AdbInitializer.java │ │ │ │ │ ├── AdbInitializerHelper.java │ │ │ │ │ └── BUILD │ │ │ │ └── sdk │ │ │ │ └── fastboot │ │ │ │ ├── BUILD │ │ │ │ ├── Enums.java │ │ │ │ ├── Fastboot.java │ │ │ │ └── initializer │ │ │ │ ├── BUILD │ │ │ │ ├── FastbootInitializeTemplate.java │ │ │ │ ├── FastbootInitializeTemplateImpl.java │ │ │ │ ├── FastbootInitializer.java │ │ │ │ └── FastbootParam.java │ │ └── shared │ │ │ └── util │ │ │ └── file │ │ │ └── remote │ │ │ └── constant │ │ │ ├── BUILD │ │ │ └── RemoteFileType.java │ └── mobileharness │ │ ├── api │ │ ├── devicemanager │ │ │ ├── detector │ │ │ │ ├── AdbDetector.java │ │ │ │ ├── AndroidJitEmulatorDetector.java │ │ │ │ ├── BUILD │ │ │ │ ├── Detector.java │ │ │ │ ├── FailedDeviceDetector.java │ │ │ │ ├── FastbootDetector.java │ │ │ │ ├── NoOpDeviceDetector.java │ │ │ │ └── model │ │ │ │ │ ├── AndroidEmulatorType.java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── DetectionResult.java │ │ │ │ │ └── DetectionResults.java │ │ │ ├── dispatcher │ │ │ │ ├── AndroidJitEmulatorDispatcher.java │ │ │ │ ├── AndroidLocalEmulatorDispatcher.java │ │ │ │ ├── AndroidRealDeviceDispatcher.java │ │ │ │ ├── BUILD │ │ │ │ ├── BaseDispatcher.java │ │ │ │ ├── CacheableDispatcher.java │ │ │ │ ├── Dispatcher.java │ │ │ │ ├── FailedDeviceDispatcher.java │ │ │ │ ├── NoOpDeviceDispatcher.java │ │ │ │ ├── model │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── DispatchResult.java │ │ │ │ │ └── DispatchResults.java │ │ │ │ └── util │ │ │ │ │ ├── BUILD │ │ │ │ │ └── DeviceIdGenerator.java │ │ │ ├── proxy │ │ │ │ ├── AndroidRealDeviceProxy.java │ │ │ │ ├── BUILD │ │ │ │ ├── DeviceProxy.java │ │ │ │ ├── DeviceProxyModule.java │ │ │ │ └── NoOpDeviceProxy.java │ │ │ └── util │ │ │ │ ├── BUILD │ │ │ │ ├── ClassUtil.java │ │ │ │ └── PersistentDeviceInfoManager.java │ │ ├── messaging │ │ │ ├── BUILD │ │ │ ├── MessageDestinationNotFoundException.java │ │ │ ├── MessageEvent.java │ │ │ ├── MessagingUtil.java │ │ │ └── SubscribeMessage.java │ │ ├── model │ │ │ ├── allocation │ │ │ │ ├── Allocation.java │ │ │ │ └── BUILD │ │ │ ├── constant │ │ │ │ ├── BUILD │ │ │ │ └── DeviceProperty.java │ │ │ ├── error │ │ │ │ ├── AndroidErrorId.java │ │ │ │ ├── BUILD │ │ │ │ ├── BasicErrorId.java │ │ │ │ ├── ErrorId.java │ │ │ │ ├── ExtErrorId.java │ │ │ │ ├── InfraErrorId.java │ │ │ │ ├── MobileHarnessException.java │ │ │ │ ├── MobileHarnessExceptionFactory.java │ │ │ │ ├── MobileHarnessExceptions.java │ │ │ │ └── UserErrorId.java │ │ │ ├── job │ │ │ │ ├── BUILD │ │ │ │ ├── JobLocator.java │ │ │ │ ├── TestLocator.java │ │ │ │ ├── in │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── Decorators.java │ │ │ │ │ ├── DeviceSpec.java │ │ │ │ │ ├── DeviceSpecs.java │ │ │ │ │ ├── Dimensions.java │ │ │ │ │ ├── Dirs.java │ │ │ │ │ ├── Files.java │ │ │ │ │ ├── JobInInternalFactory.java │ │ │ │ │ ├── Params.java │ │ │ │ │ └── Timeout.java │ │ │ │ ├── out │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── JobOutInternalFactory.java │ │ │ │ │ ├── Log.java │ │ │ │ │ ├── Properties.java │ │ │ │ │ ├── Result.java │ │ │ │ │ ├── Status.java │ │ │ │ │ ├── Timing.java │ │ │ │ │ ├── TouchableTiming.java │ │ │ │ │ └── Warnings.java │ │ │ │ └── util │ │ │ │ │ ├── AddFileHandler.java │ │ │ │ │ └── BUILD │ │ │ └── lab │ │ │ │ ├── BUILD │ │ │ │ ├── DeviceId.java │ │ │ │ ├── DeviceInfo.java │ │ │ │ ├── DeviceInfoFactory.java │ │ │ │ ├── DeviceLocator.java │ │ │ │ ├── DeviceScheduleUnit.java │ │ │ │ ├── LabLocator.java │ │ │ │ ├── LabScheduleUnit.java │ │ │ │ ├── LiteDeviceInfoFactory.java │ │ │ │ ├── in │ │ │ │ ├── BUILD │ │ │ │ ├── CompositeDimensions.java │ │ │ │ ├── Decorators.java │ │ │ │ ├── Dimensions.java │ │ │ │ ├── DimensionsFactory.java │ │ │ │ ├── Drivers.java │ │ │ │ ├── LiteDimensionsFactory.java │ │ │ │ ├── LocalConfigurableDimensions.java │ │ │ │ ├── LocalDimensions.java │ │ │ │ ├── Owners.java │ │ │ │ ├── Ports.java │ │ │ │ └── Types.java │ │ │ │ └── out │ │ │ │ ├── BUILD │ │ │ │ ├── LocalProperties.java │ │ │ │ ├── LocalPropertiesFactory.java │ │ │ │ ├── Properties.java │ │ │ │ ├── PropertiesFactory.java │ │ │ │ └── Status.java │ │ └── testrunner │ │ │ ├── device │ │ │ └── cache │ │ │ │ ├── BUILD │ │ │ │ ├── ContainerDeviceCache.java │ │ │ │ ├── DeviceCache.java │ │ │ │ ├── DeviceCacheManager.java │ │ │ │ ├── LocalDeviceCache.java │ │ │ │ └── XtsDeviceCache.java │ │ │ ├── driver │ │ │ ├── BUILD │ │ │ ├── CustomerAssetInvalidException.java │ │ │ └── CustomerTestExecutionTimeoutException.java │ │ │ ├── event │ │ │ └── test │ │ │ │ ├── BUILD │ │ │ │ ├── DeviceFeaturedEvent.java │ │ │ │ ├── DeviceHelperEvent.java │ │ │ │ ├── DriverEvent.java │ │ │ │ ├── ExecutionEndEvent.java │ │ │ │ ├── LocalDecoratorPostForwardEvent.java │ │ │ │ ├── LocalDecoratorPreForwardEvent.java │ │ │ │ ├── LocalDriverEndedEvent.java │ │ │ │ ├── LocalDriverStartingEvent.java │ │ │ │ ├── LocalTestEndedEvent.java │ │ │ │ ├── LocalTestEndingEvent.java │ │ │ │ ├── TestEndedEvent.java │ │ │ │ ├── TestEndingEvent.java │ │ │ │ ├── TestEvent.java │ │ │ │ ├── TestStartedEvent.java │ │ │ │ └── TestStartingEvent.java │ │ │ ├── plugin │ │ │ ├── BUILD │ │ │ ├── MobileHarnessUserPluginException.java │ │ │ ├── SkipExceptionFactory.java │ │ │ ├── SkipJobException.java │ │ │ ├── SkipTestException.java │ │ │ └── SubscribeEventOfAllDrivers.java │ │ │ └── step │ │ │ └── android │ │ │ ├── BUILD │ │ │ ├── DeviceInitializationStep.java │ │ │ └── InitializationArgs.java │ │ ├── fe │ │ └── v6 │ │ │ ├── server │ │ │ ├── Annotations.java │ │ │ ├── BUILD │ │ │ └── OssFeServer.java │ │ │ ├── service │ │ │ ├── config │ │ │ │ ├── BUILD │ │ │ │ ├── ConfigServiceGrpcImpl.java │ │ │ │ ├── ConfigServiceLogic.java │ │ │ │ ├── ConfigServiceLogicImpl.java │ │ │ │ ├── ConfigServiceModule.java │ │ │ │ └── handlers │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── CheckDeviceWritePermissionHandler.java │ │ │ │ │ ├── CheckHostWritePermissionHandler.java │ │ │ │ │ ├── GetDeviceConfigHandler.java │ │ │ │ │ ├── GetHostConfigHandler.java │ │ │ │ │ ├── GetHostDefaultDeviceConfigHandler.java │ │ │ │ │ ├── UpdateDeviceConfigHandler.java │ │ │ │ │ └── UpdateHostConfigHandler.java │ │ │ ├── device │ │ │ │ ├── BUILD │ │ │ │ ├── ConfigurationProvider.java │ │ │ │ ├── DeviceServiceGrpcImpl.java │ │ │ │ ├── DeviceServiceLogic.java │ │ │ │ ├── DeviceServiceLogicImpl.java │ │ │ │ ├── DeviceServiceModule.java │ │ │ │ ├── OssConfigurationProviderImpl.java │ │ │ │ └── handlers │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── GetDeviceOverviewHandler.java │ │ │ │ │ └── HealthAndActivityBuilder.java │ │ │ ├── host │ │ │ │ ├── BUILD │ │ │ │ ├── HostServiceGrpcImpl.java │ │ │ │ ├── HostServiceLogic.java │ │ │ │ ├── HostServiceLogicImpl.java │ │ │ │ ├── HostServiceModule.java │ │ │ │ ├── handlers │ │ │ │ │ ├── BUILD │ │ │ │ │ └── GetHostOverviewHandler.java │ │ │ │ ├── provider │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── HostAuxiliaryInfoProvider.java │ │ │ │ │ ├── HostReleaseInfo.java │ │ │ │ │ └── OssHostAuxiliaryInfoProviderImpl.java │ │ │ │ └── util │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── DaemonStatuses.java │ │ │ │ │ ├── HostConnectivityStatuses.java │ │ │ │ │ ├── HostTypes.java │ │ │ │ │ └── LabActivities.java │ │ │ └── shared │ │ │ │ ├── BUILD │ │ │ │ ├── OssStubsModule.java │ │ │ │ └── providers │ │ │ │ ├── BUILD │ │ │ │ ├── LabInfoProvider.java │ │ │ │ └── oss │ │ │ │ ├── BUILD │ │ │ │ └── OssLabInfoProviderImpl.java │ │ │ └── shared │ │ │ └── util │ │ │ └── concurrent │ │ │ ├── BUILD │ │ │ └── OssExecutorModule.java │ │ ├── infra │ │ ├── ats │ │ │ ├── common │ │ │ │ ├── AtsSessionPluginUtil.java │ │ │ │ ├── BUILD │ │ │ │ ├── DeviceDetails.java │ │ │ │ ├── DeviceDetailsRetriever.java │ │ │ │ ├── DeviceInfraServiceUtil.java │ │ │ │ ├── DeviceSelection.java │ │ │ │ ├── DeviceSelectionOptions.java │ │ │ │ ├── FlagsString.java │ │ │ │ ├── SessionHandlerHelper.java │ │ │ │ ├── SessionRequestHandlerUtil.java │ │ │ │ ├── SessionRequestInfo.java │ │ │ │ ├── SessionResultHandlerUtil.java │ │ │ │ ├── ShardConstants.java │ │ │ │ ├── XtsPropertyName.java │ │ │ │ ├── XtsTypeLoader.java │ │ │ │ ├── jobcreator │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── ConsoleJobCreator.java │ │ │ │ │ ├── ModuleShardingArgsGenerator.java │ │ │ │ │ ├── ServerJobCreator.java │ │ │ │ │ └── XtsJobCreator.java │ │ │ │ ├── olcserver │ │ │ │ │ ├── Annotations.java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── BuiltinOlcServerFlags.java │ │ │ │ │ ├── OlcServerConnectorModule.java │ │ │ │ │ ├── OlcServerGrpcChannelModule.java │ │ │ │ │ ├── OlcServerGrpcInProcessChannelModule.java │ │ │ │ │ ├── ServerEnvironmentPreparer.java │ │ │ │ │ ├── ServerHeapDumpFileDetector.java │ │ │ │ │ └── ServerPreparer.java │ │ │ │ └── plan │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── JarFileUtil.java │ │ │ │ │ ├── PlanConfigUtil.java │ │ │ │ │ └── TestPlanParser.java │ │ │ ├── console │ │ │ │ ├── Annotations.java │ │ │ │ ├── AtsConsole.java │ │ │ │ ├── AtsConsoleModule.java │ │ │ │ ├── BUILD │ │ │ │ ├── ConsoleInfo.java │ │ │ │ ├── GuiceFactory.java │ │ │ │ ├── command │ │ │ │ │ ├── AddCommand.java │ │ │ │ │ ├── AliasCommand.java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── DumpCommand.java │ │ │ │ │ ├── ExitCommand.java │ │ │ │ │ ├── InvocationCommand.java │ │ │ │ │ ├── KillCommand.java │ │ │ │ │ ├── ListCommand.java │ │ │ │ │ ├── LogCommand.java │ │ │ │ │ ├── RemoveCommand.java │ │ │ │ │ ├── RootCommand.java │ │ │ │ │ ├── RunCommand.java │ │ │ │ │ ├── ServerCommand.java │ │ │ │ │ ├── SetCommand.java │ │ │ │ │ ├── VersionCommand.java │ │ │ │ │ ├── alias │ │ │ │ │ │ ├── AliasManager.java │ │ │ │ │ │ └── BUILD │ │ │ │ │ ├── completer │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── CommandCompleter.java │ │ │ │ │ │ └── CommandCompleterHolder.java │ │ │ │ │ ├── parser │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ └── CommandLineParser.java │ │ │ │ │ ├── picocli │ │ │ │ │ │ └── parameterpreprocessor │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── MapEntryPreprocessor.java │ │ │ │ │ │ │ ├── MapPreprocessor.java │ │ │ │ │ │ │ └── MultimapPreprocessor.java │ │ │ │ │ └── preprocessor │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── CommandFileParser.java │ │ │ │ │ │ ├── CommandFileWatcher.java │ │ │ │ │ │ └── CommandPreprocessor.java │ │ │ │ ├── constant │ │ │ │ │ ├── AtsConsoleDirs.java │ │ │ │ │ └── BUILD │ │ │ │ ├── controller │ │ │ │ │ ├── olcserver │ │ │ │ │ │ ├── AtsSessionStub.java │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── ServerLogPrinter.java │ │ │ │ │ │ └── XtsServerEnvironmentPreparer.java │ │ │ │ │ └── sessionplugin │ │ │ │ │ │ ├── AtsSessionPlugin.java │ │ │ │ │ │ ├── AtsSessionPluginConfigOutput.java │ │ │ │ │ │ ├── AtsSessionPluginModule.java │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── DumpEnvVarCommandHandler.java │ │ │ │ │ │ ├── DumpStackTraceCommandHandler.java │ │ │ │ │ │ ├── DumpUptimeCommandHandler.java │ │ │ │ │ │ ├── ListDevicesCommandHandler.java │ │ │ │ │ │ ├── ListModulesCommandHandler.java │ │ │ │ │ │ ├── PluginOutputPrinter.java │ │ │ │ │ │ └── RunCommandHandler.java │ │ │ │ ├── result │ │ │ │ │ ├── checksum │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ └── CompatibilityReportChecksumHelper.java │ │ │ │ │ ├── mobly │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── MoblyControllerInfoEntry.java │ │ │ │ │ │ ├── MoblySummaryEntry.java │ │ │ │ │ │ ├── MoblyTestEntry.java │ │ │ │ │ │ ├── MoblyUserDataEntry.java │ │ │ │ │ │ ├── MoblyYamlDocEntry.java │ │ │ │ │ │ └── MoblyYamlParser.java │ │ │ │ │ ├── report │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── CertificationSuiteInfo.java │ │ │ │ │ │ ├── CertificationSuiteInfoFactory.java │ │ │ │ │ │ ├── CompatibilityReportCreator.java │ │ │ │ │ │ ├── CompatibilityReportMerger.java │ │ │ │ │ │ ├── CompatibilityReportModule.java │ │ │ │ │ │ ├── CompatibilityReportParser.java │ │ │ │ │ │ ├── Context.java │ │ │ │ │ │ ├── MoblyReportHelper.java │ │ │ │ │ │ ├── MoblyReportParser.java │ │ │ │ │ │ ├── TestResultProtoUtil.java │ │ │ │ │ │ ├── ZipUtil.java │ │ │ │ │ │ └── res │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── compatibility_failures.xsl │ │ │ │ │ │ │ ├── compatibility_result.css │ │ │ │ │ │ │ ├── compatibility_result.xsl │ │ │ │ │ │ │ └── logo.png │ │ │ │ │ └── xml │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ └── XmlConstants.java │ │ │ │ └── util │ │ │ │ │ ├── command │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── CommandHelper.java │ │ │ │ │ └── ExitUtil.java │ │ │ │ │ ├── console │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── ConsoleTextStyle.java │ │ │ │ │ ├── ConsoleUtil.java │ │ │ │ │ └── InterruptibleLineReader.java │ │ │ │ │ ├── log │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── LogDumper.java │ │ │ │ │ └── LogRecordPrinter.java │ │ │ │ │ ├── notice │ │ │ │ │ ├── BUILD │ │ │ │ │ └── NoticeMessageUtil.java │ │ │ │ │ ├── plan │ │ │ │ │ ├── BUILD │ │ │ │ │ └── PlanHelper.java │ │ │ │ │ ├── result │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── ResultLister.java │ │ │ │ │ └── ResultListerHelper.java │ │ │ │ │ ├── subplan │ │ │ │ │ ├── BUILD │ │ │ │ │ └── SubPlanLister.java │ │ │ │ │ ├── tradefed │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── TestRecordHelper.java │ │ │ │ │ ├── TestRecordProtoUtil.java │ │ │ │ │ └── TestRecordWriter.java │ │ │ │ │ ├── verifier │ │ │ │ │ ├── BUILD │ │ │ │ │ └── VerifierResultHelper.java │ │ │ │ │ └── version │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── VersionMessageUtil.java │ │ │ │ │ └── VersionParser.java │ │ │ ├── dda │ │ │ │ ├── sessionplugin │ │ │ │ │ ├── AtsDdaSessionPlugin.java │ │ │ │ │ └── BUILD │ │ │ │ └── stub │ │ │ │ │ ├── AtsDdaStub.java │ │ │ │ │ ├── AtsLabInfoStub.java │ │ │ │ │ └── BUILD │ │ │ ├── gateway │ │ │ │ └── sessionplugin │ │ │ │ │ ├── AtsGatewaySessionPlugin.java │ │ │ │ │ └── BUILD │ │ │ ├── local │ │ │ │ ├── AtsLocalRunner.java │ │ │ │ ├── AtsLocalRunnerModule.java │ │ │ │ ├── BUILD │ │ │ │ └── sessionplugin │ │ │ │ │ ├── AtsLocalSessionPlugin.java │ │ │ │ │ └── BUILD │ │ │ ├── persistentcache │ │ │ │ └── BUILD │ │ │ ├── server │ │ │ │ ├── sessionplugin │ │ │ │ │ ├── AtsServerSessionPlugin.java │ │ │ │ │ ├── AtsServerSessionPluginModule.java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── NewMultiCommandRequestHandler.java │ │ │ │ │ └── TradefedConfigGenerator.java │ │ │ │ └── util │ │ │ │ │ ├── AtsServerSessionUtil.java │ │ │ │ │ └── BUILD │ │ │ └── util │ │ │ │ └── tradefed │ │ │ │ ├── BUILD │ │ │ │ ├── ByteArrayList.java │ │ │ │ ├── ByteArrayUtil.java │ │ │ │ ├── CentralDirectoryInfo.java │ │ │ │ ├── FileUtil.java │ │ │ │ ├── LocalFileHeader.java │ │ │ │ ├── LogDataType.java │ │ │ │ ├── StreamUtil.java │ │ │ │ ├── ZipUtil.java │ │ │ │ └── ZipUtil2.java │ │ ├── client │ │ │ ├── api │ │ │ │ ├── Annotations.java │ │ │ │ ├── BUILD │ │ │ │ ├── ClientApi.java │ │ │ │ ├── ClientApiHelper.java │ │ │ │ ├── ClientApiModule.java │ │ │ │ ├── controller │ │ │ │ │ ├── allocation │ │ │ │ │ │ ├── allocator │ │ │ │ │ │ │ ├── AbstractDeviceAllocator.java │ │ │ │ │ │ │ ├── AllocationWithStats.java │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ └── DeviceAllocator.java │ │ │ │ │ │ ├── diagnostic │ │ │ │ │ │ │ ├── AllocationDiagnostician.java │ │ │ │ │ │ │ ├── Assessment.java │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── DeviceFilter.java │ │ │ │ │ │ │ ├── Report.java │ │ │ │ │ │ │ ├── multidevice │ │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ │ ├── LabAssessment.java │ │ │ │ │ │ │ │ ├── LabAssessor.java │ │ │ │ │ │ │ │ ├── LabReport.java │ │ │ │ │ │ │ │ └── MultiDeviceDiagnostician.java │ │ │ │ │ │ │ └── singledevice │ │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ │ ├── SingleDeviceAssessment.java │ │ │ │ │ │ │ │ ├── SingleDeviceAssessor.java │ │ │ │ │ │ │ │ ├── SingleDeviceDiagnostician.java │ │ │ │ │ │ │ │ └── SingleDeviceReport.java │ │ │ │ │ │ └── reserver │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ └── DeviceReserver.java │ │ │ │ │ ├── device │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── CompositeDeviceQuerier.java │ │ │ │ │ │ └── DeviceQuerier.java │ │ │ │ │ └── job │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── JobManager.java │ │ │ │ │ │ ├── JobRunner.java │ │ │ │ │ │ └── PendingTestPrinter.java │ │ │ │ ├── mode │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── ExecMode.java │ │ │ │ │ ├── ExecModeCreator.java │ │ │ │ │ ├── ExecModeUtil.java │ │ │ │ │ ├── ats │ │ │ │ │ │ ├── Annotations.java │ │ │ │ │ │ ├── AtsMode.java │ │ │ │ │ │ ├── AtsModeModule.java │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── DeviceQuerierImpl.java │ │ │ │ │ │ ├── JobSyncService.java │ │ │ │ │ │ ├── LabRecordManager.java │ │ │ │ │ │ ├── LabRecordService.java │ │ │ │ │ │ └── RemoteDeviceManager.java │ │ │ │ │ ├── local │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── DeviceInfoFilter.java │ │ │ │ │ │ ├── LocalDeviceAllocator.java │ │ │ │ │ │ ├── LocalDeviceManagerSchedulerSyncer.java │ │ │ │ │ │ ├── LocalDeviceQuerier.java │ │ │ │ │ │ ├── LocalDeviceVerifier.java │ │ │ │ │ │ └── LocalMode.java │ │ │ │ │ └── remote │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── JobCancelledException.java │ │ │ │ │ │ ├── LabServerLocator.java │ │ │ │ │ │ ├── RemoteTestRunner.java │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ └── LabRpcProtoConverter.java │ │ │ │ ├── plugin │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── GenFileHandler.java │ │ │ │ │ ├── JobReporter.java │ │ │ │ │ └── TestRetryHandler.java │ │ │ │ └── util │ │ │ │ │ ├── lister │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── ListerFactory.java │ │ │ │ │ └── TestLister.java │ │ │ │ │ ├── longevity │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── CompositeStorageBackend.java │ │ │ │ │ ├── LocalFileStorageBackend.java │ │ │ │ │ ├── LongevityTestHelper.java │ │ │ │ │ └── StorageBackend.java │ │ │ │ │ ├── resourcefederation │ │ │ │ │ ├── BUILD │ │ │ │ │ └── ResourceFederationUtil.java │ │ │ │ │ ├── result │ │ │ │ │ ├── BUILD │ │ │ │ │ └── ClientAllocErrorUtil.java │ │ │ │ │ ├── serverlocator │ │ │ │ │ ├── BUILD │ │ │ │ │ └── ServerLocatorUtil.java │ │ │ │ │ └── stub │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── BlockingInterfaceFactory.java │ │ │ │ │ ├── GrpcDirectTargetFactory.java │ │ │ │ │ ├── GrpcFutureInterfaceFactory.java │ │ │ │ │ ├── GrpcStubFactory.java │ │ │ │ │ ├── GrpcStubFactoryModule.java │ │ │ │ │ ├── GrpcStubManager.java │ │ │ │ │ ├── StubFactory.java │ │ │ │ │ ├── StubFactoryModule.java │ │ │ │ │ └── StubUtils.java │ │ │ └── longrunningservice │ │ │ │ ├── Annotations.java │ │ │ │ ├── BUILD │ │ │ │ ├── OlcServer.java │ │ │ │ ├── OlcServerModule.java │ │ │ │ ├── OlcServerModuleFactory.java │ │ │ │ ├── OlcServerModuleFactoryImpl.java │ │ │ │ ├── OlcServerRunner.java │ │ │ │ ├── OlcServerRunnerImpl.java │ │ │ │ ├── constant │ │ │ │ ├── BUILD │ │ │ │ ├── OlcServerDirs.java │ │ │ │ ├── OlcServerLogs.java │ │ │ │ └── SessionProperties.java │ │ │ │ ├── controller │ │ │ │ ├── BUILD │ │ │ │ ├── ControllerModule.java │ │ │ │ ├── LogManager.java │ │ │ │ ├── LogRecorder.java │ │ │ │ ├── LogRecorderBackend.java │ │ │ │ ├── ServiceProvider.java │ │ │ │ ├── SessionDetailCreator.java │ │ │ │ ├── SessionEnvironmentPreparer.java │ │ │ │ ├── SessionJobCreator.java │ │ │ │ ├── SessionJobRunner.java │ │ │ │ ├── SessionManager.java │ │ │ │ ├── SessionPluginLoader.java │ │ │ │ ├── SessionPluginRunner.java │ │ │ │ └── SessionRunner.java │ │ │ │ ├── model │ │ │ │ ├── BUILD │ │ │ │ ├── SessionDetailHolder.java │ │ │ │ ├── SessionEndedEvent.java │ │ │ │ ├── SessionEvent.java │ │ │ │ ├── SessionInfo.java │ │ │ │ ├── SessionNotificationEvent.java │ │ │ │ ├── SessionPlugin.java │ │ │ │ ├── SessionStartedEvent.java │ │ │ │ ├── SessionStartingEvent.java │ │ │ │ └── WithProto.java │ │ │ │ ├── rpc │ │ │ │ ├── service │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── ControlService.java │ │ │ │ │ ├── LocalSessionStub.java │ │ │ │ │ ├── LocalSessionStubImpl.java │ │ │ │ │ ├── SessionService.java │ │ │ │ │ └── VersionService.java │ │ │ │ └── stub │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── ControlStub.java │ │ │ │ │ ├── SessionStub.java │ │ │ │ │ ├── VersionStub.java │ │ │ │ │ └── grpc │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── ControlGrpcStub.java │ │ │ │ │ ├── SessionGrpcStub.java │ │ │ │ │ └── VersionGrpcStub.java │ │ │ │ ├── server.bzl │ │ │ │ └── util │ │ │ │ ├── BUILD │ │ │ │ ├── SessionErrorUtil.java │ │ │ │ ├── SessionQueryUtil.java │ │ │ │ ├── VersionProtoUtil.java │ │ │ │ └── persistence │ │ │ │ ├── BUILD │ │ │ │ ├── JdbcBasedSessionPersistenceUtil.java │ │ │ │ ├── SessionPersistenceUtil.java │ │ │ │ └── unfinished_sessions.sql │ │ ├── container │ │ │ ├── annotation │ │ │ │ ├── BUILD │ │ │ │ └── ProcessIncompatible.java │ │ │ └── controller │ │ │ │ ├── AbstractProxyTestRunner.java │ │ │ │ ├── BUILD │ │ │ │ ├── ProxyTestRunner.java │ │ │ │ └── ProxyToDirectTestRunner.java │ │ ├── controller │ │ │ ├── device │ │ │ │ ├── BUILD │ │ │ │ ├── BaseDeviceStatusProvider.java │ │ │ │ ├── DeviceHelperFactory.java │ │ │ │ ├── DeviceIdManager.java │ │ │ │ ├── DeviceIdManagerShim.java │ │ │ │ ├── DeviceInfoManager.java │ │ │ │ ├── DeviceInfoManagerShim.java │ │ │ │ ├── DeviceStateChecker.java │ │ │ │ ├── DeviceStatusInfo.java │ │ │ │ ├── DeviceStatusProvider.java │ │ │ │ ├── DispatcherManager.java │ │ │ │ ├── LocalDeviceDispatch.java │ │ │ │ ├── LocalDeviceManager.java │ │ │ │ ├── LocalDeviceRunner.java │ │ │ │ ├── LocalDeviceTestExecutor.java │ │ │ │ ├── TestExecutor.java │ │ │ │ ├── TestExecutorProvider.java │ │ │ │ ├── bootstrap │ │ │ │ │ ├── AllDetectorsAndDispatchers.java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── DetectorDispatcherSelector.java │ │ │ │ │ └── DetectorsAndDispatchers.java │ │ │ │ ├── config │ │ │ │ │ ├── ApiConfig.java │ │ │ │ │ ├── ApiConfigFileProcessor.java │ │ │ │ │ ├── ApiConfigListener.java │ │ │ │ │ ├── ApiConfigModule.java │ │ │ │ │ ├── ApiConfigProtoUtil.java │ │ │ │ │ ├── ApiConfigService.java │ │ │ │ │ ├── ApiConfigV5.java │ │ │ │ │ ├── BUILD │ │ │ │ │ └── HasDefaultSynced.java │ │ │ │ ├── external │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── ExternalDeviceManager.java │ │ │ │ │ └── NoopExternalDeviceManager.java │ │ │ │ ├── faileddevice │ │ │ │ │ ├── BUILD │ │ │ │ │ └── FailedDeviceTable.java │ │ │ │ ├── proxy │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── ProxyDeviceManager.java │ │ │ │ │ ├── ProxyDeviceManagerModule.java │ │ │ │ │ ├── ProxyDeviceRequirement.java │ │ │ │ │ └── ProxyDeviceRunner.java │ │ │ │ └── util │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── ConditionedDeviceConfigUtil.java │ │ │ │ │ ├── DeviceIdUtil.java │ │ │ │ │ ├── DeviceRebootUtil.java │ │ │ │ │ └── DeviceStatusInfoPrinter.java │ │ │ ├── messaging │ │ │ │ ├── Annotations.java │ │ │ │ ├── BUILD │ │ │ │ ├── MessageEventImpl.java │ │ │ │ ├── MessageReceptionsHandler.java │ │ │ │ ├── MessageSender.java │ │ │ │ ├── MessageSenderFinder.java │ │ │ │ ├── MessageSubscriberBackend.java │ │ │ │ ├── MessagingManager.java │ │ │ │ ├── MessagingManagerHolder.java │ │ │ │ ├── MessagingService.java │ │ │ │ └── MessagingServiceModule.java │ │ │ ├── plugin │ │ │ │ ├── BUILD │ │ │ │ ├── CommonSetupModule.java │ │ │ │ ├── LabCommonSetupModule.java │ │ │ │ ├── PluginCreator.java │ │ │ │ ├── PluginLoader.java │ │ │ │ ├── loader │ │ │ │ │ ├── BUILD │ │ │ │ │ └── PluginInstantiator.java │ │ │ │ └── provider │ │ │ │ │ ├── AnnotatedPluginClassProvider.java │ │ │ │ │ ├── AnnotatedPluginModuleClassProvider.java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── NamedPluginClassProvider.java │ │ │ │ │ ├── NamedPluginModuleClassProvider.java │ │ │ │ │ ├── PluginClassProvider.java │ │ │ │ │ ├── PluginModuleClassProvider.java │ │ │ │ │ ├── RetryPluginClassProvider.java │ │ │ │ │ └── RetryPluginModuleClassProvider.java │ │ │ ├── scheduler │ │ │ │ ├── AbstractScheduler.java │ │ │ │ ├── AdhocTestbedSchedulingUtil.java │ │ │ │ ├── BUILD │ │ │ │ ├── model │ │ │ │ │ └── job │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── JobScheduleUnit.java │ │ │ │ │ │ ├── TestScheduleUnit.java │ │ │ │ │ │ └── in │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── DeviceRequirement.java │ │ │ │ │ │ ├── DeviceRequirements.java │ │ │ │ │ │ └── JobInInternalFactory.java │ │ │ │ └── simple │ │ │ │ │ ├── Allocations.java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── SimpleJobInfo.java │ │ │ │ │ ├── SimpleLabInfo.java │ │ │ │ │ ├── SimpleScheduler.java │ │ │ │ │ └── persistence │ │ │ │ │ ├── AllocationPersistenceUtil.java │ │ │ │ │ ├── Annotations.java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── JdbcAllocationPersistenceUtil.java │ │ │ │ │ └── test_allocations.sql │ │ │ └── test │ │ │ │ ├── AbstractTestRunner.java │ │ │ │ ├── BUILD │ │ │ │ ├── BaseTestRunner.java │ │ │ │ ├── DeviceFeatureManager.java │ │ │ │ ├── DirectTestRunner.java │ │ │ │ ├── DirectTestRunnerSetting.java │ │ │ │ ├── PluginLoadingResult.java │ │ │ │ ├── TestContext.java │ │ │ │ ├── TestInfoManager.java │ │ │ │ ├── TestRunner.java │ │ │ │ ├── TestRunnerLauncher.java │ │ │ │ ├── event │ │ │ │ ├── BUILD │ │ │ │ └── TestExecutionEndedEvent.java │ │ │ │ ├── exception │ │ │ │ ├── BUILD │ │ │ │ └── TestRunnerLauncherConnectedException.java │ │ │ │ ├── launcher │ │ │ │ ├── BUILD │ │ │ │ ├── DirectTestRunnerLauncherFactory.java │ │ │ │ ├── LocalDeviceTestRunnerLauncher.java │ │ │ │ └── ThreadPoolTestRunnerLauncher.java │ │ │ │ ├── local │ │ │ │ ├── BUILD │ │ │ │ ├── LocalTestFlow.java │ │ │ │ ├── LocalTestRunner.java │ │ │ │ ├── annotation │ │ │ │ │ ├── BUILD │ │ │ │ │ └── DoNotSubscribeTestEvent.java │ │ │ │ └── utp │ │ │ │ │ ├── common │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── IncompatibleReasons.java │ │ │ │ │ ├── TestFlows.java │ │ │ │ │ └── UtpMode.java │ │ │ │ │ └── controller │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── NoOpTestFlowConverter.java │ │ │ │ │ └── TestFlowConverter.java │ │ │ │ ├── manager │ │ │ │ ├── BUILD │ │ │ │ ├── DirectTestRunnerUtil.java │ │ │ │ ├── LabDirectTestRunnerUtil.java │ │ │ │ ├── ProxyTestManager.java │ │ │ │ ├── TestManager.java │ │ │ │ ├── TestManagerService.java │ │ │ │ ├── TestManagerServiceModule.java │ │ │ │ └── TestStartedException.java │ │ │ │ ├── model │ │ │ │ ├── BUILD │ │ │ │ ├── JobExecutionUnit.java │ │ │ │ ├── TestExecutionResult.java │ │ │ │ └── TestExecutionUnit.java │ │ │ │ └── util │ │ │ │ ├── BUILD │ │ │ │ ├── JobTimer.java │ │ │ │ ├── SubscriberExceptionLoggingHandler.java │ │ │ │ ├── TestCommandHistorySaver.java │ │ │ │ ├── TestRunnerTiming.java │ │ │ │ ├── atsfileserveruploader │ │ │ │ ├── AtsFileServerUploaderPlugin.java │ │ │ │ └── BUILD │ │ │ │ ├── testlogcollector │ │ │ │ ├── BUILD │ │ │ │ └── TestLogCollectorPlugin.java │ │ │ │ └── xtsdownloader │ │ │ │ ├── BUILD │ │ │ │ ├── MctsDynamicDownloadPlugin.java │ │ │ │ └── XtsDynamicDownloadPlugin.java │ │ ├── daemon │ │ │ └── health │ │ │ │ └── handler │ │ │ │ ├── BUILD │ │ │ │ └── DrainHandler.java │ │ ├── lab │ │ │ ├── Annotations.java │ │ │ ├── BUILD │ │ │ ├── LabServer.java │ │ │ ├── LabServerConstantsModule.java │ │ │ ├── LabServerLauncher.java │ │ │ ├── LabServerModule.java │ │ │ ├── common │ │ │ │ ├── dir │ │ │ │ │ ├── BUILD │ │ │ │ │ └── DirUtil.java │ │ │ │ └── env │ │ │ │ │ ├── BUILD │ │ │ │ │ └── UtrsEnvironments.java │ │ │ ├── controller │ │ │ │ ├── BUILD │ │ │ │ ├── CloudRpcMonitorModule.java │ │ │ │ ├── DeviceConfigManager.java │ │ │ │ ├── FileClassifier.java │ │ │ │ ├── FileCleaner.java │ │ │ │ ├── FilePublisher.java │ │ │ │ ├── ForwardingTestMessageBuffer.java │ │ │ │ ├── GcsMonitorModule.java │ │ │ │ ├── JobManager.java │ │ │ │ ├── LabDimensionManager.java │ │ │ │ ├── LabDirectTestRunnerHolder.java │ │ │ │ ├── LabLocalTestRunner.java │ │ │ │ ├── LocalFileBasedDeviceConfigManager.java │ │ │ │ ├── MasterSyncerForDevice.java │ │ │ │ ├── MasterSyncerForJob.java │ │ │ │ ├── handler │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── DeviceManagerDrainHandler.java │ │ │ │ │ ├── ExecTestServiceDrainHandler.java │ │ │ │ │ ├── JobManagerDrainHandler.java │ │ │ │ │ ├── MasterSyncerForDeviceDrainHandler.java │ │ │ │ │ ├── MasterSyncerForJobDrainHandler.java │ │ │ │ │ └── TestManagerDrainHandler.java │ │ │ │ └── util │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── LabFileNotifier.java │ │ │ │ │ └── LabFileNotifierFactory.java │ │ │ └── rpc │ │ │ │ ├── service │ │ │ │ ├── Annotations.java │ │ │ │ ├── BUILD │ │ │ │ ├── ExecTestServiceImpl.java │ │ │ │ ├── PrepareTestServiceImpl.java │ │ │ │ ├── StatServiceImpl.java │ │ │ │ ├── TestServiceModule.java │ │ │ │ ├── grpc │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── ExecTestGrpcImpl.java │ │ │ │ │ ├── GrpcServiceModule.java │ │ │ │ │ ├── PrepareTestGrpcImpl.java │ │ │ │ │ └── StatGrpcImpl.java │ │ │ │ └── util │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── JobDirFactory.java │ │ │ │ │ ├── LabResponseProtoGenerator.java │ │ │ │ │ └── TestInfoCreator.java │ │ │ │ └── stub │ │ │ │ ├── BUILD │ │ │ │ ├── ExecTestStub.java │ │ │ │ ├── PrepareTestStub.java │ │ │ │ ├── grpc │ │ │ │ ├── BUILD │ │ │ │ ├── ExecTestGrpcStub.java │ │ │ │ └── PrepareTestGrpcStub.java │ │ │ │ └── helper │ │ │ │ ├── BUILD │ │ │ │ ├── JobSyncHelper.java │ │ │ │ └── LabSyncHelper.java │ │ ├── master │ │ │ ├── central │ │ │ │ ├── BUILD │ │ │ │ ├── CentralAnnotation.java │ │ │ │ ├── model │ │ │ │ │ ├── job │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── JobConditionUtil.java │ │ │ │ │ │ ├── JobDao.java │ │ │ │ │ │ └── TestDao.java │ │ │ │ │ └── lab │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── DeviceConditionUtil.java │ │ │ │ │ │ ├── DeviceDao.java │ │ │ │ │ │ ├── LabConditionUtil.java │ │ │ │ │ │ └── LabDao.java │ │ │ │ └── storage │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── TransactionConfig.java │ │ │ │ │ ├── TransactionContext.java │ │ │ │ │ ├── TransactionRunner.java │ │ │ │ │ ├── TransactionWorker.java │ │ │ │ │ └── lab │ │ │ │ │ ├── BUILD │ │ │ │ │ └── LabRepository.java │ │ │ └── rpc │ │ │ │ └── stub │ │ │ │ ├── BUILD │ │ │ │ ├── DebugStub.java │ │ │ │ ├── DeviceAllocationStub.java │ │ │ │ ├── DeviceInfoStub.java │ │ │ │ ├── JobSyncStub.java │ │ │ │ ├── LabInfoStub.java │ │ │ │ ├── LabSyncStub.java │ │ │ │ ├── MasterStubAnnotation.java │ │ │ │ └── grpc │ │ │ │ ├── BUILD │ │ │ │ ├── JobSyncGrpcStub.java │ │ │ │ ├── JobSyncGrpcStubModule.java │ │ │ │ ├── LabInfoGrpcStub.java │ │ │ │ ├── LabInfoGrpcStubModule.java │ │ │ │ ├── LabSyncGrpcStub.java │ │ │ │ └── LabSyncGrpcStubModule.java │ │ └── monitoring │ │ │ ├── BUILD │ │ │ ├── BatchPipelineService.java │ │ │ ├── CloudPubsubMonitorModule.java │ │ │ ├── DataPuller.java │ │ │ ├── DataPusher.java │ │ │ ├── LabInfoPullerImpl.java │ │ │ ├── MonitorPipelineLauncher.java │ │ │ └── PubsubClientImpl.java │ │ ├── platform │ │ ├── android │ │ │ ├── accountmanager │ │ │ │ ├── AccountCredentialType.java │ │ │ │ ├── AndroidAccountManagerUtil.java │ │ │ │ ├── AndroidAccountSetting.java │ │ │ │ ├── AndroidGoogleAccountType.java │ │ │ │ └── BUILD │ │ │ ├── app │ │ │ │ ├── ActivityManager.java │ │ │ │ ├── AndroidAppVersion.java │ │ │ │ ├── BUILD │ │ │ │ ├── binary │ │ │ │ │ ├── contentprovider │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ └── ManagedFileContentProvider.java │ │ │ │ │ ├── devicedaemon │ │ │ │ │ │ ├── shared │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── DaemonBaseActivity.java │ │ │ │ │ │ │ ├── DaemonUtil.java │ │ │ │ │ │ │ ├── ResId.java │ │ │ │ │ │ │ └── res │ │ │ │ │ │ │ │ ├── drawable-hdpi │ │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ │ ├── drawable-ldpi │ │ │ │ │ │ │ │ ├── ic_launcher.png │ │ │ │ │ │ │ │ └── mh_logo.png │ │ │ │ │ │ │ │ ├── drawable-mdpi │ │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ │ ├── drawable-xhdpi │ │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ │ ├── layout │ │ │ │ │ │ │ │ └── main.xml │ │ │ │ │ │ │ │ └── values │ │ │ │ │ │ │ │ └── strings.xml │ │ │ │ │ │ ├── v1 │ │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── BootReceiver.java │ │ │ │ │ │ │ ├── DaemonActivity.java │ │ │ │ │ │ │ ├── DaemonService.java │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ └── ResIdImpl.java │ │ │ │ │ │ └── v2 │ │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── BootReceiver.java │ │ │ │ │ │ │ ├── DaemonActivity.java │ │ │ │ │ │ │ ├── DaemonJobIntentService.java │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ └── ResIdImpl.java │ │ │ │ │ ├── interactive │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── Constants.java │ │ │ │ │ │ ├── InstructionDialogActivity.java │ │ │ │ │ │ └── res │ │ │ │ │ │ │ ├── layout │ │ │ │ │ │ │ └── instruction_dialog_activity.xml │ │ │ │ │ │ │ └── values │ │ │ │ │ │ │ └── strings.xml │ │ │ │ │ ├── telephony │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── SendToInstrumentation.java │ │ │ │ │ │ └── SimCardUtil.java │ │ │ │ │ └── wifiutil │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── WifiConnector.java │ │ │ │ │ │ ├── WifiMonitorService.java │ │ │ │ │ │ └── WifiUtil.java │ │ │ │ ├── devicedaemon │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── DeviceDaemonApkInfo.java │ │ │ │ │ ├── DeviceDaemonApkInfoProvider.java │ │ │ │ │ ├── DeviceDaemonHelper.java │ │ │ │ │ └── impl │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── DeviceDaemonApkInfoImplV1.java │ │ │ │ │ │ └── DeviceDaemonApkInfoImplV2.java │ │ │ │ ├── mtaastools │ │ │ │ │ ├── BUILD │ │ │ │ │ └── MtaasToolsInstantiator.java │ │ │ │ └── telephony │ │ │ │ │ ├── BUILD │ │ │ │ │ └── TelephonyHelper.java │ │ │ ├── appcrawler │ │ │ │ ├── BUILD │ │ │ │ ├── PostProcessor.java │ │ │ │ ├── PreProcessor.java │ │ │ │ └── UtpBinariesExtractor.java │ │ │ ├── connectivity │ │ │ │ ├── AndroidConnectivityUtil.java │ │ │ │ ├── BUILD │ │ │ │ ├── ConnectToWifiArgs.java │ │ │ │ ├── SocketProtocol.java │ │ │ │ ├── SocketState.java │ │ │ │ └── WifiState.java │ │ │ ├── device │ │ │ │ ├── AndroidDeviceHelper.java │ │ │ │ └── BUILD │ │ │ ├── deviceadmin │ │ │ │ ├── BUILD │ │ │ │ └── DeviceAdminUtil.java │ │ │ ├── devicestate │ │ │ │ ├── AndroidDeviceInitializer.java │ │ │ │ └── BUILD │ │ │ ├── dropbox │ │ │ │ ├── BUILD │ │ │ │ ├── DropboxExtractor.java │ │ │ │ ├── DropboxParser.java │ │ │ │ └── DropboxTag.java │ │ │ ├── event │ │ │ │ └── util │ │ │ │ │ ├── AppInstallEventUtil.java │ │ │ │ │ └── BUILD │ │ │ ├── file │ │ │ │ ├── AndroidFileUtil.java │ │ │ │ ├── BUILD │ │ │ │ ├── FileInfo.java │ │ │ │ ├── FilePermissions.java │ │ │ │ ├── FileType.java │ │ │ │ └── StorageInfo.java │ │ │ ├── instrumentation │ │ │ │ ├── AndroidInstrumentationSetting.java │ │ │ │ ├── AndroidInstrumentationUtil.java │ │ │ │ ├── AndroidTestContent.java │ │ │ │ ├── BUILD │ │ │ │ ├── PrepareTestArgsParams.java │ │ │ │ ├── TestStorageConstants.java │ │ │ │ └── parser │ │ │ │ │ ├── AmInstrumentationListener.kt │ │ │ │ │ ├── AmInstrumentationParser.kt │ │ │ │ │ ├── AmInstrumentationResultBuilder.kt │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── InstrumentationResult.kt │ │ │ │ │ ├── TestIdentifier.kt │ │ │ │ │ ├── TestResult.kt │ │ │ │ │ ├── TestStatus.kt │ │ │ │ │ ├── TestTimeTracker.kt │ │ │ │ │ └── TestTimingData.kt │ │ │ ├── labtestsupport │ │ │ │ ├── plugin │ │ │ │ │ ├── AndroidLabTestSupportResolvePlugin.java │ │ │ │ │ └── BUILD │ │ │ │ └── util │ │ │ │ │ ├── BUILD │ │ │ │ │ └── LabTestSupportHelper.java │ │ │ ├── lightning │ │ │ │ ├── accountmanager │ │ │ │ │ ├── AddAccountArgs.java │ │ │ │ │ ├── AndroidAccountManager.java │ │ │ │ │ └── BUILD │ │ │ │ ├── apkfile │ │ │ │ │ ├── ApkAnalyzer.java │ │ │ │ │ ├── BUILD │ │ │ │ │ └── README.md │ │ │ │ ├── apkinstaller │ │ │ │ │ ├── ApkInstallArgs.java │ │ │ │ │ ├── ApkInstaller.java │ │ │ │ │ └── BUILD │ │ │ │ ├── fileoperator │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── FileOperator.java │ │ │ │ │ ├── FilePullArgs.java │ │ │ │ │ └── FilePushArgs.java │ │ │ │ ├── shared │ │ │ │ │ ├── AdbOutputParsingUtil.java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── SharedLogUtil.java │ │ │ │ │ └── SharedPropertyUtil.java │ │ │ │ ├── systemsetting │ │ │ │ │ ├── BUILD │ │ │ │ │ └── SystemSettingManager.java │ │ │ │ └── systemstate │ │ │ │ │ ├── BUILD │ │ │ │ │ └── SystemStateManager.java │ │ │ ├── logcat │ │ │ │ ├── AndroidRuntimeCrashDetector.java │ │ │ │ ├── AnrDetector.java │ │ │ │ ├── BUILD │ │ │ │ ├── DeviceEventDetector.java │ │ │ │ ├── LineProcessor.java │ │ │ │ ├── LogcatEvent.java │ │ │ │ ├── LogcatLineProxy.java │ │ │ │ ├── LogcatParser.java │ │ │ │ ├── MonitoringConfig.java │ │ │ │ └── NativeCrashDetector.java │ │ │ ├── media │ │ │ │ ├── AndroidMediaUtil.java │ │ │ │ ├── BUILD │ │ │ │ ├── ScreenOrientation.java │ │ │ │ └── ScreenRecordArgs.java │ │ │ ├── nativebin │ │ │ │ ├── BUILD │ │ │ │ ├── NativeBinArgs.java │ │ │ │ └── NativeBinUtil.java │ │ │ ├── overtcp │ │ │ │ ├── BUILD │ │ │ │ └── OverTcpDeviceCache.java │ │ │ ├── packagemanager │ │ │ │ ├── AndroidPackageManagerUtil.java │ │ │ │ ├── BUILD │ │ │ │ ├── Constants.java │ │ │ │ ├── InstallCmdArgs.java │ │ │ │ ├── ListPackagesArgs.java │ │ │ │ ├── ModuleInfo.java │ │ │ │ ├── PackageInfo.java │ │ │ │ ├── PackageType.java │ │ │ │ └── StatusFilter.java │ │ │ ├── parser │ │ │ │ ├── BUILD │ │ │ │ ├── LineParser.java │ │ │ │ └── XmlTreeAttributeParser.java │ │ │ ├── process │ │ │ │ ├── AndroidProcessUtil.java │ │ │ │ └── BUILD │ │ │ ├── sdktool │ │ │ │ └── adb │ │ │ │ │ ├── AndroidAdbInternalUtil.java │ │ │ │ │ ├── AndroidAdbOutputUtil.java │ │ │ │ │ ├── AndroidAdbUtil.java │ │ │ │ │ ├── AndroidAdbVersionUtil.java │ │ │ │ │ ├── AndroidContent.java │ │ │ │ │ ├── AndroidProperty.java │ │ │ │ │ ├── AndroidRealDeviceProxyManager.java │ │ │ │ │ ├── AndroidService.java │ │ │ │ │ ├── AndroidSettings.java │ │ │ │ │ ├── AndroidSvc.java │ │ │ │ │ ├── AndroidVersion.java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── DeviceConnectionState.java │ │ │ │ │ ├── DeviceState.java │ │ │ │ │ ├── DumpSysType.java │ │ │ │ │ ├── IntentArgs.java │ │ │ │ │ ├── KeyEvent.java │ │ │ │ │ ├── LogCatPriority.java │ │ │ │ │ ├── RebootMode.java │ │ │ │ │ ├── UsbDeviceLocator.java │ │ │ │ │ └── WaitArgs.java │ │ │ ├── shared │ │ │ │ ├── autovalue │ │ │ │ │ ├── BUILD │ │ │ │ │ └── UtilArgs.java │ │ │ │ ├── constant │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── DeviceConstants.java │ │ │ │ │ ├── PackageConstants.java │ │ │ │ │ └── Splitters.java │ │ │ │ └── emulator │ │ │ │ │ ├── AndroidEmulatorIds.java │ │ │ │ │ ├── AndroidJitEmulatorUtil.java │ │ │ │ │ └── BUILD │ │ │ ├── systemsetting │ │ │ │ ├── AndroidSystemSettingUtil.java │ │ │ │ ├── AppOperationMode.java │ │ │ │ ├── BUILD │ │ │ │ ├── LocationProvider.java │ │ │ │ ├── PostSetDmVerityDeviceOp.java │ │ │ │ └── PostSettingDeviceOp.java │ │ │ ├── systemspec │ │ │ │ ├── AndroidSystemSpecUtil.java │ │ │ │ └── BUILD │ │ │ ├── systemstate │ │ │ │ ├── AndroidSystemStateUtil.java │ │ │ │ └── BUILD │ │ │ ├── user │ │ │ │ ├── AndroidCreateUserArgs.java │ │ │ │ ├── AndroidUserInfo.java │ │ │ │ ├── AndroidUserState.java │ │ │ │ ├── AndroidUserUtil.java │ │ │ │ └── BUILD │ │ │ └── xts │ │ │ │ ├── agent │ │ │ │ ├── BUILD │ │ │ │ ├── TradefedInvocationAgent.java │ │ │ │ └── TradefedInvocationAgentLogger.java │ │ │ │ ├── common │ │ │ │ ├── BUILD │ │ │ │ ├── DeviceBuildInfo.java │ │ │ │ ├── TestStatus.java │ │ │ │ └── util │ │ │ │ │ ├── AbiFormatter.java │ │ │ │ │ ├── AbiUtil.java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── MoblyTestLoader.java │ │ │ │ │ ├── XtsCommandUtil.java │ │ │ │ │ ├── XtsConstants.java │ │ │ │ │ └── XtsDirUtil.java │ │ │ │ ├── config │ │ │ │ ├── BUILD │ │ │ │ ├── ConfigCommon.java │ │ │ │ ├── ConfigurationUtil.java │ │ │ │ ├── ConfigurationXmlParser.java │ │ │ │ ├── DynamicConfig.java │ │ │ │ ├── DynamicConfigHandler.java │ │ │ │ ├── ModuleConfigurationHelper.java │ │ │ │ └── ModuleConfigurationLabPlugin.java │ │ │ │ ├── plugin │ │ │ │ ├── AtsDeviceRecoveryPlugin.java │ │ │ │ ├── BUILD │ │ │ │ ├── NonTradefedReportGenerator.java │ │ │ │ └── XtsDeviceCompatibilityChecker.java │ │ │ │ ├── runtime │ │ │ │ ├── BUILD │ │ │ │ ├── XtsTradefedRuntimeInfo.java │ │ │ │ ├── XtsTradefedRuntimeInfoFileUtil.java │ │ │ │ └── XtsTradefedRuntimeInfoMonitor.java │ │ │ │ └── suite │ │ │ │ ├── Abi.java │ │ │ │ ├── BUILD │ │ │ │ ├── DeviceFoldableState.java │ │ │ │ ├── ModuleArg.java │ │ │ │ ├── SuiteCommon.java │ │ │ │ ├── SuiteCommonUtil.java │ │ │ │ ├── SuiteModuleLoader.java │ │ │ │ ├── SuiteResultReporter.java │ │ │ │ ├── SuiteTestFilter.java │ │ │ │ ├── TestSuiteHelper.java │ │ │ │ ├── TestSuiteInfo.java │ │ │ │ ├── TestSuiteInfoProvider.java │ │ │ │ ├── TestSuiteVersion.java │ │ │ │ ├── params │ │ │ │ ├── BUILD │ │ │ │ ├── FoldableExpandingHandler.java │ │ │ │ ├── FoldableHandler.java │ │ │ │ ├── IModuleParameterHandler.java │ │ │ │ ├── InstantAppHandler.java │ │ │ │ ├── ModuleParameters.java │ │ │ │ ├── ModuleParametersHelper.java │ │ │ │ ├── NegativeHandler.java │ │ │ │ ├── NotMultiAbiHandler.java │ │ │ │ ├── RunOnSdkSandboxHandler.java │ │ │ │ ├── SecondaryUserHandler.java │ │ │ │ ├── SecondaryUserOnDefaultDisplayHandler.java │ │ │ │ ├── SecondaryUserOnSecondaryDisplayHandler.java │ │ │ │ └── multiuser │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── RunOnCloneProfileParameterHandler.java │ │ │ │ │ ├── RunOnPrivateProfileParameterHandler.java │ │ │ │ │ ├── RunOnSecondaryUserParameterHandler.java │ │ │ │ │ └── RunOnWorkProfileParameterHandler.java │ │ │ │ ├── retry │ │ │ │ ├── BUILD │ │ │ │ ├── PreviousResultLoader.java │ │ │ │ ├── RetryArgs.java │ │ │ │ ├── RetryGenerator.java │ │ │ │ ├── RetryReportMerger.java │ │ │ │ ├── RetryResultHelper.java │ │ │ │ ├── RetryStatsHelper.java │ │ │ │ └── RetryType.java │ │ │ │ ├── screenshots │ │ │ │ ├── BUILD │ │ │ │ └── ScreenshotsMetadataUtil.java │ │ │ │ └── subplan │ │ │ │ ├── AbstractXmlParser.java │ │ │ │ ├── AddSubPlanArgs.java │ │ │ │ ├── BUILD │ │ │ │ ├── ResultType.java │ │ │ │ ├── SubPlan.java │ │ │ │ ├── SubPlanCreator.java │ │ │ │ └── SubPlanHelper.java │ │ └── testbed │ │ │ ├── BUILD │ │ │ ├── SubDeviceDecoratorStack.java │ │ │ ├── SubDeviceSynchronizationDriver.java │ │ │ ├── TestbedTestRunnerUtil.java │ │ │ ├── TestbedUtil.java │ │ │ ├── adhoc │ │ │ ├── AdhocSubDeviceInfo.java │ │ │ ├── AdhocTestbedConfig.java │ │ │ ├── AdhocTestbedLoader.java │ │ │ ├── BUILD │ │ │ └── controller │ │ │ │ ├── AdhocTestbedDriver.java │ │ │ │ ├── AdhocTestbedDriverFactory.java │ │ │ │ └── BUILD │ │ │ ├── config │ │ │ ├── BUILD │ │ │ ├── BaseSubDeviceInfo.java │ │ │ ├── BaseTestbedConfig.java │ │ │ ├── GlobalTestbedLoader.java │ │ │ ├── SubDeviceInfo.java │ │ │ ├── SubDeviceKey.java │ │ │ ├── TestbedConfig.java │ │ │ ├── TestbedConfigYamlRepresenter.java │ │ │ ├── TestbedLoader.java │ │ │ └── json │ │ │ │ ├── JsonSubDeviceInfo.java │ │ │ │ ├── JsonTestbedConfig.java │ │ │ │ └── YamlTestbedLoader.java │ │ │ └── mobly │ │ │ ├── BUILD │ │ │ ├── MoblyConstant.java │ │ │ └── util │ │ │ ├── BUILD │ │ │ ├── InstallMoblyTestDepsArgs.java │ │ │ ├── MoblyAospTestSetupUtil.java │ │ │ ├── MoblyConfigGenerator.java │ │ │ ├── MoblySubdeviceType.java │ │ │ └── MoblyTestInfoMapHelper.java │ │ ├── service │ │ ├── deviceconfig │ │ │ ├── Annotations.java │ │ │ ├── BUILD │ │ │ ├── DeviceConfigModule.java │ │ │ ├── DeviceConfigServer.java │ │ │ ├── rpc │ │ │ │ ├── service │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── DeviceConfigServiceImpl.java │ │ │ │ │ └── grpc │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ └── DeviceConfigGrpcImpl.java │ │ │ │ └── stub │ │ │ │ │ ├── Annotation.java │ │ │ │ │ ├── BUILD │ │ │ │ │ └── DeviceConfigStub.java │ │ │ ├── storage │ │ │ │ ├── BUILD │ │ │ │ ├── JdbcStorageClient.java │ │ │ │ ├── LocalFileStorageClient.java │ │ │ │ ├── StorageClient.java │ │ │ │ ├── device_config_table.sdl │ │ │ │ └── lab_config_table.sdl │ │ │ └── util │ │ │ │ └── generator │ │ │ │ ├── ApiConfigGenerator.java │ │ │ │ ├── BUILD │ │ │ │ ├── DeviceConfigGenerator.java │ │ │ │ └── LabConfigGenerator.java │ │ └── moss │ │ │ └── util │ │ │ ├── converter │ │ │ ├── BUILD │ │ │ └── TestStatusConverter.java │ │ │ └── slg │ │ │ ├── AllocationConverter.java │ │ │ ├── BUILD │ │ │ ├── DimensionsConverter.java │ │ │ ├── DirsConverter.java │ │ │ ├── FilesConverter.java │ │ │ ├── JobInfoConverter.java │ │ │ ├── JobSettingConverter.java │ │ │ ├── ParamsConverter.java │ │ │ ├── PropertiesConverter.java │ │ │ ├── RemoteFilesConverter.java │ │ │ ├── ResultConverter.java │ │ │ ├── StatusConverter.java │ │ │ ├── SubDeviceSpecConverter.java │ │ │ ├── SubDeviceSpecsConverter.java │ │ │ ├── TestInfoConverter.java │ │ │ └── TimingConverter.java │ │ └── shared │ │ ├── commandhistory │ │ ├── controller │ │ │ ├── BUILD │ │ │ ├── LocalCommandHistoryManager.java │ │ │ └── LocalCommandHistoryRecorder.java │ │ └── renderer │ │ │ ├── BUILD │ │ │ ├── CommandHistoryRenderer.java │ │ │ └── CommandShortener.java │ │ ├── constant │ │ ├── BUILD │ │ ├── LogRecordImportance.java │ │ ├── closeable │ │ │ ├── BUILD │ │ │ ├── MobileHarnessAutoCloseable.java │ │ │ ├── NoOpAutoCloseable.java │ │ │ └── NonThrowingAutoCloseable.java │ │ ├── device │ │ │ ├── BUILD │ │ │ └── DeviceConstants.java │ │ ├── environment │ │ │ ├── BUILD │ │ │ └── MobileHarnessServerEnvironment.java │ │ └── hostmanagement │ │ │ ├── BUILD │ │ │ └── HostPropertyConstants.java │ │ ├── context │ │ ├── BUILD │ │ ├── InvocationContext.java │ │ └── InvocationContextExecutors.java │ │ ├── file │ │ └── resolver │ │ │ ├── AbstractFileResolver.java │ │ │ ├── AtsFileServerFileResolver.java │ │ │ ├── BUILD │ │ │ ├── CacheFileResolver.java │ │ │ ├── FileResolver.java │ │ │ ├── FileResolverBuilder.java │ │ │ ├── GcsFileResolver.java │ │ │ ├── LocalFileResolver.java │ │ │ ├── cache │ │ │ ├── BUILD │ │ │ ├── LocalCache.java │ │ │ ├── PersistentResolvedFileCache.java │ │ │ └── ResolvedFileCache.java │ │ │ └── job │ │ │ ├── BUILD │ │ │ └── JobFileResolverConstants.java │ │ ├── labinfo │ │ ├── BUILD │ │ ├── LabInfoProvider.java │ │ ├── LabInfoService.java │ │ ├── LabQueryUtils.java │ │ └── LocalLabInfoProvider.java │ │ ├── logging │ │ ├── BUILD │ │ ├── MobileHarnessHostLogManager.java │ │ ├── MobileHarnessHostLogManagerModule.java │ │ ├── MobileHarnessHostLogServiceModule.java │ │ ├── README.md │ │ ├── annotation │ │ │ ├── Annotations.java │ │ │ └── BUILD │ │ ├── controller │ │ │ ├── BUILD │ │ │ ├── LogEntryUploadManager.java │ │ │ ├── LogEntryUploadManagerModule.java │ │ │ ├── handler │ │ │ │ ├── Annotations.java │ │ │ │ ├── BUILD │ │ │ │ ├── LocalFileHandlerModule.java │ │ │ │ ├── LogHandlerModule.java │ │ │ │ └── MobileHarnessLogHandler.java │ │ │ ├── queue │ │ │ │ ├── BUILD │ │ │ │ ├── LogEntryQueue.java │ │ │ │ ├── LogEntryQueueImpl.java │ │ │ │ └── LogEntryQueueModule.java │ │ │ └── uploader │ │ │ │ ├── BUILD │ │ │ │ ├── EmptyLogUploader.java │ │ │ │ ├── EmptyLogUploaderModule.java │ │ │ │ ├── LogUploader.java │ │ │ │ ├── StackdriverLogUploader.java │ │ │ │ ├── StackdriverLogUploaderModule.java │ │ │ │ └── stackdriver │ │ │ │ └── stub │ │ │ │ ├── BUILD │ │ │ │ └── StackdriverStub.java │ │ ├── parameter │ │ │ ├── BUILD │ │ │ ├── EmptyLogUploadParameters.java │ │ │ ├── LogEnvironment.java │ │ │ ├── LogManagerParameters.java │ │ │ ├── LogProject.java │ │ │ ├── LogUploaderParameters.java │ │ │ └── StackdriverLogUploaderParameters.java │ │ └── util │ │ │ ├── BUILD │ │ │ └── LogEntryUtil.java │ │ ├── model │ │ └── error │ │ │ ├── BUILD │ │ │ └── UnknownErrorId.java │ │ ├── subprocess │ │ ├── agent │ │ │ ├── BUILD │ │ │ ├── FloggerRedefiner.java │ │ │ └── MobileHarnessAgent.java │ │ └── listener │ │ │ ├── BUILD │ │ │ └── ProcessBuilderListener.java │ │ ├── util │ │ ├── algorithm │ │ │ ├── BUILD │ │ │ └── GraphMatching.java │ │ ├── auto │ │ │ └── BUILD │ │ ├── base │ │ │ ├── BUILD │ │ │ ├── BinaryPrefix.java │ │ │ ├── CountDownSet.java │ │ │ ├── DataSize.java │ │ │ ├── MoreSuppliers.java │ │ │ ├── Optionals.java │ │ │ ├── ProtoExtensionRegistry.java │ │ │ ├── ProtoReflectionUtil.java │ │ │ ├── ProtoTextFormat.java │ │ │ ├── SizeUnit.java │ │ │ ├── StackSet.java │ │ │ ├── StrUtil.java │ │ │ ├── TableFormatter.java │ │ │ └── ThrowingSupplier.java │ │ ├── cache │ │ │ └── persistent │ │ │ │ ├── BUILD │ │ │ │ ├── CacheBuilder.java │ │ │ │ ├── CacheKey.java │ │ │ │ ├── CacheLoader.java │ │ │ │ ├── CachePaths.java │ │ │ │ ├── CacheResult.java │ │ │ │ ├── ChecksumHelper.java │ │ │ │ ├── PersistentCache.java │ │ │ │ └── manager │ │ │ │ ├── BUILD │ │ │ │ ├── CacheEntry.java │ │ │ │ ├── CacheEvictor.java │ │ │ │ ├── CacheManager.java │ │ │ │ ├── CacheManagerModule.java │ │ │ │ ├── CacheManagerServer.java │ │ │ │ ├── CacheScanner.java │ │ │ │ ├── EvictionPolicy.java │ │ │ │ └── LraEvictionPolicy.java │ │ ├── comm │ │ │ ├── filetransfer │ │ │ │ ├── cloud │ │ │ │ │ ├── client │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── CloudFileTransferClient.java │ │ │ │ │ │ └── FileOperationStatus.java │ │ │ │ │ ├── common │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ └── FileTransferConstant.java │ │ │ │ │ └── rpc │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── CloudFileTransferServiceGrpcImpl.java │ │ │ │ │ │ ├── CloudFileTransferServiceImpl.java │ │ │ │ │ │ └── CloudFileTransferServiceModule.java │ │ │ │ │ │ └── stub │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── CloudFileTransferGrpcStub.java │ │ │ │ │ │ ├── CloudFileTransferStubInterface.java │ │ │ │ │ │ ├── CloudFileTransferStubUtils.java │ │ │ │ │ │ └── RpcExceptionWrapper.java │ │ │ │ └── common │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── FileHandlers.java │ │ │ │ │ ├── TaggedFileHandler.java │ │ │ │ │ ├── factory │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── FileTransferClientFactories.java │ │ │ │ │ ├── FileTransferClientFactory.java │ │ │ │ │ ├── FileTransferParameters.java │ │ │ │ │ └── FileTransferParametersFactory.java │ │ │ │ │ └── watcher │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── FileTransferEvent.java │ │ │ │ │ ├── FileTransferWatcher.java │ │ │ │ │ └── WatchableFileTransferClient.java │ │ │ ├── messagerelay │ │ │ │ ├── client │ │ │ │ │ ├── BUILD │ │ │ │ │ └── MessageRelayStubManager.java │ │ │ │ └── service │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── MessageRelayService.java │ │ │ │ │ ├── MessageRelayServiceModule.java │ │ │ │ │ └── StreamManager.java │ │ │ ├── messaging │ │ │ │ ├── message │ │ │ │ │ ├── BUILD │ │ │ │ │ └── TestMessageInfo.java │ │ │ │ └── poster │ │ │ │ │ ├── BUILD │ │ │ │ │ └── TestMessagePoster.java │ │ │ ├── relay │ │ │ │ ├── BUILD │ │ │ │ ├── ByteMarshaller.java │ │ │ │ ├── DestinationUtils.java │ │ │ │ ├── client │ │ │ │ │ ├── BUILD │ │ │ │ │ └── ClientCreator.java │ │ │ │ └── service │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── CallSwitcher.java │ │ │ │ │ ├── ConnectionManager.java │ │ │ │ │ ├── DirectConnectionManager.java │ │ │ │ │ ├── NoOpServerUtils.java │ │ │ │ │ ├── RelayHandler.java │ │ │ │ │ ├── RelayInterceptor.java │ │ │ │ │ ├── RelayRegistry.java │ │ │ │ │ ├── ServerUtils.java │ │ │ │ │ └── ServerUtilsImpl.java │ │ │ ├── server │ │ │ │ ├── AltsAuthInterceptor.java │ │ │ │ ├── BUILD │ │ │ │ ├── ClientAddressServerInterceptor.java │ │ │ │ ├── GrpcContexts.java │ │ │ │ ├── LifecycleManager.java │ │ │ │ ├── ReflectionOperationExceptionWrapper.java │ │ │ │ └── ServerBuilderFactory.java │ │ │ ├── stub │ │ │ │ ├── Annotations.java │ │ │ │ ├── BUILD │ │ │ │ ├── BlockingInterfaceInvocationHandler.java │ │ │ │ ├── ChannelFactory.java │ │ │ │ ├── ChannelManager.java │ │ │ │ ├── ClientInterceptorFactory.java │ │ │ │ ├── DirectInvocationHandler.java │ │ │ │ ├── FutureExecutorModule.java │ │ │ │ ├── GrpcDirectTargetConfigures.java │ │ │ │ ├── GrpcDirectTargetConfiguresModule.java │ │ │ │ ├── GrpcFutureInterfaceInvocationHandler.java │ │ │ │ ├── GrpcStatusUtils.java │ │ │ │ ├── ManagedChannelSupplier.java │ │ │ │ ├── MasterGrpcStubHelper.java │ │ │ │ ├── MessageTransformer.java │ │ │ │ ├── RpcCall.java │ │ │ │ └── Stubs.java │ │ │ └── testing │ │ │ │ ├── BUILD │ │ │ │ ├── DummyClient.java │ │ │ │ ├── DummyServiceImpl.java │ │ │ │ ├── HeaderServerInterceptor.java │ │ │ │ └── ResponseObserver.java │ │ ├── command │ │ │ ├── BUILD │ │ │ ├── Command.java │ │ │ ├── CommandBugChecker.java │ │ │ ├── CommandException.java │ │ │ ├── CommandExecutionException.java │ │ │ ├── CommandExecutor.java │ │ │ ├── CommandFailureException.java │ │ │ ├── CommandOutputSink.java │ │ │ ├── CommandProcess.java │ │ │ ├── CommandResult.java │ │ │ ├── CommandResults.java │ │ │ ├── CommandStartException.java │ │ │ ├── CommandTimeoutException.java │ │ │ ├── LineCallback.java │ │ │ ├── LineCallbackException.java │ │ │ ├── Timeout.java │ │ │ ├── backend │ │ │ │ ├── AsyncCopier.java │ │ │ │ ├── AtomicResult.java │ │ │ │ ├── BUILD │ │ │ │ ├── CapturingOutputStream.java │ │ │ │ ├── Command.java │ │ │ │ ├── CommandException.java │ │ │ │ ├── CommandExecutor.java │ │ │ │ ├── CommandFailureException.java │ │ │ │ ├── CommandProcess.java │ │ │ │ ├── CommandResult.java │ │ │ │ ├── CommandStartException.java │ │ │ │ ├── ForwardingOutputStream.java │ │ │ │ ├── InputSource.java │ │ │ │ ├── LineConsumingByteSink.java │ │ │ │ ├── NativeProcess.java │ │ │ │ ├── Opener.java │ │ │ │ ├── OutputSink.java │ │ │ │ └── package-info.java │ │ │ ├── history │ │ │ │ ├── BUILD │ │ │ │ ├── CommandHistory.java │ │ │ │ ├── CommandRecord.java │ │ │ │ ├── CommandRecorder.java │ │ │ │ └── CommandRecorderListener.java │ │ │ ├── io │ │ │ │ ├── BUILD │ │ │ │ ├── LineCollector.java │ │ │ │ └── LineReader.java │ │ │ ├── java │ │ │ │ ├── BUILD │ │ │ │ └── JavaCommandCreator.java │ │ │ ├── linecallback │ │ │ │ ├── BUILD │ │ │ │ ├── CommandOutputLogger.java │ │ │ │ └── ScanSignalOutputCallback.java │ │ │ └── testing │ │ │ │ ├── BUILD │ │ │ │ └── FakeCommandResult.java │ │ ├── comparator │ │ │ ├── BUILD │ │ │ ├── ErrorTypeComparator.java │ │ │ ├── NaturalSortOrderComparator.java │ │ │ └── TestResultComparator.java │ │ ├── concurrent │ │ │ ├── BUILD │ │ │ ├── Barrier.java │ │ │ ├── Callables.java │ │ │ ├── ConcurrencyUtil.java │ │ │ ├── ExternalServiceManager.java │ │ │ ├── MobileHarnessCallable.java │ │ │ ├── MoreFutures.java │ │ │ ├── ServiceModule.java │ │ │ ├── ThreadFactoryUtil.java │ │ │ ├── ThreadPools.java │ │ │ ├── TimestampedFuture.java │ │ │ └── retry │ │ │ │ ├── BUILD │ │ │ │ ├── RetryException.java │ │ │ │ ├── RetryExceptionHandler.java │ │ │ │ ├── RetryExceptionHandlers.java │ │ │ │ ├── RetryStrategy.java │ │ │ │ └── RetryingCallable.java │ │ ├── database │ │ │ ├── BUILD │ │ │ ├── DatabaseConnections.java │ │ │ ├── TableUtil.java │ │ │ ├── TablesLister.java │ │ │ └── example │ │ │ │ ├── BUILD │ │ │ │ └── TablePrinter.java │ │ ├── dimension │ │ │ ├── BUILD │ │ │ └── ValueComparator.java │ │ ├── dir │ │ │ ├── BUILD │ │ │ └── TestDirUtil.java │ │ ├── email │ │ │ ├── BUILD │ │ │ └── EmailValidationUtil.java │ │ ├── error │ │ │ ├── BUILD │ │ │ ├── ErrorModelConverter.java │ │ │ └── MoreThrowables.java │ │ ├── event │ │ │ ├── BUILD │ │ │ ├── EventBus.java │ │ │ └── EventBusBackend.java │ │ ├── file │ │ │ ├── checksum │ │ │ │ ├── BUILD │ │ │ │ └── ChecksumUtil.java │ │ │ ├── local │ │ │ │ ├── BUILD │ │ │ │ ├── LocalFileUtil.java │ │ │ │ ├── ResUtil.java │ │ │ │ └── UnzipFileName.java │ │ │ └── remote │ │ │ │ ├── BUILD │ │ │ │ ├── CacheInfo.java │ │ │ │ ├── GcsFileManager.java │ │ │ │ ├── GcsUri.java │ │ │ │ └── GcsUtil.java │ │ ├── filter │ │ │ ├── BUILD │ │ │ ├── FilterUtils.java │ │ │ └── MaskUtils.java │ │ ├── flags │ │ │ ├── BUILD │ │ │ ├── DurationFlag.java │ │ │ ├── Flag.java │ │ │ └── Flags.java │ │ ├── inject │ │ │ ├── BUILD │ │ │ ├── CommonModule.java │ │ │ ├── ExtendedAnnotatedBindingBuilder.kt │ │ │ ├── ExtendedLinkedBindingBuilder.kt │ │ │ └── GuiceKt.kt │ │ ├── jobconfig │ │ │ ├── BUILD │ │ │ ├── JobConfigHelper.java │ │ │ ├── JobInfoCreator.java │ │ │ └── JobSettingsCreator.java │ │ ├── keymanager │ │ │ └── secretmanager │ │ │ │ ├── BUILD │ │ │ │ └── SecretManagerClient.java │ │ ├── logging │ │ │ ├── BUILD │ │ │ ├── LogDataExtractor.java │ │ │ ├── MobileHarnessLogFormatter.java │ │ │ ├── MobileHarnessLogTag.java │ │ │ └── flogger │ │ │ │ ├── BUILD │ │ │ │ ├── FloggerFormatter.java │ │ │ │ ├── FloggerFormatterConstants.java │ │ │ │ └── backend │ │ │ │ ├── BUILD │ │ │ │ ├── MobileHarnessBackendFactory.java │ │ │ │ ├── MobileHarnessLogRecord.java │ │ │ │ ├── MobileHarnessLoggerBackend.java │ │ │ │ └── MobileHarnessMessageFormatter.java │ │ ├── message │ │ │ ├── BUILD │ │ │ ├── FieldMaskUtils.java │ │ │ ├── ProtoUtil.java │ │ │ └── StrPairUtil.java │ │ ├── network │ │ │ ├── BUILD │ │ │ ├── NetworkUtil.java │ │ │ └── localhost │ │ │ │ ├── BUILD │ │ │ │ └── LocalHost.java │ │ ├── path │ │ │ ├── BUILD │ │ │ ├── FileNameUtil.java │ │ │ └── PathUtil.java │ │ ├── port │ │ │ ├── BUILD │ │ │ ├── PortProber.java │ │ │ ├── UnableToFindPortException.java │ │ │ └── UnexpectedPortStateException.java │ │ ├── quota │ │ │ ├── BUILD │ │ │ ├── LocalQuotaManager.java │ │ │ └── QuotaManager.java │ │ ├── reflection │ │ │ ├── BUILD │ │ │ ├── ClassConstants.java │ │ │ ├── ClientClassUtil.java │ │ │ └── ReflectionUtil.java │ │ ├── sharedpool │ │ │ ├── BUILD │ │ │ └── SharedPoolJobUtil.java │ │ ├── shell │ │ │ ├── AnsiTerminal.java │ │ │ ├── BUILD │ │ │ └── ShellUtils.java │ │ ├── signal │ │ │ ├── BUILD │ │ │ └── Signals.java │ │ ├── system │ │ │ ├── BUILD │ │ │ ├── MemoryInfo.java │ │ │ ├── SystemInfoPrinter.java │ │ │ ├── SystemUtil.java │ │ │ └── constant │ │ │ │ ├── BUILD │ │ │ │ └── ExitCode.java │ │ ├── testcomponents │ │ │ ├── BUILD │ │ │ └── TestComponentsDirUtil.java │ │ ├── testdiagnostics │ │ │ ├── BUILD │ │ │ └── TestDiagnosticsHelper.java │ │ ├── time │ │ │ ├── BUILD │ │ │ ├── CountDownTimer.java │ │ │ ├── Sleeper.java │ │ │ ├── Sleepers.java │ │ │ ├── TimeUtils.java │ │ │ ├── TimeoutUtil.java │ │ │ └── kotlin │ │ │ │ ├── BUILD │ │ │ │ └── javaTimeConversionsExtensions.kt │ │ └── xml │ │ │ ├── BUILD │ │ │ └── XMLConstants.java │ │ └── version │ │ ├── BUILD │ │ ├── Version.java │ │ ├── VersionUtil.java │ │ ├── checker │ │ ├── BUILD │ │ └── ServiceSideVersionChecker.java │ │ └── rpc │ │ ├── service │ │ ├── BUILD │ │ ├── VersionServiceImpl.java │ │ ├── VersionServiceModule.java │ │ └── grpc │ │ │ ├── BUILD │ │ │ ├── VersionGrpcImpl.java │ │ │ └── VersionServiceGrpcModule.java │ │ └── stub │ │ ├── BUILD │ │ ├── VersionStub.java │ │ └── grpc │ │ ├── BUILD │ │ └── VersionGrpcStub.java │ └── wireless │ └── qa │ └── mobileharness │ ├── client │ ├── api │ │ ├── event │ │ │ ├── BUILD │ │ │ ├── JobEndEvent.java │ │ │ ├── JobEvent.java │ │ │ ├── JobStartEvent.java │ │ │ └── internal │ │ │ │ ├── BUILD │ │ │ │ └── JobFirstAllocationEvent.java │ │ └── util │ │ │ └── stub │ │ │ ├── BUILD │ │ │ └── StubManager.java │ └── bin │ │ ├── BUILD │ │ └── JobInitializer.java │ ├── lab │ ├── BUILD │ └── proto │ │ ├── BUILD │ │ ├── device_ops_serv.proto │ │ ├── exec_test_serv.proto │ │ ├── stat.proto │ │ └── stat_serv.proto │ ├── shared │ ├── BUILD │ ├── MobileHarnessLogger.java │ ├── android │ │ ├── Aapt.java │ │ ├── AndroidBuildSpecKey.java │ │ ├── AndroidPackages.java │ │ ├── BUILD │ │ ├── Perfetto.java │ │ ├── RunPerfettoArgs.java │ │ ├── RuntimeChargingUtil.java │ │ ├── SerialConsole.java │ │ ├── WifiUtil.java │ │ └── parser │ │ │ ├── AndroidInstrumentationParser.java │ │ │ └── BUILD │ ├── api │ │ ├── BUILD │ │ ├── ClassUtil.java │ │ ├── CommonLibraryModule.java │ │ ├── CompositeDeviceUtil.java │ │ ├── annotation │ │ │ ├── BUILD │ │ │ ├── ConstraintsForTesting.java │ │ │ ├── DashboardAnnotation.java │ │ │ ├── DecoratorAnnotation.java │ │ │ ├── DriverAnnotation.java │ │ │ ├── FileAnnotation.java │ │ │ ├── ParamAnnotation.java │ │ │ ├── RetainDeviceInfoAnnotation.java │ │ │ ├── StepAnnotation.java │ │ │ └── TestAnnotation.java │ │ ├── decorator │ │ │ ├── AndroidAccountDecorator.java │ │ │ ├── AndroidAdbShellDecorator.java │ │ │ ├── AndroidAtsDynamicConfigPusherDecorator.java │ │ │ ├── AndroidCleanAppsDecorator.java │ │ │ ├── AndroidDeviceFeaturesCheckDecorator.java │ │ │ ├── AndroidDeviceSettingsDecorator.java │ │ │ ├── AndroidFilePullerDecorator.java │ │ │ ├── AndroidFilePusherDecorator.java │ │ │ ├── AndroidHdVideoDecorator.java │ │ │ ├── AndroidInstallAppsDecorator.java │ │ │ ├── AndroidLabTestSupportSettingsDecorator.java │ │ │ ├── AndroidLogCatDecorator.java │ │ │ ├── AndroidLogcatMonitoringDecorator.java │ │ │ ├── AndroidMainlineModulesCheckDecorator.java │ │ │ ├── AndroidMinSdkVersionCheckDecorator.java │ │ │ ├── AndroidOrientationDecorator.java │ │ │ ├── AndroidPerfettoDecorator.java │ │ │ ├── AndroidShippingApiLevelCheckDecorator.java │ │ │ ├── AndroidShowInstructionDecorator.java │ │ │ ├── AndroidStartAppsDecorator.java │ │ │ ├── AndroidSwitchLanguageDecorator.java │ │ │ ├── AndroidSwitchUserDecorator.java │ │ │ ├── AsyncTimerDecorator.java │ │ │ ├── BUILD │ │ │ ├── BaseDecorator.java │ │ │ ├── CompositeDeviceAdapterBase.java │ │ │ ├── CompositeDeviceDecoratorAdapter.java │ │ │ ├── CrosBaseDecorator.java │ │ │ ├── CrosDutTopologyDecorator.java │ │ │ ├── CrosLsNexusDecorator.java │ │ │ ├── Decorator.java │ │ │ ├── MoblyDecoratorAdapter.java │ │ │ └── NoOpDecorator.java │ │ ├── device │ │ │ ├── AndroidDevice.java │ │ │ ├── AndroidJitEmulator.java │ │ │ ├── AndroidLocalEmulator.java │ │ │ ├── AndroidRealDevice.java │ │ │ ├── BUILD │ │ │ ├── BaseDevice.java │ │ │ ├── CompositeDevice.java │ │ │ ├── Device.java │ │ │ ├── DeviceFactory.java │ │ │ ├── FailedDevice.java │ │ │ ├── FusionTestbedDeviceFactory.java │ │ │ ├── MiscDevice.java │ │ │ ├── MiscTestbedSubDevice.java │ │ │ ├── NoOpDevice.java │ │ │ └── TestbedDevice.java │ │ ├── driver │ │ │ ├── AndroidForegroundServiceMessenger.java │ │ │ ├── AndroidInstrumentation.java │ │ │ ├── AndroidNativeBin.java │ │ │ ├── AndroidRoboTest.java │ │ │ ├── BUILD │ │ │ ├── BaseDriver.java │ │ │ ├── Driver.java │ │ │ ├── DriverFactory.java │ │ │ ├── MoblyAospTest.java │ │ │ ├── MoblyTest.java │ │ │ ├── NoOpDriver.java │ │ │ ├── XtsTradefedTest.java │ │ │ └── util │ │ │ │ ├── BUILD │ │ │ │ └── MoblyPostTestProcessor.java │ │ ├── job │ │ │ ├── BUILD │ │ │ └── JobTypeUtil.java │ │ ├── lister │ │ │ ├── AndroidNativeBinLister.java │ │ │ ├── AndroidRoboTestLister.java │ │ │ ├── BUILD │ │ │ ├── Lister.java │ │ │ └── NoOpDriverLister.java │ │ ├── module │ │ │ ├── BUILD │ │ │ ├── CrosDutTopologyDecoratorModule.java │ │ │ ├── CrosLsNexusDecoratorModule.java │ │ │ └── XtsTradefedTestModule.java │ │ ├── spec │ │ │ ├── AndroidAdbShellSpec.java │ │ │ ├── AndroidCleanAppsSpec.java │ │ │ ├── AndroidFilePullerSpec.java │ │ │ ├── AndroidFilePusherSpec.java │ │ │ ├── AndroidForegroundServiceMessengerSpec.java │ │ │ ├── AndroidHdVideoSpec.java │ │ │ ├── AndroidInstrumentationDriverSpec.java │ │ │ ├── AndroidLabTestSupportSettingsSpec.java │ │ │ ├── AndroidLogCatSpec.java │ │ │ ├── AndroidNativeBinSpec.java │ │ │ ├── AndroidOrientationDecoratorSpec.java │ │ │ ├── AndroidRealDeviceSpec.java │ │ │ ├── BUILD │ │ │ ├── CompositeDeviceDecoratorAdapterSpec.java │ │ │ ├── CrosDecoratorSpec.java │ │ │ ├── EntryDelimiterSpec.java │ │ │ ├── GoogleAccountDecoratorSpec.java │ │ │ ├── MoblyAospTestSpec.java │ │ │ ├── MoblyTestSpec.java │ │ │ ├── SplitMethodSpec.java │ │ │ ├── TestbedDeviceSpec.java │ │ │ └── XtsTradefedTestSpec.java │ │ ├── step │ │ │ └── android │ │ │ │ ├── BUILD │ │ │ │ ├── InstallApkStep.java │ │ │ │ ├── InstallApkStepConstants.java │ │ │ │ ├── InstallApkStepJobValidator.java │ │ │ │ ├── InstallSystemApkStep.java │ │ │ │ └── PerfettoStep.java │ │ └── validator │ │ │ ├── BUILD │ │ │ ├── JobChecker.java │ │ │ ├── ValidatorFactory.java │ │ │ ├── env │ │ │ ├── AndroidDeviceSettingsDecoratorEnvValidator.java │ │ │ ├── AndroidDeviceVersionEnvValidator.java │ │ │ ├── AndroidHdVideoDecoratorEnvValidator.java │ │ │ ├── AndroidNativeBinEnvValidator.java │ │ │ ├── AndroidOrientationDecoratorEnvValidator.java │ │ │ ├── AndroidPerfettoDecoratorEnvValidator.java │ │ │ ├── AndroidSwitchUserDecoratorEnvValidator.java │ │ │ ├── BUILD │ │ │ └── EnvValidator.java │ │ │ ├── job │ │ │ ├── AndroidAccountDecoratorJobValidator.java │ │ │ ├── AndroidAdbShellDecoratorJobValidator.java │ │ │ ├── AndroidCleanAppsDecoratorJobValidator.java │ │ │ ├── AndroidDeviceSettingsDecoratorJobValidator.java │ │ │ ├── AndroidFilePullerDecoratorJobValidator.java │ │ │ ├── AndroidHdVideoDecoratorJobValidator.java │ │ │ ├── AndroidLogCatDecoratorJobValidator.java │ │ │ ├── AndroidLogcatMonitoringDecoratorJobValidator.java │ │ │ ├── AndroidNativeBinJobValidator.java │ │ │ ├── AndroidOrientationDecoratorJobValidator.java │ │ │ ├── AndroidPerfettoDecoratorJobValidator.java │ │ │ ├── AndroidRoboTestJobValidator.java │ │ │ ├── AndroidStartAppsDecoratorJobValidator.java │ │ │ ├── AndroidSwitchLanguageDecoratorJobValidator.java │ │ │ ├── AndroidSwitchUserDecoratorJobValidator.java │ │ │ ├── BUILD │ │ │ ├── CompositeDeviceDecoratorAdapterJobValidator.java │ │ │ ├── JobValidator.java │ │ │ ├── MoblyAospTestJobValidator.java │ │ │ ├── MoblyDecoratorAdapterJobValidator.java │ │ │ ├── MoblyTestJobValidator.java │ │ │ ├── XtsTradefedTestJobValidator.java │ │ │ └── android │ │ │ │ ├── AndroidUserType.java │ │ │ │ └── BUILD │ │ │ └── util │ │ │ ├── AndroidDecoratorValidatorUtil.java │ │ │ ├── BUILD │ │ │ ├── CompositeDeviceAdapterValidatorUtil.java │ │ │ └── MoblyDecoratorAdapterJobValidatorUtil.java │ ├── comm │ │ ├── filetransfer │ │ │ ├── BUILD │ │ │ ├── FileCallback.java │ │ │ ├── FileTransferClient.java │ │ │ └── FileTransferService.java │ │ └── message │ │ │ ├── BUILD │ │ │ ├── CacheableTestMessageHandler.java │ │ │ ├── ProtoTestMessageUtil.java │ │ │ ├── TestMessageManager.java │ │ │ ├── TestMessageUtil.java │ │ │ └── event │ │ │ ├── BUILD │ │ │ └── TestMessageEvent.java │ ├── constant │ │ ├── BUILD │ │ ├── Dimension.java │ │ ├── DirCommon.java │ │ ├── DirPreparer.java │ │ ├── ExitCode.java │ │ ├── GenDir.java │ │ └── PropertyName.java │ ├── controller │ │ ├── event │ │ │ ├── AllocationEvent.java │ │ │ ├── BUILD │ │ │ ├── ControllerEvent.java │ │ │ ├── DeviceCheckedTestEvent.java │ │ │ ├── LocalDeviceChangeEvent.java │ │ │ ├── LocalDeviceDownEvent.java │ │ │ ├── LocalDeviceErrorEvent.java │ │ │ ├── LocalDeviceEvent.java │ │ │ ├── LocalDeviceUpEvent.java │ │ │ ├── LocalTestEndedEvent.java │ │ │ ├── LocalTestEndingEvent.java │ │ │ ├── LocalTestEvent.java │ │ │ ├── LocalTestStartedEvent.java │ │ │ ├── LocalTestStartingEvent.java │ │ │ ├── TestEndedEvent.java │ │ │ ├── TestEndingEvent.java │ │ │ ├── TestEvent.java │ │ │ ├── TestStartedEvent.java │ │ │ ├── TestStartingEvent.java │ │ │ └── util │ │ │ │ ├── BUILD │ │ │ │ ├── EventInjectionScope.java │ │ │ │ ├── InjectionEvent.java │ │ │ │ ├── RunnerEventScoped.java │ │ │ │ ├── ScopedEventBus.java │ │ │ │ └── SkipInformationHandler.java │ │ ├── plugin │ │ │ ├── BUILD │ │ │ ├── Plugin.java │ │ │ └── PluginModule.java │ │ └── stat │ │ │ ├── BUILD │ │ │ ├── DeviceStat.java │ │ │ ├── LabStat.java │ │ │ ├── StatManager.java │ │ │ └── TestStat.java │ ├── jobconfig │ │ ├── BUILD │ │ ├── JobConfigBuilder.java │ │ ├── JobConfigGsonHolder.java │ │ └── JobConfigsBuilder.java │ ├── log │ │ ├── BUILD │ │ ├── InfoLogImportanceScope.java │ │ ├── LogCollector.java │ │ ├── LogCollectorBackend.java │ │ ├── LogContext.java │ │ ├── LogData.java │ │ ├── LoggingApi.java │ │ └── testing │ │ │ ├── BUILD │ │ │ └── FakeLogCollector.java │ ├── model │ │ ├── allocation │ │ │ ├── Allocation.java │ │ │ ├── AllocationInternalFactory.java │ │ │ └── BUILD │ │ ├── job │ │ │ ├── BUILD │ │ │ ├── JobHelper.java │ │ │ ├── JobInfo.java │ │ │ ├── JobInternalFactory.java │ │ │ ├── JobLocator.java │ │ │ ├── JobScheduleUnit.java │ │ │ ├── JobSetting.java │ │ │ ├── TestInfo.java │ │ │ ├── TestInfos.java │ │ │ ├── TestLocator.java │ │ │ ├── TestScheduleUnit.java │ │ │ ├── in │ │ │ │ ├── BUILD │ │ │ │ ├── Dimensions.java │ │ │ │ ├── Files.java │ │ │ │ ├── FilesJobSpec.java │ │ │ │ ├── JobInInternalFactory.java │ │ │ │ ├── Params.java │ │ │ │ ├── ParamsJobSpec.java │ │ │ │ ├── ScopedSpecs.java │ │ │ │ ├── Specs.java │ │ │ │ ├── SubDeviceSpec.java │ │ │ │ ├── SubDeviceSpecs.java │ │ │ │ ├── json │ │ │ │ │ ├── BUILD │ │ │ │ │ └── ProtocolMessageOrBuilderJsonSerializer.java │ │ │ │ └── spec │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── DriverDecoratorSpecMapper.java │ │ │ │ │ ├── EmptyJobSpec.java │ │ │ │ │ ├── JobSpecHelper.java │ │ │ │ │ ├── JobSpecWalker.java │ │ │ │ │ ├── JobSpecWrapper.java │ │ │ │ │ ├── ProtoJobSpec.java │ │ │ │ │ ├── SpecConfigable.java │ │ │ │ │ └── UnionJobSpec.java │ │ │ ├── out │ │ │ │ ├── BUILD │ │ │ │ ├── JobOutInternalFactory.java │ │ │ │ ├── Log.java │ │ │ │ ├── Properties.java │ │ │ │ ├── RemoteFiles.java │ │ │ │ ├── Result.java │ │ │ │ ├── Status.java │ │ │ │ └── Timing.java │ │ │ └── util │ │ │ │ ├── BUILD │ │ │ │ ├── JobInfoUtil.java │ │ │ │ ├── ResultComparator.java │ │ │ │ └── ResultUtil.java │ │ └── lab │ │ │ ├── BUILD │ │ │ ├── DeviceInfo.java │ │ │ ├── DeviceInfos.java │ │ │ ├── DeviceLocator.java │ │ │ ├── DeviceScheduleUnit.java │ │ │ ├── LabInfo.java │ │ │ ├── LabLocator.java │ │ │ ├── LabScheduleUnit.java │ │ │ ├── in │ │ │ ├── BUILD │ │ │ ├── CompositeDimensions.java │ │ │ ├── Decorators.java │ │ │ ├── Dimensions.java │ │ │ ├── Drivers.java │ │ │ ├── Executors.java │ │ │ ├── Owners.java │ │ │ └── Types.java │ │ │ └── out │ │ │ ├── BUILD │ │ │ └── Status.java │ ├── proto │ │ ├── BUILD │ │ ├── android_device_spec.proto │ │ ├── common.proto │ │ ├── communication.proto │ │ ├── config.proto │ │ ├── device_model.proto │ │ ├── job.proto │ │ ├── job_config.proto │ │ ├── lab_query.proto │ │ └── spec │ │ │ ├── BUILD │ │ │ ├── base_spec.proto │ │ │ ├── decorator │ │ │ ├── android_account_decorator_spec.proto │ │ │ ├── android_adb_shell_decorator_spec.proto │ │ │ ├── android_ats_dynamic_config_pusher_decorator_spec.proto │ │ │ ├── android_desktop_ota_update_decorator_spec.proto │ │ │ ├── android_device_features_check_decorator_spec.proto │ │ │ ├── android_device_settings_decorator_spec.proto │ │ │ ├── android_file_puller_decorator_spec.proto │ │ │ ├── android_flash_gki_decorator_spec.proto │ │ │ ├── android_install_prebuilt_decorator_spec.proto │ │ │ ├── android_lab_test_support_settings_decorator_spec.proto │ │ │ ├── android_logcat_monitoring_decorator_spec.proto │ │ │ ├── android_ltp_flash_decorator_spec.proto │ │ │ ├── android_mainline_modules_check_decorator_spec.proto │ │ │ ├── android_min_sdk_version_check_decorator_spec.proto │ │ │ ├── android_shipping_api_level_check_decorator_spec.proto │ │ │ ├── android_show_instruction_decorator_spec.proto │ │ │ ├── android_switch_language_decorator_spec.proto │ │ │ ├── android_switch_user_decorator_spec.proto │ │ │ ├── install_apk_step_spec.proto │ │ │ ├── mobly_decorator_adapter_spec.proto │ │ │ ├── no_op_decorator_spec.proto │ │ │ └── testbed_decorator_adapter_spec.proto │ │ │ ├── driver │ │ │ ├── android_instrumentation_spec.proto │ │ │ ├── android_robo_test_spec.proto │ │ │ ├── ios_gameloop_test_spec.proto │ │ │ ├── ios_robo_test_spec.proto │ │ │ ├── no_op_driver_spec.proto │ │ │ ├── robo_test_spec.proto │ │ │ └── xts_tradefed_test_spec.proto │ │ │ └── job_spec.proto │ ├── sponge │ │ ├── BUILD │ │ ├── SpongeFakeRoot.java │ │ ├── SpongeNode.java │ │ ├── SpongeTestCase.java │ │ ├── SpongeTestSuite.java │ │ ├── SpongeTreeGenerator.java │ │ ├── TestXmlParser.java │ │ └── XmlConstantsHelper.java │ └── util │ │ ├── ArrayUtil.java │ │ ├── BUILD │ │ ├── DeviceInfoUtil.java │ │ ├── DeviceUtil.java │ │ ├── FlagUtil.java │ │ ├── GoogleAccountDecoratorUtil.java │ │ ├── LuhnUtil.java │ │ ├── NetUtil.java │ │ ├── ReflectionUtil.java │ │ └── ScreenResolution.java │ └── tool │ └── android │ └── language │ ├── ActivityManagerNative.java │ ├── AndroidManifest.xml │ ├── BUILD │ ├── IActivityManager.java │ ├── SwitchLanguageUtil.java │ └── package-info.java └── javatests └── com └── google ├── devtools ├── common │ └── metrics │ │ └── stability │ │ ├── converter │ │ ├── BUILD │ │ ├── DeserializedErrorIdTest.java │ │ └── ErrorModelConverterTest.java │ │ └── util │ │ ├── BUILD │ │ └── ErrorIdComparatorTest.java ├── deviceaction │ ├── BUILD │ ├── common │ │ ├── error │ │ │ ├── BUILD │ │ │ ├── DeviceActionExceptionTest.java │ │ │ └── ErrorUtilsTest.java │ │ ├── schemas │ │ │ ├── ActionOptionsTest.java │ │ │ ├── BUILD │ │ │ ├── CommandHelpTest.java │ │ │ ├── CommandTest.java │ │ │ └── VersionTest.java │ │ └── utils │ │ │ ├── BUILD │ │ │ ├── BundletoolUtilTest.java │ │ │ ├── CommandHistoryWriterTest.java │ │ │ ├── CompositeResolverTest.java │ │ │ ├── FlagParserTest.java │ │ │ ├── GCSResolverTest.java │ │ │ ├── ProtoHelperTest.java │ │ │ ├── ResourceUtilTest.java │ │ │ ├── SimpleResolverTest.java │ │ │ └── TimeoutMonitorTest.java │ ├── framework │ │ ├── BUILD │ │ ├── DeviceActionModuleTest.java │ │ ├── MergingDeviceConfigurerTest.java │ │ ├── actions │ │ │ ├── BUILD │ │ │ ├── InstallMainlineTest.java │ │ │ ├── PackageUpdateTrackerTest.java │ │ │ └── ResetTest.java │ │ ├── deviceconfigs │ │ │ ├── BUILD │ │ │ └── ResourceFileDaoTest.java │ │ ├── devices │ │ │ ├── AndroidPhoneTest.java │ │ │ ├── BUILD │ │ │ └── DevicesTest.java │ │ └── operations │ │ │ ├── BUILD │ │ │ ├── ImageZipFlasherTest.java │ │ │ ├── ModuleCleanerTest.java │ │ │ ├── ModuleInstallerTest.java │ │ │ ├── ModulePusherTest.java │ │ │ └── OtaSideloaderTest.java │ └── testdata │ │ ├── BUILD │ │ └── google_pixel-7_s_userdebug.textproto └── mobileharness │ ├── api │ └── devicemanager │ │ ├── detector │ │ ├── AdbDetectorTest.java │ │ └── FailedDeviceDetectorTest.java │ │ ├── dispatcher │ │ ├── BUILD │ │ └── FailedDeviceDispatcherTest.java │ │ └── proxy │ │ └── AndroidRealDeviceProxyTest.java │ ├── builddefs │ ├── BUILD │ └── junit_test_suites.bzl │ ├── fe │ └── v6 │ │ └── service │ │ ├── config │ │ └── handlers │ │ │ ├── BUILD │ │ │ ├── CheckDeviceWritePermissionHandlerTest.java │ │ │ ├── CheckHostWritePermissionHandlerTest.java │ │ │ ├── GetDeviceConfigHandlerTest.java │ │ │ ├── GetHostConfigHandlerTest.java │ │ │ ├── GetHostDefaultDeviceConfigHandlerTest.java │ │ │ ├── UpdateDeviceConfigHandlerTest.java │ │ │ └── UpdateHostConfigHandlerTest.java │ │ ├── device │ │ └── handlers │ │ │ ├── BUILD │ │ │ └── GetDeviceOverviewHandlerTest.java │ │ ├── host │ │ ├── handlers │ │ │ ├── BUILD │ │ │ └── GetHostOverviewHandlerTest.java │ │ ├── provider │ │ │ ├── BUILD │ │ │ ├── HostReleaseInfoTest.java │ │ │ └── OssHostAuxiliaryInfoProviderImplTest.java │ │ └── util │ │ │ ├── BUILD │ │ │ ├── DaemonStatusesTest.java │ │ │ ├── HostConnectivityStatusesTest.java │ │ │ ├── HostTypesTest.java │ │ │ └── LabActivitiesTest.java │ │ └── shared │ │ └── providers │ │ └── oss │ │ ├── BUILD │ │ └── OssLabInfoProviderImplTest.java │ ├── infra │ ├── ats │ │ ├── common │ │ │ ├── AtsSessionPluginUtilTest.java │ │ │ ├── BUILD │ │ │ ├── DeviceSelectionTest.java │ │ │ ├── SessionHandlerHelperTest.java │ │ │ ├── SessionRequestHandlerUtilTest.java │ │ │ ├── SessionResultHandlerUtilTest.java │ │ │ ├── jobcreator │ │ │ │ ├── BUILD │ │ │ │ ├── ConsoleJobCreatorTest.java │ │ │ │ ├── ModuleShardingArgsGeneratorTest.java │ │ │ │ ├── ServerJobCreatorTest.java │ │ │ │ └── testdata │ │ │ │ │ └── subplans │ │ │ │ │ ├── subplan1.xml │ │ │ │ │ ├── subplan2.xml │ │ │ │ │ └── subplan3.xml │ │ │ └── plan │ │ │ │ ├── BUILD │ │ │ │ ├── JarFileUtilTest.java │ │ │ │ ├── PlanConfigUtilTest.java │ │ │ │ ├── TestPlanParserTest.java │ │ │ │ └── testdata │ │ │ │ ├── jar │ │ │ │ └── test_app_jar │ │ │ │ └── testplan │ │ │ │ ├── local-plan.xml │ │ │ │ ├── test-plan-a.xml │ │ │ │ ├── test-plan-b.xml │ │ │ │ ├── test-plan-c.xml │ │ │ │ └── test-plan-d.xml │ │ ├── console │ │ │ ├── AtsConsoleTest.java │ │ │ ├── BUILD │ │ │ ├── command │ │ │ │ ├── AliasCommandTest.java │ │ │ │ ├── BUILD │ │ │ │ ├── ConsoleCommandTestModule.java │ │ │ │ ├── DumpCommandTest.java │ │ │ │ ├── ListCommandTest.java │ │ │ │ ├── RunCommandTest.java │ │ │ │ ├── SetCommandTest.java │ │ │ │ ├── alias │ │ │ │ │ ├── AliasManagerTest.java │ │ │ │ │ └── BUILD │ │ │ │ ├── parser │ │ │ │ │ ├── BUILD │ │ │ │ │ └── CommandLineParserTest.java │ │ │ │ ├── preprocessor │ │ │ │ │ ├── BUILD │ │ │ │ │ └── CommandPreprocessorTest.java │ │ │ │ └── testdata │ │ │ │ │ ├── android-cts │ │ │ │ │ └── testcases │ │ │ │ │ │ ├── CtsAbiOverrideHostTestCases │ │ │ │ │ │ └── CtsAbiOverrideHostTestCases.config │ │ │ │ │ │ ├── CtsBluetoothMultiDevicesTestCases │ │ │ │ │ │ ├── CtsBluetoothMultiDevicesTestCases.config │ │ │ │ │ │ └── CtsBluetoothMultiDevicesTestCasesProto.txt │ │ │ │ │ │ └── CtsConfigV2TestCases │ │ │ │ │ │ └── CtsConfigV2TestCases.configv2 │ │ │ │ │ └── test_result.xml │ │ │ ├── controller │ │ │ │ ├── olcserver │ │ │ │ │ ├── AtsSessionStubTest.java │ │ │ │ │ └── BUILD │ │ │ │ └── sessionplugin │ │ │ │ │ ├── AtsSessionPluginTest.java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── ListDevicesCommandHandlerTest.java │ │ │ │ │ ├── ListModulesCommandHandlerTest.java │ │ │ │ │ ├── RunCommandHandlerTest.java │ │ │ │ │ └── testdata │ │ │ │ │ ├── listmodules │ │ │ │ │ └── android-cts │ │ │ │ │ │ └── testcases │ │ │ │ │ │ └── CtsMultiUserTestCases │ │ │ │ │ │ └── CtsMultiUserTestCases.config │ │ │ │ │ └── runcommand │ │ │ │ │ └── resultprocessing │ │ │ │ │ ├── job-1_gen │ │ │ │ │ └── test_1 │ │ │ │ │ │ ├── android-cts-gen-files │ │ │ │ │ │ ├── logs │ │ │ │ │ │ │ └── 2023.06.07_19.23.49 │ │ │ │ │ │ │ │ └── inv_8970475029840550968 │ │ │ │ │ │ │ │ └── host_adb_log.txt │ │ │ │ │ │ └── results │ │ │ │ │ │ │ ├── 2023.06.07_19.23.49.zip │ │ │ │ │ │ │ └── 2023.06.07_19.23.49 │ │ │ │ │ │ │ ├── invocation_summary.txt │ │ │ │ │ │ │ └── test_result.xml │ │ │ │ │ │ ├── command_history.txt │ │ │ │ │ │ └── xts_tf_output.log │ │ │ │ │ └── job-2_gen │ │ │ │ │ └── test_2 │ │ │ │ │ ├── ats_module_run_result.textproto │ │ │ │ │ ├── command_history.txt │ │ │ │ │ ├── device_build_fingerprint.txt │ │ │ │ │ ├── mobly_command_output.log │ │ │ │ │ ├── mobly_run_build_attributes.textproto │ │ │ │ │ ├── mobly_run_result_attributes.textproto │ │ │ │ │ └── raw_mobly_logs │ │ │ │ │ └── test_summary.yaml │ │ │ ├── result │ │ │ │ ├── checksum │ │ │ │ │ ├── BUILD │ │ │ │ │ └── CompatibilityReportChecksumHelperTest.java │ │ │ │ ├── mobly │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── MoblyYamlParserTest.java │ │ │ │ │ └── testdata │ │ │ │ │ │ └── parser │ │ │ │ │ │ ├── error │ │ │ │ │ │ └── test_summary.yaml │ │ │ │ │ │ ├── fail │ │ │ │ │ │ └── test_summary.yaml │ │ │ │ │ │ ├── pass │ │ │ │ │ │ └── test_summary.yaml │ │ │ │ │ │ ├── setup_class_error │ │ │ │ │ │ └── test_summary.yaml │ │ │ │ │ │ └── skip │ │ │ │ │ │ └── test_summary.yaml │ │ │ │ └── report │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── CompatibilityReportCreatorTest.java │ │ │ │ │ ├── CompatibilityReportMergerTest.java │ │ │ │ │ ├── CompatibilityReportParserTest.java │ │ │ │ │ ├── MoblyReportHelperTest.java │ │ │ │ │ ├── MoblyReportParserTest.java │ │ │ │ │ ├── TestModule.java │ │ │ │ │ └── testdata │ │ │ │ │ ├── mobly │ │ │ │ │ ├── device_properties.txt │ │ │ │ │ ├── fail │ │ │ │ │ │ ├── ats_module_run_result.textproto │ │ │ │ │ │ ├── build_attrs.textproto │ │ │ │ │ │ ├── result_attrs.textproto │ │ │ │ │ │ └── test_summary.yaml │ │ │ │ │ └── pass │ │ │ │ │ │ ├── ats_module_run_result.textproto │ │ │ │ │ │ ├── build_attrs.textproto │ │ │ │ │ │ ├── result_attrs.textproto │ │ │ │ │ │ └── test_summary.yaml │ │ │ │ │ └── xml │ │ │ │ │ ├── cts_test_record.pb │ │ │ │ │ ├── cts_test_result.xml │ │ │ │ │ ├── cts_test_result_2.xml │ │ │ │ │ ├── cts_test_result_3.xml │ │ │ │ │ ├── report_creator_cts_non_tf_test_result.xml │ │ │ │ │ ├── report_creator_cts_test_result.xml │ │ │ │ │ └── skipped_modules_test_record.pb │ │ │ └── util │ │ │ │ ├── BUILD │ │ │ │ ├── TestRunfilesUtil.java │ │ │ │ ├── console │ │ │ │ ├── BUILD │ │ │ │ └── InterruptibleLineReaderTest.java │ │ │ │ ├── tradefed │ │ │ │ ├── BUILD │ │ │ │ ├── TestModule.java │ │ │ │ ├── TestRecordHelperTest.java │ │ │ │ └── TestRecordHelperTestData.java │ │ │ │ └── verifier │ │ │ │ ├── BUILD │ │ │ │ └── VerifierResultHelperTest.java │ │ ├── dda │ │ │ └── stub │ │ │ │ ├── AtsDdaIntegrationTest.java │ │ │ │ └── BUILD │ │ ├── gateway │ │ │ └── sessionplugin │ │ │ │ ├── AtsGatewaySessionPluginTest.java │ │ │ │ └── BUILD │ │ ├── local │ │ │ ├── AtsLocalRunnerIntegrationTest.java │ │ │ ├── BUILD │ │ │ ├── sessionplugin │ │ │ │ ├── AtsLocalSessionPluginTest.java │ │ │ │ └── BUILD │ │ │ └── testdata │ │ │ │ └── test.xml │ │ └── server │ │ │ ├── sessionplugin │ │ │ ├── AtsServerSessionPluginTest.java │ │ │ ├── BUILD │ │ │ ├── NewMultiCommandRequestHandlerTest.java │ │ │ ├── TradefedConfigGeneratorTest.java │ │ │ └── testdata │ │ │ │ ├── command.xml │ │ │ │ └── empty.xml │ │ │ └── util │ │ │ ├── AtsServerSessionUtilTest.java │ │ │ └── BUILD │ ├── client │ │ ├── api │ │ │ ├── BUILD │ │ │ ├── ClientApiTest.java │ │ │ ├── mode │ │ │ │ └── ats │ │ │ │ │ ├── AtsModeTest.java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── DeviceQuerierImplTest.java │ │ │ │ │ ├── JobSyncServiceTest.java │ │ │ │ │ ├── LabRecordManagerTest.java │ │ │ │ │ └── RemoteDeviceManagerTest.java │ │ │ ├── performance │ │ │ │ ├── BUILD │ │ │ │ └── ClientApiLatencyTest.java │ │ │ └── util │ │ │ │ ├── resourcefederation │ │ │ │ ├── BUILD │ │ │ │ └── ResourceFederationUtilTest.java │ │ │ │ └── serverlocator │ │ │ │ ├── BUILD │ │ │ │ └── ServerLocatorUtilTest.java │ │ └── longrunningservice │ │ │ ├── BUILD │ │ │ ├── OlcServerIntegrationTest.java │ │ │ ├── SessionPluginForTesting.java │ │ │ ├── api_config.textproto │ │ │ ├── controller │ │ │ ├── FakeSessionPluginModule.java │ │ │ ├── FirstAllocationTest.java │ │ │ └── LogManagerTest.java │ │ │ ├── rpc │ │ │ └── service │ │ │ │ ├── BUILD │ │ │ │ └── SessionServiceTest.java │ │ │ └── session_plugin_for_testing.proto │ ├── controller │ │ ├── device │ │ │ ├── bootstrap │ │ │ │ ├── AllDetectorsAndDispatchersTest.java │ │ │ │ └── BUILD │ │ │ ├── faileddevice │ │ │ │ ├── BUILD │ │ │ │ └── FailedDeviceTableTest.java │ │ │ └── proxy │ │ │ │ ├── BUILD │ │ │ │ ├── ProxyDeviceManagerTest.java │ │ │ │ └── ProxyModeIntegrationTest.java │ │ ├── messaging │ │ │ ├── BUILD │ │ │ ├── Foo.java │ │ │ ├── MessageSubscriberBackendTest.java │ │ │ └── MessagingManagerTest.java │ │ ├── scheduler │ │ │ ├── AbstractSchedulerTest.java │ │ │ └── simple │ │ │ │ └── AllocationsTest.java │ │ └── test │ │ │ └── util │ │ │ ├── atsfileserveruploader │ │ │ ├── AtsFileServerUploaderPluginTest.java │ │ │ └── BUILD │ │ │ └── xtsdownloader │ │ │ ├── BUILD │ │ │ └── MctsDynamicDownloadPluginTest.java │ ├── lab │ │ ├── BUILD │ │ ├── LabServerIntegrationTest.java │ │ └── api_config.textproto │ ├── master │ │ ├── central │ │ │ └── model │ │ │ │ ├── job │ │ │ │ ├── BUILD │ │ │ │ ├── JobConditionUtilTest.java │ │ │ │ └── JobDaoTest.java │ │ │ │ └── lab │ │ │ │ ├── BUILD │ │ │ │ ├── DeviceConditionUtilTest.java │ │ │ │ ├── LabConditionUtilTest.java │ │ │ │ └── LabDaoTest.java │ │ └── rpc │ │ │ └── stub │ │ │ └── grpc │ │ │ ├── BUILD │ │ │ └── LabInfoGrpcStubTest.java │ └── monitoring │ │ ├── BUILD │ │ ├── BatchPipelineServiceTest.java │ │ ├── LabInfoPullerImplTest.java │ │ └── PubsubClientImplTest.java │ ├── platform │ ├── android │ │ ├── app │ │ │ ├── ActivityManagerTest.java │ │ │ ├── BUILD │ │ │ └── telephony │ │ │ │ ├── BUILD │ │ │ │ └── TelephonyHelperTest.java │ │ ├── appcrawler │ │ │ ├── BUILD │ │ │ ├── PostProcessorTest.java │ │ │ ├── PreProcessorTest.java │ │ │ └── UtpBinariesExtractorTest.java │ │ ├── device │ │ │ ├── AndroidDeviceHelperTest.java │ │ │ └── BUILD │ │ ├── deviceadmin │ │ │ ├── BUILD │ │ │ └── DeviceAdminUtilTest.java │ │ ├── dropbox │ │ │ ├── BUILD │ │ │ ├── DropboxExtractorTest.java │ │ │ ├── DropboxParserTest.java │ │ │ └── testdata │ │ │ │ ├── data_app_anr.txt │ │ │ │ ├── data_app_crash.txt │ │ │ │ ├── data_app_native_crash.txt │ │ │ │ └── system_tombstone.txt │ │ ├── file │ │ │ ├── AndroidFileUtilTest.java │ │ │ ├── BUILD │ │ │ └── FilePermissionsTest.java │ │ ├── labtestsupport │ │ │ ├── plugin │ │ │ │ ├── AndroidLabTestSupportResolvePluginTest.java │ │ │ │ └── BUILD │ │ │ └── util │ │ │ │ ├── BUILD │ │ │ │ └── LabTestSupportHelperTest.java │ │ ├── lightning │ │ │ └── fileoperator │ │ │ │ ├── BUILD │ │ │ │ └── FileOperatorTest.java │ │ ├── logcat │ │ │ ├── AndroidRuntimeCrashDetectorTest.java │ │ │ ├── AnrDetectorTest.java │ │ │ ├── BUILD │ │ │ ├── DeviceEventDetectorTest.java │ │ │ ├── LogcatLineProxyTest.java │ │ │ ├── LogcatParserTest.java │ │ │ ├── MonitoringConfigTest.java │ │ │ ├── NativeCrashDetectorTest.java │ │ │ └── testdata │ │ │ │ ├── android_runtime_crash.txt │ │ │ │ ├── anr_crash.txt │ │ │ │ ├── device_events.txt │ │ │ │ ├── multiple_android_runtime_crashes.txt │ │ │ │ └── native_crash.txt │ │ ├── media │ │ │ ├── AndroidMediaUtilTest.java │ │ │ ├── BUILD │ │ │ └── ScreenRecordArgsTest.java │ │ ├── parser │ │ │ ├── BUILD │ │ │ └── XmlTreeAttributeParserTest.java │ │ ├── process │ │ │ ├── AndroidProcessUtilTest.java │ │ │ └── BUILD │ │ ├── sdktool │ │ │ └── adb │ │ │ │ ├── AndroidAdbOutputUtilTest.java │ │ │ │ └── AndroidVersionTest.java │ │ ├── shared │ │ │ └── emulator │ │ │ │ ├── AndroidJitEmulatorUtilTest.java │ │ │ │ └── BUILD │ │ ├── systemsetting │ │ │ ├── AndroidSystemSettingUtilTest.java │ │ │ └── BUILD │ │ ├── systemspec │ │ │ ├── AndroidSystemSpecUtilTest.java │ │ │ └── BUILD │ │ ├── user │ │ │ ├── AndroidUserUtilTest.java │ │ │ └── BUILD │ │ └── xts │ │ │ ├── agent │ │ │ ├── BUILD │ │ │ ├── TradefedInvocationAgentTest.java │ │ │ └── testdata │ │ │ │ ├── BUILD │ │ │ │ ├── ClusterCommandScheduler.java │ │ │ │ ├── CollectingTestListener.java │ │ │ │ ├── FakeClusterCommandSchedulerUtil.java │ │ │ │ ├── FakeInvocationContext.java │ │ │ │ ├── FakeTradefed.java │ │ │ │ └── TestInvocation.java │ │ │ ├── common │ │ │ └── util │ │ │ │ ├── BUILD │ │ │ │ ├── MoblyTestLoaderTest.java │ │ │ │ └── testdata │ │ │ │ ├── suite_runner_output.txt │ │ │ │ └── test_runner_output.txt │ │ │ ├── config │ │ │ ├── BUILD │ │ │ ├── ConfigurationUtilTest.java │ │ │ ├── ConfigurationXmlParserTest.java │ │ │ ├── DynamicConfigHandlerTest.java │ │ │ ├── DynamicConfigTest.java │ │ │ ├── ModuleConfigurationHelperTest.java │ │ │ ├── ModuleConfigurationLabPluginTest.java │ │ │ └── testdata │ │ │ │ ├── cts │ │ │ │ └── testcases │ │ │ │ │ ├── CtsAbiOverrideHostTestCases │ │ │ │ │ └── CtsAbiOverrideHostTestCases.config │ │ │ │ │ ├── CtsBluetoothMultiDevicesTestCases │ │ │ │ │ ├── CtsBluetoothMultiDevicesTestCases.config │ │ │ │ │ └── CtsBluetoothMultiDevicesTestCasesProto.txt │ │ │ │ │ ├── CtsConfigV2TestCases │ │ │ │ │ └── CtsConfigV2TestCases.configv2 │ │ │ │ │ └── NotTestCases │ │ │ │ │ └── NotTestCases.config │ │ │ │ ├── dynamicconfig │ │ │ │ └── local.dynamic │ │ │ │ └── dynamicconfighandler │ │ │ │ ├── apfe.config │ │ │ │ ├── local.dynamic │ │ │ │ └── merged.dynamic │ │ │ ├── plugin │ │ │ ├── AtsDeviceRecoveryPluginTest.java │ │ │ ├── BUILD │ │ │ ├── NonTradefedReportGeneratorTest.java │ │ │ └── XtsDeviceCompatibilityCheckerTest.java │ │ │ ├── runtime │ │ │ ├── BUILD │ │ │ └── XtsTradefedRuntimeInfoTest.java │ │ │ └── suite │ │ │ ├── BUILD │ │ │ ├── ModuleArgTest.java │ │ │ ├── SuiteTestFilterTest.java │ │ │ ├── TestSuiteHelperTest.java │ │ │ ├── TestSuiteVersionTest.java │ │ │ ├── retry │ │ │ ├── BUILD │ │ │ ├── PreviousResultLoaderTest.java │ │ │ ├── RetryGeneratorTest.java │ │ │ ├── RetryReportMergerTest.java │ │ │ └── testdata │ │ │ │ ├── merged_report_for_all_assumption_failure.textproto │ │ │ │ ├── merged_report_for_all_failed.textproto │ │ │ │ ├── merged_report_for_all_passed.textproto │ │ │ │ ├── merged_report_for_some_failed.textproto │ │ │ │ ├── merged_report_module_failure_fixed.textproto │ │ │ │ ├── merged_report_module_failure_skipped.textproto │ │ │ │ ├── merged_report_not_executed_tests_fixed.textproto │ │ │ │ ├── prev_report_all_assumption_failure.textproto │ │ │ │ ├── prev_report_all_failed.textproto │ │ │ │ ├── prev_report_all_passed.textproto │ │ │ │ ├── prev_report_module_failure.textproto │ │ │ │ ├── prev_report_not_executed_tests.textproto │ │ │ │ ├── prev_report_some_failed.textproto │ │ │ │ ├── retry_report_for_all_assumption_failure.textproto │ │ │ │ ├── retry_report_for_all_failed.textproto │ │ │ │ ├── retry_report_for_some_failed.textproto │ │ │ │ ├── retry_report_module_failure_fixed.textproto │ │ │ │ ├── retry_report_module_failure_skipped.textproto │ │ │ │ └── retry_report_not_executed_tests_fixed.textproto │ │ │ ├── screenshots │ │ │ ├── BUILD │ │ │ └── ScreenshotsMetadataUtilTest.java │ │ │ └── subplan │ │ │ ├── BUILD │ │ │ ├── SubPlanCreatorTest.java │ │ │ ├── SubPlanTest.java │ │ │ └── testdata │ │ │ ├── expected_subplan_for_all_result_types.xml │ │ │ ├── expected_subplan_for_all_result_types_exclude_nontf.xml │ │ │ ├── expected_subplan_for_all_result_types_exclude_tf_module.xml │ │ │ ├── expected_subplan_for_all_result_types_exclude_tf_testcase.xml │ │ │ ├── expected_subplan_for_result_type_failed.xml │ │ │ ├── expected_subplan_for_result_type_not_executed.xml │ │ │ ├── expected_subplan_for_result_type_passed.xml │ │ │ └── prev_report_some_failed_and_not_executed.textproto │ └── testbed │ │ └── mobly │ │ └── util │ │ ├── BUILD │ │ ├── MoblyTestInfoMapHelperTest.java │ │ └── testdata │ │ └── parser │ │ ├── error │ │ └── mobly_logs │ │ │ └── test_summary.yaml │ │ ├── fail │ │ └── mobly_logs │ │ │ ├── test.xml │ │ │ └── test_summary.yaml │ │ ├── pass │ │ └── mobly_logs │ │ │ ├── test.xml │ │ │ └── test_summary.yaml │ │ └── retries │ │ └── mobly_logs │ │ ├── test_summary.yaml │ │ └── test_summary_not_experiment_target.yaml │ └── shared │ ├── constant │ ├── BUILD │ └── LogRecordImportanceTest.java │ ├── context │ ├── BUILD │ └── InvocationContextExecutorsTest.java │ ├── file │ └── resolver │ │ ├── BUILD │ │ └── FileResolverTest.java │ ├── labinfo │ ├── BUILD │ └── LabInfoServiceTest.java │ ├── logging │ ├── BUILD │ ├── MobileHarnessHostLogManagerTest.java │ └── controller │ │ ├── handler │ │ ├── BUILD │ │ ├── LocalFileHandlerModuleTest.java │ │ └── MobileHarnessLogHandlerTest.java │ │ ├── queue │ │ ├── BUILD │ │ └── LogEntryQueueImplTest.java │ │ └── uploader │ │ ├── BUILD │ │ ├── StackdriverLogUploaderTest.java │ │ └── stackdriver │ │ └── stub │ │ ├── BUILD │ │ └── StackdriverStubTest.java │ ├── size │ ├── BUILD │ └── BinarySizeTest.java │ ├── subprocess │ └── agent │ │ ├── BUILD │ │ ├── FakeProgram.java │ │ ├── MobileHarnessAgentTest.java │ │ └── StressTestProgram.java │ └── util │ ├── base │ ├── BUILD │ ├── DataSizeTest.java │ ├── MoreSuppliersTest.java │ ├── OptionalsTest.java │ ├── ProtoReflectionUtilTest.java │ ├── ProtoTextFormatTest.java │ ├── StackSetTest.java │ ├── TableFormatterTest.java │ └── testdata │ │ ├── BUILD │ │ └── foo.proto │ ├── comm │ ├── filetransfer │ │ └── common │ │ │ ├── BUILD │ │ │ ├── FileHandlersTest.java │ │ │ ├── TaggedFileHandlerTest.java │ │ │ └── watcher │ │ │ ├── BUILD │ │ │ └── WatchableFileTransferClientTest.java │ ├── messagerelay │ │ └── service │ │ │ ├── BUILD │ │ │ └── MessageRelayServiceTest.java │ ├── server │ │ └── LifecycleManagerTest.java │ └── testing │ │ ├── BUILD │ │ └── DummyClientTest.java │ ├── comparator │ ├── BUILD │ └── NaturalSortOrderComparatorTest.java │ ├── concurrent │ ├── BUILD │ ├── MoreFuturesTest.java │ └── ServiceModuleTest.java │ ├── email │ ├── BUILD │ └── EmailValidationUtilTest.java │ ├── error │ ├── BUILD │ └── MoreThrowablesTest.java │ ├── file │ ├── checksum │ │ ├── BUILD │ │ ├── ChecksumUtilTest.java │ │ └── testdata │ │ │ ├── BUILD │ │ │ ├── Md5.empty │ │ │ └── Md5.small │ ├── local │ │ ├── BUILD │ │ ├── BinarySizeChecker.java │ │ └── UnzipFileNameTest.java │ └── remote │ │ ├── BUILD │ │ └── GsUtil.java │ ├── filter │ ├── BUILD │ ├── FilterUtilsTest.java │ └── MaskUtilsTest.java │ ├── flags │ ├── BUILD │ └── FlagsTest.java │ ├── junit │ └── rule │ │ ├── BUILD │ │ ├── CaptureLogs.java │ │ ├── MonitoredStringBuilders.java │ │ ├── MonitoredStringSuppliers.java │ │ ├── PrintTestName.java │ │ ├── SetFlagsOss.java │ │ └── util │ │ ├── BUILD │ │ ├── FinishWithFailureTestWatcher.java │ │ └── StringsDebugger.java │ ├── logging │ └── flogger │ │ ├── BUILD │ │ ├── FakeProgram.java │ │ └── FloggerFormatterTest.java │ ├── message │ ├── BUILD │ └── FieldMaskUtilsTest.java │ ├── path │ ├── BUILD │ └── PathUtilTest.java │ ├── runfiles │ ├── BUILD │ └── RunfilesUtil.java │ ├── shell │ ├── AnsiTerminalTest.java │ ├── BUILD │ └── ShellUtilsTest.java │ ├── signal │ ├── BUILD │ ├── FakeProgram.java │ └── SignalsTest.java │ ├── time │ ├── BUILD │ └── SleeperTest.java │ └── truth │ ├── BUILD │ └── Correspondences.java └── wireless └── qa └── mobileharness └── shared ├── api ├── BUILD ├── InstantiationTest.java ├── decorator │ ├── AndroidLogcatMonitoringDecoratorTest.java │ ├── BUILD │ ├── CrosBaseDecoratorTest.java │ ├── CrosDutTopologyDecoratorTest.java │ └── CrosLsNexusDecoratorTest.java ├── driver │ ├── AndroidInstrumentationTest.java │ └── AndroidRoboTestTest.java └── validator │ └── job │ ├── AndroidLogcatMonitoringDecoratorJobValidatorTest.java │ ├── AndroidRoboTestJobValidatorTest.java │ ├── BUILD │ ├── MoblyAospTestJobValidatorTest.java │ └── XtsTradefedTestJobValidatorTest.java ├── log └── InfoLogImportanceScopeTest.java ├── model └── job │ ├── BUILD │ ├── JobInfoMocker.java │ └── TestInfoMocker.java └── util ├── BUILD ├── LuhnUtilTest.java └── NetUtilTest.java /.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/.bazelrc -------------------------------------------------------------------------------- /.bazelversion: -------------------------------------------------------------------------------- 1 | 8.4.1 2 | -------------------------------------------------------------------------------- /BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/BUILD -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/LICENSE -------------------------------------------------------------------------------- /MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/MODULE.bazel -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/README.md -------------------------------------------------------------------------------- /patches/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/patches/BUILD -------------------------------------------------------------------------------- /patches/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/patches/README.md -------------------------------------------------------------------------------- /patches/bazelbuild_remote_apis_sdks.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/patches/bazelbuild_remote_apis_sdks.patch -------------------------------------------------------------------------------- /patches/googleapis.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/patches/googleapis.patch -------------------------------------------------------------------------------- /src/devtools/common/metrics/stability/model/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/common/metrics/stability/model/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/common/metrics/stability/model/proto/error_id.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/common/metrics/stability/model/proto/error_id.proto -------------------------------------------------------------------------------- /src/devtools/common/metrics/stability/model/proto/error_type.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/common/metrics/stability/model/proto/error_type.proto -------------------------------------------------------------------------------- /src/devtools/common/metrics/stability/model/proto/exception.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/common/metrics/stability/model/proto/exception.proto -------------------------------------------------------------------------------- /src/devtools/common/metrics/stability/model/proto/namespace.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/common/metrics/stability/model/proto/namespace.proto -------------------------------------------------------------------------------- /src/devtools/common/metrics/stability/rpc/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/common/metrics/stability/rpc/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/common/metrics/stability/rpc/proto/rpc_error.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/common/metrics/stability/rpc/proto/rpc_error.proto -------------------------------------------------------------------------------- /src/devtools/common/metrics/stability/rpc/proto/rpc_error_payload.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/common/metrics/stability/rpc/proto/rpc_error_payload.proto -------------------------------------------------------------------------------- /src/devtools/common/metrics/stability/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/common/metrics/stability/util/BUILD -------------------------------------------------------------------------------- /src/devtools/common/metrics/stability/util/grpc_error_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/common/metrics/stability/util/grpc_error_util.py -------------------------------------------------------------------------------- /src/devtools/common/metrics/stability/util/grpc_error_util_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/common/metrics/stability/util/grpc_error_util_test.py -------------------------------------------------------------------------------- /src/devtools/deviceaction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceaction/README.md -------------------------------------------------------------------------------- /src/devtools/deviceaction/deviceconfigs/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceaction/deviceconfigs/BUILD -------------------------------------------------------------------------------- /src/devtools/deviceaction/schemas/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceaction/schemas/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/deviceaction/schemas/proto/actions/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceaction/schemas/proto/actions/BUILD -------------------------------------------------------------------------------- /src/devtools/deviceaction/schemas/proto/actions/install_mainline_spec.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceaction/schemas/proto/actions/install_mainline_spec.proto -------------------------------------------------------------------------------- /src/devtools/deviceaction/schemas/proto/actions/reset_spec.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceaction/schemas/proto/actions/reset_spec.proto -------------------------------------------------------------------------------- /src/devtools/deviceaction/schemas/proto/base_spec.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceaction/schemas/proto/base_spec.proto -------------------------------------------------------------------------------- /src/devtools/deviceinfra/README.md: -------------------------------------------------------------------------------- 1 | # Non-Java Code of Device Infra 2 | -------------------------------------------------------------------------------- /src/devtools/deviceinfra/api/deviceinfo/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceinfra/api/deviceinfo/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/deviceinfra/api/deviceinfo/proto/device_config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceinfra/api/deviceinfo/proto/device_config.proto -------------------------------------------------------------------------------- /src/devtools/deviceinfra/api/deviceinfo/proto/device_descriptor.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceinfra/api/deviceinfo/proto/device_descriptor.proto -------------------------------------------------------------------------------- /src/devtools/deviceinfra/api/deviceinfo/proto/device_dimension.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceinfra/api/deviceinfo/proto/device_dimension.proto -------------------------------------------------------------------------------- /src/devtools/deviceinfra/api/deviceinfo/proto/device_identifier.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceinfra/api/deviceinfo/proto/device_identifier.proto -------------------------------------------------------------------------------- /src/devtools/deviceinfra/api/deviceinfo/proto/device_info.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceinfra/api/deviceinfo/proto/device_info.proto -------------------------------------------------------------------------------- /src/devtools/deviceinfra/api/deviceinfo/proto/device_locator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceinfra/api/deviceinfo/proto/device_locator.proto -------------------------------------------------------------------------------- /src/devtools/deviceinfra/api/deviceinfo/proto/device_requirement.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceinfra/api/deviceinfo/proto/device_requirement.proto -------------------------------------------------------------------------------- /src/devtools/deviceinfra/api/deviceinfo/proto/device_type.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceinfra/api/deviceinfo/proto/device_type.proto -------------------------------------------------------------------------------- /src/devtools/deviceinfra/api/deviceinfo/proto/platform/android/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceinfra/api/deviceinfo/proto/platform/android/BUILD -------------------------------------------------------------------------------- /src/devtools/deviceinfra/host/daemon/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceinfra/host/daemon/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/deviceinfra/host/daemon/proto/health.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceinfra/host/daemon/proto/health.proto -------------------------------------------------------------------------------- /src/devtools/deviceinfra/ui/hello_device_infra/hello_device_infra.ng.html: -------------------------------------------------------------------------------- 1 |

2 | hello-device-infra works! 3 |

4 | -------------------------------------------------------------------------------- /src/devtools/deviceinfra/ui/hello_device_infra/hello_device_infra.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/devtools/deviceinfra/ui/hello_device_infra/hello_device_infra.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceinfra/ui/hello_device_infra/hello_device_infra.ts -------------------------------------------------------------------------------- /src/devtools/deviceinfra/ui/hello_device_infra/hello_device_infra_module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/deviceinfra/ui/hello_device_infra/hello_device_infra_module.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/deviceconfig/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/deviceconfig/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/deviceconfig/proto/basic.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/deviceconfig/proto/basic.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/deviceconfig/proto/device.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/deviceconfig/proto/device.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/deviceconfig/proto/lab.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/deviceconfig/proto/lab.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/deviceconfig/proto/lab_device.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/deviceconfig/proto/lab_device.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/deviceconfig/proto/lab_project.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/deviceconfig/proto/lab_project.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/devicemanager/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/devicemanager/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/gateway/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/gateway/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/gateway/proto/setting.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/gateway/proto/setting.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/messaging/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/messaging/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/messaging/messaging.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/messaging/messaging.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/messaging/messaging_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/messaging/messaging_service.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/model/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/model/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/model/proto/device.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/model/proto/device.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/model/proto/job.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/model/proto/job.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/model/proto/lab.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/model/proto/lab.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/model/proto/test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/model/proto/test.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/model/proto/universe.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/model/proto/universe.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/query/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/query/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/query/proto/device_query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/query/proto/device_query.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/query/proto/filter.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/query/proto/filter.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/query/proto/lab_query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/query/proto/lab_query.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/api/query/proto/lab_record.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/api/query/proto/lab_record.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/.gitignore -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/angular-metadata.tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/angular-metadata.tsconfig.json -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/angular.json -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/app.ng.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/app.ng.html -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/app.scss -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/app.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/app.spec.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/app.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/app_config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/app_config.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/app_routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/app_routes.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/core/models/app_data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/core/models/app_data.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/core/models/device_action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/core/models/device_action.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/core/models/device_overview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/core/models/device_overview.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/core/models/device_stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/core/models/device_stats.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/core/models/host_overview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/core/models/host_overview.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/features/host_detail/components/host_config/host_config.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/shared/pipes/safe_html_pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/shared/pipes/safe_html_pipe.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/shared/styles/action_bar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/shared/styles/action_bar.scss -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/shared/styles/overview.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/shared/styles/overview.scss -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/shared/styles/typography.scss: -------------------------------------------------------------------------------- 1 | $labconsole-font: 'Google Sans', Roboto, Arial, sans-serif; 2 | -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/shared/utils/date_utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/shared/utils/date_utils.spec.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/shared/utils/date_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/shared/utils/date_utils.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/shared/utils/object_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/shared/utils/object_utils.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/shared/utils/safe_dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/shared/utils/safe_dom.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/app/shared/utils/string_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/app/shared/utils/string_utils.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/favicon.ico -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/favicon_bak.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/favicon_bak.ico -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/index.html -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/karma.conf.js -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/main.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/package.json -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/styles.css -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/test_setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/test_setup.ts -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/tsconfig.app.json -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/tsconfig.json -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/angular/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/angular/tsconfig.spec.json -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/service/proto/config/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/service/proto/config/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/service/proto/config/config_resources.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/service/proto/config/config_resources.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/service/proto/config/config_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/service/proto/config/config_service.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/service/proto/device/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/service/proto/device/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/service/proto/device/device_resources.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/service/proto/device/device_resources.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/service/proto/device/device_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/service/proto/device/device_service.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/service/proto/device/device_stats.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/service/proto/device/device_stats.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/service/proto/host/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/service/proto/host/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/service/proto/host/host_resources.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/service/proto/host/host_resources.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/fe/v6/service/proto/host/host_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/fe/v6/service/proto/host/host_service.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/common/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/common/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/common/proto/xts_common.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/common/proto/xts_common.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/console/controller/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/console/controller/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/console/result/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/console/result/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/console/result/proto/report.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/console/result/proto/report.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/console/result/proto/result.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/console/result/proto/result.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/console/tradefed/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/console/tradefed/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/console/tradefed/proto/build_info.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/console/tradefed/proto/build_info.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/dda/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/dda/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/dda/proto/session_plugin.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/dda/proto/session_plugin.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/gateway/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/gateway/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/gateway/proto/session_plugin.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/gateway/proto/session_plugin.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/local/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/local/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/local/proto/session_plugin.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/local/proto/session_plugin.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/local/script/ats-local-runner: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/local/script/ats-local-runner -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/server/config/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/server/config/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/server/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/server/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/ats/server/proto/service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/ats/server/proto/service.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/client/api/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/client/api/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/client/api/proto/resource_federation.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/client/api/proto/resource_federation.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/client/api/proto/server_locator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/client/api/proto/server_locator.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/client/longrunningservice/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/client/longrunningservice/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/client/longrunningservice/proto/log.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/client/longrunningservice/proto/log.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/client/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/client/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/client/proto/device.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/client/proto/device.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/container/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/container/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/container/proto/mode_setting.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/container/proto/mode_setting.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/container/proto/sandbox_setting.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/container/proto/sandbox_setting.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/container/proto/test_engine.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/container/proto/test_engine.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/controller/test/local/utp/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/controller/test/local/utp/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/lab/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/lab/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/lab/proto/file.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/lab/proto/file.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/lab/proto/prepare_test_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/lab/proto/prepare_test_service.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/master/central/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/master/central/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/master/central/proto/allocation_task.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/master/central/proto/allocation_task.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/master/central/proto/device.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/master/central/proto/device.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/master/central/proto/job.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/master/central/proto/job.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/master/central/proto/lab.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/master/central/proto/lab.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/master/central/proto/quota.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/master/central/proto/quota.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/master/central/proto/test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/master/central/proto/test.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/master/rpc/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/master/rpc/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/master/rpc/proto/debug_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/master/rpc/proto/debug_service.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/master/rpc/proto/device_info_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/master/rpc/proto/device_info_service.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/master/rpc/proto/job_sync_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/master/rpc/proto/job_sync_service.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/master/rpc/proto/lab_record_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/master/rpc/proto/lab_record_service.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/master/rpc/proto/lab_sync_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/master/rpc/proto/lab_sync_service.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/monitoring/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/monitoring/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/monitoring/proto/monitored_record.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/monitoring/proto/monitored_record.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/infra/monitoring/proto/record.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/infra/monitoring/proto/record.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/platform/android/logcat/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/platform/android/logcat/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/platform/android/sdktool/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/platform/android/sdktool/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/platform/android/sdktool/proto/adb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/platform/android/sdktool/proto/adb.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/platform/android/testing/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/platform/android/testing/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/platform/android/testing/proto/test_args.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/platform/android/testing/proto/test_args.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/platform/android/testing/proto/test_info.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/platform/android/testing/proto/test_info.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/platform/android/xts/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/platform/android/xts/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/platform/android/xts/proto/configuration.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/platform/android/xts/proto/configuration.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/platform/android/xts/proto/runtime_info.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/platform/android/xts/proto/runtime_info.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/platform/android/xts/proto/test_message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/platform/android/xts/proto/test_message.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/service/labconsole/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/service/labconsole/README.md -------------------------------------------------------------------------------- /src/devtools/mobileharness/service/labconsole/labdata/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/service/labconsole/labdata/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/service/labconsole/labdata/proto/filter.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/service/labconsole/labdata/proto/filter.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/service/moss/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/service/moss/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/service/moss/proto/result.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/service/moss/proto/result.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/service/moss/proto/slg.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/service/moss/proto/slg.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/commandhistory/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/commandhistory/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/commandhistory/proto/command_record.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/commandhistory/proto/command_record.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/labinfo/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/labinfo/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/labinfo/proto/lab_info_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/labinfo/proto/lab_info_service.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/subprocess/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/subprocess/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/subprocess/proto/agent_config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/subprocess/proto/agent_config.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/trace/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/trace/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/trace/proto/span.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/trace/proto/span.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/cache/persistent/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/cache/persistent/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/cache/persistent/proto/metadata.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/cache/persistent/proto/metadata.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/comm/filetransfer/cloud/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/comm/filetransfer/cloud/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/comm/filetransfer/common/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/comm/filetransfer/common/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/comm/messagerelay/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/comm/messagerelay/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/comm/relay/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/comm/relay/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/comm/relay/proto/destination.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/comm/relay/proto/destination.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/comm/reliablestream/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/comm/reliablestream/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/comm/stub/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/comm/stub/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/comm/stub/stub_configuration.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/comm/stub/stub_configuration.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/comm/testing/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/comm/testing/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/event/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/event/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/event/proto/event_bus.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/event/proto/event_bus.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/file/checksum/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/file/checksum/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/file/checksum/proto/checksum.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/file/checksum/proto/checksum.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/quota/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/quota/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/util/quota/proto/quota.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/util/quota/proto/quota.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/version/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/version/proto/BUILD -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/version/proto/version.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/version/proto/version.proto -------------------------------------------------------------------------------- /src/devtools/mobileharness/shared/version/proto/version_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/mobileharness/shared/version/proto/version_service.proto -------------------------------------------------------------------------------- /src/devtools/rbe/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/BUILD -------------------------------------------------------------------------------- /src/devtools/rbe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/README.md -------------------------------------------------------------------------------- /src/devtools/rbe/cas.bara.sky: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/cas.bara.sky -------------------------------------------------------------------------------- /src/devtools/rbe/casconverter/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casconverter/BUILD -------------------------------------------------------------------------------- /src/devtools/rbe/casconverter/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casconverter/main.go -------------------------------------------------------------------------------- /src/devtools/rbe/casdownloader/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casdownloader/BUILD -------------------------------------------------------------------------------- /src/devtools/rbe/casdownloader/adc_credentials.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casdownloader/adc_credentials.sh -------------------------------------------------------------------------------- /src/devtools/rbe/casdownloader/cache/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casdownloader/cache/BUILD -------------------------------------------------------------------------------- /src/devtools/rbe/casdownloader/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casdownloader/cache/cache.go -------------------------------------------------------------------------------- /src/devtools/rbe/casdownloader/cache/localcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casdownloader/cache/localcache.go -------------------------------------------------------------------------------- /src/devtools/rbe/casdownloader/download/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casdownloader/download/BUILD -------------------------------------------------------------------------------- /src/devtools/rbe/casdownloader/download/download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casdownloader/download/download.go -------------------------------------------------------------------------------- /src/devtools/rbe/casdownloader/download/download_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casdownloader/download/download_test.go -------------------------------------------------------------------------------- /src/devtools/rbe/casdownloader/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casdownloader/main.go -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/BUILD -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/README.md -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/chunker/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/chunker/BUILD -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/chunker/chunker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/chunker/chunker.go -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/chunker/chunker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/chunker/chunker_test.go -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/chunkerutil/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/chunkerutil/BUILD -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/chunkerutil/chunkerutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/chunkerutil/chunkerutil.go -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/chunkerutil/chunkerutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/chunkerutil/chunkerutil_test.go -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/main.go -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/metrics/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/metrics/BUILD -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/metrics/metrics.go -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/uploader/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/uploader/BUILD -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/uploader/dir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/uploader/dir.go -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/uploader/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/uploader/file.go -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/uploader/test_data/partial_zip.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/uploader/test_data/partial_zip.zip -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/uploader/uploader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/uploader/uploader.go -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/uploader/zip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/uploader/zip.go -------------------------------------------------------------------------------- /src/devtools/rbe/casuploader/uploader/zip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casuploader/uploader/zip_test.go -------------------------------------------------------------------------------- /src/devtools/rbe/casviewer/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casviewer/BUILD -------------------------------------------------------------------------------- /src/devtools/rbe/casviewer/chunkstore/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casviewer/chunkstore/BUILD -------------------------------------------------------------------------------- /src/devtools/rbe/casviewer/chunkstore/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casviewer/chunkstore/index.go -------------------------------------------------------------------------------- /src/devtools/rbe/casviewer/chunkstore/index_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casviewer/chunkstore/index_test.go -------------------------------------------------------------------------------- /src/devtools/rbe/casviewer/chunkstore/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casviewer/chunkstore/storage.go -------------------------------------------------------------------------------- /src/devtools/rbe/casviewer/chunkstore/storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casviewer/chunkstore/storage_test.go -------------------------------------------------------------------------------- /src/devtools/rbe/casviewer/chunkstore/test_helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casviewer/chunkstore/test_helpers_test.go -------------------------------------------------------------------------------- /src/devtools/rbe/casviewer/fuse/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casviewer/fuse/BUILD -------------------------------------------------------------------------------- /src/devtools/rbe/casviewer/fuse/filesystem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casviewer/fuse/filesystem.go -------------------------------------------------------------------------------- /src/devtools/rbe/casviewer/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casviewer/main.go -------------------------------------------------------------------------------- /src/devtools/rbe/casviewer/mountutil/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casviewer/mountutil/BUILD -------------------------------------------------------------------------------- /src/devtools/rbe/casviewer/mountutil/mountutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casviewer/mountutil/mountutil.go -------------------------------------------------------------------------------- /src/devtools/rbe/casviewer/mountutil/mountutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/casviewer/mountutil/mountutil_test.go -------------------------------------------------------------------------------- /src/devtools/rbe/common/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/common/BUILD -------------------------------------------------------------------------------- /src/devtools/rbe/common/multistringflag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/common/multistringflag.go -------------------------------------------------------------------------------- /src/devtools/rbe/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/go.mod -------------------------------------------------------------------------------- /src/devtools/rbe/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/go.sum -------------------------------------------------------------------------------- /src/devtools/rbe/rbeclient/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/rbeclient/BUILD -------------------------------------------------------------------------------- /src/devtools/rbe/rbeclient/rbeclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/devtools/rbe/rbeclient/rbeclient.go -------------------------------------------------------------------------------- /src/java/com/google/devtools/common/metrics/stability/converter/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/common/metrics/stability/converter/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/common/metrics/stability/model/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/common/metrics/stability/model/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/common/metrics/stability/model/ErrorId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/common/metrics/stability/model/ErrorId.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/common/metrics/stability/rpc/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/common/metrics/stability/rpc/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/common/metrics/stability/rpc/RpcErrorUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/common/metrics/stability/rpc/RpcErrorUtil.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/common/metrics/stability/rpc/grpc/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/common/metrics/stability/rpc/grpc/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/common/metrics/stability/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/common/metrics/stability/util/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/README.md: -------------------------------------------------------------------------------- 1 | # Java Code for Device Action 2 | -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/cli/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/cli/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/cli/DeviceActionMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/cli/DeviceActionMain.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/annotations/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/annotations/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/error/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/error/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/error/ErrorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/error/ErrorUtils.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/schemas/ActionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/schemas/ActionConfig.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/schemas/ActionOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/schemas/ActionOptions.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/schemas/AndroidPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/schemas/AndroidPackage.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/schemas/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/schemas/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/schemas/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/schemas/Command.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/schemas/CommandHelp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/schemas/CommandHelp.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/schemas/DevicePosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/schemas/DevicePosition.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/schemas/DeviceWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/schemas/DeviceWrapper.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/schemas/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/schemas/Version.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/AaptUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/AaptUtil.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/BundletoolUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/BundletoolUtil.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/Conditions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/Conditions.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/Constants.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/FlagParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/FlagParser.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/GCSResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/GCSResolver.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/GCSUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/GCSUtil.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/HelpUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/HelpUtil.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/LazyCached.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/LazyCached.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/ProtoHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/ProtoHelper.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/Resolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/Resolver.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/ResourceHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/ResourceHelper.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/ResourceModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/ResourceModule.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/ResourceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/ResourceUtil.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/SimpleResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/SimpleResolver.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/TimeoutMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/TimeoutMonitor.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/common/utils/Verify.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/common/utils/Verify.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/framework/ActionConfigurer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/framework/ActionConfigurer.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/framework/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/framework/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/framework/DeviceActionModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/framework/DeviceActionModule.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/framework/actions/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/framework/actions/Action.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/framework/actions/Actions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/framework/actions/Actions.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/framework/actions/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/framework/actions/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/framework/actions/Reset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/framework/actions/Reset.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/framework/deviceconfigs/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/framework/deviceconfigs/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/framework/devices/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/framework/devices/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/framework/devices/Device.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/framework/devices/Device.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/framework/devices/Devices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/framework/devices/Devices.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/framework/operations/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/framework/operations/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/lib/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/lib/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceaction/lib/DeviceActionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceaction/lib/DeviceActionUtil.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceinfra/README.md: -------------------------------------------------------------------------------- 1 | # Java Production Code of Device Infra 2 | -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceinfra/ext/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceinfra/ext/README.md -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceinfra/ext/devicemanagement/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceinfra/ext/devicemanagement/README.md -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceinfra/ext/devicemanagement/device/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceinfra/ext/devicemanagement/device/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceinfra/host/daemon/health/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceinfra/host/daemon/health/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceinfra/host/daemon/health/service/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceinfra/host/daemon/health/service/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceinfra/platform/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceinfra/platform/README.md -------------------------------------------------------------------------------- /src/java/com/google/devtools/deviceinfra/platform/android/sdk/fastboot/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/deviceinfra/platform/android/sdk/fastboot/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/devicemanager/detector/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/devicemanager/detector/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/devicemanager/proxy/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/devicemanager/proxy/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/devicemanager/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/devicemanager/util/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/messaging/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/messaging/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/messaging/MessageEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/messaging/MessageEvent.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/messaging/MessagingUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/messaging/MessagingUtil.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/allocation/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/allocation/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/constant/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/constant/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/error/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/error/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/error/BasicErrorId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/error/BasicErrorId.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/error/ErrorId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/error/ErrorId.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/error/ExtErrorId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/error/ExtErrorId.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/error/InfraErrorId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/error/InfraErrorId.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/error/UserErrorId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/error/UserErrorId.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/JobLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/JobLocator.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/TestLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/TestLocator.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/in/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/in/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/in/Decorators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/in/Decorators.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/in/DeviceSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/in/DeviceSpec.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/in/DeviceSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/in/DeviceSpecs.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/in/Dimensions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/in/Dimensions.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/in/Dirs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/in/Dirs.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/in/Files.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/in/Files.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/in/Params.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/in/Params.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/in/Timeout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/in/Timeout.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/out/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/out/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/out/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/out/Log.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/out/Properties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/out/Properties.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/out/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/out/Result.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/out/Status.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/out/Status.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/out/Timing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/out/Timing.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/out/Warnings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/out/Warnings.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/job/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/job/util/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/lab/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/lab/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/lab/DeviceId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/lab/DeviceId.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/lab/DeviceInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/lab/DeviceInfo.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/lab/DeviceLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/lab/DeviceLocator.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/lab/LabLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/lab/LabLocator.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/lab/in/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/lab/in/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/lab/in/Decorators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/lab/in/Decorators.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/lab/in/Dimensions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/lab/in/Dimensions.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/lab/in/Drivers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/lab/in/Drivers.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/lab/in/Owners.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/lab/in/Owners.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/lab/in/Ports.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/lab/in/Ports.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/lab/in/Types.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/lab/in/Types.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/lab/out/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/lab/out/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/lab/out/Properties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/lab/out/Properties.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/model/lab/out/Status.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/model/lab/out/Status.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/testrunner/device/cache/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/testrunner/device/cache/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/testrunner/driver/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/testrunner/driver/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/testrunner/event/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/testrunner/event/test/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/testrunner/plugin/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/testrunner/plugin/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/api/testrunner/step/android/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/api/testrunner/step/android/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/fe/v6/server/Annotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/fe/v6/server/Annotations.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/fe/v6/server/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/fe/v6/server/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/fe/v6/server/OssFeServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/fe/v6/server/OssFeServer.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/fe/v6/service/config/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/fe/v6/service/config/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/fe/v6/service/device/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/fe/v6/service/device/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/fe/v6/service/host/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/fe/v6/service/host/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/fe/v6/service/host/handlers/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/fe/v6/service/host/handlers/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/fe/v6/service/host/provider/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/fe/v6/service/host/provider/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/fe/v6/service/host/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/fe/v6/service/host/util/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/fe/v6/service/shared/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/fe/v6/service/shared/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/common/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/common/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/common/FlagsString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/common/FlagsString.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/common/jobcreator/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/common/jobcreator/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/common/olcserver/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/common/olcserver/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/common/plan/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/common/plan/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/console/AtsConsole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/console/AtsConsole.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/console/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/console/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/console/command/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/console/command/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/console/constant/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/console/constant/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/console/util/log/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/console/util/log/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/console/util/plan/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/console/util/plan/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/dda/sessionplugin/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/dda/sessionplugin/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/dda/stub/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/dda/stub/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/local/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/local/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/persistentcache/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/persistentcache/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/server/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/server/util/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/ats/util/tradefed/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/ats/util/tradefed/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/client/api/Annotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/client/api/Annotations.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/client/api/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/client/api/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/client/api/ClientApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/client/api/ClientApi.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/client/api/mode/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/client/api/mode/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/client/api/mode/ats/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/client/api/mode/ats/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/client/api/mode/local/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/client/api/mode/local/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/client/api/plugin/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/client/api/plugin/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/client/api/util/stub/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/client/api/util/stub/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/container/annotation/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/container/annotation/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/container/controller/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/container/controller/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/controller/device/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/controller/device/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/controller/messaging/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/controller/messaging/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/controller/plugin/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/controller/plugin/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/controller/scheduler/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/controller/scheduler/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/controller/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/controller/test/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/controller/test/event/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/controller/test/event/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/controller/test/local/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/controller/test/local/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/controller/test/model/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/controller/test/model/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/controller/test/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/controller/test/util/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/daemon/health/handler/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/daemon/health/handler/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/lab/Annotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/lab/Annotations.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/lab/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/lab/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/lab/LabServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/lab/LabServer.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/lab/LabServerLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/lab/LabServerLauncher.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/lab/LabServerModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/lab/LabServerModule.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/lab/common/dir/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/lab/common/dir/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/lab/common/dir/DirUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/lab/common/dir/DirUtil.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/lab/common/env/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/lab/common/env/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/lab/controller/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/lab/controller/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/lab/controller/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/lab/controller/util/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/lab/rpc/service/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/lab/rpc/service/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/lab/rpc/service/grpc/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/lab/rpc/service/grpc/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/lab/rpc/service/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/lab/rpc/service/util/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/lab/rpc/stub/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/lab/rpc/stub/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/lab/rpc/stub/grpc/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/lab/rpc/stub/grpc/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/lab/rpc/stub/helper/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/lab/rpc/stub/helper/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/master/central/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/master/central/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/master/rpc/stub/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/master/rpc/stub/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/master/rpc/stub/grpc/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/master/rpc/stub/grpc/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/monitoring/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/monitoring/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/monitoring/DataPuller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/monitoring/DataPuller.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/infra/monitoring/DataPusher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/infra/monitoring/DataPusher.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/app/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/app/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/appcrawler/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/appcrawler/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/device/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/device/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/dropbox/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/dropbox/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/event/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/event/util/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/file/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/file/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/logcat/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/logcat/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/media/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/media/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/nativebin/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/nativebin/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/overtcp/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/overtcp/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/parser/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/parser/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/process/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/process/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/systemspec/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/systemspec/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/user/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/user/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/xts/agent/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/xts/agent/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/xts/common/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/xts/common/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/xts/config/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/xts/config/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/xts/plugin/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/xts/plugin/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/android/xts/suite/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/android/xts/suite/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/testbed/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/testbed/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/testbed/TestbedUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/testbed/TestbedUtil.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/testbed/adhoc/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/testbed/adhoc/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/testbed/config/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/testbed/config/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/testbed/mobly/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/testbed/mobly/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/platform/testbed/mobly/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/platform/testbed/mobly/util/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/service/deviceconfig/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/service/deviceconfig/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/service/moss/util/converter/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/service/moss/util/converter/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/service/moss/util/slg/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/service/moss/util/slg/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/constant/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/constant/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/constant/closeable/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/constant/closeable/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/constant/device/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/constant/device/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/constant/environment/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/constant/environment/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/context/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/context/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/file/resolver/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/file/resolver/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/file/resolver/cache/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/file/resolver/cache/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/file/resolver/job/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/file/resolver/job/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/labinfo/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/labinfo/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/labinfo/LabQueryUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/labinfo/LabQueryUtils.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/logging/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/logging/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/logging/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/logging/README.md -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/logging/annotation/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/logging/annotation/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/logging/controller/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/logging/controller/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/logging/parameter/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/logging/parameter/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/logging/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/logging/util/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/model/error/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/model/error/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/subprocess/agent/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/subprocess/agent/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/subprocess/listener/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/subprocess/listener/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/algorithm/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/algorithm/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/auto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/auto/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/base/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/base/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/base/DataSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/base/DataSize.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/base/Optionals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/base/Optionals.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/base/SizeUnit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/base/SizeUnit.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/base/StackSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/base/StackSet.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/base/StrUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/base/StrUtil.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/comm/relay/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/comm/relay/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/comm/server/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/comm/server/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/comm/stub/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/comm/stub/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/comm/stub/Stubs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/comm/stub/Stubs.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/comm/testing/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/comm/testing/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/command/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/command/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/command/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/command/Command.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/command/Timeout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/command/Timeout.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/command/backend/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/command/backend/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/command/history/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/command/history/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/command/io/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/command/io/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/command/java/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/command/java/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/command/testing/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/command/testing/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/comparator/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/comparator/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/concurrent/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/concurrent/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/database/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/database/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/dimension/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/dimension/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/dir/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/dir/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/dir/TestDirUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/dir/TestDirUtil.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/email/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/email/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/error/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/error/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/event/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/event/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/event/EventBus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/event/EventBus.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/file/checksum/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/file/checksum/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/file/local/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/file/local/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/file/remote/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/file/remote/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/filter/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/filter/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/filter/MaskUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/filter/MaskUtils.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/flags/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/flags/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/flags/Flag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/flags/Flag.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/flags/Flags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/flags/Flags.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/inject/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/inject/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/inject/GuiceKt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/inject/GuiceKt.kt -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/jobconfig/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/jobconfig/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/logging/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/logging/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/logging/flogger/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/logging/flogger/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/message/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/message/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/network/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/network/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/path/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/path/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/path/PathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/path/PathUtil.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/port/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/port/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/port/PortProber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/port/PortProber.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/quota/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/quota/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/reflection/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/reflection/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/sharedpool/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/sharedpool/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/shell/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/shell/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/shell/ShellUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/shell/ShellUtils.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/signal/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/signal/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/signal/Signals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/signal/Signals.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/system/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/system/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/system/constant/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/system/constant/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/testcomponents/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/testcomponents/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/testdiagnostics/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/testdiagnostics/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/time/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/time/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/time/Sleeper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/time/Sleeper.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/time/Sleepers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/time/Sleepers.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/time/TimeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/time/TimeUtils.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/time/TimeoutUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/time/TimeoutUtil.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/time/kotlin/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/time/kotlin/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/xml/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/xml/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/util/xml/XMLConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/util/xml/XMLConstants.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/version/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/version/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/version/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/version/Version.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/version/VersionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/version/VersionUtil.java -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/version/checker/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/version/checker/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/version/rpc/service/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/version/rpc/service/BUILD -------------------------------------------------------------------------------- /src/java/com/google/devtools/mobileharness/shared/version/rpc/stub/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/devtools/mobileharness/shared/version/rpc/stub/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/client/api/event/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/client/api/event/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/client/api/event/JobEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/client/api/event/JobEvent.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/client/api/util/stub/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/client/api/util/stub/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/client/bin/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/client/bin/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/client/bin/JobInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/client/bin/JobInitializer.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/lab/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/lab/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/lab/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/lab/proto/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/lab/proto/exec_test_serv.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/lab/proto/exec_test_serv.proto -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/lab/proto/stat.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/lab/proto/stat.proto -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/lab/proto/stat_serv.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/lab/proto/stat_serv.proto -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/android/Aapt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/android/Aapt.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/android/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/android/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/android/Perfetto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/android/Perfetto.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/android/WifiUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/android/WifiUtil.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/android/parser/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/android/parser/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/ClassUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/ClassUtil.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/annotation/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/annotation/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/decorator/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/decorator/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/device/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/device/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/device/Device.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/device/Device.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/driver/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/driver/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/driver/Driver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/driver/Driver.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/driver/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/driver/util/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/job/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/job/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/lister/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/lister/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/lister/Lister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/lister/Lister.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/module/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/module/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/spec/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/spec/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/step/android/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/step/android/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/validator/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/validator/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/validator/env/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/validator/env/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/api/validator/job/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/api/validator/job/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/comm/filetransfer/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/comm/filetransfer/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/comm/message/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/comm/message/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/constant/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/constant/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/constant/Dimension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/constant/Dimension.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/constant/DirCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/constant/DirCommon.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/constant/ExitCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/constant/ExitCode.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/constant/GenDir.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/constant/GenDir.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/controller/event/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/controller/event/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/controller/plugin/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/controller/plugin/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/controller/stat/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/controller/stat/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/jobconfig/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/jobconfig/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/log/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/log/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/log/LogCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/log/LogCollector.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/log/LogContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/log/LogContext.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/log/LogData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/log/LogData.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/log/LoggingApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/log/LoggingApi.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/log/testing/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/log/testing/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/model/allocation/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/model/allocation/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/model/job/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/model/job/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/model/job/JobInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/model/job/JobInfo.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/model/job/TestInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/model/job/TestInfo.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/model/job/in/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/model/job/in/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/model/job/in/Files.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/model/job/in/Files.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/model/job/in/Specs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/model/job/in/Specs.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/model/job/in/json/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/model/job/in/json/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/model/job/out/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/model/job/out/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/model/job/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/model/job/util/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/model/lab/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/model/lab/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/model/lab/in/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/model/lab/in/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/model/lab/out/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/model/lab/out/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/proto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/proto/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/proto/common.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/proto/common.proto -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/proto/config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/proto/config.proto -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/proto/job.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/proto/job.proto -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/proto/lab_query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/proto/lab_query.proto -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/proto/spec/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/proto/spec/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/sponge/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/sponge/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/util/ArrayUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/util/ArrayUtil.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/util/BUILD -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/util/DeviceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/util/DeviceUtil.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/util/FlagUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/util/FlagUtil.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/util/LuhnUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/util/LuhnUtil.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/shared/util/NetUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/shared/util/NetUtil.java -------------------------------------------------------------------------------- /src/java/com/google/wireless/qa/mobileharness/tool/android/language/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/java/com/google/wireless/qa/mobileharness/tool/android/language/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/common/metrics/stability/converter/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/common/metrics/stability/converter/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/common/metrics/stability/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/common/metrics/stability/util/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/deviceaction/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/deviceaction/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/deviceaction/common/error/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/deviceaction/common/error/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/deviceaction/common/schemas/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/deviceaction/common/schemas/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/deviceaction/common/utils/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/deviceaction/common/utils/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/deviceaction/framework/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/deviceaction/framework/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/deviceaction/framework/actions/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/deviceaction/framework/actions/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/deviceaction/framework/devices/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/deviceaction/framework/devices/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/deviceaction/framework/operations/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/deviceaction/framework/operations/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/deviceaction/testdata/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/deviceaction/testdata/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/builddefs/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/builddefs/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/infra/ats/common/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/infra/ats/common/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/infra/ats/console/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/infra/ats/console/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/infra/ats/console/controller/sessionplugin/testdata/runcommand/resultprocessing/job-1_gen/test_1/android-cts-gen-files/results/2023.06.07_19.23.49.zip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/infra/ats/console/controller/sessionplugin/testdata/runcommand/resultprocessing/job-1_gen/test_1/command_history.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/infra/ats/console/controller/sessionplugin/testdata/runcommand/resultprocessing/job-1_gen/test_1/xts_tf_output.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/infra/ats/console/controller/sessionplugin/testdata/runcommand/resultprocessing/job-2_gen/test_2/ats_module_run_result.textproto: -------------------------------------------------------------------------------- 1 | result: PASS 2 | -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/infra/ats/console/controller/sessionplugin/testdata/runcommand/resultprocessing/job-2_gen/test_2/command_history.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/infra/ats/console/controller/sessionplugin/testdata/runcommand/resultprocessing/job-2_gen/test_2/mobly_command_output.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/infra/ats/console/controller/sessionplugin/testdata/runcommand/resultprocessing/job-2_gen/test_2/raw_mobly_logs/test_summary.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/infra/ats/console/result/report/testdata/mobly/pass/ats_module_run_result.textproto: -------------------------------------------------------------------------------- 1 | result: PASS 2 | -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/infra/ats/dda/stub/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/infra/ats/dda/stub/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/infra/ats/local/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/infra/ats/local/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/infra/client/api/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/infra/client/api/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/infra/lab/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/infra/lab/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/infra/monitoring/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/infra/monitoring/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/platform/android/app/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/platform/android/app/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/platform/android/xts/config/testdata/cts/testcases/NotTestCases/NotTestCases.config: -------------------------------------------------------------------------------- 1 | This is not a testcase config. 2 | -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/constant/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/constant/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/context/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/context/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/file/resolver/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/file/resolver/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/labinfo/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/labinfo/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/logging/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/logging/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/size/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/size/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/util/base/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/util/base/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/util/email/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/util/email/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/util/error/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/util/error/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/util/file/checksum/testdata/Md5.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/util/file/checksum/testdata/Md5.small: -------------------------------------------------------------------------------- 1 | This is test data file for ChecksumUtil. -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/util/filter/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/util/filter/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/util/flags/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/util/flags/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/util/message/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/util/message/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/util/path/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/util/path/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/util/runfiles/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/util/runfiles/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/util/shell/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/util/shell/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/util/signal/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/util/signal/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/util/time/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/util/time/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/devtools/mobileharness/shared/util/truth/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/devtools/mobileharness/shared/util/truth/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/wireless/qa/mobileharness/shared/api/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/wireless/qa/mobileharness/shared/api/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/wireless/qa/mobileharness/shared/model/job/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/wireless/qa/mobileharness/shared/model/job/BUILD -------------------------------------------------------------------------------- /src/javatests/com/google/wireless/qa/mobileharness/shared/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/device-infra/HEAD/src/javatests/com/google/wireless/qa/mobileharness/shared/util/BUILD --------------------------------------------------------------------------------