| /test/lib/ |
| A D | test_print.c | 17 static int test_print_freq(struct unit_test_state *uts, in test_print_freq() argument 21 console_record_readline(uts->actual_str, sizeof(uts->actual_str)); in test_print_freq() 22 ut_asserteq_str(expected, uts->actual_str); in test_print_freq() 30 ut_assertok(test_print_freq(uts, 321, "321 Hz;")); in lib_test_print_freq() 31 ut_assertok(test_print_freq(uts, 4321, "4.32 kHz;")); in lib_test_print_freq() 32 ut_assertok(test_print_freq(uts, 54321, "54.32 kHz;")); in lib_test_print_freq() 47 console_record_readline(uts->actual_str, sizeof(uts->actual_str)); in test_print_size() 48 ut_asserteq_str(expected, uts->actual_str); in test_print_size() 56 ut_assertok(test_print_size(uts, 321, "321 Bytes;")); in lib_test_print_size() 57 ut_assertok(test_print_size(uts, 4321, "4.2 KiB;")); in lib_test_print_size() [all …]
|
| A D | str.c | 24 static int str_upper(struct unit_test_state *uts) in str_upper() argument 93 ut_assertok(run_strtoul(uts, str6, 0, 63, 3, upper)); in str_simple_strtoul() 100 ut_assertok(run_strtoul(uts, str1, 0, 0, 0, upper)); in str_simple_strtoul() 105 ut_assertok(run_strtoul(uts, str1, 2, 0, 0, upper)); in str_simple_strtoul() 106 ut_assertok(run_strtoul(uts, str2, 2, 2, 2, upper)); in str_simple_strtoul() 179 static int str_hextoul(struct unit_test_state *uts) in str_hextoul() argument 191 static int str_hextoull(struct unit_test_state *uts) in str_hextoull() argument 207 static int str_dectoul(struct unit_test_state *uts) in str_dectoul() argument 219 static int str_itoa(struct unit_test_state *uts) in str_itoa() argument 239 static int str_xtoa(struct unit_test_state *uts) in str_xtoa() argument [all …]
|
| A D | compression.c | 146 static int compress_using_gzip(struct unit_test_state *uts, in compress_using_gzip() argument 211 static int compress_using_lzma(struct unit_test_state *uts, in compress_using_lzma() argument 245 static int compress_using_lzo(struct unit_test_state *uts, in compress_using_lzo() argument 280 static int compress_using_lz4(struct unit_test_state *uts, in compress_using_lz4() argument 315 static int compress_using_zstd(struct unit_test_state *uts, in compress_using_zstd() argument 379 ut_assertok(compress(uts, buf->orig_buf, buf->orig_size, in run_test_internal() 416 ret = compress(uts, buf->orig_buf, buf->orig_size, in run_test_internal() 470 return run_test(uts, "gzip", compress_using_gzip, in compression_test_gzip() 477 return run_test(uts, "bzip2", compress_using_bzip2, in compression_test_bzip2() 484 return run_test(uts, "lzma", compress_using_lzma, in compression_test_lzma() [all …]
|
| /test/cmd/ |
| A D | hash.c | 24 console_record_readline(uts->actual_str, sizeof(uts->actual_str)); in dm_test_cmd_hash_md5() 25 ut_asserteq_ptr(uts->actual_str, in dm_test_cmd_hash_md5() 27 ut_assert(strstr(uts->actual_str, in dm_test_cmd_hash_md5() 32 console_record_readline(uts->actual_str, sizeof(uts->actual_str)); in dm_test_cmd_hash_md5() 33 ut_asserteq_ptr(uts->actual_str, in dm_test_cmd_hash_md5() 35 ut_assert(strstr(uts->actual_str, in dm_test_cmd_hash_md5() 53 console_record_readline(uts->actual_str, sizeof(uts->actual_str)); in dm_test_cmd_hash_md5() 70 console_record_readline(uts->actual_str, sizeof(uts->actual_str)); in dm_test_cmd_hash_sha256() 71 ut_asserteq_ptr(uts->actual_str, in dm_test_cmd_hash_sha256() 78 console_record_readline(uts->actual_str, sizeof(uts->actual_str)); in dm_test_cmd_hash_sha256() [all …]
|
| A D | bdinfo.c | 161 ut_assertok(bdinfo_check_mem(uts)); in bdinfo_test_all() 174 ut_assertok(test_eth(uts)); in bdinfo_test_all() 185 ut_assertok(test_video_info(uts)); in bdinfo_test_all() 193 ut_assertok(lmb_test_dump_all(uts)); in bdinfo_test_all() 228 ut_assertok(bdinfo_test_all(uts)); in bdinfo_test_full() 230 ut_assertok(bdinfo_test_all(uts)); in bdinfo_test_full() 242 ut_assertok(bdinfo_test_all(uts)); in bdinfo_test_help() 262 ut_assertok(bdinfo_test_all(uts)); in bdinfo_test_memory() 264 ut_assertok(bdinfo_check_mem(uts)); in bdinfo_test_memory() 276 ut_assertok(bdinfo_test_all(uts)); in bdinfo_test_eth() [all …]
|
| A D | test_pause.c | 14 static int lib_test_hush_pause(struct unit_test_state *uts) in lib_test_hush_pause() argument 20 console_record_readline(uts->actual_str, sizeof(uts->actual_str)); in lib_test_hush_pause() 21 ut_asserteq_str("Press any key to continue...", uts->actual_str); in lib_test_hush_pause() 28 console_record_readline(uts->actual_str, sizeof(uts->actual_str)); in lib_test_hush_pause() 29 ut_asserteq_str("Prompt for pause...", uts->actual_str); in lib_test_hush_pause() 35 console_record_readline(uts->actual_str, sizeof(uts->actual_str)); in lib_test_hush_pause() 36 ut_asserteq_str("pause - delay until user input", uts->actual_str); in lib_test_hush_pause() 37 ut_asserteq(1, ut_check_console_end(uts)); in lib_test_hush_pause()
|
| A D | spawn.c | 13 static int test_cmd_spawn(struct unit_test_state *uts) in test_cmd_spawn() argument 19 console_record_readline(uts->actual_str, sizeof(uts->actual_str)); in test_cmd_spawn() 20 ut_asserteq_ptr(uts->actual_str, in test_cmd_spawn() 21 strstr(uts->actual_str, "1 2 true")); in test_cmd_spawn() 25 console_record_readline(uts->actual_str, sizeof(uts->actual_str)); in test_cmd_spawn() 26 ut_asserteq_ptr(uts->actual_str, in test_cmd_spawn() 27 strstr(uts->actual_str, "0 1 0")); in test_cmd_spawn()
|
| A D | fdt.c | 164 static int fdt_test_addr(struct unit_test_state *uts) in fdt_test_addr() argument 264 static int fdt_test_move(struct unit_test_state *uts) in fdt_test_move() argument 273 ut_assertok(make_test_fdt(uts, fdt, size, &addr)); in fdt_test_move() 436 static int fdt_test_print(struct unit_test_state *uts) in fdt_test_print() argument 438 return fdt_test_print_list(uts, true); in fdt_test_print() 442 static int fdt_test_list(struct unit_test_state *uts) in fdt_test_list() argument 444 return fdt_test_print_list(uts, false); in fdt_test_list() 865 static int fdt_test_set(struct unit_test_state *uts) in fdt_test_set() argument 966 static int fdt_test_rm(struct unit_test_state *uts) in fdt_test_rm() argument 1196 ut_assertok(fdt_test_memory_cells(uts, 1)); in fdt_test_memory() [all …]
|
| /test/ |
| A D | ut.c | 24 uts->cur.fail_count++; in ut_fail() 38 uts->cur.fail_count++; in ut_failf() 57 ret = console_record_readline(uts->actual_str, sizeof(uts->actual_str)); in readline_check() 76 len = vsnprintf(uts->expect_str, sizeof(uts->expect_str), fmt, args); in ut_check_console_line() 87 return strcmp(uts->expect_str, uts->actual_str); in ut_check_console_line() 97 len = vsnprintf(uts->expect_str, sizeof(uts->expect_str), fmt, args); in ut_check_console_linen() 108 return strncmp(uts->expect_str, uts->actual_str, in ut_check_console_linen() 132 len = vsnprintf(uts->expect_str, sizeof(uts->expect_str), fmt, args); in ut_check_skip_to_linen() 146 if (!strncmp(uts->expect_str, uts->actual_str, in ut_check_skip_to_linen() 159 len = vsnprintf(uts->expect_str, sizeof(uts->expect_str), fmt, args); in ut_check_skip_to_line() [all …]
|
| A D | test-main.c | 79 memset(uts, '\0', sizeof(*uts)); in ut_init_state() 106 uts->root = NULL; in dm_test_pre_run() 107 uts->testdev = NULL; in dm_test_pre_run() 135 memcpy((void *)gd->fdt_blob, uts->fdt_copy, uts->fdt_size); in dm_test_post_run() 493 skip_test(uts); in ut_run_test() 739 uts->fdt_copy = os_malloc(uts->fdt_size); in ut_run_list() 744 memcpy(uts->fdt_copy, gd->fdt_blob, uts->fdt_size); in ut_run_list() 763 uts->total.skip_count += uts->cur.skip_count; in ut_run_list() 764 uts->total.fail_count += uts->cur.fail_count; in ut_run_list() 765 uts->total.test_count += uts->cur.test_count; in ut_run_list() [all …]
|
| A D | cmd_ut.c | 140 if (uts->run_count < 2) in show_stats() 143 ut_report(&uts->total, uts->run_count); in show_stats() 145 uts->total.test_count && uts->worst) { in show_stats() 146 ulong avg = uts->total.duration_ms / uts->total.test_count; in show_stats() 149 avg, uts->worst->name, uts->worst_ms); in show_stats() 159 uts->cur.duration_ms / in update_stats() 162 uts->worst_ms = avg; in update_stats() 163 uts->worst = ste; in update_stats() 284 ut_init_state(&uts); in do_ut() 315 show_stats(&uts); in do_ut() [all …]
|
| /test/dm/ |
| A D | tpm.c | 54 ut_assertok(test_tpm_init(uts, TPM_V1)); in dm_test_tpm_init() 55 ut_assertok(test_tpm_init(uts, TPM_V2)); in dm_test_tpm_init() 79 ut_assertok(check_tpm_startup(uts, TPM_V1)); in dm_test_tpm_startup() 80 ut_assertok(check_tpm_startup(uts, TPM_V2)); in dm_test_tpm_startup() 91 ut_assertok(check_tpm_startup(uts, version)); in check_tpm_self_test_full() 102 ut_assertok(check_tpm_self_test_full(uts, TPM_V1)); in dm_test_tpm_self_test_full() 103 ut_assertok(check_tpm_self_test_full(uts, TPM_V2)); in dm_test_tpm_self_test_full() 127 ut_assertok(test_tpm_self_test_cont(uts, TPM_V1)); in dm_test_tpm_self_test_cont() 128 ut_assertok(test_tpm_self_test_cont(uts, TPM_V2)); in dm_test_tpm_self_test_cont() 194 ut_assertok(test_tpm_autostart(uts, TPM_V1, true)); in dm_test_tpm_autostart_reinit() [all …]
|
| A D | video.c | 148 ut_assertok(video_get_nologo(uts, &dev)); in dm_test_video_text() 152 ut_assertok(video_check_copy_fb(uts, dev)); in dm_test_video_text() 157 ut_assertok(video_check_copy_fb(uts, dev)); in dm_test_video_text() 161 ut_assertok(video_check_copy_fb(uts, dev)); in dm_test_video_text() 166 ut_assertok(video_check_copy_fb(uts, dev)); in dm_test_video_text() 190 ut_assertok(video_get_nologo(uts, &dev)); in dm_test_video_text_12x22() 230 ut_assertok(video_get_nologo(uts, &dev)); in dm_test_video_chars() 249 ut_assertok(video_get_nologo(uts, &dev)); in dm_test_video_ansi() 302 ut_assertok(video_get_nologo(uts, &dev)); in check_vidconsole_output() 396 ut_assertok(video_get_nologo(uts, &dev)); in dm_test_video_bmp() [all …]
|
| A D | tag.c | 17 static int dm_test_tag_ptr(struct unit_test_state *uts) in dm_test_tag_ptr() argument 22 ut_assertok(dev_tag_set_ptr(uts->root, DM_TAG_EFI, &val)); in dm_test_tag_ptr() 24 ut_assertok(dev_tag_get_ptr(uts->root, DM_TAG_EFI, &ptr)); in dm_test_tag_ptr() 28 ut_assertok(dev_tag_del(uts->root, DM_TAG_EFI)); in dm_test_tag_ptr() 37 static int dm_test_tag_val(struct unit_test_state *uts) in dm_test_tag_val() argument 41 ut_assertok(dev_tag_set_val(uts->root, DM_TAG_EFI, val1)); in dm_test_tag_val() 43 ut_assertok(dev_tag_get_val(uts->root, DM_TAG_EFI, &val2)); in dm_test_tag_val() 47 ut_assertok(dev_tag_del(uts->root, DM_TAG_EFI)); in dm_test_tag_val() 56 static int dm_test_tag_inval(struct unit_test_state *uts) in dm_test_tag_inval() argument 69 static int dm_test_tag_del_all(struct unit_test_state *uts) in dm_test_tag_del_all() argument [all …]
|
| A D | ffa.c | 60 struct unit_test_state *uts) in check_rxbuf_mapped_flag() argument 100 struct unit_test_state *uts) in test_partitions_and_comms() argument 144 static int dm_test_ffa_ack(struct unit_test_state *uts) in dm_test_ffa_ack() argument 163 check_fwk_version(uc_priv, uts); in dm_test_ffa_ack() 166 check_endpoint_id(uc_priv, uts); in dm_test_ffa_ack() 169 check_features(uc_priv, uts); in dm_test_ffa_ack() 172 check_rxtxbuf(uc_priv, uts); in dm_test_ffa_ack() 183 test_partitions_and_comms(svc1_uuid, uts); in dm_test_ffa_ack() 188 check_rxbuf_release_flag(rxbuf_flag, uts); in dm_test_ffa_ack() 191 test_partitions_and_comms(svc2_uuid, uts); in dm_test_ffa_ack() [all …]
|
| A D | fwu_mdata.c | 44 static int setup_blk_device(struct unit_test_state *uts) in setup_blk_device() argument 52 static int populate_mmc_disk_image(struct unit_test_state *uts) in populate_mmc_disk_image() argument 79 static int write_mmc_blk_device(struct unit_test_state *uts) in write_mmc_blk_device() argument 90 static int dm_test_fwu_mdata_read(struct unit_test_state *uts) in dm_test_fwu_mdata_read() argument 95 ut_assertok(setup_blk_device(uts)); in dm_test_fwu_mdata_read() 96 ut_assertok(populate_mmc_disk_image(uts)); in dm_test_fwu_mdata_read() 97 ut_assertok(write_mmc_blk_device(uts)); in dm_test_fwu_mdata_read() 116 static int dm_test_fwu_mdata_write(struct unit_test_state *uts) in dm_test_fwu_mdata_write() argument 122 ut_assertok(setup_blk_device(uts)); in dm_test_fwu_mdata_write() 123 ut_assertok(populate_mmc_disk_image(uts)); in dm_test_fwu_mdata_write() [all …]
|
| A D | core.c | 86 uts->start = mallinfo(); in dm_leak_check_start() 87 if (!uts->start.uordblks) in dm_leak_check_start() 126 ut_assert(uts->root); in dm_test_autobind() 347 uts->force_fail_alloc = 1; in dm_test_lifecycle() 355 uts->force_fail_alloc = 0; in dm_test_lifecycle() 625 uts->skip_post_probe = 1; in dm_test_children() 630 ut_assertok(create_children(uts, uts->root, NODE_COUNT, 0, top)); in dm_test_children() 707 uts->skip_post_probe = 1; in dm_test_device_reparent() 712 ut_assertok(create_children(uts, uts->root, NODE_COUNT, 0, top)); in dm_test_device_reparent() 915 uts->skip_post_probe = 1; in dm_test_remove_vital() [all …]
|
| /test/log/ |
| A D | syslog_test.c | 29 struct unit_test_state *uts = env->uts; in sb_log_tx_handler() local 83 ut_assertok(syslog_test_setup(uts)); in log_test_syslog_err() 90 env.uts = uts; in log_test_syslog_err() 99 ut_assertok(syslog_test_finish(uts)); in log_test_syslog_err() 116 ut_assertok(syslog_test_setup(uts)); in log_test_syslog_warning() 123 env.uts = uts; in log_test_syslog_warning() 150 ut_assertok(syslog_test_setup(uts)); in log_test_syslog_notice() 157 env.uts = uts; in log_test_syslog_notice() 184 ut_assertok(syslog_test_setup(uts)); in log_test_syslog_info() 191 env.uts = uts; in log_test_syslog_info() [all …]
|
| A D | nolog_test.c | 22 static int log_test_nolog_err(struct unit_test_state *uts) in log_test_nolog_err() argument 29 ut_assertok(ut_check_console_line(uts, "testing log_err")); in log_test_nolog_err() 35 static int log_test_nolog_warning(struct unit_test_state *uts) in log_test_nolog_warning() argument 48 static int log_test_nolog_notice(struct unit_test_state *uts) in log_test_nolog_notice() argument 61 static int log_test_nolog_info(struct unit_test_state *uts) in log_test_nolog_info() argument 68 ut_assertok(ut_check_console_line(uts, "testing log_info")); in log_test_nolog_info() 76 static int nolog_test_nodebug(struct unit_test_state *uts) in nolog_test_nodebug() argument 103 static int nolog_test_debug(struct unit_test_state *uts) in nolog_test_debug() argument 110 ut_assertok(ut_check_console_line(uts, "testing debug")); in nolog_test_debug() 116 static int log_test_nolog_debug(struct unit_test_state *uts) in log_test_nolog_debug() argument [all …]
|
| A D | syslog_test_ndebug.c | 30 static int log_test_syslog_nodebug(struct unit_test_state *uts) in log_test_syslog_nodebug() argument 35 ut_assertok(syslog_test_setup(uts)); in log_test_syslog_nodebug() 42 env.uts = uts; in log_test_syslog_nodebug() 52 ut_assertok(syslog_test_finish(uts)); in log_test_syslog_nodebug()
|
| A D | log_test.c | 106 int log_test_cat_allow(struct unit_test_state *uts) in log_test_cat_allow() argument 148 int log_test_file(struct unit_test_state *uts) in log_test_file() argument 183 int log_test_file_mid(struct unit_test_state *uts) in log_test_file_mid() argument 200 int log_test_func(struct unit_test_state *uts) in log_test_func() argument 240 int log_test_level(struct unit_test_state *uts) in log_test_level() argument 257 int log_test_double(struct unit_test_state *uts) in log_test_double() argument 276 int log_test_triple(struct unit_test_state *uts) in log_test_triple() argument 324 ret = do_log_test_helpers(uts); in log_test_helpers() 350 ret = do_log_test_disable(uts); in log_test_disable() 422 int log_test_min(struct unit_test_state *uts) in log_test_min() argument [all …]
|
| /test/common/ |
| A D | test_autoboot.c | 16 static int check_for_input(struct unit_test_state *uts, const char *in, in check_for_input() argument 44 static int test_autoboot(struct unit_test_state *uts) in test_autoboot() argument 59 ut_assertok(check_for_input(uts, "a\n", true)); in test_autoboot() 65 ut_assertok(check_for_input(uts, "test\n", true)); in test_autoboot() 69 ut_assertok(check_for_input(uts, "test\n", true)); in test_autoboot() 79 ut_assertok(check_for_input(uts, "abc\n", true)); in test_autoboot() 85 ut_assertok(check_for_input(uts, "abc", true)); in test_autoboot() 87 ut_assertok(check_for_input(uts, "abc\n", true)); in test_autoboot() 89 ut_assertok(check_for_input(uts, "abd", false)); in test_autoboot()
|
| /test/boot/ |
| A D | bootflow.c | 39 static int inject_response(struct unit_test_state *uts) in inject_response() argument 56 static int bootflow_cmd(struct unit_test_state *uts) in bootflow_cmd() argument 151 ut_assertok(bootstd_test_drop_bootdev_order(uts)); in bootflow_cmd_glob() 273 ut_assertok(inject_response(uts)); in bootflow_scan_boot() 435 ut_assertok(inject_response(uts)); in bootflow_iter_disable() 443 ut_assertok(inject_response(uts)); in bootflow_iter_disable() 509 ut_assertok(inject_response(uts)); in bootflow_cmd_boot() 631 ut_check_skipline(uts); in scan_mmc_android_bootdev() 632 ut_check_skipline(uts); in scan_mmc_android_bootdev() 665 ut_assertok(scan_mmc4_bootdev(uts)); in bootflow_cmd_menu() [all …]
|
| A D | upl.c | 188 ut_assertok(compare_upl_memregion(uts, in compare_upl_mem() 223 ut_assertok(compare_upl_memregion(uts, in compare_upl_memmap() 240 ut_assertok(compare_upl_memregion(uts, in compare_upl_memres() 256 ut_assertok(compare_upl_memregion(uts, in compare_upl_serial() 275 ut_assertok(compare_upl_memregion(uts, in compare_upl_graphics() 304 ut_assertok(compare_upl_image(uts, in compare_upl() 310 ut_assertok(compare_upl_mem(uts, in compare_upl() 316 ut_assertok(compare_upl_memmap(uts, in compare_upl() 322 ut_assertok(compare_upl_memres(uts, in compare_upl() 341 ut_assertok(upl_get_test_data(uts, &upl)); in upl_test_base() [all …]
|
| /test/optee/ |
| A D | optee.c | 28 static int optee_test_init(struct unit_test_state *uts) in optee_test_init() argument 55 static int optee_test_uninit(struct unit_test_state *uts) in optee_test_uninit() argument 63 static int optee_fdt_firmware(struct unit_test_state *uts) in optee_fdt_firmware() argument 127 static int optee_fdt_copy_empty(struct unit_test_state *uts) in optee_fdt_copy_empty() argument 135 ut_assertok(optee_fdt_firmware(uts)); in optee_fdt_copy_empty() 136 ut_assertok(optee_fdt_protected_memory(uts)); in optee_fdt_copy_empty() 143 static int optee_fdt_copy_prefilled(struct unit_test_state *uts) in optee_fdt_copy_prefilled() argument 150 ut_assertok(optee_fdt_firmware(uts)); in optee_fdt_copy_prefilled() 151 ut_assertok(optee_fdt_protected_memory(uts)); in optee_fdt_copy_prefilled() 166 ut_assertok(optee_fdt_firmware(uts)); in optee_fdt_copy_already_filled() [all …]
|