|
file | t-test-busy-tick.c |
| This source file contains the implementation of T_get_one_clock_tick_busy().
|
|
file | t-test-busy.c |
| This source file contains the implementation of T_busy().
|
|
file | t-test-checks-eno.c |
| This source file contains the implementation of T_strerror(), T_check_eno(), and T_check_eno_success().
|
|
file | t-test-checks-psx.c |
| This source file contains the implementation of T_check_psx_error() and T_check_psx_success().
|
|
file | t-test-checks.c |
| This source file contains the implementation of various RTEMS Test Framework check functions.
|
|
file | t-test-hash-sha256.c |
| This source file contains the implementation of T_report_hash_sha256_update() and T_report_hash_sha256().
|
|
file | t-test-interrupt.c |
| This source file contains the implementation of T_interrupt_test().
|
|
file | t-test-rtems-context.c |
| This source file contains the implementation of T_check_task_context().
|
|
file | t-test-rtems-fds.c |
| This source file contains the implementation of T_check_file_descriptors().
|
|
file | t-test-rtems-heap.c |
| This source file contains the implementation of T_check_heap().
|
|
file | t-test-rtems-measure.c |
| This source file contains the implementation of T_measure_runtime().
|
|
file | t-test-rtems-memory.c |
| This source file contains the implementation of T_memory_allocate(), T_memory_deallocate(), and T_memory_action().
|
|
file | t-test-rtems-objs.c |
| This source file contains the implementation of the RTEMS objects test support.
|
|
file | t-test-rtems-posix-keys.c |
| This source file contains the implementation of T_check_posix_keys().
|
|
file | t-test-rtems.c |
| This source file contains the implementation of T_putchar_default(), T_check_rsc(), and T_check_rsc_success().
|
|
file | t-test-scheduler.c |
| This source file contains the implementation of the scheduler test support API.
|
|
file | t-test-thread-switch.c |
| This source file contains the implementation of the thread switch recorder.
|
|
file | t-test-time.c |
| This source file contains the implementation of the time and ticks test support.
|
|
file | t-test.c |
| This source file contains the core implementation of RTEMS Test Framework.
|
|
file | testbeginend.c |
| This source file contains the implementation of rtems_test_begin() and rtems_test_end().
|
|
file | testgcovbspreset.c |
| This source file contains the implementation of a wrapper for bsp_reset() which dumps the gcov information using rtems_test_gcov_dump_info() before the real bsp_reset() is called.
|
|
file | testgcovcpufatalhalt.c |
| This source file contains the implementation of a wrapper for _CPU_Fatal_halt() which dumps the gcov information using rtems_test_gcov_dump_info() before the real _CPU_Fatal_halt() is called.
|
|
file | testgcovdumpinfo.c |
| This source file contains the implementation of rtems_test_gcov_dump_info().
|
|
|
#define | T_NO_RETURN _Noreturn |
|
#define | T_CHECK_STOP 1U |
|
#define | T_CHECK_QUIET 2U |
|
#define | T_CHECK_FMT 4U |
|
#define | T_CHECK_STEP_FLAG 8U |
|
#define | T_CHECK_STEP_TO_FLAGS(step) ((unsigned int)(step) << 8) |
|
#define | T_CHECK_STEP_FROM_FLAGS(flags) ((flags) >> 8) |
|
#define | T_CHECK_STEP(step) (T_CHECK_STEP_TO_FLAGS(step) | T_CHECK_STEP_FLAG) |
|
#define | T_VA_ARGS_FIRST(...) T_VA_ARGS_FIRST_SELECT(__VA_ARGS__, throw_away) |
|
#define | T_VA_ARGS_FIRST_SELECT(first, ...) first |
|
#define | T_VA_ARGS_MORE(...) T_VA_ARGS_XEXPAND(T_VA_ARGS_KIND(__VA_ARGS__), __VA_ARGS__) |
|
#define | T_VA_ARGS_XEXPAND(kind, ...) T_VA_ARGS_EXPAND(kind, __VA_ARGS__) |
|
#define | T_VA_ARGS_EXPAND(kind, ...) T_VA_ARGS_EXPAND_##kind(__VA_ARGS__) |
|
#define | T_VA_ARGS_EXPAND_0U(first) |
|
#define | T_VA_ARGS_EXPAND_4U(first, ...) , __VA_ARGS__ |
|
#define | T_VA_ARGS_KIND(...) |
|
#define | T_VA_ARGS_SELECT(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, ...) a10 |
|
#define | T_flags_true(flags, ...) |
|
#define | T_flags_eq(flags, a, ...) |
|
#define | T_flags_ne(flags, a, ...) |
|
#define | T_flags_eq_ptr(a, e, flags, sa, se) |
|
#define | T_flags_ne_ptr(a, e, flags, sa, se) |
|
#define | T_flags_null(a, flags, sa) |
|
#define | T_flags_not_null(a, flags, sa) |
|
#define | T_flags_eq_mem(a, e, n, flags, sa, se, sn) |
|
#define | T_flags_ne_mem(a, e, n, flags, sa, se, sn) |
|
#define | T_flags_eq_str(a, e, flags) |
|
#define | T_flags_ne_str(a, e, flags) |
|
#define | T_flags_eq_nstr(a, e, n, flags) |
|
#define | T_flags_ne_nstr(a, e, n, flags) |
|
#define | T_flags_eq_char(a, e, flags) |
|
#define | T_flags_ne_char(a, e, flags) |
|
#define | T_flags_eq_int(a, e, flags) |
|
#define | T_flags_ne_int(a, e, flags) |
|
#define | T_flags_ge_int(a, e, flags) |
|
#define | T_flags_gt_int(a, e, flags) |
|
#define | T_flags_le_int(a, e, flags) |
|
#define | T_flags_lt_int(a, e, flags) |
|
#define | T_flags_eq_uint(a, e, flags) |
|
#define | T_flags_ne_uint(a, e, flags) |
|
#define | T_flags_ge_uint(a, e, flags) |
|
#define | T_flags_gt_uint(a, e, flags) |
|
#define | T_flags_le_uint(a, e, flags) |
|
#define | T_flags_lt_uint(a, e, flags) |
|
#define | T_flags_eq_long(a, e, flags) |
|
#define | T_flags_ne_long(a, e, flags) |
|
#define | T_flags_ge_long(a, e, flags) |
|
#define | T_flags_gt_long(a, e, flags) |
|
#define | T_flags_le_long(a, e, flags) |
|
#define | T_flags_lt_long(a, e, flags) |
|
#define | T_flags_eq_ulong(a, e, flags) |
|
#define | T_flags_ne_ulong(a, e, flags) |
|
#define | T_flags_ge_ulong(a, e, flags) |
|
#define | T_flags_gt_ulong(a, e, flags) |
|
#define | T_flags_le_ulong(a, e, flags) |
|
#define | T_flags_lt_ulong(a, e, flags) |
|
#define | T_flags_eq_ll(a, e, flags) |
|
#define | T_flags_ne_ll(a, e, flags) |
|
#define | T_flags_ge_ll(a, e, flags) |
|
#define | T_flags_gt_ll(a, e, flags) |
|
#define | T_flags_le_ll(a, e, flags) |
|
#define | T_flags_lt_ll(a, e, flags) |
|
#define | T_flags_eq_ull(a, e, flags) |
|
#define | T_flags_ne_ull(a, e, flags) |
|
#define | T_flags_ge_ull(a, e, flags) |
|
#define | T_flags_gt_ull(a, e, flags) |
|
#define | T_flags_le_ull(a, e, flags) |
|
#define | T_flags_lt_ull(a, e, flags) |
|
#define | T_flags_eno(a, e, flags) |
|
#define | T_flags_eno_success(a, flags) |
|
#define | T_flags_psx_error(a, eno, flags) |
|
#define | T_flags_psx_success(a, flags) |
|
|
void | T_case_register (T_case_context *) |
|
void | T_check (const T_check_context *, bool,...) |
|
void | T_check_eq_ptr (const T_check_context_msg *, uintptr_t, uintptr_t) |
|
void | T_check_ne_ptr (const T_check_context_msg *, uintptr_t, uintptr_t) |
|
void | T_check_null (const T_check_context_msg *, uintptr_t) |
|
void | T_check_not_null (const T_check_context_msg *, uintptr_t) |
|
void | T_check_eq_mem (const T_check_context_msg *, const void *, const void *, size_t) |
|
void | T_check_ne_mem (const T_check_context_msg *, const void *, const void *, size_t) |
|
void | T_check_eq_str (const T_check_context *, const char *, const char *) |
|
void | T_check_ne_str (const T_check_context *, const char *, const char *) |
|
void | T_check_eq_nstr (const T_check_context *, const char *, const char *, size_t) |
|
void | T_check_ne_nstr (const T_check_context *, const char *, const char *, size_t) |
|
void | T_check_eq_char (const T_check_context *, char, char) |
|
void | T_check_ne_char (const T_check_context *, char, char) |
|
void | T_check_eq_int (const T_check_context *, int, int) |
|
void | T_check_ne_int (const T_check_context *, int, int) |
|
void | T_check_ge_int (const T_check_context *, int, int) |
|
void | T_check_gt_int (const T_check_context *, int, int) |
|
void | T_check_le_int (const T_check_context *, int, int) |
|
void | T_check_lt_int (const T_check_context *, int, int) |
|
void | T_check_eq_uint (const T_check_context *, unsigned int, unsigned int) |
|
void | T_check_ne_uint (const T_check_context *, unsigned int, unsigned int) |
|
void | T_check_ge_uint (const T_check_context *, unsigned int, unsigned int) |
|
void | T_check_gt_uint (const T_check_context *, unsigned int, unsigned int) |
|
void | T_check_le_uint (const T_check_context *, unsigned int, unsigned int) |
|
void | T_check_lt_uint (const T_check_context *, unsigned int, unsigned int) |
|
void | T_check_eq_long (const T_check_context *, long, long) |
|
void | T_check_ne_long (const T_check_context *, long, long) |
|
void | T_check_ge_long (const T_check_context *, long, long) |
|
void | T_check_gt_long (const T_check_context *, long, long) |
|
void | T_check_le_long (const T_check_context *, long, long) |
|
void | T_check_lt_long (const T_check_context *, long, long) |
|
void | T_check_eq_ulong (const T_check_context *, unsigned long, unsigned long) |
|
void | T_check_ne_ulong (const T_check_context *, unsigned long, unsigned long) |
|
void | T_check_ge_ulong (const T_check_context *, unsigned long, unsigned long) |
|
void | T_check_gt_ulong (const T_check_context *, unsigned long, unsigned long) |
|
void | T_check_le_ulong (const T_check_context *, unsigned long, unsigned long) |
|
void | T_check_lt_ulong (const T_check_context *, unsigned long, unsigned long) |
|
void | T_check_eq_ll (const T_check_context *, long long, long long) |
|
void | T_check_ne_ll (const T_check_context *, long long, long long) |
|
void | T_check_ge_ll (const T_check_context *, long long, long long) |
|
void | T_check_gt_ll (const T_check_context *, long long, long long) |
|
void | T_check_le_ll (const T_check_context *, long long, long long) |
|
void | T_check_lt_ll (const T_check_context *, long long, long long) |
|
void | T_check_eq_ull (const T_check_context *, unsigned long long, unsigned long long) |
|
void | T_check_ne_ull (const T_check_context *, unsigned long long, unsigned long long) |
|
void | T_check_ge_ull (const T_check_context *, unsigned long long, unsigned long long) |
|
void | T_check_gt_ull (const T_check_context *, unsigned long long, unsigned long long) |
|
void | T_check_le_ull (const T_check_context *, unsigned long long, unsigned long long) |
|
void | T_check_lt_ull (const T_check_context *, unsigned long long, unsigned long long) |
|
void | T_check_eno (const T_check_context *, int, int) |
|
void | T_check_eno_success (const T_check_context *, int) |
|
void | T_check_psx_error (const T_check_context *, int, int) |
|
void | T_check_psx_success (const T_check_context *, int) |
|
Objects_Maximum | T_objects_count (Objects_APIs api, uint16_t cls) |
|
void | T_objects_check (Objects_APIs api, uint16_t cls, Objects_Maximum *expected, const char *name) |
|
Implementation details.