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

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 :).