RTEMS 6.1-rc1
Data Structures | Macros | Typedefs | Enumerations | Functions
#include <rtems.h>
#include <string.h>
#include <rtems/score/apimutex.h>
#include <rtems/score/threadimpl.h>
#include "tx-support.h"
#include <rtems/test.h>

Data Structures

struct  RtemsTaskReqCreateErrors_Entry
 
struct  RtemsTaskReqCreateErrors_Context
 Test context for spec:/rtems/task/req/create-errors test case. More...
 

Macros

#define NAME   rtems_build_name( 'T', 'E', 'S', 'T' )
 

Typedefs

typedef RtemsTaskReqCreateErrors_Context Context
 

Enumerations

enum  RtemsTaskReqCreateErrors_Pre_Name { RtemsTaskReqCreateErrors_Pre_Name_Valid , RtemsTaskReqCreateErrors_Pre_Name_Inv , RtemsTaskReqCreateErrors_Pre_Name_NA }
 
enum  RtemsTaskReqCreateErrors_Pre_Id { RtemsTaskReqCreateErrors_Pre_Id_Valid , RtemsTaskReqCreateErrors_Pre_Id_Null , RtemsTaskReqCreateErrors_Pre_Id_NA }
 
enum  RtemsTaskReqCreateErrors_Pre_SysTsk { RtemsTaskReqCreateErrors_Pre_SysTsk_Yes , RtemsTaskReqCreateErrors_Pre_SysTsk_No , RtemsTaskReqCreateErrors_Pre_SysTsk_NA }
 
enum  RtemsTaskReqCreateErrors_Pre_Prio { RtemsTaskReqCreateErrors_Pre_Prio_Valid , RtemsTaskReqCreateErrors_Pre_Prio_Zero , RtemsTaskReqCreateErrors_Pre_Prio_Inv , RtemsTaskReqCreateErrors_Pre_Prio_NA }
 
enum  RtemsTaskReqCreateErrors_Pre_Free { RtemsTaskReqCreateErrors_Pre_Free_Yes , RtemsTaskReqCreateErrors_Pre_Free_No , RtemsTaskReqCreateErrors_Pre_Free_NA }
 
enum  RtemsTaskReqCreateErrors_Pre_Stack { RtemsTaskReqCreateErrors_Pre_Stack_Normal , RtemsTaskReqCreateErrors_Pre_Stack_Small , RtemsTaskReqCreateErrors_Pre_Stack_Huge , RtemsTaskReqCreateErrors_Pre_Stack_NA }
 
enum  RtemsTaskReqCreateErrors_Pre_Ext { RtemsTaskReqCreateErrors_Pre_Ext_Ok , RtemsTaskReqCreateErrors_Pre_Ext_Err , RtemsTaskReqCreateErrors_Pre_Ext_NA }
 
enum  RtemsTaskReqCreateErrors_Post_Status {
  RtemsTaskReqCreateErrors_Post_Status_Ok , RtemsTaskReqCreateErrors_Post_Status_InvAddr , RtemsTaskReqCreateErrors_Post_Status_InvName , RtemsTaskReqCreateErrors_Post_Status_InvPrio ,
  RtemsTaskReqCreateErrors_Post_Status_TooMany , RtemsTaskReqCreateErrors_Post_Status_Unsat , RtemsTaskReqCreateErrors_Post_Status_NA
}
 
enum  RtemsTaskReqCreateErrors_Post_Name { RtemsTaskReqCreateErrors_Post_Name_Valid , RtemsTaskReqCreateErrors_Post_Name_Invalid , RtemsTaskReqCreateErrors_Post_Name_NA }
 
enum  RtemsTaskReqCreateErrors_Post_IdVar { RtemsTaskReqCreateErrors_Post_IdVar_Set , RtemsTaskReqCreateErrors_Post_IdVar_Nop , RtemsTaskReqCreateErrors_Post_IdVar_NA }
 
enum  RtemsTaskReqCreateErrors_Post_CreateExt { RtemsTaskReqCreateErrors_Post_CreateExt_Yes , RtemsTaskReqCreateErrors_Post_CreateExt_No , RtemsTaskReqCreateErrors_Post_CreateExt_NA }
 
enum  RtemsTaskReqCreateErrors_Post_DelExt { RtemsTaskReqCreateErrors_Post_DelExt_Yes , RtemsTaskReqCreateErrors_Post_DelExt_No , RtemsTaskReqCreateErrors_Post_DelExt_NA }
 

Functions

 T_TEST_CASE_FIXTURE (RtemsTaskReqCreateErrors, &RtemsTaskReqCreateErrors_Fixture)