MySQL 26.10.0
Source Code Documentation
health_monitor_process_threads_adapter-t.cc File Reference
#include <gtest/gtest.h>
#include <array>
#include <chrono>
#include <system_error>
#include "../health_monitor_process_stats_mapping.h"

Namespaces

namespace  hm
 
namespace  hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}
 

Typedefs

using hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::Conversion_result = Process_threads_conversion_result
 

Functions

Process_threads_snapshot hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::complete_snapshot ()
 
Process_threads_snapshot hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::macos_snapshot ()
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthMonitorProcessThreadsAdapter, MapsCompleteSnapshot)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthMonitorProcessThreadsAdapter, KeepsAvailableZeroValues)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthMonitorProcessThreadsAdapter, MapsMacosStyleSnapshotWithoutProcessLeader)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthMonitorProcessThreadsAdapter, RejectsUnavailableAndFailedRequiredCapabilitiesWithoutMutation)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthMonitorProcessThreadsAdapter, OptionalCapabilityStatesRemainIndependent)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthMonitorProcessThreadsAdapter, FailedOptionalCapabilitiesDegradeIndependently)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthMonitorProcessThreadsAdapter, WarningSuppressionRecoversAfterSuccessfulConversion)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthMonitorProcessThreadsAdapter, RejectsMisalignedAndInvalidSnapshotsWithoutMutation)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthMonitorProcessThreadsAdapter, RuntimeWithoutProcessLeaderDoesNotCreateOne)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthMonitorProcessThreadsAdapter, MapsAllThreadStates)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthMonitorProcessThreadsAdapter, RepeatedConversionDoesNotRetainState)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthSystemProcessStatsTableAdapter, MapsCompleteAndNonleaderRuntimeColumns)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthSystemProcessStatsTableAdapter, MapsMacosOptionalColumnsToNull)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthSystemProcessStatsTableAdapter, KeepsAvailableZeroNonNull)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthSystemProcessStatsTableAdapter, ReusedRowResetsAvailability)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthSystemProcessStatsTableAdapter, RejectsUnknownColumnIndex)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthSystemProcessStatsMetricAdapter, DeliversBasicButNotUnavailableMacosMetrics)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthSystemProcessStatsMetricAdapter, DeliversEachAvailableCapabilityIndependently)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthSystemProcessStatsMetricAdapter, DeliversAvailableZero)
 
 hm::anonymous_namespace{health_monitor_process_threads_adapter-t.cc}::TEST (HealthSystemProcessStatsMetricAdapter, SelectsRuntimeLeaderFromNewestSampleOnly)