Lines Matching refs:trigger
44 static int TestCmdExec(const TriggerNode *trigger, const char *content, uint32_t size) in TestCmdExec() argument
46 PARAM_CHECK(trigger != NULL, return -1, "Invalid trigger"); in TestCmdExec()
47 PARAM_LOGI("DoTriggerExecute_ trigger type: %d %s", trigger->type, GetTriggerName(trigger)); in TestCmdExec()
48 … PARAM_CHECK(trigger->type <= TRIGGER_UNKNOW, return -1, "Invalid trigger type %d", trigger->type); in TestCmdExec()
49 CommandNode *cmd = GetNextCmdNode(reinterpret_cast<const JobNode *>(trigger), NULL); in TestCmdExec()
52 cmd = GetNextCmdNode(reinterpret_cast<const JobNode *>(trigger), cmd); in TestCmdExec()
57 static int TestTriggerExecute(TriggerNode *trigger, const char *content, uint32_t size) in TestTriggerExecute() argument
59 JobNode *node = reinterpret_cast<JobNode *>(trigger); in TestTriggerExecute()
130 JobNode *trigger = GetTriggerByName(GetTriggerWorkSpace(), "init-later"); in TestAddTriggerForBoot() local
131 EXPECT_EQ(node, trigger); in TestAddTriggerForBoot()
132 if (trigger == nullptr) { in TestAddTriggerForBoot()
135 EXPECT_EQ(strcmp(trigger->name, "init-later"), 0); in TestAddTriggerForBoot()
140 int ret = AddCommand(trigger, cmdIndex, nullptr); in TestAddTriggerForBoot()
142 ret = AddCommand(trigger, cmdIndex, "update: aaaaaaa"); in TestAddTriggerForBoot()
152 JobNode *trigger = GetTriggerByName(GetTriggerWorkSpace(), triggerName); in TestAddTriggerForParm() local
153 …riggerHeader(TRIGGER_PARAM)->compareData(reinterpret_cast<struct tagTriggerNode_ *>(trigger), &id); in TestAddTriggerForParm()
154 EXPECT_EQ(trigger, node); in TestAddTriggerForParm()
155 if (trigger == nullptr) { in TestAddTriggerForParm()
158 EXPECT_EQ(strcmp(trigger->name, triggerName), 0); in TestAddTriggerForParm()
163 int ret = AddCommand(trigger, cmdIndex, nullptr); in TestAddTriggerForParm()
165 ret = AddCommand(trigger, cmdIndex, "update: aaaaaaa"); in TestAddTriggerForParm()
202 JobNode *trigger = GetTriggerByName(GetTriggerWorkSpace(), triggerName); in TestCheckParamTrigger1() local
203 EXPECT_EQ(trigger, node); in TestCheckParamTrigger1()
237 JobNode *trigger = GetTriggerByName(GetTriggerWorkSpace(), triggerName); in TestCheckParamTrigger2() local
238 EXPECT_EQ(trigger, node); in TestCheckParamTrigger2()
263 JobNode *trigger = GetTriggerByName(GetTriggerWorkSpace(), triggerName); in TestCheckParamTrigger3() local
264 EXPECT_EQ(trigger, node); in TestCheckParamTrigger3()
287 JobNode *trigger = GetTriggerByName(GetTriggerWorkSpace(), triggerName); in TestCheckParamTrigger4() local
288 EXPECT_EQ(trigger, node); in TestCheckParamTrigger4()
318 JobNode *trigger = GetTriggerByName(GetTriggerWorkSpace(), triggerName); in TestCheckParamTrigger5() local
319 EXPECT_EQ(trigger, node); in TestCheckParamTrigger5()
360 JobNode *trigger = GetTriggerByName(GetTriggerWorkSpace(), triggerName); in TestExecuteParamTrigger1() local
361 EXPECT_EQ(trigger, node); in TestExecuteParamTrigger1()
364 ret = AddCommand(trigger, cmdIndex, value); in TestExecuteParamTrigger1()
383 JobNode *trigger = GetTriggerByName(GetTriggerWorkSpace(), triggerName); in TestExecuteParamTrigger2() local
384 EXPECT_EQ(trigger, node); in TestExecuteParamTrigger2()
386 ret = AddCommand(trigger, cmdIndex, value); in TestExecuteParamTrigger2()
405 JobNode *trigger = GetTriggerByName(GetTriggerWorkSpace(), triggerName); in TestExecuteParamTrigger3() local
406 EXPECT_EQ(trigger, node); in TestExecuteParamTrigger3()
407 if (trigger == nullptr) { in TestExecuteParamTrigger3()
411 ret = AddCommand(trigger, cmdIndex, value); in TestExecuteParamTrigger3()
413 TRIGGER_SET_FLAG(trigger, TRIGGER_FLAGS_ONCE); in TestExecuteParamTrigger3()
419 trigger = GetTriggerByName(GetTriggerWorkSpace(), triggerName); in TestExecuteParamTrigger3()
420 if (trigger != nullptr) { in TestExecuteParamTrigger3()
436 JobNode *trigger = GetTriggerByName(GetTriggerWorkSpace(), triggerName); in TestExecuteParamTrigger4() local
437 EXPECT_EQ(trigger, node); in TestExecuteParamTrigger4()
438 if (trigger == nullptr) { in TestExecuteParamTrigger4()
442 ret = AddCommand(trigger, cmdIndex, value); in TestExecuteParamTrigger4()
444 TRIGGER_SET_FLAG(trigger, TRIGGER_FLAGS_ONCE); in TestExecuteParamTrigger4()
448 FreeTrigger(GetTriggerWorkSpace(), reinterpret_cast<TriggerNode *>(trigger)); in TestExecuteParamTrigger4()
451 trigger = GetTriggerByName(GetTriggerWorkSpace(), triggerName); in TestExecuteParamTrigger4()
452 if (trigger != nullptr) { in TestExecuteParamTrigger4()
465 JobNode *trigger = AddTrigger(TRIGGER_BOOT, boot, nullptr, 0); in TestExecuteParamTrigger5() local
467 int ret = AddCommand(trigger, testCmdIndex, value); in TestExecuteParamTrigger5()
469 if (trigger == nullptr) { in TestExecuteParamTrigger5()
472 TRIGGER_SET_FLAG(trigger, TRIGGER_FLAGS_SUBTRIGGER); in TestExecuteParamTrigger5()
477 trigger = AddTrigger(TRIGGER_UNKNOW, triggerName, buffer, 0); in TestExecuteParamTrigger5()
479 ret = AddCommand(trigger, testCmdIndex2, value); in TestExecuteParamTrigger5()