Chrome Release Bot (LUCI) 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
..
android 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
content 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
demographics 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
library_support 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
net 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
public 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
serialization 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
structured 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
system_session_analyzer 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
test 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
ui 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
BUILD.gn 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
DEPS 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
DIR_METADATA 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
OWNERS 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
README 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
android_metrics_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
android_metrics_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
android_metrics_provider_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
call_stack_profile_builder.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
call_stack_profile_builder.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
call_stack_profile_builder_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
call_stack_profile_collector.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
call_stack_profile_collector.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
call_stack_profile_encoding.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
call_stack_profile_encoding.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
call_stack_profile_metadata.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
call_stack_profile_metadata.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
call_stack_profile_metadata_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
call_stack_profile_metrics_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
call_stack_profile_metrics_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
call_stack_profile_metrics_provider_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
call_stack_profile_params.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
child_call_stack_profile_collector.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
child_call_stack_profile_collector.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
child_call_stack_profile_collector_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
clean_exit_beacon.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
clean_exit_beacon.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
clean_exit_beacon_ios.mm 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
clean_exit_beacon_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
client_info.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
client_info.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
cloned_install_detector.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
cloned_install_detector.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
cloned_install_detector_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
component_metrics_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
component_metrics_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
component_metrics_provider_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
cpu_metrics_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
cpu_metrics_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
daily_event.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
daily_event.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
daily_event_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
data_use_tracker.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
data_use_tracker.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
data_use_tracker_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
date_changed_helper.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
date_changed_helper.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
date_changed_helper_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
delegating_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
delegating_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
drive_metrics_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
drive_metrics_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
drive_metrics_provider_android.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
drive_metrics_provider_fuchsia.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
drive_metrics_provider_ios.mm 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
drive_metrics_provider_linux.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
drive_metrics_provider_mac.mm 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
drive_metrics_provider_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
drive_metrics_provider_win.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
enabled_state_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
enabled_state_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
entropy_state.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
entropy_state.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
entropy_state_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
entropy_state_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
entropy_state_provider_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
entropy_state_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
environment_recorder.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
environment_recorder.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
environment_recorder_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
expired_histogram_util.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
expired_histogram_util.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
expired_histograms_checker.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
expired_histograms_checker.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
expired_histograms_checker_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
field_trials_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
field_trials_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
field_trials_provider_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
file_metrics_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
file_metrics_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
file_metrics_provider_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
form_factor_metrics_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
form_factor_metrics_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
form_factor_metrics_provider_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
generate_expired_histograms_array.gni 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
histogram_encoder.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
histogram_encoder.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
histogram_encoder_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
log_decoder.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
log_decoder.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
log_decoder_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
log_store.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
machine_id_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
machine_id_provider_nonwin.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
machine_id_provider_nonwin_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
machine_id_provider_win.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
machine_id_provider_win_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_data_validation.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_data_validation.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_data_validation_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_log.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_log.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_log_manager.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_log_manager.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_log_manager_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_log_store.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_log_store.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_log_store_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_log_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_log_uploader.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_pref_names.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_pref_names.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_reporting_default_state.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_reporting_default_state.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_reporting_service.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_reporting_service.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_rotation_scheduler.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_rotation_scheduler.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_scheduler.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_scheduler.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_service.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_service.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_service_accessor.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_service_accessor.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_service_client.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_service_client.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_service_client_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_service_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_state_manager.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_state_manager.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_state_manager_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_switches.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_switches.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_upload_scheduler.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
metrics_upload_scheduler.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
motherboard.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
motherboard.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
motherboard_metrics_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
motherboard_metrics_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
motherboard_metrics_provider_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
persistent_histograms.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
persistent_histograms.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
persistent_system_profile.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
persistent_system_profile.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
persistent_system_profile_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
psi_memory_parser.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
psi_memory_parser_linux.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
psi_memory_parser_linux_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
reporting_service.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
reporting_service.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
reporting_service_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
sampling_metrics_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
sampling_metrics_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
single_sample_metrics.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
single_sample_metrics.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
single_sample_metrics_factory_impl.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
single_sample_metrics_factory_impl.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
single_sample_metrics_factory_impl_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
stability_metrics_helper.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
stability_metrics_helper.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
stability_metrics_helper_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
stability_metrics_provider.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
stability_metrics_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
stability_metrics_provider_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
system_memory_stats_recorder.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
system_memory_stats_recorder_linux.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
ukm_demographic_metrics_provider.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
unsent_log_store.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
unsent_log_store.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
unsent_log_store_metrics.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
unsent_log_store_metrics.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
unsent_log_store_metrics_impl.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
unsent_log_store_metrics_impl.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
unsent_log_store_metrics_impl_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
unsent_log_store_unittest.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
url_constants.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
url_constants.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
version_utils.cc 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve
version_utils.h 4762b62e7d Publish DEPS for 106.0.5249.13 1 éve

README

This component contains the base classes for the metrics service and only
depends on //base. It is used by ChromeOS as the base for a standalone service
that will upload the metrics when ChromeOS is not installed (headless install).

This is the first step towards the componentization of metrics that will happen
later this spring.

A proposed structure for the metrics component is:
//components/metrics/base,
Depends on base only. Contains the protobuf definitions.
//components/metrics/core
Depends on everything iOS depends on
//components/metrics/content
Depends on content

Ideally, the component would abstract the network stack and have a clean
separation between the metrics upload logic (protbuf generation, retry, etc...),
the chrome part (gathering histogram from all the threads, populating the
log with hardware characteristics, plugin state, etc.).

It is a plus if the code currently in the component (i.e., the code that can
depend only on //base) stays in a single directory as it would be easier
for ChromeOS to pull it :).