| /examples/utest/testcases/kernel/ |
| A D | atomic_tc.c | 41 uassert_true(base == 10); in test_atomic_api() 42 uassert_true(result == 0); in test_atomic_api() 46 uassert_true(base == -2); in test_atomic_api() 47 uassert_true(result == 2); in test_atomic_api() 52 uassert_true(base == 1); in test_atomic_api() 53 uassert_true(result == 11); in test_atomic_api() 57 uassert_true(base == 7); in test_atomic_api() 58 uassert_true(result == 2); in test_atomic_api() 87 uassert_true(base == 0x1); in test_atomic_api() 115 uassert_true(base == 11); in test_atomic_api() [all …]
|
| A D | mutex_tc.c | 39 uassert_true(RT_FALSE); in test_static_mutex_init() 45 uassert_true(RT_FALSE); in test_static_mutex_init() 51 uassert_true(RT_FALSE); in test_static_mutex_init() 60 uassert_true(RT_TRUE); in test_static_mutex_init() 122 uassert_true(RT_TRUE); in test_static_mutex_take() 191 uassert_true(RT_TRUE); in test_static_mutex_release() 251 uassert_true(RT_TRUE); in test_static_mutex_trytake() 366 uassert_true(RT_TRUE); in test_static_pri_reverse() 400 uassert_true(RT_TRUE); in test_dynamic_mutex_create() 462 uassert_true(RT_TRUE); in test_dynamic_mutex_take() [all …]
|
| A D | semaphore_tc.c | 44 uassert_true(RT_TRUE); in test_static_semaphore_init() 80 uassert_true(RT_TRUE); in test_static_semaphore_detach() 104 uassert_true(RT_TRUE); in test_static_semaphore_take() 130 uassert_true(RT_TRUE); in test_static_semaphore_trytake() 162 uassert_true(RT_TRUE); in test_static_semaphore_release() 197 uassert_true(RT_TRUE); in test_static_semaphore_control() 266 uassert_true(RT_TRUE); in test_static_semaphore_release_isr() 293 uassert_true(RT_TRUE); in test_dynamic_semaphore_create() 329 uassert_true(RT_TRUE); in test_dynamic_semaphore_delete() 353 uassert_true(RT_TRUE); in test_dynamic_semaphore_take() [all …]
|
| A D | mutex_pi_tc.c | 38 uassert_true(ret == RT_EOK); in test_thread_entry() 48 uassert_true(ret == RT_EOK); in test_thread_entry() 64 uassert_true(ret == RT_EOK); in test_main_thread_entry() 70 uassert_true(ret == RT_EOK); in test_main_thread_entry() 76 uassert_true(ret == RT_EOK); in test_main_thread_entry() 122 uassert_true(t_main != RT_NULL); in test_mutex_pi() 128 uassert_true(t[i] != RT_NULL); in test_mutex_pi() 152 uassert_true(ret == -RT_EOK); in test_main_timeout_entry() 178 uassert_true(t1 != RT_NULL); in test_mutex_pi_timeout() 182 uassert_true(t2 != RT_NULL); in test_mutex_pi_timeout() [all …]
|
| A D | timer_tc.c | 15 #undef uassert_true 230 uassert_true(result == RT_EOK); in timer_control() 253 uassert_true(result == RT_EOK); in test_static_timer_control() 258 uassert_true(result == RT_EOK); in test_static_timer_control() 266 uassert_true(result == RT_EOK); in test_static_timer_control() 272 uassert_true(result == RT_EOK); in test_static_timer_control() 296 uassert_true(result == RT_EOK); in timer_start_in_callback() 317 uassert_true(result == RT_EOK); in timer_start_stop_in_callback() 328 uassert_true(result == RT_EOK); in timer_start_stop_in_callback() 491 uassert_true(result == RT_EOK); in test_dynamic_timer_control() [all …]
|
| A D | messagequeue_tc.c | 41 uassert_true(ret == RT_EOK); in test_mq_init() 68 uassert_true(ret == RT_EOK); in mq_send_case() 76 uassert_true(ret == RT_EOK); in mq_send_case() 79 uassert_true(ret == RT_EOK); in mq_send_case() 82 uassert_true(ret == RT_EOK); in mq_send_case() 91 uassert_true(ret == RT_EOK); in mq_send_case() 93 uassert_true(ret == RT_EOK); in mq_send_case() 96 uassert_true(ret == RT_EOK); in mq_send_case() 137 uassert_true(ret >= 0); in mq_recv_case() 144 uassert_true(ret >= 0); in mq_recv_case() [all …]
|
| A D | object_tc.c | 75 uassert_true(static_obj1.name[TEST_RT_NAME_MAX - 1] == '\0'); in test_object_name_handling() 77 uassert_true(rt_object_is_systemobject(&static_obj1)); in test_object_name_handling() 84 uassert_true(rt_strlen(dyn_obj->name) <= TEST_RT_NAME_MAX - 1); in test_object_name_handling() 85 uassert_true(dyn_obj->name[TEST_RT_NAME_MAX - 1] == '\0'); in test_object_name_handling() 93 uassert_true(static_obj2.name[0] == '\0'); in test_object_name_handling() 99 uassert_true(dyn_obj->name[0] == '\0'); in test_object_name_handling() 223 uassert_true(count >= 5); in test_object_info_enumeration() 244 uassert_true(ret <= 1); in test_object_info_enumeration() 249 uassert_true(empty_count >= 0); in test_object_info_enumeration() 270 uassert_true(rt_object_is_systemobject(&obj)); in test_object_type_handling() [all …]
|
| A D | sched_timed_mtx_tc.c | 74 uassert_true(0); in _producer_entry() 81 uassert_true(0); in _producer_entry() 88 uassert_true(0); in _producer_entry() 102 uassert_true(1); in _producer_entry() 121 uassert_true(0); in _consumer_entry() 133 uassert_true(0); in _consumer_entry() 145 uassert_true(0); in _consumer_entry() 152 uassert_true(0); in _consumer_entry() 164 uassert_true(0); in _consumer_entry() 169 uassert_true(1); in _consumer_entry()
|
| A D | device_tc.c | 26 uassert_true(device1 == console); in test_rt_device_find() 32 uassert_true(device2 == device1); in test_rt_device_find() 37 uassert_true(device2 != device1); in test_rt_device_find() 42 uassert_true(device1 == device3); in test_rt_device_find()
|
| A D | signal_tc.c | 42 uassert_true(result != SIG_ERR); in rt_signal_install_test() 46 uassert_true(result == SIG_ERR); in rt_signal_install_test() 61 uassert_true(result != SIG_ERR); in rt_signal_mask_test() 81 uassert_true(result != SIG_ERR); in rt_signal_unmask_test() 102 uassert_true(result != SIG_ERR); in rt_signal_kill_test() 112 uassert_true(rt_thread_kill(rt_thread_self(), -1) == -RT_EINVAL); in rt_signal_kill_test()
|
| /examples/utest/testcases/mm/ |
| A D | mm_lwp_tc.c | 57 uassert_true(!!lwp); in test_user_map_varea() 62 uassert_true(!!varea); in test_user_map_varea() 64 uassert_true(varea->size == buf_sz); in test_user_map_varea() 67 uassert_true(varea->start != 0); in test_user_map_varea() 70 uassert_true(!(lwp_ref_dec(lwp) - 1)); in test_user_map_varea() 80 uassert_true(!!lwp); in test_user_map_varea_ext() 86 uassert_true(!!varea); in test_user_map_varea_ext() 88 uassert_true(varea->size == buf_sz); in test_user_map_varea_ext() 91 uassert_true(varea->start != 0); in test_user_map_varea_ext() 94 uassert_true(!(lwp_ref_dec(lwp) - 1)); in test_user_map_varea_ext() [all …]
|
| A D | test_bst_adpt.h | 35 uassert_true(!!lwp); in test_bst_adpt() 39 uassert_true(!!aspace); in test_bst_adpt() 45 uassert_true( in test_bst_adpt() 48 uassert_true( in test_bst_adpt() 50 uassert_true( in test_bst_adpt() 64 uassert_true(!!find); in test_bst_adpt() 69 uassert_true(!find); in test_bst_adpt() 78 uassert_true(!find); in test_bst_adpt() 82 uassert_true(!!find); in test_bst_adpt() 88 uassert_true(!!find); in test_bst_adpt() [all …]
|
| A D | test_aspace_api.h | 36 uassert_true(!aspace); in aspace_create_tc() 74 uassert_true(!!aspace); in aspace_delete_tc() 89 uassert_true(_count == 4); in aspace_delete_tc() 165 uassert_true(!!varea); in _create_varea() 168 uassert_true(!!vaddr); in _create_varea() 183 uassert_true(!!page); in test_varea_map_page() 204 uassert_true(!!page); in test_varea_map_range() 227 uassert_true(!!page); in test_varea_unmap_page() 254 uassert_true(!!page); in test_varea_unmap_range() 287 uassert_true(4 == _count); in aspace_traversal_tc() [all …]
|
| A D | test_aspace_api_internal.h | 36 …uassert_true(!rt_aspace_map(&rt_kernel_space, &vaddr, 0x1000, MMU_MAP_K_RWCB, MMF_MAP_FIXED, &rt_m… in test_find_free() 37 uassert_true(vaddr == top_page); in test_find_free() 44 …uassert_true(!rt_aspace_map(&rt_kernel_space, &vaddr, 0x1000, MMU_MAP_K_RWCB, 0, &rt_mm_dummy_mapp… in test_find_free() 45 uassert_true(vaddr < top_page); in test_find_free() 46 uassert_true(!!vaddr); in test_find_free() 50 …uassert_true(-RT_ENOSPC == rt_aspace_map(&rt_kernel_space, &vaddr, rt_kernel_space.size - 0x080000… in test_find_free() 51 uassert_true(!vaddr); in test_find_free() 61 uassert_true(1); in test_find_free() 67 uassert_true(1); in test_find_free()
|
| A D | test_cache_rv64.h | 51 uassert_true(1); in _illegal_instr() 68 uassert_true(1 == _get1()); in _test_cache_sync() 70 uassert_true(1 == _get1()); in _test_cache_sync() 72 uassert_true(2 == _get1()); in _test_cache_sync() 83 uassert_true(!!page); in _test_dcache_clean() 106 uassert_true(remap_nocache[padding - 1] != 0xac); in _test_dcache_clean() 107 uassert_true(remap_nocache[padding + ARCH_PAGE_SIZE] != 0xac); in _test_dcache_clean() 118 uassert_true(_test_ok); in _test_dcache_clean() 137 uassert_true(!!page); in _test_dcache_invalidate() 161 uassert_true(_test_ok); in _test_dcache_invalidate()
|
| A D | test_synchronization.h | 38 uassert_true(0); in map() 48 uassert_true(0); in unmap() 62 uassert_true(1); in group1_entry() 71 uassert_true(0); in group1_entry() 92 uassert_true(1); in group2_entry() 103 uassert_true(0); in group2_entry() 130 uassert_true(!!group1[i]); in synchronization_tc() 133 uassert_true(!rt_thread_startup(group1[i])); in synchronization_tc() 142 uassert_true(!!group2[i]); in synchronization_tc() 145 uassert_true(!rt_thread_startup(group2[i])); in synchronization_tc() [all …]
|
| A D | aspace_unmap_range_shrink.c | 28 …uassert_true(!rt_aspace_map(lwp->aspace, &vaddr, existed_size, MMU_MAP_K_RWCB, MMF_PREFETCH, &rt_m… in test_unmap_range_shrink() 34 uassert_true(!rt_aspace_unmap_range(lwp->aspace, unmap_start, unmap_size)); in test_unmap_range_shrink() 36 uassert_true(rt_hw_mmu_v2p(lwp->aspace, unmap_end) != ARCH_MAP_FAILED); in test_unmap_range_shrink() 42 uassert_true(!rt_aspace_unmap_range(lwp->aspace, unmap_start, unmap_size)); in test_unmap_range_shrink() 43 uassert_true(rt_hw_mmu_v2p(lwp->aspace, unmap_start - 1) != ARCH_MAP_FAILED); in test_unmap_range_shrink()
|
| A D | aspace_unmap_range_split.c | 27 …uassert_true(!rt_aspace_map(lwp->aspace, &vaddr, existed_size, MMU_MAP_K_RWCB, MMF_PREFETCH, &rt_m… in test_unmap_range_split() 33 uassert_true(rt_hw_mmu_v2p(lwp->aspace, unmap_start - 1) != ARCH_MAP_FAILED); in test_unmap_range_split() 34 uassert_true(rt_hw_mmu_v2p(lwp->aspace, unmap_start + unmap_size) != ARCH_MAP_FAILED); in test_unmap_range_split()
|
| /examples/utest/testcases/tmpfs/ |
| A D | tmpfs.c | 27 uassert_true(1); in run_copy() 35 uassert_true(1); in run_copy() 43 uassert_true(1); in run_copy() 52 uassert_true(1); in run_copy()
|
| /examples/utest/testcases/smp_call/ |
| A D | smp_001_tc.c | 30 uassert_true(0); in _test_smp_cb() 60 uassert_true(0); in _blocking_call() 67 uassert_true(pass_count == TEST_COUNT); in _blocking_call() 70 uassert_true(tested_cpus == RT_ALL_CPU); in _blocking_call()
|
| A D | smp_002_tc.c | 43 uassert_true(0); in _test_smp_cb() 60 uassert_true(0); in _utestd_entry() 75 uassert_true(popcount == rt_atomic_load(&_entry_counts[oncpu])); in _utestd_entry() 78 uassert_true(tested_cpus == RT_ALL_CPU); in _utestd_entry() 91 uassert_true(!error); in _blocking_mtsafe_call() 111 uassert_true(_utestd[i] != RT_NULL); in utest_tc_init()
|
| /examples/utest/testcases/kernel/smp/ |
| A D | smp_thread_preemption_tc.c | 32 uassert_true(1); in thread_high_entry() 43 uassert_true(1); in thread_low_entry() 57 uassert_true(1); in thread_preemptions_tc() 66 uassert_true(1); in thread_preemptions_tc()
|
| A D | smp_interrupt_pri_tc.c | 39 uassert_true(ipi_val[0] > ipi_val[1]); in rt_scheduler_ipi1_handler() 59 uassert_true(ipi_val[0] < ipi_val[1]); in rt_scheduler_ipi2_handler() 72 uassert_true(pri1 < pri2); in int_pri1_tc() 89 uassert_true(pri1 < pri2); in int_pri2_tc()
|
| /examples/utest/testcases/drivers/ipc/ |
| A D | completion_timeout_tc.c | 73 uassert_true(error == RT_EOK); in done_safely() 95 uassert_true(0); in wait_safely() 107 uassert_true(error == RT_EOK); in wait_safely() 148 uassert_true(0); in consumer_thread_entry() 152 uassert_true(1); in consumer_thread_entry() 178 uassert_true(producer_thread != RT_NULL); in testcase() 179 uassert_true(consumer_thread != RT_NULL); in testcase()
|
| A D | completion_tc.c | 72 uassert_true(error == -RT_EINTR); in wait_safely() 142 uassert_true(0); in consumer_thread_entry() 146 uassert_true(1); in consumer_thread_entry() 169 uassert_true(producer_thread != RT_NULL); in testcase() 170 uassert_true(consumer_thread != RT_NULL); in testcase()
|