|
Easy Navigation
|
FaultyPlanner: each fault does what it says. More...
#include <chrono>#include <cmath>#include <memory>#include <stdexcept>#include <string>#include <thread>#include <vector>#include "gtest/gtest.h"#include "nav_msgs/msg/goals.hpp"#include "nav_msgs/msg/odometry.hpp"#include "nav_msgs/msg/path.hpp"#include "rclcpp/rclcpp.hpp"#include "rclcpp_lifecycle/lifecycle_node.hpp"#include "easynav_common/types/NavState.hpp"#include "easynav_planner/fault_injection/FaultyPlanner.hpp"
Classes | |
| class | FaultyPlannerTest |
Functions | |
| TEST_F (FaultyPlannerTest, EmptyPathHasNoPoses) | |
| TEST_F (FaultyPlannerTest, FreezeKeepsTheOldPathWhenTheGoalChanges) | |
| TEST_F (FaultyPlannerTest, HangBlocksAndThenPlans) | |
| TEST_F (FaultyPlannerTest, NanWritesNanPoses) | |
| TEST_F (FaultyPlannerTest, TheFaultStartsAfterFaultAfterUpdates) | |
| TEST_F (FaultyPlannerTest, UnknownFaultsFailToInitialize) | |
| TEST_F (FaultyPlannerTest, WithoutFaultItPlansAStraightLineToTheGoal) | |
| TEST_F (FaultyPlannerTest, WithoutGoalThePathIsEmpty) | |
FaultyPlanner: each fault does what it says.
| TEST_F | ( | FaultyPlannerTest | , |
| EmptyPathHasNoPoses | ) |
| TEST_F | ( | FaultyPlannerTest | , |
| FreezeKeepsTheOldPathWhenTheGoalChanges | ) |
| TEST_F | ( | FaultyPlannerTest | , |
| HangBlocksAndThenPlans | ) |
| TEST_F | ( | FaultyPlannerTest | , |
| NanWritesNanPoses | ) |
| TEST_F | ( | FaultyPlannerTest | , |
| TheFaultStartsAfterFaultAfterUpdates | ) |
| TEST_F | ( | FaultyPlannerTest | , |
| UnknownFaultsFailToInitialize | ) |
| TEST_F | ( | FaultyPlannerTest | , |
| WithoutFaultItPlansAStraightLineToTheGoal | ) |
| TEST_F | ( | FaultyPlannerTest | , |
| WithoutGoalThePathIsEmpty | ) |