class MockOS
Defined at line 76 of file ../../src/developer/memory/metrics/tests/test_utils.h
Public Methods
void MockOS (OsResponses responses)
Defined at line 44 of file ../../src/developer/memory/metrics/tests/test_utils.cc
zx_status_t GetKernelStats (fidl::WireSyncClient<fuchsia_kernel::Stats> * stats)
Defined at line 47 of file ../../src/developer/memory/metrics/tests/test_utils.cc
zx_handle_t ProcessSelf ()
Defined at line 51 of file ../../src/developer/memory/metrics/tests/test_utils.cc
zx_instant_boot_t GetBoot ()
Defined at line 53 of file ../../src/developer/memory/metrics/tests/test_utils.cc
zx_status_t GetProcesses (fit::function<zx_status_t (int, zx::handle, zx_koid_t, zx_koid_t)> cb)
Defined at line 55 of file ../../src/developer/memory/metrics/tests/test_utils.cc
zx_status_t GetProperty (zx_handle_thandle,uint32_tproperty,void *value,size_tname_len)
Defined at line 67 of file ../../src/developer/memory/metrics/tests/test_utils.cc
const GetInfoResponse * GetGetInfoResponse (zx_handle_t handle, uint32_t topic)
Defined at line 77 of file ../../src/developer/memory/metrics/tests/test_utils.cc
zx_status_t GetInfo (zx_handle_thandle,uint32_ttopic,void *buffer,size_tbuffer_size,size_t *actual,size_t *avail)
Defined at line 88 of file ../../src/developer/memory/metrics/tests/test_utils.cc
zx_status_t GetKernelMemoryStats (const fidl::WireSyncClient<fuchsia_kernel::Stats> & stats_client, zx_info_kmem_stats_t & kmem)
Defined at line 111 of file ../../src/developer/memory/metrics/tests/test_utils.cc
zx_status_t GetKernelMemoryStatsExtended (const fidl::WireSyncClient<fuchsia_kernel::Stats> &stats_client,zx_info_kmem_stats_extended_t &kmem_ext,zx_info_kmem_stats_t *kmem)
Defined at line 120 of file ../../src/developer/memory/metrics/tests/test_utils.cc
zx_status_t GetKernelMemoryStatsCompression (const fidl::WireSyncClient<fuchsia_kernel::Stats> & stats_client, zx_info_kmem_stats_compression_t & kmem_compression)
Defined at line 136 of file ../../src/developer/memory/metrics/tests/test_utils.cc