Public Member Functions | Public Attributes
test_profiler.TestProfiler Class Reference

List of all members.

Public Member Functions

def __init__
def chatter_callback
def node_statistics_callback
def setUp
def test_chatter
def test_nodes_reported
def test_statistics_pids
def timeout
def wait_for_data

Public Attributes

 chatter_msgs
 node_statistics_msgs
 nodes
 start_time

Detailed Description

Definition at line 34 of file test_profiler.py.


Constructor & Destructor Documentation

def test_profiler.TestProfiler.__init__ (   self,
  args 
)

Definition at line 35 of file test_profiler.py.


Member Function Documentation

def test_profiler.TestProfiler.chatter_callback (   self,
  data 
)

Definition at line 56 of file test_profiler.py.

Definition at line 52 of file test_profiler.py.

Definition at line 45 of file test_profiler.py.

Test that chatter is talking 

Definition at line 87 of file test_profiler.py.

Tests to make sure that we received statistics about the correct processes 

Definition at line 73 of file test_profiler.py.

Make sure each node has a unique PID 

Definition at line 79 of file test_profiler.py.

def test_profiler.TestProfiler.timeout (   self,
  duration 
)
Returns True if the time since setup is greater then the duration, else False.
duration - time in seconds

Definition at line 59 of file test_profiler.py.

Waits to receive statistics data 

Definition at line 65 of file test_profiler.py.


Member Data Documentation

Definition at line 35 of file test_profiler.py.

Definition at line 35 of file test_profiler.py.

Definition at line 35 of file test_profiler.py.

Definition at line 35 of file test_profiler.py.


The documentation for this class was generated from the following file:


rosprofiler
Author(s): Dan Brooks
autogenerated on Thu Jun 6 2019 18:15:05