|
Easy Navigation
|
SystemNode tells which EasyNav nodes have use_sim_time and no /clock (their components never run), and warns about them while Active. More...
#include <algorithm>#include <atomic>#include <chrono>#include <cstdarg>#include <cstdio>#include <string>#include <thread>#include <vector>#include "easynav_system/SystemNode.hpp"#include "lifecycle_msgs/msg/state.hpp"#include "lifecycle_msgs/msg/transition.hpp"#include "rclcpp/rclcpp.hpp"#include "rcutils/logging.h"#include "rosgraph_msgs/msg/clock.hpp"#include "gtest/gtest.h"
Classes | |
| class | SystemClockWatchdogTest |
Functions | |
| TEST_F (SystemClockWatchdogTest, AReactivationRestartsThePeriod) | |
| TEST_F (SystemClockWatchdogTest, OnceTheClockArrivesNoneIsListed) | |
| TEST_F (SystemClockWatchdogTest, OnlyTheNodesWithSimTimeAreListed) | |
| TEST_F (SystemClockWatchdogTest, WhileActiveItWarnsEveryPeriod) | |
| TEST_F (SystemClockWatchdogTest, WithoutSimTimeEveryClockRuns) | |
| TEST_F (SystemClockWatchdogTest, WithoutSimTimeItNeverWarns) | |
| TEST_F (SystemClockWatchdogTest, WithSimTimeAndNoClockEveryNodeIsListed) | |
SystemNode tells which EasyNav nodes have use_sim_time and no /clock (their components never run), and warns about them while Active.
| TEST_F | ( | SystemClockWatchdogTest | , |
| AReactivationRestartsThePeriod | ) |
| TEST_F | ( | SystemClockWatchdogTest | , |
| OnceTheClockArrivesNoneIsListed | ) |
| TEST_F | ( | SystemClockWatchdogTest | , |
| OnlyTheNodesWithSimTimeAreListed | ) |
| TEST_F | ( | SystemClockWatchdogTest | , |
| WhileActiveItWarnsEveryPeriod | ) |
| TEST_F | ( | SystemClockWatchdogTest | , |
| WithoutSimTimeEveryClockRuns | ) |
| TEST_F | ( | SystemClockWatchdogTest | , |
| WithoutSimTimeItNeverWarns | ) |
| TEST_F | ( | SystemClockWatchdogTest | , |
| WithSimTimeAndNoClockEveryNodeIsListed | ) |