26 using namespace Linux;
43 TEST(LinuxThread, override_run)
46 EXPECT_TRUE(thr.
start(
nullptr, 0, 0));
67 TEST(LinuxThread, run_task)
70 EXPECT_TRUE(thr.
start(
nullptr, 0, 0));
79 TEST(LinuxThread, poller_thread)
82 EXPECT_TRUE(thr.
start(
nullptr, 0, 0));
90 EXPECT_TRUE(thr.
stop());
91 EXPECT_TRUE(thr.
join());
101 TEST(LinuxThread, periodic_thread)
105 EXPECT_TRUE(thr.
start(
nullptr, 0, 0));
116 EXPECT_TRUE(thr.
stop());
117 EXPECT_TRUE(thr.
join());
TEST(LinuxThread, override_run)
static const AP_HAL::HAL & hal
bool set_rate(uint32_t rate_hz)
#define FUNCTOR_BIND_MEMBER(func, rettype,...)
bool start(const char *name, int policy, int prio)