51#ifndef _TR_TQ_TIMEOUT_PRIORITY_INHERIT_H
52#define _TR_TQ_TIMEOUT_PRIORITY_INHERIT_H
67 ScoreTqReqTimeoutPriorityInherit_Pre_HomeScheduler_Home,
68 ScoreTqReqTimeoutPriorityInherit_Pre_HomeScheduler_Helping,
69 ScoreTqReqTimeoutPriorityInherit_Pre_HomeScheduler_NA
70} ScoreTqReqTimeoutPriorityInherit_Pre_HomeScheduler;
73 ScoreTqReqTimeoutPriorityInherit_Pre_EligibleScheduler_One,
74 ScoreTqReqTimeoutPriorityInherit_Pre_EligibleScheduler_More,
75 ScoreTqReqTimeoutPriorityInherit_Pre_EligibleScheduler_NA
76} ScoreTqReqTimeoutPriorityInherit_Pre_EligibleScheduler;
79 ScoreTqReqTimeoutPriorityInherit_Pre_Queue_Only,
80 ScoreTqReqTimeoutPriorityInherit_Pre_Queue_Vital,
81 ScoreTqReqTimeoutPriorityInherit_Pre_Queue_Dispensable,
82 ScoreTqReqTimeoutPriorityInherit_Pre_Queue_NA
83} ScoreTqReqTimeoutPriorityInherit_Pre_Queue;
86 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerPriority_Only,
87 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerPriority_Vital,
88 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerPriority_Dispensable,
89 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerPriority_NA
90} ScoreTqReqTimeoutPriorityInherit_Pre_OwnerPriority;
93 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerState_NotEnqueued,
94 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerState_FIFO,
95 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerState_Priority,
96 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerState_PriorityInherit,
97 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerState_NA
98} ScoreTqReqTimeoutPriorityInherit_Pre_OwnerState;
101 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerQueue_Only,
102 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerQueue_Vital,
103 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerQueue_Dispensable,
104 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerQueue_NA
105} ScoreTqReqTimeoutPriorityInherit_Pre_OwnerQueue;
108 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerOwnerPriority_Only,
109 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerOwnerPriority_Vital,
110 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerOwnerPriority_Dispensable,
111 ScoreTqReqTimeoutPriorityInherit_Pre_OwnerOwnerPriority_NA
112} ScoreTqReqTimeoutPriorityInherit_Pre_OwnerOwnerPriority;
115 ScoreTqReqTimeoutPriorityInherit_Pre_WaitState_Blocked,
116 ScoreTqReqTimeoutPriorityInherit_Pre_WaitState_IntendToBlock,
117 ScoreTqReqTimeoutPriorityInherit_Pre_WaitState_ReadyAgain,
118 ScoreTqReqTimeoutPriorityInherit_Pre_WaitState_NA
119} ScoreTqReqTimeoutPriorityInherit_Pre_WaitState;
122 ScoreTqReqTimeoutPriorityInherit_Post_Status_Ok,
123 ScoreTqReqTimeoutPriorityInherit_Post_Status_Timeout,
124 ScoreTqReqTimeoutPriorityInherit_Post_Status_NA
125} ScoreTqReqTimeoutPriorityInherit_Post_Status;
128 ScoreTqReqTimeoutPriorityInherit_Post_Unblock_Yes,
129 ScoreTqReqTimeoutPriorityInherit_Post_Unblock_No,
130 ScoreTqReqTimeoutPriorityInherit_Post_Unblock_NA
131} ScoreTqReqTimeoutPriorityInherit_Post_Unblock;
134 ScoreTqReqTimeoutPriorityInherit_Post_OwnerPriority_Nop,
135 ScoreTqReqTimeoutPriorityInherit_Post_OwnerPriority_Lower,
136 ScoreTqReqTimeoutPriorityInherit_Post_OwnerPriority_Drop,
137 ScoreTqReqTimeoutPriorityInherit_Post_OwnerPriority_NA
138} ScoreTqReqTimeoutPriorityInherit_Post_OwnerPriority;
141 ScoreTqReqTimeoutPriorityInherit_Post_OwnerOwnerPriority_Nop,
142 ScoreTqReqTimeoutPriorityInherit_Post_OwnerOwnerPriority_Lower,
143 ScoreTqReqTimeoutPriorityInherit_Post_OwnerOwnerPriority_Drop,
144 ScoreTqReqTimeoutPriorityInherit_Post_OwnerOwnerPriority_NA
145} ScoreTqReqTimeoutPriorityInherit_Post_OwnerOwnerPriority;
void ScoreTqReqTimeoutPriorityInherit_Run(TQContext *tq_ctx)
Runs the parameterized test case.
Definition: tr-tq-timeout-priority-inherit.c:2079
Definition: tx-thread-queue.h:148
This header file provides the functions to test the Thread Queue Handler.