MySQL 26.10.0
Source Code Documentation
health_monitor_process_memory_adapter-t.cc File Reference
#include <gtest/gtest.h>
#include <system_error>
#include "../health_monitor_process_memory_mapping.h"

Namespaces

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

Functions

Process_memory_snapshot hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::complete_snapshot ()
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthMonitorProcessMemoryAdapter, MapsCompleteSnapshot)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthMonitorProcessMemoryAdapter, KeepsAvailableZeroMeasurements)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthMonitorProcessMemoryAdapter, RejectsUnavailableRequiredCapabilitiesWithoutMutation)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthMonitorProcessMemoryAdapter, AcceptsUnavailableOptionalCapabilities)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthMonitorProcessMemoryAdapter, AcceptsFailedOptionalCapabilities)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthMonitorProcessMemoryAdapter, OptionalCapabilityStatesAreIndependent)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthMonitorProcessMemoryAdapter, DetectsFullyUnavailableSnapshot)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthMonitorProcessMemoryAdapter, MacosProcessRowIsAvailable)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthMonitorProcessMemoryAdapter, DoesNotClassifyFailedRequiredMacosCapabilityAsUnavailable)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthMonitorProcessMemoryAdapter, RejectsFailedRequiredCapabilitiesWithoutMutation)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthMonitorProcessMemoryAdapter, RejectsInvalidIdentityWithoutMutation)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthMonitorProcessMemoryAdapter, RepeatedConversionDoesNotRetainState)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthMonitorProcessMemoryAdapter, RepeatedConversionClearsOptionalAvailabilityAndValues)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthProcessMemoryTableAdapter, MapsCompleteRecord)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthProcessMemoryTableAdapter, MapsMacosNullCapabilities)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthProcessMemoryTableAdapter, KeepsAvailableZeroNonNull)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthProcessMemoryTableAdapter, MapsSyntheticUnavailableResidency)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthProcessMemoryTableAdapter, ReusedRowResetsAvailability)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthProcessMemoryTableAdapter, RejectsUnknownColumnIndex)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthProcessMemoryMetricAdapter, DoesNotDeliverUnavailableMetrics)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthProcessMemoryMetricAdapter, DeliversAvailableZeroWithPid)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthProcessMemoryMetricAdapter, DeliversCompleteLinuxStyleValuesWithPid)
 
 hm::anonymous_namespace{health_monitor_process_memory_adapter-t.cc}::TEST (HealthProcessMemoryMetricAdapter, DeliversDataAndSwapIndependently)