├── .cargo └── config.toml ├── .gitignore ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── Cross.toml ├── License.txt ├── README.md ├── VERSION ├── clippy.toml ├── memfault-ssf ├── Cargo.toml ├── License.txt ├── README.md ├── VERSION ├── src │ ├── envelope.rs │ ├── lib.rs │ ├── mailbox.rs │ ├── msg_mailbox.rs │ ├── scheduler.rs │ ├── scheduler │ │ └── job.rs │ ├── service_jig.rs │ ├── service_manager.rs │ ├── service_mock.rs │ ├── service_thread.rs │ ├── shared_service_thread.rs │ ├── stats.rs │ ├── stats │ │ └── aggregator.rs │ └── system_messages.rs └── tests │ └── message_mailbox.rs ├── memfaultc-sys ├── Cargo.toml ├── License.txt ├── README.md ├── VERSION ├── build.rs ├── libmemfaultc │ ├── .clang-format │ ├── .gitignore │ └── src │ │ ├── crash.c │ │ ├── swupdate.c │ │ └── systemd.c └── src │ ├── coredump.rs │ ├── lib.rs │ ├── swupdate.rs │ ├── systemd.rs │ └── systemd_mock.rs ├── memfaultd.init ├── memfaultd.service └── memfaultd ├── Cargo.toml ├── DEVELOPMENT.md ├── License.txt ├── README.md ├── VERSION ├── benches ├── log_level_mapper.rs └── logs_to_metrics.rs ├── build.rs ├── builtin.conf ├── ebpf └── disk_io.c ├── memfaultd.conf └── src ├── bin ├── memfault-core-handler.rs ├── memfaultctl.rs ├── memfaultd.rs └── mfw.rs ├── cli ├── cargs.rs ├── memfault_core_handler │ ├── arch.rs │ ├── auxv.rs │ ├── core_elf_memfault_note.rs │ ├── core_elf_note.rs │ ├── core_reader.rs │ ├── core_transformer.rs │ ├── core_writer.rs │ ├── elf_utils.rs │ ├── find_dynamic.rs │ ├── find_elf_headers.rs │ ├── find_stack.rs │ ├── fixtures │ │ ├── elf-core-runtime-ld-paths.elf │ │ ├── sample_note.bin │ │ └── simple_executable │ │ │ ├── README.md │ │ │ ├── libc_ehframe.elf │ │ │ ├── simple_exe.c │ │ │ ├── simple_exe.elf │ │ │ └── simple_exe_core.elf │ ├── log_wrapper.rs │ ├── memory_range.rs │ ├── mod.rs │ ├── procfs.rs │ ├── r_debug.rs │ ├── snapshots │ │ ├── memfaultd__cli__memfault_core_handler__core_elf_memfault_note__test__serialize_debug_data.snap │ │ ├── memfaultd__cli__memfault_core_handler__core_elf_memfault_note__test__serialize_metadata_as_map@app_logs.snap │ │ ├── memfaultd__cli__memfault_core_handler__core_elf_memfault_note__test__serialize_metadata_as_map@kernel_selection.snap │ │ ├── memfaultd__cli__memfault_core_handler__core_elf_memfault_note__test__serialize_metadata_as_map@threads.snap │ │ ├── memfaultd__cli__memfault_core_handler__core_elf_note__test__iterate_elf_notes_with_fixture.snap │ │ ├── memfaultd__cli__memfault_core_handler__core_transformer__test__transform@kernel_selection.snap │ │ ├── memfaultd__cli__memfault_core_handler__core_transformer__test__transform@threads_32k.snap │ │ ├── memfaultd__cli__memfault_core_handler__core_transformer__test__transform@threads_32k_no_filter_support.snap │ │ ├── memfaultd__cli__memfault_core_handler__elf_utils__test__get_build_id.snap │ │ ├── memfaultd__cli__memfault_core_handler__elf_utils__test__section_header_read.snap │ │ ├── memfaultd__cli__memfault_core_handler__elf_utils__test__section_name_read.snap │ │ ├── memfaultd__cli__memfault_core_handler__find_dynamic__test__find_dynamic_linker_ranges.snap │ │ └── memfaultd__cli__memfault_core_handler__log_wrapper__test__log_saving.snap │ ├── stack_unwinder │ │ ├── eh_frame_finder.rs │ │ ├── mod.rs │ │ ├── snapshots │ │ │ └── memfaultd__cli__memfault_core_handler__stack_unwinder__unwind_handler__test__unwind_stack.snap │ │ ├── stacktrace_format.rs │ │ ├── unwind_handler.rs │ │ └── unwinder.rs │ └── test_utils.rs ├── memfault_watch │ ├── buffer.rs │ └── mod.rs ├── memfaultctl │ ├── add_battery_reading.rs │ ├── config_file.rs │ ├── coredump.rs │ ├── export.rs │ ├── mod.rs │ ├── report_sync.rs │ ├── session.rs │ ├── sync.rs │ ├── trace.rs │ ├── write_attributes.rs │ └── write_metrics.rs ├── memfaultd.rs ├── memfaultd_client.rs ├── mod.rs ├── show_settings.rs ├── snapshots │ └── memfaultd__cli__show_settings__tests__test.snap └── version.rs ├── collectd ├── collectd_handler.rs ├── fixtures │ ├── sample-with-null.json │ ├── sample1.json │ ├── statsd-counter-first-seen.json │ └── statsd-counter.json ├── mod.rs ├── payload.rs └── snapshots │ ├── memfaultd__collectd__collectd_handler__tests__drops_cpu_metrics_when_builtin_system_metrics_are_enabled.snap │ ├── memfaultd__collectd__collectd_handler__tests__drops_enabled_metrics_when_builtin_system_metrics_are_partially_enabled.snap │ ├── memfaultd__collectd__collectd_handler__tests__handle_push.snap │ ├── memfaultd__collectd__payload__tests__sample-with-null.snap │ ├── memfaultd__collectd__payload__tests__sample1.snap │ ├── memfaultd__collectd__payload__tests__statsd-counter-first-seen.snap │ └── memfaultd__collectd__payload__tests__statsd-counter.snap ├── config ├── config_file.rs ├── device_config.rs ├── device_info.rs ├── mod.rs ├── snapshots │ ├── memfaultd__config__config_file__test__empty_object.snap │ ├── memfaultd__config__config_file__test__log_filters.snap │ ├── memfaultd__config__config_file__test__metrics_config.snap │ ├── memfaultd__config__config_file__test__set_and_write_bool_to_runtime_config@empty_object.snap │ ├── memfaultd__config__config_file__test__set_and_write_bool_to_runtime_config@no_file.snap │ ├── memfaultd__config__config_file__test__set_and_write_bool_to_runtime_config@other_key.snap │ ├── memfaultd__config__config_file__test__syslog.snap │ ├── memfaultd__config__config_file__test__with_connectivity_monitor.snap │ ├── memfaultd__config__config_file__test__with_coredump_capture_strategy_threads.snap │ ├── memfaultd__config__config_file__test__with_linux_custom_trace_gzip.snap │ ├── memfaultd__config__config_file__test__with_linux_custom_trace_none.snap │ ├── memfaultd__config__config_file__test__with_linux_custom_trace_zlib.snap │ ├── memfaultd__config__config_file__test__with_log_to_metrics_rules.snap │ ├── memfaultd__config__config_file__test__with_partial_logs.snap │ ├── memfaultd__config__config_file__test__with_persist_storage_config.snap │ ├── memfaultd__config__config_file__test__with_sessions.snap │ └── memfaultd__config__config_file__test__without_coredump_compression.snap ├── test-config │ ├── empty_object.json │ ├── log_filters.json │ ├── metrics_config.json │ ├── syslog.json │ ├── with_connectivity_monitor.json │ ├── with_coredump_capture_strategy_threads.json │ ├── with_invalid_path.json │ ├── with_invalid_swt_swv.json │ ├── with_linux_custom_trace_gzip.json │ ├── with_linux_custom_trace_none.json │ ├── with_linux_custom_trace_zlib.json │ ├── with_log_to_metrics_rules.json │ ├── with_partial_logs.json │ ├── with_persist_storage_config.json │ ├── with_sessions.json │ ├── with_sessions_invalid_metric_name.json │ ├── with_sessions_invalid_session_name.json │ └── without_coredump_compression.json └── utils.rs ├── coredump └── mod.rs ├── ebpf ├── disk_io.rs └── mod.rs ├── fluent_bit ├── decode_time.rs └── mod.rs ├── http_server ├── handler.rs ├── mod.rs ├── request_bodies.rs ├── server.rs ├── snapshots │ ├── memfaultd__http_server__request_bodies__tests__trace_args_json_roundtrip-2.snap │ ├── memfaultd__http_server__request_bodies__tests__trace_args_json_roundtrip-3.snap │ └── memfaultd__http_server__request_bodies__tests__trace_args_json_roundtrip.snap └── utils.rs ├── lib.rs ├── logs ├── completed_log.rs ├── headroom.rs ├── journald_parser.rs ├── journald_provider.rs ├── levels.rs ├── log_collector.rs ├── log_entry.rs ├── log_file.rs ├── log_filter.rs ├── log_level_mapper.rs ├── log_to_metrics.rs ├── messages.rs ├── mod.rs ├── recovery.rs ├── snapshots │ ├── memfaultd__logs__fluent_bit_adapter__tests__fluent_bit_adapter.snap │ ├── memfaultd__logs__journald_parser__test__from_raw_journal_entry.snap │ ├── memfaultd__logs__journald_parser__test__journal_happy_path.snap │ ├── memfaultd__logs__journald_provider__test__extra_attr.snap │ ├── memfaultd__logs__journald_provider__test__no_extra_attr.snap │ ├── memfaultd__logs__log_entry__tests__extra_attribute_filter.snap │ ├── memfaultd__logs__log_entry__tests__extra_key.snap │ ├── memfaultd__logs__log_entry__tests__multi_key_match.snap │ ├── memfaultd__logs__log_entry__tests__only_message.snap │ ├── memfaultd__logs__log_filter__tests__earlier_rules_take_priority-metrics.snap │ ├── memfaultd__logs__log_filter__tests__earlier_rules_take_priority.snap │ ├── memfaultd__logs__log_filter__tests__filter_rules.snap │ ├── memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_applied_before_filter_rules-metrics.snap │ ├── memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_applied_before_filter_rules.snap │ ├── memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_config-metrics.snap │ ├── memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_config.snap │ ├── memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_matches_filter_rules-metrics.snap │ ├── memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_matches_filter_rules.snap │ ├── memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_with_service_and_priority-metrics.snap │ ├── memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_with_service_and_priority.snap │ ├── memfaultd__logs__log_filter__tests__logs_to_metrics_with_dynamic_counters-metrics.snap │ ├── memfaultd__logs__log_filter__tests__logs_to_metrics_with_dynamic_counters.snap │ ├── memfaultd__logs__log_filter__tests__multiple_log_lines-metrics.snap │ ├── memfaultd__logs__log_filter__tests__multiple_log_lines.snap │ ├── memfaultd__logs__log_filter__tests__multiple_log_lines_mixed_rules-metrics.snap │ ├── memfaultd__logs__log_filter__tests__multiple_log_lines_mixed_rules.snap │ ├── memfaultd__logs__log_filter__tests__multiple_rules_with_extra_fields-metrics.snap │ ├── memfaultd__logs__log_filter__tests__multiple_rules_with_extra_fields.snap │ ├── memfaultd__logs__log_filter__tests__one_line_one_rule_matching-metrics.snap │ ├── memfaultd__logs__log_filter__tests__one_line_one_rule_matching.snap │ ├── memfaultd__logs__log_filter__tests__simple_logs_to_metrics-metrics.snap │ ├── memfaultd__logs__log_filter__tests__simple_logs_to_metrics.snap │ ├── memfaultd__logs__log_filter__tests__simple_with_extra_fields-metrics.snap │ ├── memfaultd__logs__log_filter__tests__simple_with_extra_fields.snap │ ├── memfaultd__logs__log_filter__tests__test_default_rules-metrics.snap │ ├── memfaultd__logs__log_filter__tests__test_default_rules.snap │ ├── memfaultd__logs__syslog__tests__kernel_panic_rfc_3164.snap │ ├── memfaultd__logs__syslog__tests__multiple_messages.snap │ ├── memfaultd__logs__syslog__tests__system_started_rfc_3164.snap │ └── memfaultd__logs__syslog__tests__system_started_rfc_5424.snap └── syslog.rs ├── mar ├── chunks.rs ├── chunks │ ├── chunk.rs │ ├── chunk_header.rs │ ├── chunk_message.rs │ ├── chunk_wrapper.rs │ └── crc_padded_stream.rs ├── clean.rs ├── config.rs ├── export.rs ├── export_format.rs ├── manifest.rs ├── mar_entry.rs ├── mar_entry_builder.rs ├── mod.rs ├── snapshots │ ├── memfaultd__mar__clean__test__deletes_mar_entry_when_over_max_count.snap │ ├── memfaultd__mar__clean__test__keeps_mar_entry_when_max_age_is_zero.snap │ ├── memfaultd__mar__clean__test__keeps_mar_entry_within_max_age.snap │ ├── memfaultd__mar__clean__test__keeps_recent_mar_entry.snap │ ├── memfaultd__mar__clean__test__keeps_recent_unfinished_mar_entry.snap │ ├── memfaultd__mar__clean__test__max_entries_0.snap │ ├── memfaultd__mar__clean__test__max_entries_equal.snap │ ├── memfaultd__mar__clean__test__max_entries_greater_than.snap │ ├── memfaultd__mar__clean__test__max_entries_less_than.snap │ ├── memfaultd__mar__clean__test__removes_entries_exceeding_max_total_size_by_age.snap │ ├── memfaultd__mar__clean__test__removes_entries_exceeding_min_headroom_size_by_age.snap │ ├── memfaultd__mar__clean__test__removes_mar_entry_exceeding_max_age.snap │ ├── memfaultd__mar__clean__test__removes_mar_entry_exceeding_max_total_size.snap │ ├── memfaultd__mar__clean__test__removes_mar_entry_exceeding_min_headroom.snap │ ├── memfaultd__mar__clean__test__removes_mar_entry_exceeding_min_headroom_inodes.snap │ ├── memfaultd__mar__clean__test__removes_oldest_mar_entry_exceeding_max_total_size_when_multiple.snap │ ├── memfaultd__mar__clean__test__removes_unfinished_mar_entry_exceeding_max_total_size.snap │ ├── memfaultd__mar__manifest__tests__attributes.snap │ ├── memfaultd__mar__manifest__tests__coredump-gzip.snap │ ├── memfaultd__mar__manifest__tests__coredump-none.snap │ ├── memfaultd__mar__manifest__tests__correct_os_info_read.snap │ ├── memfaultd__mar__manifest__tests__device_config.snap │ ├── memfaultd__mar__manifest__tests__elf_coredump.snap │ ├── memfaultd__mar__manifest__tests__heartbeat.snap │ ├── memfaultd__mar__manifest__tests__heartbeat_with_duration.snap │ ├── memfaultd__mar__manifest__tests__log-none.snap │ ├── memfaultd__mar__manifest__tests__log-zlib.snap │ ├── memfaultd__mar__manifest__tests__metric_report.snap │ ├── memfaultd__mar__manifest__tests__reboot.snap │ ├── memfaultd__mar__manifest__tests__serialization_of_custom_reboot.snap │ ├── memfaultd__mar__manifest__tests__serialization_of_custom_unexpected_reboot.snap │ ├── memfaultd__mar__manifest__tests__serialization_of_device_attributes.snap │ ├── memfaultd__mar__manifest__tests__serialization_of_device_configc.snap │ ├── memfaultd__mar__manifest__tests__serialization_of_linux_heartbeat.snap │ └── memfaultd__mar__manifest__tests__serialization_of_reboot.snap ├── test-manifests │ ├── attributes.json │ ├── device_config.json │ ├── elf_coredump.json │ ├── heartbeat.json │ ├── heartbeat_with_duration.json │ ├── log.json │ ├── metric_report.json │ └── reboot.json ├── test_utils.rs └── upload.rs ├── memfaultd.rs ├── metrics ├── battery │ ├── battery_monitor.rs │ ├── battery_reading_handler.rs │ ├── mod.rs │ └── snapshots │ │ ├── memfaultd__metrics__battery__battery_reading_handler__tests__charging_then_discharging.snap │ │ ├── memfaultd__metrics__battery__battery_reading_handler__tests__handle_push.snap │ │ ├── memfaultd__metrics__battery__battery_reading_handler__tests__non_integer_percentages.snap │ │ └── memfaultd__metrics__battery__battery_reading_handler__tests__nonconsecutive_discharges.snap ├── connectivity │ ├── connectivity_monitor.rs │ ├── mod.rs │ ├── report_sync_event_handler.rs │ └── snapshots │ │ ├── memfaultd__metrics__connectivity__connectivity_monitor__tests__fully_disconnected.snap │ │ ├── memfaultd__metrics__connectivity__connectivity_monitor__tests__half_connected_half_disconnected.snap │ │ ├── memfaultd__metrics__connectivity__connectivity_monitor__tests__while_connected.snap │ │ ├── memfaultd__metrics__connectivity__report_sync_event_handler__tests__handle_multiple_sync_events.snap │ │ ├── memfaultd__metrics__connectivity__report_sync_event_handler__tests__handle_sync_failure.snap │ │ └── memfaultd__metrics__connectivity__report_sync_event_handler__tests__handle_sync_success.snap ├── core_metrics.rs ├── crashfree_interval.rs ├── hrt │ ├── mod.rs │ ├── report.rs │ ├── schema.rs │ └── snapshots │ │ ├── memfaultd__metrics__hrt__report__tests__build_hrt_report.snap │ │ ├── memfaultd__metrics__hrt__schema__test__cdr_write-2.snap │ │ ├── memfaultd__metrics__hrt__schema__test__cdr_write.snap │ │ ├── memfaultd__metrics__hrt__schema__test__counter.snap │ │ ├── memfaultd__metrics__hrt__schema__test__gauge.snap │ │ ├── memfaultd__metrics__hrt__schema__test__histogram.snap │ │ └── memfaultd__metrics__hrt__schema__test__serialization.snap ├── internal_metrics.rs ├── messages.rs ├── metric_reading.rs ├── metric_report.rs ├── metric_report_manager.rs ├── metric_string_key.rs ├── metric_value.rs ├── metrics_event_handler.rs ├── mod.rs ├── session_event_handler.rs ├── session_name.rs ├── snapshots │ ├── memfaultd__metrics__crashfree_interval__tests__process_crash_counter.snap │ ├── memfaultd__metrics__metric_report__tests__heartbeat_report_1.snap │ ├── memfaultd__metrics__metric_report__tests__heartbeat_report_2.snap │ ├── memfaultd__metrics__metric_report__tests__heartbeat_report_3.snap │ ├── memfaultd__metrics__metric_report__tests__heartbeat_report_4.snap │ ├── memfaultd__metrics__metric_report__tests__heartbeat_report_5.snap │ ├── memfaultd__metrics__metric_report__tests__heartbeat_report_6.snap │ ├── memfaultd__metrics__metric_report__tests__heartbeat_report_7.snap │ ├── memfaultd__metrics__metric_report__tests__overwrite_previous_reading.snap │ ├── memfaultd__metrics__metric_report__tests__session_report_1.snap │ ├── memfaultd__metrics__metric_report__tests__session_report_2.snap │ ├── memfaultd__metrics__metric_report__tests__session_report_3.snap │ ├── memfaultd__metrics__metric_report__tests__session_report_4.snap │ ├── memfaultd__metrics__metric_report__tests__session_report_5.snap │ ├── memfaultd__metrics__metric_report__tests__session_report_6.snap │ ├── memfaultd__metrics__metric_report_manager__tests__daily-heartbeat.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_1.daily_heartbeat.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_1.heartbeat.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_1.test-session-all-metrics.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_1.test-session-some-metrics.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_2.daily_heartbeat.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_2.heartbeat.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_2.test-session-all-metrics.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_2.test-session-some-metrics.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_3.daily_heartbeat.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_3.heartbeat.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_3.test-session-all-metrics.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_3.test-session-some-metrics.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_4.daily_heartbeat.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_4.heartbeat.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_4.test-session-all-metrics.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_4.test-session-some-metrics.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_5.daily_heartbeat.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_5.heartbeat.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_5.test-session-all-metrics.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_5.test-session-some-metrics.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_report_1.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_report_2.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_report_3.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_report_4.snap │ ├── memfaultd__metrics__metric_report_manager__tests__heartbeat_report_5.snap │ ├── memfaultd__metrics__metric_report_manager__tests__hrt_when_enabled.snap │ ├── memfaultd__metrics__metric_report_manager__tests__process_metrics_metrics.snap │ ├── memfaultd__metrics__metric_report_manager__tests__start_session_twice.snap │ ├── memfaultd__metrics__metric_report_manager__tests__system_and_process_metrics_metrics.snap │ ├── memfaultd__metrics__metric_report_manager__tests__test-session.snap │ ├── memfaultd__metrics__metrics_event_handler__test__handle_request.snap │ ├── memfaultd__metrics__session_event_handler__tests__end_with_metrics.snap │ ├── memfaultd__metrics__session_event_handler__tests__start_then_stop.snap │ ├── memfaultd__metrics__session_event_handler__tests__start_twice_without_stop_session.snap │ ├── memfaultd__metrics__session_event_handler__tests__start_with_metrics.snap │ └── memfaultd__metrics__session_event_handler__tests__start_without_stop_session.snap ├── statsd_server │ ├── mod.rs │ └── snapshots │ │ ├── memfaultd__metrics__statsd_server__test__test_counter_aggregation.snap │ │ ├── memfaultd__metrics__statsd_server__test__test_counter_and_gauge_aggregation.snap │ │ ├── memfaultd__metrics__statsd_server__test__test_counter_and_legacy_gauge_aggregation.snap │ │ ├── memfaultd__metrics__statsd_server__test__test_histogram_aggregation.snap │ │ ├── memfaultd__metrics__statsd_server__test__test_legacy_gauge_aggregation.snap │ │ ├── memfaultd__metrics__statsd_server__test__test_simple.snap │ │ └── memfaultd__metrics__statsd_server__test__test_simple_dashes.snap ├── system_metrics │ ├── config.rs │ ├── cpu.rs │ ├── disk.rs │ ├── disk_space.rs │ ├── diskstats.rs │ ├── memory.rs │ ├── mod.rs │ ├── network_interfaces.rs │ ├── oui.rs │ ├── oui_parse.rs │ ├── processes.rs │ ├── snapshots │ │ ├── memfaultd__metrics__system_metrics__cpu__test__basic_delta_a_b_metrics.snap │ │ ├── memfaultd__metrics__system_metrics__cpu__test__basic_delta_b_c_metrics.snap │ │ ├── memfaultd__metrics__system_metrics__cpu__test__test_basic_line.snap │ │ ├── memfaultd__metrics__system_metrics__disk__test__get_disk_metrics.snap │ │ ├── memfaultd__metrics__system_metrics__disk__test__get_disk_metrics_without_lifetimes.snap │ │ ├── memfaultd__metrics__system_metrics__disk__test__lifetime_metric_underflow.snap │ │ ├── memfaultd__metrics__system_metrics__disk_space__test__initialize_and_calc_disk_space_for_mounts-2.snap │ │ ├── memfaultd__metrics__system_metrics__disk_space__test__initialize_and_calc_disk_space_for_mounts.snap │ │ ├── memfaultd__metrics__system_metrics__diskstats__test__basic_diskstats_calc.snap │ │ ├── memfaultd__metrics__system_metrics__diskstats__test__basic_diskstats_line.snap │ │ ├── memfaultd__metrics__system_metrics__diskstats__test__from_qemu.snap │ │ ├── memfaultd__metrics__system_metrics__memory__test__get_memory_metrics.snap │ │ ├── memfaultd__metrics__system_metrics__memory__test__get_memory_metrics_no_memavailable.snap │ │ ├── memfaultd__metrics__system_metrics__network_interfaces__test__basic_delta_a_b_metrics.snap │ │ ├── memfaultd__metrics__system_metrics__network_interfaces__test__basic_delta_b_c_metrics.snap │ │ ├── memfaultd__metrics__system_metrics__network_interfaces__test__different_interfaces_a_c_metrics.snap │ │ ├── memfaultd__metrics__system_metrics__network_interfaces__test__different_interfaces_b_d_metrics.snap │ │ ├── memfaultd__metrics__system_metrics__network_interfaces__test__eth0.snap │ │ ├── memfaultd__metrics__system_metrics__network_interfaces__test__with_overflow_a_b_metrics.snap │ │ ├── memfaultd__metrics__system_metrics__network_interfaces__test__with_overflow_b_c_metrics.snap │ │ ├── memfaultd__metrics__system_metrics__network_interfaces__test__wlan1.snap │ │ ├── memfaultd__metrics__system_metrics__oui_parse__tests__get_wireless_ap_ouis_json_snapshot.snap │ │ ├── memfaultd__metrics__system_metrics__oui_parse__tests__get_wireless_local_ouis_json_snapshot.snap │ │ ├── memfaultd__metrics__system_metrics__processes__tests__process_metrics_auto_false.snap │ │ ├── memfaultd__metrics__system_metrics__processes__tests__process_metrics_auto_true.snap │ │ ├── memfaultd__metrics__system_metrics__processes__tests__simple_cpu_delta_metrics.snap │ │ ├── memfaultd__metrics__system_metrics__thermal__tests__read_thermal_zone_temp.snap │ │ ├── memfaultd__metrics__system_metrics__vm__tests__vm_metrics_calculation-2.snap │ │ ├── memfaultd__metrics__system_metrics__vm__tests__vm_metrics_calculation-3.snap │ │ └── memfaultd__metrics__system_metrics__vm__tests__vm_metrics_calculation.snap │ ├── thermal.rs │ └── vm.rs └── timeseries │ └── mod.rs ├── mmc.rs ├── network ├── client.rs ├── mod.rs ├── requests.rs └── snapshots │ ├── memfaultd__network__requests__test__device_config.snap │ ├── memfaultd__network__requests__test__device_config_missing_upload_start.snap │ └── memfaultd__network__requests__test__prepare_upload_serialization.snap ├── reboot ├── mod.rs ├── reason.rs └── reason_codes.rs ├── retriable_error.rs ├── service_manager ├── default.rs ├── mod.rs └── systemd.rs ├── swupdate ├── config.rs └── mod.rs ├── test_utils.rs ├── test_utils ├── test_connection_checker.rs └── test_instant.rs ├── trace ├── mod.rs └── save_trace_handler.rs └── util ├── can_connect.rs ├── circular_queue.rs ├── die.rs ├── disk_backed.rs ├── disk_size.rs ├── etc_os_release.rs ├── fs.rs ├── io.rs ├── ipc.rs ├── math.rs ├── mem.rs ├── mod.rs ├── output_arg.rs ├── path.rs ├── patterns.rs ├── persistent_rate_limiter.rs ├── pid_file.rs ├── rate_limiter.rs ├── serialization ├── datetime_to_rfc3339.rs ├── float_to_datetime.rs ├── float_to_duration.rs ├── kib_to_usize.rs ├── milliseconds_to_duration.rs ├── mod.rs ├── number_to_compression.rs ├── optional_datetime_to_rfc3339.rs ├── optional_milliseconds_to_duration.rs ├── seconds_to_duration.rs └── sorted_map.rs ├── string.rs ├── system.rs ├── task.rs ├── tcp_server.rs ├── time_measure.rs ├── wildcard_pattern.rs ├── zip.rs └── zip_dir.rs /.cargo/config.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | rustflags = ["-C", "force-unwind-tables=yes"] 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Cross.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/Cross.toml -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/License.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | BUILD ID: 3457607 2 | GIT COMMIT: 6fd6c1f0c1 3 | VERSION: 1.25.2 4 | -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- 1 | allow-unwrap-in-tests = true 2 | -------------------------------------------------------------------------------- /memfault-ssf/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/Cargo.toml -------------------------------------------------------------------------------- /memfault-ssf/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/License.txt -------------------------------------------------------------------------------- /memfault-ssf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/README.md -------------------------------------------------------------------------------- /memfault-ssf/VERSION: -------------------------------------------------------------------------------- 1 | BUILD ID: 3457607 2 | GIT COMMIT: 6fd6c1f0c1 3 | VERSION: 1.25.2 4 | -------------------------------------------------------------------------------- /memfault-ssf/src/envelope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/src/envelope.rs -------------------------------------------------------------------------------- /memfault-ssf/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/src/lib.rs -------------------------------------------------------------------------------- /memfault-ssf/src/mailbox.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/src/mailbox.rs -------------------------------------------------------------------------------- /memfault-ssf/src/msg_mailbox.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/src/msg_mailbox.rs -------------------------------------------------------------------------------- /memfault-ssf/src/scheduler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/src/scheduler.rs -------------------------------------------------------------------------------- /memfault-ssf/src/scheduler/job.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/src/scheduler/job.rs -------------------------------------------------------------------------------- /memfault-ssf/src/service_jig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/src/service_jig.rs -------------------------------------------------------------------------------- /memfault-ssf/src/service_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/src/service_manager.rs -------------------------------------------------------------------------------- /memfault-ssf/src/service_mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/src/service_mock.rs -------------------------------------------------------------------------------- /memfault-ssf/src/service_thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/src/service_thread.rs -------------------------------------------------------------------------------- /memfault-ssf/src/shared_service_thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/src/shared_service_thread.rs -------------------------------------------------------------------------------- /memfault-ssf/src/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/src/stats.rs -------------------------------------------------------------------------------- /memfault-ssf/src/stats/aggregator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/src/stats/aggregator.rs -------------------------------------------------------------------------------- /memfault-ssf/src/system_messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/src/system_messages.rs -------------------------------------------------------------------------------- /memfault-ssf/tests/message_mailbox.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfault-ssf/tests/message_mailbox.rs -------------------------------------------------------------------------------- /memfaultc-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultc-sys/Cargo.toml -------------------------------------------------------------------------------- /memfaultc-sys/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultc-sys/License.txt -------------------------------------------------------------------------------- /memfaultc-sys/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultc-sys/README.md -------------------------------------------------------------------------------- /memfaultc-sys/VERSION: -------------------------------------------------------------------------------- 1 | BUILD ID: 3457607 2 | GIT COMMIT: 6fd6c1f0c1 3 | VERSION: 1.25.2 4 | -------------------------------------------------------------------------------- /memfaultc-sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultc-sys/build.rs -------------------------------------------------------------------------------- /memfaultc-sys/libmemfaultc/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultc-sys/libmemfaultc/.clang-format -------------------------------------------------------------------------------- /memfaultc-sys/libmemfaultc/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /.cache 3 | -------------------------------------------------------------------------------- /memfaultc-sys/libmemfaultc/src/crash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultc-sys/libmemfaultc/src/crash.c -------------------------------------------------------------------------------- /memfaultc-sys/libmemfaultc/src/swupdate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultc-sys/libmemfaultc/src/swupdate.c -------------------------------------------------------------------------------- /memfaultc-sys/libmemfaultc/src/systemd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultc-sys/libmemfaultc/src/systemd.c -------------------------------------------------------------------------------- /memfaultc-sys/src/coredump.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultc-sys/src/coredump.rs -------------------------------------------------------------------------------- /memfaultc-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultc-sys/src/lib.rs -------------------------------------------------------------------------------- /memfaultc-sys/src/swupdate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultc-sys/src/swupdate.rs -------------------------------------------------------------------------------- /memfaultc-sys/src/systemd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultc-sys/src/systemd.rs -------------------------------------------------------------------------------- /memfaultc-sys/src/systemd_mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultc-sys/src/systemd_mock.rs -------------------------------------------------------------------------------- /memfaultd.init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd.init -------------------------------------------------------------------------------- /memfaultd.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd.service -------------------------------------------------------------------------------- /memfaultd/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/Cargo.toml -------------------------------------------------------------------------------- /memfaultd/DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/DEVELOPMENT.md -------------------------------------------------------------------------------- /memfaultd/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/License.txt -------------------------------------------------------------------------------- /memfaultd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/README.md -------------------------------------------------------------------------------- /memfaultd/VERSION: -------------------------------------------------------------------------------- 1 | BUILD ID: 3457607 2 | GIT COMMIT: 6fd6c1f0c1 3 | VERSION: 1.25.2 4 | -------------------------------------------------------------------------------- /memfaultd/benches/log_level_mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/benches/log_level_mapper.rs -------------------------------------------------------------------------------- /memfaultd/benches/logs_to_metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/benches/logs_to_metrics.rs -------------------------------------------------------------------------------- /memfaultd/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/build.rs -------------------------------------------------------------------------------- /memfaultd/builtin.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/builtin.conf -------------------------------------------------------------------------------- /memfaultd/ebpf/disk_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/ebpf/disk_io.c -------------------------------------------------------------------------------- /memfaultd/memfaultd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/memfaultd.conf -------------------------------------------------------------------------------- /memfaultd/src/bin/memfault-core-handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/bin/memfault-core-handler.rs -------------------------------------------------------------------------------- /memfaultd/src/bin/memfaultctl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/bin/memfaultctl.rs -------------------------------------------------------------------------------- /memfaultd/src/bin/memfaultd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/bin/memfaultd.rs -------------------------------------------------------------------------------- /memfaultd/src/bin/mfw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/bin/mfw.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/cargs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/cargs.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/arch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/arch.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/auxv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/auxv.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/core_elf_memfault_note.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/core_elf_memfault_note.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/core_elf_note.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/core_elf_note.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/core_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/core_reader.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/core_transformer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/core_transformer.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/core_writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/core_writer.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/elf_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/elf_utils.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/find_dynamic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/find_dynamic.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/find_elf_headers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/find_elf_headers.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/find_stack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/find_stack.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/fixtures/elf-core-runtime-ld-paths.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/fixtures/elf-core-runtime-ld-paths.elf -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/fixtures/sample_note.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/fixtures/sample_note.bin -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/fixtures/simple_executable/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/fixtures/simple_executable/README.md -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/fixtures/simple_executable/libc_ehframe.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/fixtures/simple_executable/libc_ehframe.elf -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/fixtures/simple_executable/simple_exe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/fixtures/simple_executable/simple_exe.c -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/fixtures/simple_executable/simple_exe.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/fixtures/simple_executable/simple_exe.elf -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/fixtures/simple_executable/simple_exe_core.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/fixtures/simple_executable/simple_exe_core.elf -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/log_wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/log_wrapper.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/memory_range.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/memory_range.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/procfs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/procfs.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/r_debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/r_debug.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__core_elf_memfault_note__test__serialize_debug_data.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__core_elf_memfault_note__test__serialize_debug_data.snap -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__core_elf_memfault_note__test__serialize_metadata_as_map@app_logs.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__core_elf_memfault_note__test__serialize_metadata_as_map@app_logs.snap -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__core_elf_memfault_note__test__serialize_metadata_as_map@kernel_selection.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__core_elf_memfault_note__test__serialize_metadata_as_map@kernel_selection.snap -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__core_elf_memfault_note__test__serialize_metadata_as_map@threads.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__core_elf_memfault_note__test__serialize_metadata_as_map@threads.snap -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__core_elf_note__test__iterate_elf_notes_with_fixture.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__core_elf_note__test__iterate_elf_notes_with_fixture.snap -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__core_transformer__test__transform@kernel_selection.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__core_transformer__test__transform@kernel_selection.snap -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__core_transformer__test__transform@threads_32k.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__core_transformer__test__transform@threads_32k.snap -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__core_transformer__test__transform@threads_32k_no_filter_support.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__core_transformer__test__transform@threads_32k_no_filter_support.snap -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__elf_utils__test__get_build_id.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__elf_utils__test__get_build_id.snap -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__elf_utils__test__section_header_read.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__elf_utils__test__section_header_read.snap -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__elf_utils__test__section_name_read.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__elf_utils__test__section_name_read.snap -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__find_dynamic__test__find_dynamic_linker_ranges.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__find_dynamic__test__find_dynamic_linker_ranges.snap -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__log_wrapper__test__log_saving.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/snapshots/memfaultd__cli__memfault_core_handler__log_wrapper__test__log_saving.snap -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/stack_unwinder/eh_frame_finder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/stack_unwinder/eh_frame_finder.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/stack_unwinder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/stack_unwinder/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/stack_unwinder/snapshots/memfaultd__cli__memfault_core_handler__stack_unwinder__unwind_handler__test__unwind_stack.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/stack_unwinder/snapshots/memfaultd__cli__memfault_core_handler__stack_unwinder__unwind_handler__test__unwind_stack.snap -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/stack_unwinder/stacktrace_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/stack_unwinder/stacktrace_format.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/stack_unwinder/unwind_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/stack_unwinder/unwind_handler.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/stack_unwinder/unwinder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/stack_unwinder/unwinder.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_core_handler/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_core_handler/test_utils.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_watch/buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_watch/buffer.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfault_watch/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfault_watch/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfaultctl/add_battery_reading.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfaultctl/add_battery_reading.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfaultctl/config_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfaultctl/config_file.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfaultctl/coredump.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfaultctl/coredump.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfaultctl/export.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfaultctl/export.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfaultctl/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfaultctl/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfaultctl/report_sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfaultctl/report_sync.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfaultctl/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfaultctl/session.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfaultctl/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfaultctl/sync.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfaultctl/trace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfaultctl/trace.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfaultctl/write_attributes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfaultctl/write_attributes.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfaultctl/write_metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfaultctl/write_metrics.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfaultd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfaultd.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/memfaultd_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/memfaultd_client.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/show_settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/show_settings.rs -------------------------------------------------------------------------------- /memfaultd/src/cli/snapshots/memfaultd__cli__show_settings__tests__test.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/snapshots/memfaultd__cli__show_settings__tests__test.snap -------------------------------------------------------------------------------- /memfaultd/src/cli/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/cli/version.rs -------------------------------------------------------------------------------- /memfaultd/src/collectd/collectd_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/collectd/collectd_handler.rs -------------------------------------------------------------------------------- /memfaultd/src/collectd/fixtures/sample-with-null.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/collectd/fixtures/sample-with-null.json -------------------------------------------------------------------------------- /memfaultd/src/collectd/fixtures/sample1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/collectd/fixtures/sample1.json -------------------------------------------------------------------------------- /memfaultd/src/collectd/fixtures/statsd-counter-first-seen.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/collectd/fixtures/statsd-counter-first-seen.json -------------------------------------------------------------------------------- /memfaultd/src/collectd/fixtures/statsd-counter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/collectd/fixtures/statsd-counter.json -------------------------------------------------------------------------------- /memfaultd/src/collectd/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/collectd/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/collectd/payload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/collectd/payload.rs -------------------------------------------------------------------------------- /memfaultd/src/collectd/snapshots/memfaultd__collectd__collectd_handler__tests__drops_cpu_metrics_when_builtin_system_metrics_are_enabled.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/collectd/snapshots/memfaultd__collectd__collectd_handler__tests__drops_cpu_metrics_when_builtin_system_metrics_are_enabled.snap -------------------------------------------------------------------------------- /memfaultd/src/collectd/snapshots/memfaultd__collectd__collectd_handler__tests__drops_enabled_metrics_when_builtin_system_metrics_are_partially_enabled.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/collectd/snapshots/memfaultd__collectd__collectd_handler__tests__drops_enabled_metrics_when_builtin_system_metrics_are_partially_enabled.snap -------------------------------------------------------------------------------- /memfaultd/src/collectd/snapshots/memfaultd__collectd__collectd_handler__tests__handle_push.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/collectd/snapshots/memfaultd__collectd__collectd_handler__tests__handle_push.snap -------------------------------------------------------------------------------- /memfaultd/src/collectd/snapshots/memfaultd__collectd__payload__tests__sample-with-null.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/collectd/snapshots/memfaultd__collectd__payload__tests__sample-with-null.snap -------------------------------------------------------------------------------- /memfaultd/src/collectd/snapshots/memfaultd__collectd__payload__tests__sample1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/collectd/snapshots/memfaultd__collectd__payload__tests__sample1.snap -------------------------------------------------------------------------------- /memfaultd/src/collectd/snapshots/memfaultd__collectd__payload__tests__statsd-counter-first-seen.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/collectd/snapshots/memfaultd__collectd__payload__tests__statsd-counter-first-seen.snap -------------------------------------------------------------------------------- /memfaultd/src/collectd/snapshots/memfaultd__collectd__payload__tests__statsd-counter.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/collectd/snapshots/memfaultd__collectd__payload__tests__statsd-counter.snap -------------------------------------------------------------------------------- /memfaultd/src/config/config_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/config_file.rs -------------------------------------------------------------------------------- /memfaultd/src/config/device_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/device_config.rs -------------------------------------------------------------------------------- /memfaultd/src/config/device_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/device_info.rs -------------------------------------------------------------------------------- /memfaultd/src/config/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__empty_object.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__empty_object.snap -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__log_filters.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__log_filters.snap -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__metrics_config.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__metrics_config.snap -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__set_and_write_bool_to_runtime_config@empty_object.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__set_and_write_bool_to_runtime_config@empty_object.snap -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__set_and_write_bool_to_runtime_config@no_file.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__set_and_write_bool_to_runtime_config@no_file.snap -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__set_and_write_bool_to_runtime_config@other_key.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__set_and_write_bool_to_runtime_config@other_key.snap -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__syslog.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__syslog.snap -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_connectivity_monitor.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_connectivity_monitor.snap -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_coredump_capture_strategy_threads.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_coredump_capture_strategy_threads.snap -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_linux_custom_trace_gzip.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_linux_custom_trace_gzip.snap -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_linux_custom_trace_none.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_linux_custom_trace_none.snap -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_linux_custom_trace_zlib.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_linux_custom_trace_zlib.snap -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_log_to_metrics_rules.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_log_to_metrics_rules.snap -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_partial_logs.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_partial_logs.snap -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_persist_storage_config.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_persist_storage_config.snap -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_sessions.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__with_sessions.snap -------------------------------------------------------------------------------- /memfaultd/src/config/snapshots/memfaultd__config__config_file__test__without_coredump_compression.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/snapshots/memfaultd__config__config_file__test__without_coredump_compression.snap -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/empty_object.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/log_filters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/log_filters.json -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/metrics_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/metrics_config.json -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/syslog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/syslog.json -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/with_connectivity_monitor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/with_connectivity_monitor.json -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/with_coredump_capture_strategy_threads.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/with_coredump_capture_strategy_threads.json -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/with_invalid_path.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/with_invalid_path.json -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/with_invalid_swt_swv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/with_invalid_swt_swv.json -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/with_linux_custom_trace_gzip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/with_linux_custom_trace_gzip.json -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/with_linux_custom_trace_none.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/with_linux_custom_trace_none.json -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/with_linux_custom_trace_zlib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/with_linux_custom_trace_zlib.json -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/with_log_to_metrics_rules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/with_log_to_metrics_rules.json -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/with_partial_logs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/with_partial_logs.json -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/with_persist_storage_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/with_persist_storage_config.json -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/with_sessions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/with_sessions.json -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/with_sessions_invalid_metric_name.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/with_sessions_invalid_metric_name.json -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/with_sessions_invalid_session_name.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/with_sessions_invalid_session_name.json -------------------------------------------------------------------------------- /memfaultd/src/config/test-config/without_coredump_compression.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/test-config/without_coredump_compression.json -------------------------------------------------------------------------------- /memfaultd/src/config/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/config/utils.rs -------------------------------------------------------------------------------- /memfaultd/src/coredump/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/coredump/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/ebpf/disk_io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/ebpf/disk_io.rs -------------------------------------------------------------------------------- /memfaultd/src/ebpf/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/ebpf/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/fluent_bit/decode_time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/fluent_bit/decode_time.rs -------------------------------------------------------------------------------- /memfaultd/src/fluent_bit/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/fluent_bit/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/http_server/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/http_server/handler.rs -------------------------------------------------------------------------------- /memfaultd/src/http_server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/http_server/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/http_server/request_bodies.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/http_server/request_bodies.rs -------------------------------------------------------------------------------- /memfaultd/src/http_server/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/http_server/server.rs -------------------------------------------------------------------------------- /memfaultd/src/http_server/snapshots/memfaultd__http_server__request_bodies__tests__trace_args_json_roundtrip-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/http_server/snapshots/memfaultd__http_server__request_bodies__tests__trace_args_json_roundtrip-2.snap -------------------------------------------------------------------------------- /memfaultd/src/http_server/snapshots/memfaultd__http_server__request_bodies__tests__trace_args_json_roundtrip-3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/http_server/snapshots/memfaultd__http_server__request_bodies__tests__trace_args_json_roundtrip-3.snap -------------------------------------------------------------------------------- /memfaultd/src/http_server/snapshots/memfaultd__http_server__request_bodies__tests__trace_args_json_roundtrip.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/http_server/snapshots/memfaultd__http_server__request_bodies__tests__trace_args_json_roundtrip.snap -------------------------------------------------------------------------------- /memfaultd/src/http_server/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/http_server/utils.rs -------------------------------------------------------------------------------- /memfaultd/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/lib.rs -------------------------------------------------------------------------------- /memfaultd/src/logs/completed_log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/completed_log.rs -------------------------------------------------------------------------------- /memfaultd/src/logs/headroom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/headroom.rs -------------------------------------------------------------------------------- /memfaultd/src/logs/journald_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/journald_parser.rs -------------------------------------------------------------------------------- /memfaultd/src/logs/journald_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/journald_provider.rs -------------------------------------------------------------------------------- /memfaultd/src/logs/levels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/levels.rs -------------------------------------------------------------------------------- /memfaultd/src/logs/log_collector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/log_collector.rs -------------------------------------------------------------------------------- /memfaultd/src/logs/log_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/log_entry.rs -------------------------------------------------------------------------------- /memfaultd/src/logs/log_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/log_file.rs -------------------------------------------------------------------------------- /memfaultd/src/logs/log_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/log_filter.rs -------------------------------------------------------------------------------- /memfaultd/src/logs/log_level_mapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/log_level_mapper.rs -------------------------------------------------------------------------------- /memfaultd/src/logs/log_to_metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/log_to_metrics.rs -------------------------------------------------------------------------------- /memfaultd/src/logs/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/messages.rs -------------------------------------------------------------------------------- /memfaultd/src/logs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/logs/recovery.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/recovery.rs -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__fluent_bit_adapter__tests__fluent_bit_adapter.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__fluent_bit_adapter__tests__fluent_bit_adapter.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__journald_parser__test__from_raw_journal_entry.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__journald_parser__test__from_raw_journal_entry.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__journald_parser__test__journal_happy_path.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__journald_parser__test__journal_happy_path.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__journald_provider__test__extra_attr.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__journald_provider__test__extra_attr.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__journald_provider__test__no_extra_attr.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__journald_provider__test__no_extra_attr.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_entry__tests__extra_attribute_filter.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_entry__tests__extra_attribute_filter.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_entry__tests__extra_key.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_entry__tests__extra_key.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_entry__tests__multi_key_match.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_entry__tests__multi_key_match.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_entry__tests__only_message.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_entry__tests__only_message.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__earlier_rules_take_priority-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__earlier_rules_take_priority-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__earlier_rules_take_priority.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__earlier_rules_take_priority.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__filter_rules.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__filter_rules.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_applied_before_filter_rules-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_applied_before_filter_rules-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_applied_before_filter_rules.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_applied_before_filter_rules.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_config-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_config-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_config.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_config.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_matches_filter_rules-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_matches_filter_rules-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_matches_filter_rules.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_matches_filter_rules.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_with_service_and_priority-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_with_service_and_priority-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_with_service_and_priority.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__legacy_logs_to_metrics_with_service_and_priority.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__logs_to_metrics_with_dynamic_counters-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__logs_to_metrics_with_dynamic_counters-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__logs_to_metrics_with_dynamic_counters.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__logs_to_metrics_with_dynamic_counters.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__multiple_log_lines-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__multiple_log_lines-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__multiple_log_lines.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__multiple_log_lines.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__multiple_log_lines_mixed_rules-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__multiple_log_lines_mixed_rules-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__multiple_log_lines_mixed_rules.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__multiple_log_lines_mixed_rules.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__multiple_rules_with_extra_fields-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__multiple_rules_with_extra_fields-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__multiple_rules_with_extra_fields.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__multiple_rules_with_extra_fields.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__one_line_one_rule_matching-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__one_line_one_rule_matching-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__one_line_one_rule_matching.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__one_line_one_rule_matching.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__simple_logs_to_metrics-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__simple_logs_to_metrics-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__simple_logs_to_metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__simple_logs_to_metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__simple_with_extra_fields-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__simple_with_extra_fields-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__simple_with_extra_fields.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__simple_with_extra_fields.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__test_default_rules-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__test_default_rules-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__test_default_rules.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__log_filter__tests__test_default_rules.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__syslog__tests__kernel_panic_rfc_3164.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__syslog__tests__kernel_panic_rfc_3164.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__syslog__tests__multiple_messages.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__syslog__tests__multiple_messages.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__syslog__tests__system_started_rfc_3164.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__syslog__tests__system_started_rfc_3164.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/snapshots/memfaultd__logs__syslog__tests__system_started_rfc_5424.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/snapshots/memfaultd__logs__syslog__tests__system_started_rfc_5424.snap -------------------------------------------------------------------------------- /memfaultd/src/logs/syslog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/logs/syslog.rs -------------------------------------------------------------------------------- /memfaultd/src/mar/chunks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/chunks.rs -------------------------------------------------------------------------------- /memfaultd/src/mar/chunks/chunk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/chunks/chunk.rs -------------------------------------------------------------------------------- /memfaultd/src/mar/chunks/chunk_header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/chunks/chunk_header.rs -------------------------------------------------------------------------------- /memfaultd/src/mar/chunks/chunk_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/chunks/chunk_message.rs -------------------------------------------------------------------------------- /memfaultd/src/mar/chunks/chunk_wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/chunks/chunk_wrapper.rs -------------------------------------------------------------------------------- /memfaultd/src/mar/chunks/crc_padded_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/chunks/crc_padded_stream.rs -------------------------------------------------------------------------------- /memfaultd/src/mar/clean.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/clean.rs -------------------------------------------------------------------------------- /memfaultd/src/mar/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/config.rs -------------------------------------------------------------------------------- /memfaultd/src/mar/export.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/export.rs -------------------------------------------------------------------------------- /memfaultd/src/mar/export_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/export_format.rs -------------------------------------------------------------------------------- /memfaultd/src/mar/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/manifest.rs -------------------------------------------------------------------------------- /memfaultd/src/mar/mar_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/mar_entry.rs -------------------------------------------------------------------------------- /memfaultd/src/mar/mar_entry_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/mar_entry_builder.rs -------------------------------------------------------------------------------- /memfaultd/src/mar/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__deletes_mar_entry_when_over_max_count.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__deletes_mar_entry_when_over_max_count.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__keeps_mar_entry_when_max_age_is_zero.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__keeps_mar_entry_when_max_age_is_zero.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__keeps_mar_entry_within_max_age.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__keeps_mar_entry_within_max_age.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__keeps_recent_mar_entry.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__keeps_recent_mar_entry.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__keeps_recent_unfinished_mar_entry.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__keeps_recent_unfinished_mar_entry.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__max_entries_0.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__max_entries_0.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__max_entries_equal.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__max_entries_equal.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__max_entries_greater_than.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__max_entries_greater_than.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__max_entries_less_than.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__max_entries_less_than.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__removes_entries_exceeding_max_total_size_by_age.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__removes_entries_exceeding_max_total_size_by_age.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__removes_entries_exceeding_min_headroom_size_by_age.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__removes_entries_exceeding_min_headroom_size_by_age.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__removes_mar_entry_exceeding_max_age.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__removes_mar_entry_exceeding_max_age.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__removes_mar_entry_exceeding_max_total_size.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__removes_mar_entry_exceeding_max_total_size.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__removes_mar_entry_exceeding_min_headroom.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__removes_mar_entry_exceeding_min_headroom.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__removes_mar_entry_exceeding_min_headroom_inodes.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__removes_mar_entry_exceeding_min_headroom_inodes.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__removes_oldest_mar_entry_exceeding_max_total_size_when_multiple.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__removes_oldest_mar_entry_exceeding_max_total_size_when_multiple.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__removes_unfinished_mar_entry_exceeding_max_total_size.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__clean__test__removes_unfinished_mar_entry_exceeding_max_total_size.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__attributes.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__attributes.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__coredump-gzip.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__coredump-gzip.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__coredump-none.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__coredump-none.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__correct_os_info_read.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__correct_os_info_read.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__device_config.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__device_config.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__elf_coredump.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__elf_coredump.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__heartbeat.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__heartbeat.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__heartbeat_with_duration.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__heartbeat_with_duration.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__log-none.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__log-none.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__log-zlib.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__log-zlib.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__metric_report.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__metric_report.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__reboot.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__reboot.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__serialization_of_custom_reboot.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__serialization_of_custom_reboot.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__serialization_of_custom_unexpected_reboot.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__serialization_of_custom_unexpected_reboot.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__serialization_of_device_attributes.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__serialization_of_device_attributes.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__serialization_of_device_configc.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__serialization_of_device_configc.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__serialization_of_linux_heartbeat.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__serialization_of_linux_heartbeat.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__serialization_of_reboot.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/snapshots/memfaultd__mar__manifest__tests__serialization_of_reboot.snap -------------------------------------------------------------------------------- /memfaultd/src/mar/test-manifests/attributes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/test-manifests/attributes.json -------------------------------------------------------------------------------- /memfaultd/src/mar/test-manifests/device_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/test-manifests/device_config.json -------------------------------------------------------------------------------- /memfaultd/src/mar/test-manifests/elf_coredump.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/test-manifests/elf_coredump.json -------------------------------------------------------------------------------- /memfaultd/src/mar/test-manifests/heartbeat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/test-manifests/heartbeat.json -------------------------------------------------------------------------------- /memfaultd/src/mar/test-manifests/heartbeat_with_duration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/test-manifests/heartbeat_with_duration.json -------------------------------------------------------------------------------- /memfaultd/src/mar/test-manifests/log.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/test-manifests/log.json -------------------------------------------------------------------------------- /memfaultd/src/mar/test-manifests/metric_report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/test-manifests/metric_report.json -------------------------------------------------------------------------------- /memfaultd/src/mar/test-manifests/reboot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/test-manifests/reboot.json -------------------------------------------------------------------------------- /memfaultd/src/mar/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/test_utils.rs -------------------------------------------------------------------------------- /memfaultd/src/mar/upload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mar/upload.rs -------------------------------------------------------------------------------- /memfaultd/src/memfaultd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/memfaultd.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/battery/battery_monitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/battery/battery_monitor.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/battery/battery_reading_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/battery/battery_reading_handler.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/battery/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/battery/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/battery/snapshots/memfaultd__metrics__battery__battery_reading_handler__tests__charging_then_discharging.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/battery/snapshots/memfaultd__metrics__battery__battery_reading_handler__tests__charging_then_discharging.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/battery/snapshots/memfaultd__metrics__battery__battery_reading_handler__tests__handle_push.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/battery/snapshots/memfaultd__metrics__battery__battery_reading_handler__tests__handle_push.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/battery/snapshots/memfaultd__metrics__battery__battery_reading_handler__tests__non_integer_percentages.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/battery/snapshots/memfaultd__metrics__battery__battery_reading_handler__tests__non_integer_percentages.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/battery/snapshots/memfaultd__metrics__battery__battery_reading_handler__tests__nonconsecutive_discharges.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/battery/snapshots/memfaultd__metrics__battery__battery_reading_handler__tests__nonconsecutive_discharges.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/connectivity/connectivity_monitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/connectivity/connectivity_monitor.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/connectivity/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/connectivity/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/connectivity/report_sync_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/connectivity/report_sync_event_handler.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/connectivity/snapshots/memfaultd__metrics__connectivity__connectivity_monitor__tests__fully_disconnected.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/connectivity/snapshots/memfaultd__metrics__connectivity__connectivity_monitor__tests__fully_disconnected.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/connectivity/snapshots/memfaultd__metrics__connectivity__connectivity_monitor__tests__half_connected_half_disconnected.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/connectivity/snapshots/memfaultd__metrics__connectivity__connectivity_monitor__tests__half_connected_half_disconnected.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/connectivity/snapshots/memfaultd__metrics__connectivity__connectivity_monitor__tests__while_connected.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/connectivity/snapshots/memfaultd__metrics__connectivity__connectivity_monitor__tests__while_connected.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/connectivity/snapshots/memfaultd__metrics__connectivity__report_sync_event_handler__tests__handle_multiple_sync_events.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/connectivity/snapshots/memfaultd__metrics__connectivity__report_sync_event_handler__tests__handle_multiple_sync_events.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/connectivity/snapshots/memfaultd__metrics__connectivity__report_sync_event_handler__tests__handle_sync_failure.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/connectivity/snapshots/memfaultd__metrics__connectivity__report_sync_event_handler__tests__handle_sync_failure.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/connectivity/snapshots/memfaultd__metrics__connectivity__report_sync_event_handler__tests__handle_sync_success.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/connectivity/snapshots/memfaultd__metrics__connectivity__report_sync_event_handler__tests__handle_sync_success.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/core_metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/core_metrics.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/crashfree_interval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/crashfree_interval.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/hrt/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/hrt/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/hrt/report.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/hrt/report.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/hrt/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/hrt/schema.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/hrt/snapshots/memfaultd__metrics__hrt__report__tests__build_hrt_report.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/hrt/snapshots/memfaultd__metrics__hrt__report__tests__build_hrt_report.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/hrt/snapshots/memfaultd__metrics__hrt__schema__test__cdr_write-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/hrt/snapshots/memfaultd__metrics__hrt__schema__test__cdr_write-2.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/hrt/snapshots/memfaultd__metrics__hrt__schema__test__cdr_write.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/hrt/snapshots/memfaultd__metrics__hrt__schema__test__cdr_write.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/hrt/snapshots/memfaultd__metrics__hrt__schema__test__counter.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/hrt/snapshots/memfaultd__metrics__hrt__schema__test__counter.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/hrt/snapshots/memfaultd__metrics__hrt__schema__test__gauge.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/hrt/snapshots/memfaultd__metrics__hrt__schema__test__gauge.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/hrt/snapshots/memfaultd__metrics__hrt__schema__test__histogram.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/hrt/snapshots/memfaultd__metrics__hrt__schema__test__histogram.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/hrt/snapshots/memfaultd__metrics__hrt__schema__test__serialization.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/hrt/snapshots/memfaultd__metrics__hrt__schema__test__serialization.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/internal_metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/internal_metrics.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/messages.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/metric_reading.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/metric_reading.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/metric_report.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/metric_report.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/metric_report_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/metric_report_manager.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/metric_string_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/metric_string_key.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/metric_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/metric_value.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/metrics_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/metrics_event_handler.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/session_event_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/session_event_handler.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/session_name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/session_name.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__crashfree_interval__tests__process_crash_counter.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__crashfree_interval__tests__process_crash_counter.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__heartbeat_report_1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__heartbeat_report_1.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__heartbeat_report_2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__heartbeat_report_2.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__heartbeat_report_3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__heartbeat_report_3.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__heartbeat_report_4.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__heartbeat_report_4.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__heartbeat_report_5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__heartbeat_report_5.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__heartbeat_report_6.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__heartbeat_report_6.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__heartbeat_report_7.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__heartbeat_report_7.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__overwrite_previous_reading.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__overwrite_previous_reading.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__session_report_1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__session_report_1.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__session_report_2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__session_report_2.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__session_report_3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__session_report_3.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__session_report_4.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__session_report_4.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__session_report_5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__session_report_5.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__session_report_6.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report__tests__session_report_6.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__daily-heartbeat.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__daily-heartbeat.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_1.daily_heartbeat.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_1.daily_heartbeat.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_1.heartbeat.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_1.heartbeat.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_1.test-session-all-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_1.test-session-all-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_1.test-session-some-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_1.test-session-some-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_2.daily_heartbeat.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_2.daily_heartbeat.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_2.heartbeat.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_2.heartbeat.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_2.test-session-all-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_2.test-session-all-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_2.test-session-some-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_2.test-session-some-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_3.daily_heartbeat.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_3.daily_heartbeat.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_3.heartbeat.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_3.heartbeat.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_3.test-session-all-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_3.test-session-all-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_3.test-session-some-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_3.test-session-some-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_4.daily_heartbeat.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_4.daily_heartbeat.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_4.heartbeat.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_4.heartbeat.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_4.test-session-all-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_4.test-session-all-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_4.test-session-some-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_4.test-session-some-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_5.daily_heartbeat.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_5.daily_heartbeat.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_5.heartbeat.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_5.heartbeat.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_5.test-session-all-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_5.test-session-all-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_5.test-session-some-metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_and_sessions_report_5.test-session-some-metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_report_1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_report_1.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_report_2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_report_2.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_report_3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_report_3.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_report_4.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_report_4.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_report_5.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__heartbeat_report_5.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__hrt_when_enabled.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__hrt_when_enabled.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__process_metrics_metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__process_metrics_metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__start_session_twice.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__start_session_twice.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__system_and_process_metrics_metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__system_and_process_metrics_metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__test-session.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metric_report_manager__tests__test-session.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__metrics_event_handler__test__handle_request.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__metrics_event_handler__test__handle_request.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__session_event_handler__tests__end_with_metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__session_event_handler__tests__end_with_metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__session_event_handler__tests__start_then_stop.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__session_event_handler__tests__start_then_stop.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__session_event_handler__tests__start_twice_without_stop_session.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__session_event_handler__tests__start_twice_without_stop_session.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__session_event_handler__tests__start_with_metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__session_event_handler__tests__start_with_metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/snapshots/memfaultd__metrics__session_event_handler__tests__start_without_stop_session.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/snapshots/memfaultd__metrics__session_event_handler__tests__start_without_stop_session.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/statsd_server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/statsd_server/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/statsd_server/snapshots/memfaultd__metrics__statsd_server__test__test_counter_aggregation.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/statsd_server/snapshots/memfaultd__metrics__statsd_server__test__test_counter_aggregation.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/statsd_server/snapshots/memfaultd__metrics__statsd_server__test__test_counter_and_gauge_aggregation.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/statsd_server/snapshots/memfaultd__metrics__statsd_server__test__test_counter_and_gauge_aggregation.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/statsd_server/snapshots/memfaultd__metrics__statsd_server__test__test_counter_and_legacy_gauge_aggregation.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/statsd_server/snapshots/memfaultd__metrics__statsd_server__test__test_counter_and_legacy_gauge_aggregation.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/statsd_server/snapshots/memfaultd__metrics__statsd_server__test__test_histogram_aggregation.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/statsd_server/snapshots/memfaultd__metrics__statsd_server__test__test_histogram_aggregation.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/statsd_server/snapshots/memfaultd__metrics__statsd_server__test__test_legacy_gauge_aggregation.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/statsd_server/snapshots/memfaultd__metrics__statsd_server__test__test_legacy_gauge_aggregation.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/statsd_server/snapshots/memfaultd__metrics__statsd_server__test__test_simple.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/statsd_server/snapshots/memfaultd__metrics__statsd_server__test__test_simple.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/statsd_server/snapshots/memfaultd__metrics__statsd_server__test__test_simple_dashes.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/statsd_server/snapshots/memfaultd__metrics__statsd_server__test__test_simple_dashes.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/config.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/cpu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/cpu.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/disk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/disk.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/disk_space.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/disk_space.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/diskstats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/diskstats.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/memory.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/network_interfaces.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/network_interfaces.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/oui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/oui.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/oui_parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/oui_parse.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/processes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/processes.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__cpu__test__basic_delta_a_b_metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__cpu__test__basic_delta_a_b_metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__cpu__test__basic_delta_b_c_metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__cpu__test__basic_delta_b_c_metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__cpu__test__test_basic_line.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__cpu__test__test_basic_line.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__disk__test__get_disk_metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__disk__test__get_disk_metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__disk__test__get_disk_metrics_without_lifetimes.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__disk__test__get_disk_metrics_without_lifetimes.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__disk__test__lifetime_metric_underflow.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__disk__test__lifetime_metric_underflow.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__disk_space__test__initialize_and_calc_disk_space_for_mounts-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__disk_space__test__initialize_and_calc_disk_space_for_mounts-2.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__disk_space__test__initialize_and_calc_disk_space_for_mounts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__disk_space__test__initialize_and_calc_disk_space_for_mounts.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__diskstats__test__basic_diskstats_calc.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__diskstats__test__basic_diskstats_calc.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__diskstats__test__basic_diskstats_line.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__diskstats__test__basic_diskstats_line.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__diskstats__test__from_qemu.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__diskstats__test__from_qemu.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__memory__test__get_memory_metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__memory__test__get_memory_metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__memory__test__get_memory_metrics_no_memavailable.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__memory__test__get_memory_metrics_no_memavailable.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__network_interfaces__test__basic_delta_a_b_metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__network_interfaces__test__basic_delta_a_b_metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__network_interfaces__test__basic_delta_b_c_metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__network_interfaces__test__basic_delta_b_c_metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__network_interfaces__test__different_interfaces_a_c_metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__network_interfaces__test__different_interfaces_a_c_metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__network_interfaces__test__different_interfaces_b_d_metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__network_interfaces__test__different_interfaces_b_d_metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__network_interfaces__test__eth0.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__network_interfaces__test__eth0.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__network_interfaces__test__with_overflow_a_b_metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__network_interfaces__test__with_overflow_a_b_metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__network_interfaces__test__with_overflow_b_c_metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__network_interfaces__test__with_overflow_b_c_metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__network_interfaces__test__wlan1.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__network_interfaces__test__wlan1.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__oui_parse__tests__get_wireless_ap_ouis_json_snapshot.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__oui_parse__tests__get_wireless_ap_ouis_json_snapshot.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__oui_parse__tests__get_wireless_local_ouis_json_snapshot.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__oui_parse__tests__get_wireless_local_ouis_json_snapshot.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__processes__tests__process_metrics_auto_false.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__processes__tests__process_metrics_auto_false.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__processes__tests__process_metrics_auto_true.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__processes__tests__process_metrics_auto_true.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__processes__tests__simple_cpu_delta_metrics.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__processes__tests__simple_cpu_delta_metrics.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__thermal__tests__read_thermal_zone_temp.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__thermal__tests__read_thermal_zone_temp.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__vm__tests__vm_metrics_calculation-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__vm__tests__vm_metrics_calculation-2.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__vm__tests__vm_metrics_calculation-3.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__vm__tests__vm_metrics_calculation-3.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__vm__tests__vm_metrics_calculation.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/snapshots/memfaultd__metrics__system_metrics__vm__tests__vm_metrics_calculation.snap -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/thermal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/thermal.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/system_metrics/vm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/system_metrics/vm.rs -------------------------------------------------------------------------------- /memfaultd/src/metrics/timeseries/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/metrics/timeseries/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/mmc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/mmc.rs -------------------------------------------------------------------------------- /memfaultd/src/network/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/network/client.rs -------------------------------------------------------------------------------- /memfaultd/src/network/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/network/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/network/requests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/network/requests.rs -------------------------------------------------------------------------------- /memfaultd/src/network/snapshots/memfaultd__network__requests__test__device_config.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/network/snapshots/memfaultd__network__requests__test__device_config.snap -------------------------------------------------------------------------------- /memfaultd/src/network/snapshots/memfaultd__network__requests__test__device_config_missing_upload_start.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/network/snapshots/memfaultd__network__requests__test__device_config_missing_upload_start.snap -------------------------------------------------------------------------------- /memfaultd/src/network/snapshots/memfaultd__network__requests__test__prepare_upload_serialization.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/network/snapshots/memfaultd__network__requests__test__prepare_upload_serialization.snap -------------------------------------------------------------------------------- /memfaultd/src/reboot/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/reboot/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/reboot/reason.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/reboot/reason.rs -------------------------------------------------------------------------------- /memfaultd/src/reboot/reason_codes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/reboot/reason_codes.rs -------------------------------------------------------------------------------- /memfaultd/src/retriable_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/retriable_error.rs -------------------------------------------------------------------------------- /memfaultd/src/service_manager/default.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/service_manager/default.rs -------------------------------------------------------------------------------- /memfaultd/src/service_manager/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/service_manager/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/service_manager/systemd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/service_manager/systemd.rs -------------------------------------------------------------------------------- /memfaultd/src/swupdate/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/swupdate/config.rs -------------------------------------------------------------------------------- /memfaultd/src/swupdate/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/swupdate/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/test_utils.rs -------------------------------------------------------------------------------- /memfaultd/src/test_utils/test_connection_checker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/test_utils/test_connection_checker.rs -------------------------------------------------------------------------------- /memfaultd/src/test_utils/test_instant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/test_utils/test_instant.rs -------------------------------------------------------------------------------- /memfaultd/src/trace/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/trace/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/trace/save_trace_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/trace/save_trace_handler.rs -------------------------------------------------------------------------------- /memfaultd/src/util/can_connect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/can_connect.rs -------------------------------------------------------------------------------- /memfaultd/src/util/circular_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/circular_queue.rs -------------------------------------------------------------------------------- /memfaultd/src/util/die.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/die.rs -------------------------------------------------------------------------------- /memfaultd/src/util/disk_backed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/disk_backed.rs -------------------------------------------------------------------------------- /memfaultd/src/util/disk_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/disk_size.rs -------------------------------------------------------------------------------- /memfaultd/src/util/etc_os_release.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/etc_os_release.rs -------------------------------------------------------------------------------- /memfaultd/src/util/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/fs.rs -------------------------------------------------------------------------------- /memfaultd/src/util/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/io.rs -------------------------------------------------------------------------------- /memfaultd/src/util/ipc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/ipc.rs -------------------------------------------------------------------------------- /memfaultd/src/util/math.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/math.rs -------------------------------------------------------------------------------- /memfaultd/src/util/mem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/mem.rs -------------------------------------------------------------------------------- /memfaultd/src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/util/output_arg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/output_arg.rs -------------------------------------------------------------------------------- /memfaultd/src/util/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/path.rs -------------------------------------------------------------------------------- /memfaultd/src/util/patterns.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/patterns.rs -------------------------------------------------------------------------------- /memfaultd/src/util/persistent_rate_limiter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/persistent_rate_limiter.rs -------------------------------------------------------------------------------- /memfaultd/src/util/pid_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/pid_file.rs -------------------------------------------------------------------------------- /memfaultd/src/util/rate_limiter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/rate_limiter.rs -------------------------------------------------------------------------------- /memfaultd/src/util/serialization/datetime_to_rfc3339.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/serialization/datetime_to_rfc3339.rs -------------------------------------------------------------------------------- /memfaultd/src/util/serialization/float_to_datetime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/serialization/float_to_datetime.rs -------------------------------------------------------------------------------- /memfaultd/src/util/serialization/float_to_duration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/serialization/float_to_duration.rs -------------------------------------------------------------------------------- /memfaultd/src/util/serialization/kib_to_usize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/serialization/kib_to_usize.rs -------------------------------------------------------------------------------- /memfaultd/src/util/serialization/milliseconds_to_duration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/serialization/milliseconds_to_duration.rs -------------------------------------------------------------------------------- /memfaultd/src/util/serialization/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/serialization/mod.rs -------------------------------------------------------------------------------- /memfaultd/src/util/serialization/number_to_compression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/serialization/number_to_compression.rs -------------------------------------------------------------------------------- /memfaultd/src/util/serialization/optional_datetime_to_rfc3339.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/serialization/optional_datetime_to_rfc3339.rs -------------------------------------------------------------------------------- /memfaultd/src/util/serialization/optional_milliseconds_to_duration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/serialization/optional_milliseconds_to_duration.rs -------------------------------------------------------------------------------- /memfaultd/src/util/serialization/seconds_to_duration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/serialization/seconds_to_duration.rs -------------------------------------------------------------------------------- /memfaultd/src/util/serialization/sorted_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/serialization/sorted_map.rs -------------------------------------------------------------------------------- /memfaultd/src/util/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/string.rs -------------------------------------------------------------------------------- /memfaultd/src/util/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/system.rs -------------------------------------------------------------------------------- /memfaultd/src/util/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/task.rs -------------------------------------------------------------------------------- /memfaultd/src/util/tcp_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/tcp_server.rs -------------------------------------------------------------------------------- /memfaultd/src/util/time_measure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/time_measure.rs -------------------------------------------------------------------------------- /memfaultd/src/util/wildcard_pattern.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/wildcard_pattern.rs -------------------------------------------------------------------------------- /memfaultd/src/util/zip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/zip.rs -------------------------------------------------------------------------------- /memfaultd/src/util/zip_dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/memfault/memfaultd/HEAD/memfaultd/src/util/zip_dir.rs --------------------------------------------------------------------------------