Classes | Namespaces | Functions
health_metric_collector_test.cpp File Reference
#include <gmock/gmock.h>
#include <gtest/gtest.h>
#include <health_metric_collector/collect_and_publish.h>
#include <health_metric_collector/cpu_metric_collector.h>
#include <health_metric_collector/metric_collector.h>
#include <health_metric_collector/metric_manager.h>
#include <health_metric_collector/sys_info_collector.h>
#include <ros/ros.h>
#include <vector>
Include dependency graph for health_metric_collector_test.cpp:

Go to the source code of this file.

Classes

class  ros_monitoring_msgs::MockMetricCollector
 
class  ros_monitoring_msgs::MockMetricManager
 

Namespaces

 ros_monitoring_msgs
 

Functions

int main (int argc, char **argv)
 
 TEST (CollectorSuite, Child)
 
 TEST (CollectorSuite, sysinfo)
 
 TEST (CollectorSuite, cpu_usage_0)
 
 TEST (CollectorSuite, cpu_usage_1)
 

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 112 of file health_metric_collector_test.cpp.

TEST ( CollectorSuite  ,
Child   
)

Definition at line 56 of file health_metric_collector_test.cpp.

TEST ( CollectorSuite  ,
sysinfo   
)

Definition at line 76 of file health_metric_collector_test.cpp.

TEST ( CollectorSuite  ,
cpu_usage_0   
)

Definition at line 87 of file health_metric_collector_test.cpp.

TEST ( CollectorSuite  ,
cpu_usage_1   
)

Definition at line 99 of file health_metric_collector_test.cpp.



health_metric_collector
Author(s): AWS RoboMaker
autogenerated on Fri Mar 5 2021 03:32:41