[20:06:18] Configuring KUnit Kernel ... [20:06:18] Building KUnit Kernel ... Populating config with: $ make ARCH=x86_64 O=.kunit olddefconfig Building with: $ make all compile_commands.json scripts_gdb ARCH=x86_64 O=.kunit --jobs=84 [20:06:28] Starting KUnit Kernel (1/1)... [20:06:28] ============================================================ Running tests with: $ qemu-system-x86_64 -nodefaults -m 1024 -kernel .kunit/arch/x86/boot/bzImage -append 'kunit.enable=1 console=ttyS0 kunit_shutdown=reboot' -no-reboot -nographic -accel kvm -accel hvf -accel tcg -serial stdio -bios qboot.rom [20:06:29] ============================= ============================= [20:06:29] ================ landlock_id (12 subtests) ================= [20:06:29] [PASSED] test_init_min [20:06:29] [PASSED] test_init_max [20:06:29] [PASSED] test_init_once [20:06:29] [PASSED] test_range1_rand0 [20:06:29] [PASSED] test_range1_rand1 [20:06:29] [PASSED] test_range1_rand15 [20:06:29] [PASSED] test_range1_rand16 [20:06:29] [PASSED] test_range2_rand0 [20:06:29] [PASSED] test_range2_rand1 [20:06:29] [PASSED] test_range2_rand2 [20:06:29] [PASSED] test_range2_rand15 [20:06:29] [PASSED] test_range2_rand16 [20:06:29] =================== [PASSED] landlock_id =================== [20:06:29] ================= example_init (1 subtest) ================= [20:06:29] [PASSED] example_init_test [20:06:29] ================== [PASSED] example_init =================== [20:06:29] ================ miscdev_init (7 subtests) ================= [20:06:29] ================ miscdev_test_static_basic ================ [20:06:29] [PASSED] lower static range, top [20:06:29] [PASSED] upper static range, bottom [20:06:29] [PASSED] lower static range, bottom [20:06:29] [PASSED] upper static range, top [20:06:29] ============ [PASSED] miscdev_test_static_basic ============ [20:06:29] [PASSED] miscdev_test_dynamic_basic [20:06:29] [PASSED] miscdev_test_dynamic_only_range [20:06:29] [PASSED] miscdev_test_collision [20:06:29] [PASSED] miscdev_test_collision_reverse [20:06:29] [PASSED] miscdev_test_conflict [20:06:29] [PASSED] miscdev_test_conflict_reverse [20:06:29] ================== [PASSED] miscdev_init =================== [20:06:29] ============== printk-ringbuffer (1 subtest) =============== [20:06:39] [PASSED] test_readerwriter [20:06:39] ================ [PASSED] printk-ringbuffer ================ [20:06:39] =============== irq_test_cases (4 subtests) ================ [20:06:39] [PASSED] irq_disable_depth_test [20:06:39] [PASSED] irq_free_disabled_test [20:06:39] [PASSED] irq_shutdown_depth_test [20:06:39] [SKIPPED] irq_cpuhotplug_test [20:06:39] ================= [PASSED] irq_test_cases ================== [20:06:39] =============== time_test_cases (1 subtest) ================ [20:06:40] [PASSED] time64_to_tm_test_date_range [20:06:40] ================= [PASSED] time_test_cases ================= [20:06:40] ================ hw_breakpoint (9 subtests) ================ [20:06:40] [SKIPPED] test_one_cpu [20:06:40] [SKIPPED] test_many_cpus [20:06:40] [SKIPPED] test_one_task_on_all_cpus [20:06:40] [SKIPPED] test_two_tasks_on_all_cpus [20:06:40] [SKIPPED] test_one_task_on_one_cpu [20:06:40] [SKIPPED] test_one_task_mixed [20:06:40] [SKIPPED] test_two_tasks_on_one_cpu [20:06:40] [SKIPPED] test_two_tasks_on_one_all_cpus [20:06:40] [SKIPPED] test_task_on_all_and_one_cpu [20:06:40] ================= [SKIPPED] hw_breakpoint ================== [20:06:40] ================== resource (3 subtests) =================== [20:06:40] [PASSED] resource_test_union [20:06:40] [PASSED] resource_test_intersection [20:06:40] [PASSED] resource_test_region_intersects [20:06:40] ==================== [PASSED] resource ===================== [20:06:40] ================ sysctl_test (10 subtests) ================= [20:06:40] [PASSED] sysctl_test_api_dointvec_null_tbl_data [20:06:40] [PASSED] sysctl_test_api_dointvec_table_maxlen_unset [20:06:40] [PASSED] sysctl_test_api_dointvec_table_len_is_zero [20:06:40] [PASSED] sysctl_test_api_dointvec_table_read_but_position_set [20:06:40] [PASSED] sysctl_test_dointvec_read_happy_single_positive [20:06:40] [PASSED] sysctl_test_dointvec_read_happy_single_negative [20:06:40] [PASSED] sysctl_test_dointvec_write_happy_single_positive [20:06:40] [PASSED] sysctl_test_dointvec_write_happy_single_negative [20:06:40] [PASSED] sysctl_test_api_dointvec_write_single_less_int_min [20:06:40] [PASSED] sysctl_test_api_dointvec_write_single_greater_int_max [20:06:40] =================== [PASSED] sysctl_test =================== [20:06:40] =================== damon (25 subtests) ==================== [20:06:40] [PASSED] damon_test_target [20:06:40] [PASSED] damon_test_regions [20:06:40] [PASSED] damon_test_aggregate [20:06:40] [PASSED] damon_test_split_at [20:06:40] [PASSED] damon_test_merge_two [20:06:40] [PASSED] damon_test_merge_regions_of [20:06:40] [PASSED] damon_test_split_regions_of [20:06:40] [PASSED] damon_test_ops_registration [20:06:40] [PASSED] damon_test_set_regions [20:06:40] [PASSED] damon_test_nr_accesses_to_accesses_bp [20:06:40] [PASSED] damon_test_update_monitoring_result [20:06:40] [PASSED] damon_test_set_attrs [20:06:40] [PASSED] damon_test_moving_sum [20:06:40] [PASSED] damos_test_new_filter [20:06:40] [PASSED] damos_test_commit_quota_goal [20:06:40] [PASSED] damos_test_commit_quota_goals [20:06:40] [PASSED] damos_test_commit_quota [20:06:40] [PASSED] damos_test_commit_dests [20:06:40] [PASSED] damos_test_commit_filter [20:06:40] [PASSED] damos_test_commit_pageout [20:06:40] [PASSED] damos_test_commit_migrate_hot [20:06:40] [PASSED] damon_test_commit_target_regions [20:06:40] [PASSED] damos_test_filter_out [20:06:40] [PASSED] damon_test_feed_loop_next_input [20:06:40] [PASSED] damon_test_set_filters_default_reject [20:06:40] ====================== [PASSED] damon ====================== [20:06:40] ============== damon-operations (6 subtests) =============== [20:06:40] [PASSED] damon_test_three_regions_in_vmas [20:06:40] [PASSED] damon_test_apply_three_regions1 [20:06:40] [PASSED] damon_test_apply_three_regions2 [20:06:40] [PASSED] damon_test_apply_three_regions3 [20:06:40] [PASSED] damon_test_apply_three_regions4 [20:06:40] [PASSED] damon_test_split_evenly [20:06:40] ================ [PASSED] damon-operations ================= [20:06:40] ================= damon-sysfs (1 subtest) ================== [20:06:40] [PASSED] damon_sysfs_test_add_targets [20:06:40] =================== [PASSED] damon-sysfs =================== [20:06:40] ===================== exec (1 subtest) ===================== [20:06:40] [PASSED] exec_test_bprm_stack_limits [20:06:40] ====================== [PASSED] exec ======================= [20:06:40] ================== binfmt_elf (1 subtest) ================== [20:06:40] [PASSED] total_mapping_size_test [20:06:40] =================== [PASSED] binfmt_elf ==================== [20:06:40] =============== ext4_inode_test (1 subtest) ================ [20:06:40] ============= inode_test_xtimestamp_decoding ============== [20:06:40] [PASSED] 1901-12-13 Lower bound of 32bit < 0 timestamp, no extra bits [20:06:40] [PASSED] 1969-12-31 Upper bound of 32bit < 0 timestamp, no extra bits [20:06:40] [PASSED] 1970-01-01 Lower bound of 32bit >=0 timestamp, no extra bits [20:06:40] [PASSED] 2038-01-19 Upper bound of 32bit >=0 timestamp, no extra bits [20:06:40] [PASSED] 2038-01-19 Lower bound of 32bit <0 timestamp, lo extra sec bit on [20:06:40] [PASSED] 2106-02-07 Upper bound of 32bit <0 timestamp, lo extra sec bit on [20:06:40] [PASSED] 2106-02-07 Lower bound of 32bit >=0 timestamp, lo extra sec bit on [20:06:40] [PASSED] 2174-02-25 Upper bound of 32bit >=0 timestamp, lo extra sec bit on [20:06:40] [PASSED] 2174-02-25 Lower bound of 32bit <0 timestamp, hi extra sec bit on [20:06:40] [PASSED] 2242-03-16 Upper bound of 32bit <0 timestamp, hi extra sec bit on [20:06:40] [PASSED] 2242-03-16 Lower bound of 32bit >=0 timestamp, hi extra sec bit on [20:06:40] [PASSED] 2310-04-04 Upper bound of 32bit >=0 timestamp, hi extra sec bit on [20:06:40] [PASSED] 2310-04-04 Upper bound of 32bit>=0 timestamp, hi extra sec bit 1. 1 ns [20:06:40] [PASSED] 2378-04-22 Lower bound of 32bit>= timestamp. Extra sec bits 1. Max ns [20:06:40] [PASSED] 2378-04-22 Lower bound of 32bit >=0 timestamp. All extra sec bits on [20:06:40] [PASSED] 2446-05-10 Upper bound of 32bit >=0 timestamp. All extra sec bits on [20:06:40] ========= [PASSED] inode_test_xtimestamp_decoding ========== [20:06:40] ================= [PASSED] ext4_inode_test ================= [20:06:40] ============== ext4_mballoc_test (7 subtests) ============== [20:06:40] ================= test_new_blocks_simple ================== [20:06:40] [PASSED] block_bits=10 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] [PASSED] block_bits=12 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] [PASSED] block_bits=16 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] ============= [PASSED] test_new_blocks_simple ============== [20:06:40] ================= test_free_blocks_simple ================= [20:06:40] [PASSED] block_bits=10 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] [PASSED] block_bits=12 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] [PASSED] block_bits=16 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] ============= [PASSED] test_free_blocks_simple ============= [20:06:40] ================= test_mb_generate_buddy ================== [20:06:40] [PASSED] block_bits=10 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] [PASSED] block_bits=12 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] [PASSED] block_bits=16 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] ============= [PASSED] test_mb_generate_buddy ============== [20:06:40] ==================== test_mb_mark_used ==================== [20:06:40] [PASSED] block_bits=10 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] [PASSED] block_bits=12 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] [PASSED] block_bits=16 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] ================ [PASSED] test_mb_mark_used ================ [20:06:40] =================== test_mb_free_blocks =================== [20:06:40] [PASSED] block_bits=10 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] [PASSED] block_bits=12 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] [PASSED] block_bits=16 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] =============== [PASSED] test_mb_free_blocks =============== [20:06:40] ================ test_mark_diskspace_used ================= [20:06:40] [PASSED] block_bits=10 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] [PASSED] block_bits=12 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] [PASSED] block_bits=16 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:40] ============ [PASSED] test_mark_diskspace_used ============= [20:06:41] ================= test_mb_mark_used_cost ================== [20:06:41] [PASSED] block_bits=10 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:42] [PASSED] block_bits=12 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:42] [PASSED] block_bits=16 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64 [20:06:42] ============= [PASSED] test_mb_mark_used_cost ============== [20:06:42] ================ [PASSED] ext4_mballoc_test ================ [20:06:42] ============== ext4_extents_test (3 subtests) ============== [20:06:42] ============= test_split_convert (12 subtests) ============= [20:06:42] [PASSED] split unwrit extent to 2 extents and convert 1st half writ [20:06:42] [PASSED] split unwrit extent to 2 extents and convert 2nd half writ [20:06:42] [PASSED] split unwrit extent to 3 extents and convert 2nd half to writ [20:06:42] [PASSED] split writ extent to 2 extents and convert 1st half unwrit [20:06:42] [PASSED] split writ extent to 2 extents and convert 2nd half unwrit [20:06:42] [PASSED] split writ extent to 3 extents and convert 2nd half to unwrit [20:06:42] [PASSED] split unwrit extent to 2 extents and convert 1st half writ (zeroout) [20:06:42] [PASSED] split unwrit extent to 2 extents and convert 2nd half writ (zeroout) [20:06:42] [PASSED] split unwrit extent to 3 extents and convert 2nd half writ (zeroout) [20:06:42] [PASSED] split writ extent to 2 extents and convert 1st half unwrit (zeroout) [20:06:42] [PASSED] split writ extent to 2 extents and convert 2nd half unwrit (zeroout) [20:06:42] [PASSED] split writ extent to 3 extents and convert 2nd half unwrit (zeroout) [20:06:42] =============== [PASSED] test_split_convert ================ [20:06:42] ============= test_split_convert (6 subtests) ============== [20:06:42] [PASSED] split writ extent to 2 extents and convert 1st half unwrit (highlevel) [20:06:42] [PASSED] split writ extent to 2 extents and convert 2nd half unwrit (highlevel) [20:06:42] [PASSED] split writ extent to 3 extents and convert 2nd half to unwrit (highlevel) [20:06:42] [PASSED] split writ extent to 2 extents and convert 1st half unwrit (zeroout) (highlevel) [20:06:42] [PASSED] split writ extent to 2 extents and convert 2nd half unwrit (zeroout) (highlevel) [20:06:42] [PASSED] split writ extent to 3 extents and convert 2nd half unwrit (zeroout) (highlevel) [20:06:42] =============== [PASSED] test_split_convert ================ [20:06:42] ============= test_split_convert (12 subtests) ============= [20:06:42] [PASSED] split unwrit extent to 2 extents and convert 1st half writ (endio) (highlevel) [20:06:42] [PASSED] split unwrit extent to 2 extents and convert 2nd half writ (endio) (highlevel) [20:06:42] [PASSED] split unwrit extent to 3 extents and convert 2nd half to writ (endio) (highlevel) [20:06:42] [PASSED] split unwrit extent to 2 extents and convert 1st half writ (non endio) (highlevel) [20:06:42] [PASSED] split unwrit extent to 2 extents and convert 2nd half writ (non endio) (highlevel) [20:06:42] [PASSED] split unwrit extent to 3 extents and convert 2nd half to writ (non endio) (highlevel) [20:06:42] [PASSED] split unwrit extent to 2 extents and convert 1st half writ (endio, zeroout) (highlevel) [20:06:42] [PASSED] split unwrit extent to 2 extents and convert 2nd half writ (endio, zeroout) (highlevel) [20:06:42] [PASSED] split unwrit extent to 3 extents and convert 2nd half writ (endio, zeroout) (highlevel) [20:06:42] [PASSED] split unwrit extent to 2 extents and convert 1st half writ (non-endio, zeroout) (highlevel) [20:06:42] [PASSED] split unwrit extent to 2 extents and convert 2nd half writ (non-endio, zeroout) (highlevel) [20:06:42] [PASSED] split unwrit extent to 3 extents and convert 2nd half writ (non-endio, zeroout) (highlevel) [20:06:42] =============== [PASSED] test_split_convert ================ [20:06:42] ================ [PASSED] ext4_extents_test ================ [20:06:42] ================== fat_test (6 subtests) =================== [20:06:42] [PASSED] fat_checksum_test [20:06:42] ================= fat_time_fat2unix_test ================== [20:06:42] [PASSED] Earliest possible UTC (1980-01-01 00:00:00) [20:06:42] [PASSED] Latest possible UTC (2107-12-31 23:59:58) [20:06:42] [PASSED] Earliest possible (UTC-11) (== 1979-12-31 13:00:00 UTC) [20:06:42] [PASSED] Latest possible (UTC+11) (== 2108-01-01 10:59:58 UTC) [20:06:42] [PASSED] Leap Day / Year (1996-02-29 00:00:00) [20:06:42] [PASSED] Year 2000 is leap year (2000-02-29 00:00:00) [20:06:42] [PASSED] Year 2100 not leap year (2100-03-01 00:00:00) [20:06:42] [PASSED] Leap year + timezone UTC+1 (== 2004-02-29 00:30:00 UTC) [20:06:42] [PASSED] Leap year + timezone UTC-1 (== 2004-02-29 23:30:00 UTC) [20:06:42] [PASSED] VFAT odd-second resolution (1999-12-31 23:59:59) [20:06:42] [PASSED] VFAT 10ms resolution (1980-01-01 00:00:00:0010) [20:06:42] ============= [PASSED] fat_time_fat2unix_test ============== [20:06:42] ================= fat_time_unix2fat_test ================== [20:06:42] [PASSED] Earliest possible UTC (1980-01-01 00:00:00) [20:06:42] [PASSED] Latest possible UTC (2107-12-31 23:59:58) [20:06:42] [PASSED] Earliest possible (UTC-11) (== 1979-12-31 13:00:00 UTC) [20:06:42] [PASSED] Latest possible (UTC+11) (== 2108-01-01 10:59:58 UTC) [20:06:42] [PASSED] Leap Day / Year (1996-02-29 00:00:00) [20:06:42] [PASSED] Year 2000 is leap year (2000-02-29 00:00:00) [20:06:42] [PASSED] Year 2100 not leap year (2100-03-01 00:00:00) [20:06:42] [PASSED] Leap year + timezone UTC+1 (== 2004-02-29 00:30:00 UTC) [20:06:42] [PASSED] Leap year + timezone UTC-1 (== 2004-02-29 23:30:00 UTC) [20:06:42] [PASSED] VFAT odd-second resolution (1999-12-31 23:59:59) [20:06:42] [PASSED] VFAT 10ms resolution (1980-01-01 00:00:00:0010) [20:06:42] ============= [PASSED] fat_time_unix2fat_test ============== [20:06:42] ============== fat_time_unix2fat_clamp_test =============== [20:06:42] [PASSED] Clamp to earliest FAT date for 1979-12-31 23:59:59 UTC [20:06:42] [PASSED] Clamp after time_offset=-60 pushes 1980-01-01 00:30 UTC below 1980 [20:06:42] [PASSED] Clamp to latest FAT date for 2108-01-01 00:00:00 UTC [20:06:42] [PASSED] Clamp after time_offset=60 pushes 2107-12-31 23:30 UTC beyond 2107 [20:06:42] ========== [PASSED] fat_time_unix2fat_clamp_test =========== [20:06:42] [PASSED] fat_time_unix2fat_no_csec_test [20:06:42] ================= fat_truncate_atime_test ================= [20:06:42] [PASSED] UTC atime truncates to 2004-02-29 00:00:00 [20:06:42] [PASSED] time_offset=-60 truncates 2004-02-29 00:30 UTC to previous local midnight [20:06:42] [PASSED] time_offset=60 truncates 2004-02-29 23:30 UTC to next local midnight [20:06:42] ============= [PASSED] fat_truncate_atime_test ============= [20:06:42] ==================== [PASSED] fat_test ===================== [20:06:42] =========== apparmor_policy_unpack (30 subtests) =========== [20:06:42] [PASSED] policy_unpack_test_inbounds_when_inbounds [20:06:42] [PASSED] policy_unpack_test_inbounds_when_out_of_bounds [20:06:42] [PASSED] policy_unpack_test_unpack_array_with_null_name [20:06:42] [PASSED] policy_unpack_test_unpack_array_with_name [20:06:42] [PASSED] policy_unpack_test_unpack_array_out_of_bounds [20:06:42] [PASSED] policy_unpack_test_unpack_blob_with_null_name [20:06:42] [PASSED] policy_unpack_test_unpack_blob_with_name [20:06:42] [PASSED] policy_unpack_test_unpack_blob_out_of_bounds [20:06:42] [PASSED] policy_unpack_test_unpack_nameX_with_null_name [20:06:42] [PASSED] policy_unpack_test_unpack_nameX_with_wrong_code [20:06:42] [PASSED] policy_unpack_test_unpack_nameX_with_name [20:06:42] [PASSED] policy_unpack_test_unpack_nameX_with_wrong_name [20:06:42] [PASSED] policy_unpack_test_unpack_str_with_null_name [20:06:42] [PASSED] policy_unpack_test_unpack_str_with_name [20:06:42] [PASSED] policy_unpack_test_unpack_str_out_of_bounds [20:06:42] [PASSED] policy_unpack_test_unpack_strdup_with_null_name [20:06:42] [PASSED] policy_unpack_test_unpack_strdup_with_name [20:06:42] [PASSED] policy_unpack_test_unpack_strdup_out_of_bounds [20:06:42] [PASSED] policy_unpack_test_unpack_u16_chunk_basic [20:06:42] [PASSED] policy_unpack_test_unpack_u16_chunk_out_of_bounds_1 [20:06:42] [PASSED] policy_unpack_test_unpack_u16_chunk_out_of_bounds_2 [20:06:42] [PASSED] policy_unpack_test_unpack_u32_with_null_name [20:06:42] [PASSED] policy_unpack_test_unpack_u32_with_name [20:06:42] [PASSED] policy_unpack_test_unpack_u32_out_of_bounds [20:06:42] [PASSED] policy_unpack_test_unpack_u64_with_null_name [20:06:42] [PASSED] policy_unpack_test_unpack_u64_with_name [20:06:42] [PASSED] policy_unpack_test_unpack_u64_out_of_bounds [20:06:42] [PASSED] policy_unpack_test_unpack_X_code_match [20:06:42] [PASSED] policy_unpack_test_unpack_X_code_mismatch [20:06:42] [PASSED] policy_unpack_test_unpack_X_out_of_bounds [20:06:42] ============= [PASSED] apparmor_policy_unpack ============== [20:06:42] ================= landlock_fs (7 subtests) ================= [20:06:42] [PASSED] test_no_more_access [20:06:42] [PASSED] test_scope_to_request_with_exec_none [20:06:42] [PASSED] test_scope_to_request_with_exec_some [20:06:42] [PASSED] test_scope_to_request_without_access [20:06:42] [PASSED] test_is_eacces_with_none [20:06:42] [PASSED] test_is_eacces_with_refer [20:06:42] [PASSED] test_is_eacces_with_write [20:06:42] =================== [PASSED] landlock_fs =================== [20:06:42] =============== landlock_audit (3 subtests) ================ [20:06:42] [PASSED] test_get_hierarchy [20:06:42] [PASSED] test_get_denied_layer [20:06:42] [PASSED] test_get_layer_from_deny_masks [20:06:42] ================= [PASSED] landlock_audit ================== [20:06:42] =============== landlock_domain (2 subtests) =============== [20:06:42] [PASSED] test_get_layer_deny_mask [20:06:42] [PASSED] test_landlock_get_deny_masks [20:06:42] ================= [PASSED] landlock_domain ================= [20:06:42] ============= kunit_executor_test (8 subtests) ============= [20:06:42] [PASSED] parse_filter_test [20:06:42] [PASSED] filter_suites_test [20:06:42] [PASSED] filter_suites_test_glob_test [20:06:42] [PASSED] filter_suites_to_empty_test [20:06:42] [PASSED] parse_filter_attr_test [20:06:42] [PASSED] filter_attr_test [20:06:42] [PASSED] filter_attr_empty_test [20:06:42] [PASSED] filter_attr_skip_test [20:06:42] =============== [PASSED] kunit_executor_test =============== [20:06:42] ============ kunit-try-catch-test (2 subtests) ============= [20:06:42] [PASSED] kunit_test_try_catch_successful_try_no_catch [20:06:42] [PASSED] kunit_test_try_catch_unsuccessful_try_does_catch [20:06:42] ============== [PASSED] kunit-try-catch-test =============== [20:06:42] ============ kunit-resource-test (12 subtests) ============= [20:06:42] [PASSED] kunit_resource_test_init_resources [20:06:42] [PASSED] kunit_resource_test_alloc_resource [20:06:42] [PASSED] kunit_resource_test_destroy_resource [20:06:42] [PASSED] kunit_resource_test_remove_resource [20:06:42] [PASSED] kunit_resource_test_cleanup_resources [20:06:42] [PASSED] kunit_resource_test_proper_free_ordering [20:06:42] [PASSED] kunit_resource_test_static [20:06:42] [PASSED] kunit_resource_test_named [20:06:42] [PASSED] kunit_resource_test_action [20:06:42] [PASSED] kunit_resource_test_remove_action [20:06:42] [PASSED] kunit_resource_test_release_action [20:06:42] [PASSED] kunit_resource_test_action_ordering [20:06:42] =============== [PASSED] kunit-resource-test =============== [20:06:42] =============== kunit-log-test (2 subtests) ================ [20:06:42] [PASSED] kunit_log_test [20:06:42] [PASSED] kunit_log_newline_test [20:06:42] ================= [PASSED] kunit-log-test ================== [20:06:42] ================ kunit_status (2 subtests) ================= [20:06:42] [PASSED] kunit_status_set_failure_test [20:06:42] [PASSED] kunit_status_mark_skipped_test [20:06:42] ================== [PASSED] kunit_status =================== [20:06:42] ================ kunit_current (2 subtests) ================ [20:06:42] [PASSED] kunit_current_test [20:06:42] [PASSED] kunit_current_fail_test [20:06:42] ================== [PASSED] kunit_current ================== [20:06:42] ================ kunit_device (3 subtests) ================= [20:06:42] [PASSED] kunit_device_test [20:06:42] [PASSED] kunit_device_cleanup_test [20:06:42] [PASSED] kunit_device_driver_test [20:06:42] ================== [PASSED] kunit_device =================== [20:06:42] ================= kunit_fault (1 subtest) ================== [20:06:42] [PASSED] kunit_test_fault_null_dereference [20:06:42] =================== [PASSED] kunit_fault =================== [20:06:42] ================== kunit_stub (1 subtest) ================== [20:06:42] [PASSED] kunit_stub_test [20:06:42] =================== [PASSED] kunit_stub ==================== [20:06:42] ============ kunit_platform_device (4 subtests) ============ [20:06:42] [PASSED] kunit_platform_device_alloc_test [20:06:42] [PASSED] kunit_platform_device_add_test [20:06:42] [PASSED] kunit_platform_device_add_twice_fails_test [20:06:42] [PASSED] kunit_platform_device_add_cleans_up [20:06:42] ============== [PASSED] kunit_platform_device ============== [20:06:42] ============ kunit_platform_driver (2 subtests) ============ [20:06:42] [PASSED] kunit_platform_driver_register_test [20:06:42] [PASSED] kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed [20:06:42] ============== [PASSED] kunit_platform_driver ============== [20:06:42] ============= string-stream-test (12 subtests) ============= [20:06:42] [PASSED] string_stream_managed_init_test [20:06:42] [PASSED] string_stream_unmanaged_init_test [20:06:42] [PASSED] string_stream_managed_free_test [20:06:42] [PASSED] string_stream_resource_free_test [20:06:42] [PASSED] string_stream_line_add_test [20:06:42] [PASSED] string_stream_variable_length_line_test [20:06:42] [PASSED] string_stream_append_test [20:06:42] [PASSED] string_stream_append_auto_newline_test [20:06:42] [PASSED] string_stream_append_empty_string_test [20:06:42] [PASSED] string_stream_no_auto_newline_test [20:06:42] [PASSED] string_stream_auto_newline_test [20:06:42] [PASSED] string_stream_performance_test [20:06:42] =============== [PASSED] string-stream-test ================ [20:06:42] ================ kunit-assert (11 subtests) ================ [20:06:42] [PASSED] kunit_test_is_literal [20:06:42] [PASSED] kunit_test_is_str_literal [20:06:42] [PASSED] kunit_test_assert_prologue [20:06:42] [PASSED] kunit_test_assert_print_msg [20:06:42] [PASSED] kunit_test_unary_assert_format [20:06:42] [PASSED] kunit_test_ptr_not_err_assert_format [20:06:42] [PASSED] kunit_test_binary_assert_format [20:06:42] [PASSED] kunit_test_binary_ptr_assert_format [20:06:42] [PASSED] kunit_test_binary_str_assert_format [20:06:42] [PASSED] kunit_test_assert_hexdump [20:06:42] [PASSED] kunit_test_mem_assert_format [20:06:42] ================== [PASSED] kunit-assert =================== [20:06:42] ================== example (11 subtests) =================== [20:06:43] [PASSED] example_simple_test [20:06:43] [SKIPPED] example_skip_test [20:06:43] [SKIPPED] example_mark_skipped_test [20:06:43] [PASSED] example_all_expect_macros_test [20:06:43] [PASSED] example_static_stub_test [20:06:43] [PASSED] example_static_stub_using_fn_ptr_test [20:06:43] [PASSED] example_priv_test [20:06:43] =================== example_params_test =================== [20:06:43] [SKIPPED] example value 3 [20:06:43] [PASSED] example value 2 [20:06:43] [PASSED] example value 1 [20:06:43] [SKIPPED] example value 0 [20:06:43] =============== [PASSED] example_params_test =============== [20:06:43] ======== example_params_test_with_init (4 subtests) ======== [20:06:43] [PASSED] example check if 3 is less than or equal to 3 [20:06:43] [PASSED] example check if 2 is less than or equal to 3 [20:06:43] [PASSED] example check if 1 is less than or equal to 3 [20:06:43] [PASSED] example check if 0 is less than or equal to 3 [20:06:43] ========== [PASSED] example_params_test_with_init ========== [20:06:43] == example_params_test_with_init_dynamic_arr (6 subtests) == [20:06:43] [PASSED] fibonacci param: 0 [20:06:43] [PASSED] fibonacci param: 1 [20:06:43] [PASSED] fibonacci param: 1 [20:06:43] [PASSED] fibonacci param: 2 [20:06:43] [PASSED] fibonacci param: 3 [20:06:43] [PASSED] fibonacci param: 5 [20:06:43] ==== [PASSED] example_params_test_with_init_dynamic_arr ==== [20:06:43] [PASSED] example_slow_test [20:06:43] ===================== [PASSED] example ===================== [20:06:43] =================== math-gcd (1 subtest) =================== [20:06:43] ======================== gcd_test ========================= [20:06:43] [PASSED] GCD of 48 and 18 [20:06:43] [PASSED] GCD of 18 and 48 [20:06:43] [PASSED] GCD of 56 and 98 [20:06:43] [PASSED] Coprime numbers [20:06:43] [PASSED] Coprime numbers [20:06:43] [PASSED] GCD of 270 and 192 [20:06:43] [PASSED] GCD with zero [20:06:43] [PASSED] GCD with zero reversed [20:06:43] [PASSED] GCD of identical numbers [20:06:43] [PASSED] GCD of max ulong and 1 [20:06:43] [PASSED] GCD of max ulong values [20:06:43] ==================== [PASSED] gcd_test ===================== [20:06:43] ==================== [PASSED] math-gcd ===================== [20:06:43] ================ math-int_log (2 subtests) ================= [20:06:43] ====================== intlog2_test ======================= [20:06:43] [PASSED] Log base 2 of 0 [20:06:43] [PASSED] Log base 2 of 1 [20:06:43] [PASSED] Log base 2 of 2 [20:06:43] [PASSED] Log base 2 of 3 [20:06:43] [PASSED] Log base 2 of 4 [20:06:43] [PASSED] Log base 2 of 8 [20:06:43] [PASSED] Log base 2 of 16 [20:06:43] [PASSED] Log base 2 of 32 [20:06:43] [PASSED] Log base 2 of MAX [20:06:43] ================== [PASSED] intlog2_test =================== [20:06:43] ====================== intlog10_test ====================== [20:06:43] [PASSED] Log base 10 of 0 [20:06:43] [PASSED] Log base 10 of 1 [20:06:43] [PASSED] Log base 10 of 6 [20:06:43] [PASSED] Log base 10 of 10 [20:06:43] [PASSED] Log base 10 of 100 [20:06:43] [PASSED] Log base 10 of 1000 [20:06:43] [PASSED] Log base 10 of 10000 [20:06:43] [PASSED] Log base 10 of MAX [20:06:43] ================== [PASSED] intlog10_test ================== [20:06:43] ================== [PASSED] math-int_log =================== [20:06:43] ================= math-int_pow (1 subtest) ================= [20:06:43] ====================== int_pow_test ======================= [20:06:43] [PASSED] Power of zero [20:06:43] [PASSED] Power of one [20:06:43] [PASSED] Base zero [20:06:43] [PASSED] Base one [20:06:43] [PASSED] Two squared [20:06:43] [PASSED] Two cubed [20:06:43] [PASSED] Five raised to the fifth power [20:06:43] [PASSED] Max base [20:06:43] [PASSED] Large result [20:06:43] ================== [PASSED] int_pow_test =================== [20:06:43] ================== [PASSED] math-int_pow =================== [20:06:43] ================ math-int_sqrt (1 subtest) ================= [20:06:43] ====================== int_sqrt_test ====================== [20:06:43] [PASSED] edge case: square root of 0 [20:06:43] [PASSED] perfect square: square root of 1 [20:06:43] [PASSED] non-perfect square: square root of 2 [20:06:43] [PASSED] non-perfect square: square root of 3 [20:06:43] [PASSED] perfect square: square root of 4 [20:06:43] [PASSED] non-perfect square: square root of 5 [20:06:43] [PASSED] non-perfect square: square root of 6 [20:06:43] [PASSED] non-perfect square: square root of 7 [20:06:43] [PASSED] non-perfect square: square root of 8 [20:06:43] [PASSED] perfect square: square root of 9 [20:06:43] [PASSED] non-perfect square: square root of 15 (N-1 from 16) [20:06:43] [PASSED] perfect square: square root of 16 [20:06:43] [PASSED] non-perfect square: square root of 17 (N+1 from 16) [20:06:43] [PASSED] non-perfect square: square root of 80 (N-1 from 81) [20:06:43] [PASSED] perfect square: square root of 81 [20:06:43] [PASSED] non-perfect square: square root of 82 (N+1 from 81) [20:06:43] [PASSED] non-perfect square: square root of 255 (N-1 from 256) [20:06:43] [PASSED] perfect square: square root of 256 [20:06:43] [PASSED] non-perfect square: square root of 257 (N+1 from 256) [20:06:43] [PASSED] large input: square root of 2147483648 [20:06:43] [PASSED] edge case: ULONG_MAX for 32-bit [20:06:43] ================== [PASSED] int_sqrt_test ================== [20:06:43] ================== [PASSED] math-int_sqrt ================== [20:06:43] ============== math-prime_numbers (1 subtest) ============== [20:06:43] [PASSED] prime_numbers_test [20:06:43] =============== [PASSED] math-prime_numbers ================ [20:06:43] =================== rational (1 subtest) =================== [20:06:43] ====================== rational_test ====================== [20:06:43] [PASSED] Exceeds bounds, semi-convergent term > 1/2 last term [20:06:43] [PASSED] Exceeds bounds, semi-convergent term < 1/2 last term [20:06:43] [PASSED] Closest to zero [20:06:43] [PASSED] Closest to smallest non-zero [20:06:43] [PASSED] Use convergent [20:06:43] [PASSED] Exact answer [20:06:43] [PASSED] Semiconvergent, numerator limit [20:06:43] [PASSED] Semiconvergent, denominator limit [20:06:43] ================== [PASSED] rational_test ================== [20:06:43] ==================== [PASSED] rational ===================== [20:06:43] ==================== crc (16 subtests) ===================== [20:06:43] [PASSED] crc7_be_test [20:06:43] [SKIPPED] crc7_be_benchmark [20:06:43] [PASSED] crc16_test [20:06:43] [SKIPPED] crc16_benchmark [20:06:43] [PASSED] crc_t10dif_test [20:06:44] [SKIPPED] crc_t10dif_benchmark [20:06:44] [PASSED] crc32_le_test [20:06:44] [SKIPPED] crc32_le_benchmark [20:06:44] [PASSED] crc32_be_test [20:06:44] [SKIPPED] crc32_be_benchmark [20:06:44] [PASSED] crc32c_test [20:06:44] [SKIPPED] crc32c_benchmark [20:06:44] [PASSED] crc64_be_test [20:06:44] [SKIPPED] crc64_be_benchmark [20:06:44] [PASSED] crc64_nvme_test [20:06:44] [SKIPPED] crc64_nvme_benchmark [20:06:44] ======================= [PASSED] crc ======================= [20:06:44] ================ aes_cbc_macs (13 subtests) ================ [20:06:44] [PASSED] test_hash_test_vectors [20:06:44] [PASSED] test_hash_all_lens_up_to_4096 [20:06:44] [PASSED] test_hash_incremental_updates [20:06:44] [PASSED] test_hash_buffer_overruns [20:06:45] [PASSED] test_hash_overlaps [20:06:45] [PASSED] test_hash_alignment_consistency [20:06:45] [PASSED] test_hash_ctx_zeroization [20:06:45] [PASSED] test_hash_interrupt_context_1 [20:06:45] [PASSED] test_hash_interrupt_context_2 [20:06:45] [PASSED] test_aes_cmac_rfc4493 [20:06:45] [PASSED] test_aes_xcbcmac_rfc3566 [20:06:45] [PASSED] test_aes_cbcmac_rfc3610 [20:06:45] [SKIPPED] benchmark_hash [20:06:45] ================== [PASSED] aes_cbc_macs =================== [20:06:45] ================== blake2b (13 subtests) =================== [20:06:45] [PASSED] test_hash_test_vectors [20:06:45] [PASSED] test_hash_all_lens_up_to_4096 [20:06:45] [PASSED] test_hash_incremental_updates [20:06:45] [PASSED] test_hash_buffer_overruns [20:06:45] [PASSED] test_hash_overlaps [20:06:45] [PASSED] test_hash_alignment_consistency [20:06:45] [PASSED] test_hash_ctx_zeroization [20:06:45] [PASSED] test_hash_interrupt_context_1 [20:06:45] [PASSED] test_hash_interrupt_context_2 [20:06:45] [PASSED] test_blake2b_all_key_and_hash_lens [20:06:45] [PASSED] test_blake2b_with_guarded_key_buf [20:06:45] [PASSED] test_blake2b_with_guarded_out_buf [20:06:45] [SKIPPED] benchmark_hash [20:06:45] ===================== [PASSED] blake2b ===================== [20:06:45] ================== blake2s (13 subtests) =================== [20:06:45] [PASSED] test_hash_test_vectors [20:06:45] [PASSED] test_hash_all_lens_up_to_4096 [20:06:45] [PASSED] test_hash_incremental_updates [20:06:45] [PASSED] test_hash_buffer_overruns [20:06:45] [PASSED] test_hash_overlaps [20:06:45] [PASSED] test_hash_alignment_consistency [20:06:45] [PASSED] test_hash_ctx_zeroization [20:06:46] [PASSED] test_hash_interrupt_context_1 [20:06:46] [PASSED] test_hash_interrupt_context_2 [20:06:46] [PASSED] test_blake2s_all_key_and_hash_lens [20:06:46] [PASSED] test_blake2s_with_guarded_key_buf [20:06:46] [PASSED] test_blake2s_with_guarded_out_buf [20:06:46] [SKIPPED] benchmark_hash [20:06:46] ===================== [PASSED] blake2s ===================== [20:06:46] =============== chacha20poly1305 (1 subtest) =============== [20:06:46] [PASSED] test_chacha20poly1305 [20:06:46] ================ [PASSED] chacha20poly1305 ================= [20:06:46] ================= curve25519 (3 subtests) ================== [20:06:46] [PASSED] test_curve25519 [20:06:46] [PASSED] test_curve25519_basepoint [20:06:46] [SKIPPED] benchmark_curve25519 [20:06:46] =================== [PASSED] curve25519 ==================== [20:06:46] =================== ghash (14 subtests) ==================== [20:06:46] [PASSED] test_hash_test_vectors [20:06:46] [PASSED] test_hash_all_lens_up_to_4096 [20:06:46] [PASSED] test_hash_incremental_updates [20:06:46] [PASSED] test_hash_buffer_overruns [20:06:46] [PASSED] test_hash_overlaps [20:06:46] [PASSED] test_hash_alignment_consistency [20:06:46] [PASSED] test_hash_ctx_zeroization [20:06:46] [PASSED] test_hash_interrupt_context_1 [20:06:46] [PASSED] test_hash_interrupt_context_2 [20:06:46] [PASSED] test_ghash_allones_key_and_message [20:06:46] [PASSED] test_ghash_with_guarded_key [20:06:46] [PASSED] test_ghash_with_minimally_aligned_key [20:06:46] [PASSED] test_ghash_preparekey_in_irqs [20:06:46] [SKIPPED] benchmark_hash [20:06:46] ====================== [PASSED] ghash ====================== [20:06:46] ==================== md5 (11 subtests) ===================== [20:06:46] [PASSED] test_hash_test_vectors [20:06:46] [PASSED] test_hash_all_lens_up_to_4096 [20:06:46] [PASSED] test_hash_incremental_updates [20:06:46] [PASSED] test_hash_buffer_overruns [20:06:46] [PASSED] test_hash_overlaps [20:06:46] [PASSED] test_hash_alignment_consistency [20:06:46] [PASSED] test_hash_ctx_zeroization [20:06:46] [PASSED] test_hash_interrupt_context_1 [20:06:46] [PASSED] test_hash_interrupt_context_2 [20:06:46] [PASSED] test_hmac [20:06:46] [SKIPPED] benchmark_hash [20:06:46] ======================= [PASSED] md5 ======================= [20:06:46] ==================== mldsa (7 subtests) ==================== [20:06:46] [PASSED] test_mldsa44 [20:06:46] [PASSED] test_mldsa65 [20:06:47] [PASSED] test_mldsa87 [20:06:47] [PASSED] test_mldsa_use_hint [20:06:47] [SKIPPED] benchmark_mldsa44 [20:06:47] [SKIPPED] benchmark_mldsa65 [20:06:47] [SKIPPED] benchmark_mldsa87 [20:06:47] ====================== [PASSED] mldsa ====================== [20:06:47] ====================== nh (1 subtest) ====================== [20:06:47] [PASSED] test_nh [20:06:47] ======================= [PASSED] nh ======================== [20:06:47] ================== poly1305 (12 subtests) ================== [20:06:47] [PASSED] test_hash_test_vectors [20:06:47] [PASSED] test_hash_all_lens_up_to_4096 [20:06:47] [PASSED] test_hash_incremental_updates [20:06:47] [PASSED] test_hash_buffer_overruns [20:06:47] [PASSED] test_hash_overlaps [20:06:47] [PASSED] test_hash_alignment_consistency [20:06:47] [PASSED] test_hash_ctx_zeroization [20:06:47] [PASSED] test_hash_interrupt_context_1 [20:06:47] [PASSED] test_hash_interrupt_context_2 [20:06:47] [PASSED] test_poly1305_allones_keys_and_message [20:06:47] [PASSED] test_poly1305_reduction_edge_cases [20:06:47] [SKIPPED] benchmark_hash [20:06:47] ==================== [PASSED] poly1305 ===================== [20:06:47] ================== polyval (15 subtests) =================== [20:06:47] [PASSED] test_hash_test_vectors [20:06:47] [PASSED] test_hash_all_lens_up_to_4096 [20:06:47] [PASSED] test_hash_incremental_updates [20:06:47] [PASSED] test_hash_buffer_overruns [20:06:47] [PASSED] test_hash_overlaps [20:06:47] [PASSED] test_hash_alignment_consistency [20:06:47] [PASSED] test_hash_ctx_zeroization [20:06:47] [PASSED] test_hash_interrupt_context_1 [20:06:47] [PASSED] test_hash_interrupt_context_2 [20:06:47] [PASSED] test_polyval_rfc8452_testvec [20:06:47] [PASSED] test_polyval_allones_key_and_message [20:06:47] [PASSED] test_polyval_with_guarded_key [20:06:47] [PASSED] test_polyval_with_minimally_aligned_key [20:06:47] [PASSED] test_polyval_preparekey_in_irqs [20:06:47] [SKIPPED] benchmark_hash [20:06:47] ===================== [PASSED] polyval ===================== [20:06:47] ==================== sha1 (11 subtests) ==================== [20:06:47] [PASSED] test_hash_test_vectors [20:06:47] [PASSED] test_hash_all_lens_up_to_4096 [20:06:47] [PASSED] test_hash_incremental_updates [20:06:47] [PASSED] test_hash_buffer_overruns [20:06:47] [PASSED] test_hash_overlaps [20:06:47] [PASSED] test_hash_alignment_consistency [20:06:47] [PASSED] test_hash_ctx_zeroization [20:06:48] [PASSED] test_hash_interrupt_context_1 [20:06:48] [PASSED] test_hash_interrupt_context_2 [20:06:48] [PASSED] test_hmac [20:06:48] [SKIPPED] benchmark_hash [20:06:48] ====================== [PASSED] sha1 ======================= [20:06:48] =================== sha224 (11 subtests) =================== [20:06:48] [PASSED] test_hash_test_vectors [20:06:48] [PASSED] test_hash_all_lens_up_to_4096 [20:06:48] [PASSED] test_hash_incremental_updates [20:06:48] [PASSED] test_hash_buffer_overruns [20:06:48] [PASSED] test_hash_overlaps [20:06:48] [PASSED] test_hash_alignment_consistency [20:06:48] [PASSED] test_hash_ctx_zeroization [20:06:48] [PASSED] test_hash_interrupt_context_1 [20:06:48] [PASSED] test_hash_interrupt_context_2 [20:06:48] [PASSED] test_hmac [20:06:48] [SKIPPED] benchmark_hash [20:06:48] ===================== [PASSED] sha224 ====================== [20:06:48] =================== sha256 (15 subtests) =================== [20:06:48] [PASSED] test_hash_test_vectors [20:06:48] [PASSED] test_hash_all_lens_up_to_4096 [20:06:48] [PASSED] test_hash_incremental_updates [20:06:48] [PASSED] test_hash_buffer_overruns [20:06:48] [PASSED] test_hash_overlaps [20:06:48] [PASSED] test_hash_alignment_consistency [20:06:48] [PASSED] test_hash_ctx_zeroization [20:06:49] [PASSED] test_hash_interrupt_context_1 [20:06:49] [PASSED] test_hash_interrupt_context_2 [20:06:49] [PASSED] test_hmac [20:06:49] [PASSED] test_sha256_finup_2x [20:06:49] [PASSED] test_sha256_finup_2x_defaultctx [20:06:49] [PASSED] test_sha256_finup_2x_hugelen [20:06:49] [SKIPPED] benchmark_hash [20:06:49] [SKIPPED] benchmark_sha256_finup_2x [20:06:49] ===================== [PASSED] sha256 ====================== [20:06:49] =================== sha384 (11 subtests) =================== [20:06:49] [PASSED] test_hash_test_vectors [20:06:49] [PASSED] test_hash_all_lens_up_to_4096 [20:06:49] [PASSED] test_hash_incremental_updates [20:06:49] [PASSED] test_hash_buffer_overruns [20:06:49] [PASSED] test_hash_overlaps [20:06:49] [PASSED] test_hash_alignment_consistency [20:06:49] [PASSED] test_hash_ctx_zeroization [20:06:49] [PASSED] test_hash_interrupt_context_1 [20:06:49] [PASSED] test_hash_interrupt_context_2 [20:06:49] [PASSED] test_hmac [20:06:49] [SKIPPED] benchmark_hash [20:06:49] ===================== [PASSED] sha384 ====================== [20:06:49] =================== sha512 (11 subtests) =================== [20:06:49] [PASSED] test_hash_test_vectors [20:06:49] [PASSED] test_hash_all_lens_up_to_4096 [20:06:49] [PASSED] test_hash_incremental_updates [20:06:49] [PASSED] test_hash_buffer_overruns [20:06:49] [PASSED] test_hash_overlaps [20:06:49] [PASSED] test_hash_alignment_consistency [20:06:49] [PASSED] test_hash_ctx_zeroization [20:06:50] [PASSED] test_hash_interrupt_context_1 [20:06:50] [PASSED] test_hash_interrupt_context_2 [20:06:50] [PASSED] test_hmac [20:06:50] [SKIPPED] benchmark_hash [20:06:50] ===================== [PASSED] sha512 ====================== [20:06:50] ==================== sha3 (21 subtests) ==================== [20:06:50] [PASSED] test_hash_test_vectors [20:06:50] [PASSED] test_hash_all_lens_up_to_4096 [20:06:50] [PASSED] test_hash_incremental_updates [20:06:50] [PASSED] test_hash_buffer_overruns [20:06:50] [PASSED] test_hash_overlaps [20:06:50] [PASSED] test_hash_alignment_consistency [20:06:50] [PASSED] test_hash_ctx_zeroization [20:06:50] [PASSED] test_hash_interrupt_context_1 [20:06:50] [PASSED] test_hash_interrupt_context_2 [20:06:50] [PASSED] test_sha3_224_basic [20:06:50] [PASSED] test_sha3_256_basic [20:06:50] [PASSED] test_sha3_384_basic [20:06:50] [PASSED] test_sha3_512_basic [20:06:50] [PASSED] test_shake128_basic [20:06:50] [PASSED] test_shake256_basic [20:06:50] [PASSED] test_shake128_nist [20:06:51] [PASSED] test_shake256_nist [20:06:51] [PASSED] test_shake_all_lens_up_to_4096 [20:06:51] [PASSED] test_shake_multiple_squeezes [20:06:51] [PASSED] test_shake_with_guarded_bufs [20:06:51] [SKIPPED] benchmark_hash [20:06:51] ====================== [PASSED] sha3 ======================= [20:06:51] ==================== sm3 (10 subtests) ===================== [20:06:51] [PASSED] test_hash_test_vectors [20:06:51] [PASSED] test_hash_all_lens_up_to_4096 [20:06:51] [PASSED] test_hash_incremental_updates [20:06:51] [PASSED] test_hash_buffer_overruns [20:06:51] [PASSED] test_hash_overlaps [20:06:51] [PASSED] test_hash_alignment_consistency [20:06:51] [PASSED] test_hash_ctx_zeroization [20:06:51] [PASSED] test_hash_interrupt_context_1 [20:06:51] [PASSED] test_hash_interrupt_context_2 [20:06:51] [SKIPPED] benchmark_hash [20:06:51] ======================= [PASSED] sm3 ======================= [20:06:51] =================== base64 (4 subtests) ==================== [20:06:51] [PASSED] base64_performance_tests [20:06:51] [PASSED] base64_std_encode_tests [20:06:51] [PASSED] base64_std_decode_tests [20:06:51] [PASSED] base64_variant_tests [20:06:51] ===================== [PASSED] base64 ====================== [20:06:51] =================== bitops (6 subtests) ==================== [20:06:51] ================= test_set_bit_clear_bit ================== [20:06:51] [PASSED] BITOPS_4 [20:06:51] [PASSED] BITOPS_7 [20:06:51] [PASSED] BITOPS_11 [20:06:51] [PASSED] BITOPS_31 [20:06:51] [PASSED] BITOPS_88 [20:06:51] ============= [PASSED] test_set_bit_clear_bit ============== [20:06:51] ===================== test_change_bit ===================== [20:06:51] [PASSED] BITOPS_4 [20:06:51] [PASSED] BITOPS_7 [20:06:51] [PASSED] BITOPS_11 [20:06:51] [PASSED] BITOPS_31 [20:06:51] [PASSED] BITOPS_88 [20:06:51] ================= [PASSED] test_change_bit ================= [20:06:51] ======== test_test_and_set_bit_test_and_clear_bit ========= [20:06:51] [PASSED] BITOPS_4 [20:06:51] [PASSED] BITOPS_7 [20:06:51] [PASSED] BITOPS_11 [20:06:51] [PASSED] BITOPS_31 [20:06:51] [PASSED] BITOPS_88 [20:06:51] ==== [PASSED] test_test_and_set_bit_test_and_clear_bit ===== [20:06:51] ================ test_test_and_change_bit ================= [20:06:51] [PASSED] BITOPS_4 [20:06:51] [PASSED] BITOPS_7 [20:06:51] [PASSED] BITOPS_11 [20:06:51] [PASSED] BITOPS_31 [20:06:51] [PASSED] BITOPS_88 [20:06:51] ============ [PASSED] test_test_and_change_bit ============= [20:06:51] ================== test_get_count_order =================== [20:06:51] [PASSED] 0x00000003 [20:06:51] [PASSED] 0x00000004 [20:06:51] [PASSED] 0x00001fff [20:06:51] [PASSED] 0x00002000 [20:06:51] [PASSED] 0x50000000 [20:06:51] [PASSED] 0x80000000 [20:06:51] [PASSED] 0x80003000 [20:06:51] ============== [PASSED] test_get_count_order =============== [20:06:51] ================ test_get_count_order_long ================ [20:06:51] [PASSED] 0x0000000300000000 [20:06:51] [PASSED] 0x0000000400000000 [20:06:51] [PASSED] 0x00001fff00000000 [20:06:51] [PASSED] 0x0000200000000000 [20:06:51] [PASSED] 0x5000000000000000 [20:06:51] [PASSED] 0x8000000000000000 [20:06:51] [PASSED] 0x8000300000000000 [20:06:51] ============ [PASSED] test_get_count_order_long ============ [20:06:51] ===================== [PASSED] bitops ====================== [20:06:51] ================== bitfields (2 subtests) ================== [20:06:51] [PASSED] test_bitfields_constants [20:06:51] [PASSED] test_bitfields_variables [20:06:51] ==================== [PASSED] bitfields ==================== [20:06:51] ================== bits-test (6 subtests) ================== [20:06:51] [PASSED] __genmask_test [20:06:51] [PASSED] __genmask_ull_test [20:06:51] [PASSED] genmask_test [20:06:51] [PASSED] genmask_ull_test [20:06:51] [PASSED] genmask_u128_test [20:06:51] [PASSED] genmask_input_check_test [20:06:51] ==================== [PASSED] bits-test ==================== [20:06:51] ================= blackholedev (1 subtest) ================= [20:06:51] [PASSED] test_blackholedev [20:06:51] ================== [PASSED] blackholedev =================== [20:06:51] ================== checksum (5 subtests) =================== [20:06:51] [PASSED] test_csum_fixed_random_inputs [20:06:51] [PASSED] test_csum_all_carry_inputs [20:06:51] [PASSED] test_csum_no_carry_inputs [20:06:51] [PASSED] test_ip_fast_csum [20:06:51] [PASSED] test_csum_ipv6_magic [20:06:51] ==================== [PASSED] checksum ===================== [20:06:51] =================== cmdline (4 subtests) =================== [20:06:51] [PASSED] cmdline_test_noint [20:06:51] [PASSED] cmdline_test_lead_int [20:06:51] [PASSED] cmdline_test_tail_int [20:06:51] [PASSED] cmdline_test_range [20:06:51] ===================== [PASSED] cmdline ===================== [20:06:51] =================== cpumask (6 subtests) =================== [20:06:51] [PASSED] test_cpumask_weight [20:06:51] [PASSED] test_cpumask_first [20:06:51] [PASSED] test_cpumask_last [20:06:51] [PASSED] test_cpumask_next [20:06:51] [PASSED] test_cpumask_iterators [20:06:51] [PASSED] test_cpumask_iterators_builtin [20:06:51] ===================== [PASSED] cpumask ===================== [20:06:51] ===================== ffs (9 subtests) ===================== [20:06:51] [PASSED] ffs_basic_correctness_test [20:06:51] [PASSED] ffs64_correctness_test [20:06:51] [PASSED] ffs_mathematical_relationships_test [20:06:51] [PASSED] ffs_edge_cases_test [20:06:51] [PASSED] ffs64_edge_cases_test [20:06:51] [PASSED] ffz_basic_correctness_test [20:06:51] [PASSED] ffz_mathematical_relationships_test [20:06:51] [PASSED] ffz_edge_cases_test [20:06:51] [PASSED] ffs_attribute_const_test [20:06:51] ======================= [PASSED] ffs ======================= [20:06:51] ================== fortify (26 subtests) =================== [20:06:51] [PASSED] fortify_test_known_sizes [20:06:51] [PASSED] fortify_test_control_flow_split [20:06:51] [PASSED] fortify_test_alloc_size_kmalloc_const [20:06:51] [PASSED] fortify_test_alloc_size_kmalloc_dynamic [20:06:51] [PASSED] fortify_test_alloc_size_vmalloc_const [20:06:51] [PASSED] fortify_test_alloc_size_vmalloc_dynamic [20:06:51] [PASSED] fortify_test_alloc_size_kvmalloc_const [20:06:51] [PASSED] fortify_test_alloc_size_kvmalloc_dynamic [20:06:51] [PASSED] fortify_test_alloc_size_devm_kmalloc_const [20:06:51] [PASSED] fortify_test_alloc_size_devm_kmalloc_dynamic [20:06:51] [PASSED] fortify_test_realloc_size [20:06:51] [PASSED] fortify_test_strlen [20:06:51] [PASSED] fortify_test_strnlen [20:06:51] [PASSED] fortify_test_strcpy [20:06:51] [PASSED] fortify_test_strncpy [20:06:51] [PASSED] fortify_test_strscpy [20:06:51] [PASSED] fortify_test_strcat [20:06:51] [PASSED] fortify_test_strncat [20:06:51] [PASSED] fortify_test_strlcat [20:06:51] [PASSED] fortify_test_memcpy [20:06:51] [PASSED] fortify_test_memmove [20:06:51] [PASSED] fortify_test_memscan [20:06:51] [PASSED] fortify_test_memchr [20:06:51] [PASSED] fortify_test_memchr_inv [20:06:51] [PASSED] fortify_test_memcmp [20:06:51] [PASSED] fortify_test_kmemdup [20:06:51] ===================== [PASSED] fortify ===================== [20:06:51] ===================== glob (1 subtest) ===================== [20:06:51] ===================== glob_test_match ===================== [20:06:51] [PASSED] pat:"a" str:"a" [20:06:51] [PASSED] pat:"a" str:"b" [20:06:51] [PASSED] pat:"a" str:"aa" [20:06:51] [PASSED] pat:"a" str:"" [20:06:51] [PASSED] pat:"" str:"" [20:06:51] [PASSED] pat:"" str:"a" [20:06:51] [PASSED] pat:"[a]" str:"a" [20:06:51] [PASSED] pat:"[a]" str:"b" [20:06:51] [PASSED] pat:"[!a]" str:"a" [20:06:51] [PASSED] pat:"[!a]" str:"b" [20:06:51] [PASSED] pat:"[ab]" str:"a" [20:06:51] [PASSED] pat:"[ab]" str:"b" [20:06:51] [PASSED] pat:"[ab]" str:"c" [20:06:51] [PASSED] pat:"[!ab]" str:"c" [20:06:51] [PASSED] pat:"[a-c]" str:"b" [20:06:51] [PASSED] pat:"[a-c]" str:"d" [20:06:51] [PASSED] pat:"[a-c-e-g]" str:"-" [20:06:51] [PASSED] pat:"[a-c-e-g]" str:"d" [20:06:51] [PASSED] pat:"[a-c-e-g]" str:"f" [20:06:51] [PASSED] pat:"[]a-ceg-ik[]" str:"a" [20:06:51] [PASSED] pat:"[]a-ceg-ik[]" str:"]" [20:06:51] [PASSED] pat:"[]a-ceg-ik[]" str:"[" [20:06:51] [PASSED] pat:"[]a-ceg-ik[]" str:"h" [20:06:51] [PASSED] pat:"[]a-ceg-ik[]" str:"f" [20:06:51] [PASSED] pat:"[!]a-ceg-ik[]" str:"h" [20:06:51] [PASSED] pat:"[!]a-ceg-ik[]" str:"]" [20:06:51] [PASSED] pat:"[!]a-ceg-ik[]" str:"f" [20:06:51] [PASSED] pat:"?" str:"a" [20:06:51] [PASSED] pat:"?" str:"aa" [20:06:51] [PASSED] pat:"??" str:"a" [20:06:51] [PASSED] pat:"?x?" str:"axb" [20:06:51] [PASSED] pat:"?x?" str:"abx" [20:06:51] [PASSED] pat:"?x?" str:"xab" [20:06:51] [PASSED] pat:"*??" str:"a" [20:06:51] [PASSED] pat:"*??" str:"ab" [20:06:51] [PASSED] pat:"*??" str:"abc" [20:06:51] [PASSED] pat:"*??" str:"abcd" [20:06:51] [PASSED] pat:"??*" str:"a" [20:06:51] [PASSED] pat:"??*" str:"ab" [20:06:51] [PASSED] pat:"??*" str:"abc" [20:06:51] [PASSED] pat:"??*" str:"abcd" [20:06:51] [PASSED] pat:"?*?" str:"a" [20:06:51] [PASSED] pat:"?*?" str:"ab" [20:06:51] [PASSED] pat:"?*?" str:"abc" [20:06:51] [PASSED] pat:"?*?" str:"abcd" [20:06:51] [PASSED] pat:"*b" str:"b" [20:06:51] [PASSED] pat:"*b" str:"ab" [20:06:51] [PASSED] pat:"*b" str:"ba" [20:06:51] [PASSED] pat:"*b" str:"bb" [20:06:51] [PASSED] pat:"*b" str:"abb" [20:06:51] [PASSED] pat:"*b" str:"bab" [20:06:51] [PASSED] pat:"*bc" str:"abbc" [20:06:51] [PASSED] pat:"*bc" str:"bc" [20:06:51] [PASSED] pat:"*bc" str:"bbc" [20:06:51] [PASSED] pat:"*bc" str:"bcbc" [20:06:51] [PASSED] pat:"*ac*" str:"abacadaeafag" [20:06:51] [PASSED] pat:"*ac*ae*ag*" str:"abacadaeafag" [20:06:51] [PASSED] pat:"*a*b*[bc]*[ef]*g*" str:"abacadaeafag" [20:06:51] [PASSED] pat:"*a*b*[ef]*[cd]*g*" str:"abacadaeafag" [20:06:51] [PASSED] pat:"*abcd*" str:"abcabcabcabcdefg" [20:06:51] [PASSED] pat:"*ab*cd*" str:"abcabcabcabcdefg" [20:06:51] [PASSED] pat:"*abcd*abcdef*" str:"abcabcdabcdeabcdefg" [20:06:51] [PASSED] pat:"*abcd*" str:"abcabcabcabcefg" [20:06:51] [PASSED] pat:"*ab*cd*" str:"abcabcabcabcefg" [20:06:51] ================= [PASSED] glob_test_match ================= [20:06:51] ====================== [PASSED] glob ======================= [20:06:51] ================== hashtable (9 subtests) ================== [20:06:51] [PASSED] hashtable_test_hash_init [20:06:51] [PASSED] hashtable_test_hash_empty [20:06:51] [PASSED] hashtable_test_hash_hashed [20:06:51] [PASSED] hashtable_test_hash_add [20:06:51] [PASSED] hashtable_test_hash_del [20:06:51] [PASSED] hashtable_test_hash_for_each [20:06:51] [PASSED] hashtable_test_hash_for_each_safe [20:06:51] [PASSED] hashtable_test_hash_for_each_possible [20:06:51] [PASSED] hashtable_test_hash_for_each_possible_safe [20:06:51] ==================== [PASSED] hashtable ==================== [20:06:51] ==================== hash (2 subtests) ===================== [20:06:51] [PASSED] test_string_or [20:06:51] [PASSED] test_hash_or [20:06:51] ====================== [PASSED] hash ======================= [20:06:51] ================== iov_iter (12 subtests) ================== [20:06:51] [PASSED] iov_kunit_copy_to_kvec [20:06:51] [PASSED] iov_kunit_copy_from_kvec [20:06:51] [PASSED] iov_kunit_copy_to_bvec [20:06:51] [PASSED] iov_kunit_copy_from_bvec [20:06:51] [PASSED] iov_kunit_copy_to_folioq [20:06:51] [PASSED] iov_kunit_copy_from_folioq [20:06:51] [PASSED] iov_kunit_copy_to_xarray [20:06:51] [PASSED] iov_kunit_copy_from_xarray [20:06:51] [PASSED] iov_kunit_extract_pages_kvec [20:06:51] [PASSED] iov_kunit_extract_pages_bvec [20:06:51] [PASSED] iov_kunit_extract_pages_folioq [20:06:51] [PASSED] iov_kunit_extract_pages_xarray [20:06:51] ==================== [PASSED] iov_iter ===================== [20:06:51] ================ is_signed_type (1 subtest) ================ [20:06:51] [PASSED] is_signed_type_test [20:06:51] ================= [PASSED] is_signed_type ================== [20:06:51] ============== list-kunit-test (39 subtests) =============== [20:06:51] [PASSED] list_test_list_init [20:06:51] [PASSED] list_test_list_add [20:06:51] [PASSED] list_test_list_add_tail [20:06:51] [PASSED] list_test_list_del [20:06:51] [PASSED] list_test_list_replace [20:06:51] [PASSED] list_test_list_replace_init [20:06:51] [PASSED] list_test_list_swap [20:06:51] [PASSED] list_test_list_del_init [20:06:51] [PASSED] list_test_list_del_init_careful [20:06:51] [PASSED] list_test_list_move [20:06:51] [PASSED] list_test_list_move_tail [20:06:51] [PASSED] list_test_list_bulk_move_tail [20:06:51] [PASSED] list_test_list_is_head [20:06:51] [PASSED] list_test_list_is_first [20:06:51] [PASSED] list_test_list_is_last [20:06:51] [PASSED] list_test_list_empty [20:06:51] [PASSED] list_test_list_empty_careful [20:06:51] [PASSED] list_test_list_rotate_left [20:06:51] [PASSED] list_test_list_rotate_to_front [20:06:51] [PASSED] list_test_list_is_singular [20:06:51] [PASSED] list_test_list_cut_position [20:06:51] [PASSED] list_test_list_cut_before [20:06:51] [PASSED] list_test_list_splice [20:06:51] [PASSED] list_test_list_splice_tail [20:06:51] [PASSED] list_test_list_splice_init [20:06:51] [PASSED] list_test_list_splice_tail_init [20:06:51] [PASSED] list_test_list_entry [20:06:51] [PASSED] list_test_list_entry_is_head [20:06:51] [PASSED] list_test_list_first_entry [20:06:51] [PASSED] list_test_list_last_entry [20:06:51] [PASSED] list_test_list_first_entry_or_null [20:06:51] [PASSED] list_test_list_next_entry [20:06:51] [PASSED] list_test_list_prev_entry [20:06:51] [PASSED] list_test_list_for_each [20:06:51] [PASSED] list_test_list_for_each_prev [20:06:51] [PASSED] list_test_list_for_each_safe [20:06:51] [PASSED] list_test_list_for_each_prev_safe [20:06:51] [PASSED] list_test_list_for_each_entry [20:06:51] [PASSED] list_test_list_for_each_entry_reverse [20:06:51] ================= [PASSED] list-kunit-test ================= [20:06:51] =================== hlist (18 subtests) ==================== [20:06:51] [PASSED] hlist_test_init [20:06:51] [PASSED] hlist_test_unhashed [20:06:51] [PASSED] hlist_test_unhashed_lockless [20:06:51] [PASSED] hlist_test_del [20:06:51] [PASSED] hlist_test_del_init [20:06:51] [PASSED] hlist_test_add [20:06:51] [PASSED] hlist_test_fake [20:06:51] [PASSED] hlist_test_is_singular_node [20:06:51] [PASSED] hlist_test_empty [20:06:51] [PASSED] hlist_test_move_list [20:06:51] [PASSED] hlist_test_entry [20:06:51] [PASSED] hlist_test_entry_safe [20:06:51] [PASSED] hlist_test_for_each [20:06:51] [PASSED] hlist_test_for_each_safe [20:06:51] [PASSED] hlist_test_for_each_entry [20:06:51] [PASSED] hlist_test_for_each_entry_continue [20:06:51] [PASSED] hlist_test_for_each_entry_from [20:06:51] [PASSED] hlist_test_for_each_entry_safe [20:06:51] ====================== [PASSED] hlist ====================== [20:06:51] ==================== klist (8 subtests) ==================== [20:06:51] [PASSED] klist_test_add_tail [20:06:51] [PASSED] klist_test_add_head [20:06:51] [PASSED] klist_test_add_behind [20:06:51] [PASSED] klist_test_add_before [20:06:51] [PASSED] klist_test_del_refcount_greater_than_zero [20:06:51] [PASSED] klist_test_del_refcount_zero [20:06:51] [PASSED] klist_test_remove [20:06:51] [PASSED] klist_test_node_attached [20:06:51] ====================== [PASSED] klist ====================== [20:06:51] =========== list-private-kunit-test (1 subtest) ============ [20:06:51] [PASSED] list_private_compile_test [20:06:51] ============= [PASSED] list-private-kunit-test ============= [20:06:51] =================== kfifo (10 subtests) ==================== [20:06:51] [PASSED] kfifo_test_reset_should_clear_the_fifo [20:06:51] [PASSED] kfifo_test_define_should_define_an_empty_fifo [20:06:51] [PASSED] kfifo_test_len_should_ret_n_of_stored_elements [20:06:51] [PASSED] kfifo_test_put_should_insert_and_get_should_pop [20:06:51] [PASSED] kfifo_test_in_should_insert_multiple_elements [20:06:51] [PASSED] kfifo_test_out_should_pop_multiple_elements [20:06:51] [PASSED] kfifo_test_dec_init_should_define_an_empty_fifo [20:06:51] [PASSED] kfifo_test_define_should_equal_declare_init [20:06:51] [PASSED] kfifo_test_alloc_should_initiliaze_a_ptr_fifo [20:06:51] [PASSED] kfifo_test_peek_should_not_remove_elements [20:06:51] ====================== [PASSED] kfifo ====================== [20:06:51] ================== list_sort (1 subtest) =================== [20:06:51] [PASSED] list_sort_test [20:06:51] ==================== [PASSED] list_sort ==================== [20:06:51] =================== memcpy (6 subtests) ==================== [20:06:51] [PASSED] memset_test [20:06:52] [PASSED] memcpy_test [20:06:52] [PASSED] memcpy_large_test [20:06:52] [PASSED] memmove_test [20:06:52] [PASSED] memmove_large_test [20:06:52] [PASSED] memmove_overlap_test [20:06:52] ===================== [PASSED] memcpy ====================== [20:06:52] ================== min_heap (4 subtests) =================== [20:06:52] ==================== test_heapify_all ===================== [20:06:52] [PASSED] min [20:06:52] [PASSED] max [20:06:52] ================ [PASSED] test_heapify_all ================= [20:06:52] ===================== test_heap_push ====================== [20:06:52] [PASSED] min [20:06:52] [PASSED] max [20:06:52] ================= [PASSED] test_heap_push ================== [20:06:52] =================== test_heap_pop_push ==================== [20:06:52] [PASSED] min [20:06:52] [PASSED] max [20:06:52] =============== [PASSED] test_heap_pop_push ================ [20:06:52] ====================== test_heap_del ====================== [20:06:52] [PASSED] min [20:06:52] [PASSED] max [20:06:52] ================== [PASSED] test_heap_del ================== [20:06:52] ==================== [PASSED] min_heap ===================== [20:06:52] ================== overflow (22 subtests) ================== [20:06:52] [PASSED] u8_u8__u8_overflow_test [20:06:52] [PASSED] s8_s8__s8_overflow_test [20:06:52] [PASSED] u16_u16__u16_overflow_test [20:06:52] [PASSED] s16_s16__s16_overflow_test [20:06:52] [PASSED] u32_u32__u32_overflow_test [20:06:52] [PASSED] s32_s32__s32_overflow_test [20:06:52] [PASSED] u64_u64__u64_overflow_test [20:06:52] [PASSED] s64_s64__s64_overflow_test [20:06:52] [PASSED] u32_u32__int_overflow_test [20:06:52] [PASSED] u32_u32__u8_overflow_test [20:06:52] [PASSED] u8_u8__int_overflow_test [20:06:52] [PASSED] int_int__u8_overflow_test [20:06:52] [PASSED] shift_sane_test [20:06:52] [PASSED] shift_overflow_test [20:06:52] [PASSED] shift_truncate_test [20:06:52] [PASSED] shift_nonsense_test [20:06:52] [PASSED] overflow_allocation_test [20:06:52] [PASSED] overflow_size_helpers_test [20:06:52] [PASSED] overflows_type_test [20:06:52] [PASSED] same_type_test [20:06:52] [PASSED] castable_to_type_test [20:06:52] [PASSED] DEFINE_FLEX_test [20:06:52] ==================== [PASSED] overflow ===================== [20:06:52] =================== printf (28 subtests) =================== [20:06:52] [PASSED] test_basic [20:06:52] [PASSED] test_number [20:06:52] [PASSED] test_string [20:06:52] [SKIPPED] hash_pointer [20:06:52] [PASSED] null_pointer [20:06:52] [PASSED] error_pointer [20:06:52] [SKIPPED] invalid_pointer [20:06:52] [PASSED] symbol_ptr [20:06:52] [PASSED] kernel_ptr [20:06:52] [PASSED] struct_resource [20:06:52] [PASSED] struct_range [20:06:52] [PASSED] addr [20:06:52] [PASSED] escaped_str [20:06:52] [PASSED] hex_string [20:06:52] [PASSED] mac [20:06:52] [PASSED] ip4 [20:06:52] [PASSED] ip6 [20:06:52] [PASSED] uuid [20:06:52] [PASSED] dentry [20:06:52] [PASSED] struct_va_format [20:06:52] [PASSED] time_and_date [20:06:52] [PASSED] struct_clk [20:06:52] [PASSED] bitmap [20:06:52] [PASSED] netdev_features [20:06:52] [PASSED] flags [20:06:52] [SKIPPED] errptr [20:06:52] [PASSED] fwnode_pointer [20:06:52] [PASSED] fourcc_pointer [20:06:52] ===================== [PASSED] printf ====================== [20:06:52] ================= randstruct (5 subtests) ================== [20:06:52] [SKIPPED] randstruct_layout_same [20:06:52] [SKIPPED] randstruct_layout_mixed [20:06:52] [SKIPPED] randstruct_layout_fptr [20:06:52] [SKIPPED] randstruct_layout_fptr_deep [20:06:52] [SKIPPED] randstruct_initializers [20:06:52] =================== [SKIPPED] randstruct =================== [20:06:52] =================== scanf (10 subtests) ==================== [20:06:52] [PASSED] numbers_simple [20:06:52] ====================== numbers_list ======================= [20:06:52] [PASSED] " " [20:06:52] [PASSED] ":" [20:06:52] [PASSED] "," [20:06:52] [PASSED] "-" [20:06:52] [PASSED] "/" [20:06:52] ================== [PASSED] numbers_list =================== [20:06:52] ============ numbers_list_field_width_typemax ============= [20:06:52] [PASSED] " " [20:06:52] [PASSED] ":" [20:06:52] [PASSED] "," [20:06:52] [PASSED] "-" [20:06:52] [PASSED] "/" [20:06:52] ======== [PASSED] numbers_list_field_width_typemax ========= [20:06:52] =========== numbers_list_field_width_val_width ============ [20:06:52] [PASSED] " " [20:06:52] [PASSED] ":" [20:06:52] [PASSED] "," [20:06:52] [PASSED] "-" [20:06:52] [PASSED] "/" [20:06:52] ======= [PASSED] numbers_list_field_width_val_width ======== [20:06:52] [PASSED] numbers_slice [20:06:52] [PASSED] numbers_prefix_overflow [20:06:52] [PASSED] test_simple_strtoull [20:06:52] [PASSED] test_simple_strtoll [20:06:52] [PASSED] test_simple_strtoul [20:06:52] [PASSED] test_simple_strtol [20:06:52] ====================== [PASSED] scanf ====================== [20:06:52] =================== seq_buf (9 subtests) =================== [20:06:52] [PASSED] seq_buf_init_test [20:06:52] [PASSED] seq_buf_declare_test [20:06:52] [PASSED] seq_buf_clear_test [20:06:52] [PASSED] seq_buf_puts_test [20:06:52] [PASSED] seq_buf_puts_overflow_test [20:06:52] [PASSED] seq_buf_putc_test [20:06:52] [PASSED] seq_buf_printf_test [20:06:52] [PASSED] seq_buf_printf_overflow_test [20:06:52] [PASSED] seq_buf_get_buf_commit_test [20:06:52] ===================== [PASSED] seq_buf ===================== [20:06:52] =================== siphash (1 subtest) ==================== [20:06:52] [PASSED] siphash_test [20:06:52] ===================== [PASSED] siphash ===================== [20:06:52] ================= slub_test (10 subtests) ================== [20:06:52] [PASSED] test_clobber_zone [20:06:52] [PASSED] test_next_pointer [20:06:52] [PASSED] test_first_word [20:06:52] [PASSED] test_clobber_50th_byte [20:06:52] [PASSED] test_clobber_redzone_free [20:06:52] [PASSED] test_kmalloc_redzone_access [20:06:52] [SKIPPED] test_kfree_rcu [20:06:52] [SKIPPED] test_kfree_rcu_wq_destroy [20:06:52] [PASSED] test_leak_destroy [20:06:52] [PASSED] test_krealloc_redzone_zeroing [20:06:52] ==================== [PASSED] slub_test ==================== [20:06:52] =================== lib_sort (1 subtest) =================== [20:06:52] [PASSED] test_sort [20:06:52] ==================== [PASSED] lib_sort ===================== [20:06:52] ================= stackinit (108 subtests) ================= [20:06:52] [PASSED] test_u8_zero [20:06:52] [PASSED] test_u16_zero [20:06:52] [PASSED] test_u32_zero [20:06:52] [PASSED] test_u64_zero [20:06:52] [PASSED] test_char_array_zero [20:06:52] [PASSED] test_small_hole_zero [20:06:52] [PASSED] test_big_hole_zero [20:06:52] [PASSED] test_trailing_hole_zero [20:06:52] [PASSED] test_packed_zero [20:06:52] [PASSED] test_small_hole_old_zero [20:06:52] [PASSED] test_big_hole_old_zero [20:06:52] [PASSED] test_trailing_hole_old_zero [20:06:52] [PASSED] test_packed_old_zero [20:06:52] [PASSED] test_same_sizes_zero [20:06:52] [PASSED] test_small_start_zero [20:06:52] [PASSED] test_small_end_zero [20:06:52] [PASSED] test_same_sizes_old_zero [20:06:52] [PASSED] test_small_start_old_zero [20:06:52] [PASSED] test_small_end_old_zero [20:06:52] [PASSED] test_small_hole_dynamic_partial [20:06:52] [PASSED] test_big_hole_dynamic_partial [20:06:52] [PASSED] test_trailing_hole_dynamic_partial [20:06:52] [PASSED] test_packed_dynamic_partial [20:06:52] [PASSED] test_small_hole_assigned_dynamic_partial [20:06:52] [PASSED] test_big_hole_assigned_dynamic_partial [20:06:52] [PASSED] test_trailing_hole_assigned_dynamic_partial [20:06:52] [PASSED] test_packed_assigned_dynamic_partial [20:06:52] [PASSED] test_same_sizes_dynamic_partial [20:06:52] [PASSED] test_small_start_dynamic_partial [20:06:52] [PASSED] test_small_end_dynamic_partial [20:06:52] [PASSED] test_same_sizes_assigned_dynamic_partial [20:06:52] [PASSED] test_small_start_assigned_dynamic_partial [20:06:52] [PASSED] test_small_end_assigned_dynamic_partial [20:06:52] [PASSED] test_small_hole_static_partial [20:06:52] [PASSED] test_big_hole_static_partial [20:06:52] [PASSED] test_trailing_hole_static_partial [20:06:52] [PASSED] test_packed_static_partial [20:06:52] [PASSED] test_small_hole_static_all [20:06:52] [PASSED] test_big_hole_static_all [20:06:52] [PASSED] test_trailing_hole_static_all [20:06:52] [PASSED] test_packed_static_all [20:06:52] [PASSED] test_small_hole_dynamic_all [20:06:52] [PASSED] test_big_hole_dynamic_all [20:06:52] [PASSED] test_trailing_hole_dynamic_all [20:06:52] [PASSED] test_packed_dynamic_all [20:06:52] [PASSED] test_small_hole_runtime_partial [20:06:52] [PASSED] test_big_hole_runtime_partial [20:06:52] [PASSED] test_trailing_hole_runtime_partial [20:06:52] [PASSED] test_packed_runtime_partial [20:06:52] [PASSED] test_small_hole_runtime_all [20:06:52] [PASSED] test_big_hole_runtime_all [20:06:52] [PASSED] test_trailing_hole_runtime_all [20:06:52] [PASSED] test_packed_runtime_all [20:06:52] [PASSED] test_small_hole_assigned_static_partial [20:06:52] [PASSED] test_big_hole_assigned_static_partial [20:06:52] [PASSED] test_trailing_hole_assigned_static_partial [20:06:52] [PASSED] test_packed_assigned_static_partial [20:06:52] [PASSED] test_small_hole_assigned_static_all [20:06:52] [PASSED] test_big_hole_assigned_static_all [20:06:52] [PASSED] test_trailing_hole_assigned_static_all [20:06:52] [PASSED] test_packed_assigned_static_all [20:06:52] [PASSED] test_small_hole_assigned_dynamic_all [20:06:52] [PASSED] test_big_hole_assigned_dynamic_all [20:06:52] [PASSED] test_trailing_hole_assigned_dynamic_all [20:06:52] [PASSED] test_packed_assigned_dynamic_all [20:06:52] [PASSED] test_same_sizes_static_partial [20:06:52] [PASSED] test_small_start_static_partial [20:06:52] [PASSED] test_small_end_static_partial [20:06:52] [PASSED] test_same_sizes_static_all [20:06:52] [PASSED] test_small_start_static_all [20:06:52] [PASSED] test_small_end_static_all [20:06:52] [PASSED] test_same_sizes_dynamic_all [20:06:52] [PASSED] test_small_start_dynamic_all [20:06:52] [PASSED] test_small_end_dynamic_all [20:06:52] [PASSED] test_same_sizes_runtime_partial [20:06:52] [PASSED] test_small_start_runtime_partial [20:06:52] [PASSED] test_small_end_runtime_partial [20:06:52] [PASSED] test_same_sizes_runtime_all [20:06:52] [PASSED] test_small_start_runtime_all [20:06:52] [PASSED] test_small_end_runtime_all [20:06:52] [PASSED] test_same_sizes_assigned_static_partial [20:06:52] [PASSED] test_small_start_assigned_static_partial [20:06:52] [PASSED] test_small_end_assigned_static_partial [20:06:52] [PASSED] test_same_sizes_assigned_static_all [20:06:52] [PASSED] test_small_start_assigned_static_all [20:06:52] [PASSED] test_small_end_assigned_static_all [20:06:52] [PASSED] test_same_sizes_assigned_dynamic_all [20:06:52] [PASSED] test_small_start_assigned_dynamic_all [20:06:52] [PASSED] test_small_end_assigned_dynamic_all [20:06:52] [PASSED] test_small_hole_assigned_copy [20:06:52] [PASSED] test_big_hole_assigned_copy [20:06:52] [PASSED] test_trailing_hole_assigned_copy [20:06:52] [PASSED] test_packed_assigned_copy [20:06:52] [PASSED] test_same_sizes_assigned_copy [20:06:52] [PASSED] test_small_start_assigned_copy [20:06:52] [PASSED] test_small_end_assigned_copy [20:06:52] [PASSED] test_u8_none [20:06:52] [PASSED] test_u16_none [20:06:52] [PASSED] test_u32_none [20:06:52] [PASSED] test_u64_none [20:06:52] [PASSED] test_char_array_none [20:06:52] [SKIPPED] test_switch_1_none [20:06:52] [SKIPPED] test_switch_2_none [20:06:52] [PASSED] test_small_hole_none [20:06:52] [PASSED] test_big_hole_none [20:06:52] [PASSED] test_trailing_hole_none [20:06:52] [PASSED] test_packed_none [20:06:52] [PASSED] test_user [20:06:52] ==================== [PASSED] stackinit ==================== [20:06:52] =================== string (21 subtests) =================== [20:06:52] [PASSED] string_test_memset16 [20:06:52] [PASSED] string_test_memset32 [20:06:52] [PASSED] string_test_memset64 [20:06:52] [PASSED] string_test_strchr [20:06:52] [PASSED] string_test_strnchr [20:06:52] [PASSED] string_test_strspn [20:06:52] [PASSED] string_test_strcmp [20:06:52] [PASSED] string_test_strcmp_long_strings [20:06:52] [PASSED] string_test_strncmp [20:06:52] [PASSED] string_test_strncmp_long_strings [20:06:52] [PASSED] string_test_strcasecmp [20:06:52] [PASSED] string_test_strcasecmp_long_strings [20:06:52] [PASSED] string_test_strncasecmp [20:06:52] [PASSED] string_test_strncasecmp_long_strings [20:06:52] [PASSED] string_test_strscpy [20:06:52] [PASSED] string_test_strcat [20:06:52] [PASSED] string_test_strncat [20:06:52] [PASSED] string_test_strlcat [20:06:52] [PASSED] string_test_strtomem [20:06:52] [PASSED] string_test_memtostr [20:06:52] [PASSED] string_test_strends [20:06:52] ===================== [PASSED] string ====================== [20:06:52] =============== string_helpers (3 subtests) ================ [20:06:52] [PASSED] test_get_size [20:06:52] [PASSED] test_upper_lower [20:06:52] [PASSED] test_unescape [20:06:52] ================= [PASSED] string_helpers ================== [20:06:52] ================== usercopy (4 subtests) =================== [20:06:52] [PASSED] usercopy_test_valid [20:06:52] [PASSED] usercopy_test_invalid [20:06:52] [PASSED] usercopy_test_check_nonzero_user [20:06:52] [PASSED] usercopy_test_copy_struct_from_user [20:06:52] ==================== [PASSED] usercopy ===================== [20:06:52] ================ util_macros.h (2 subtests) ================ [20:06:52] [PASSED] test_find_closest [20:06:52] [PASSED] test_find_closest_descending [20:06:52] ================== [PASSED] util_macros.h ================== [20:06:52] ================ lib_ratelimit (2 subtests) ================ [20:07:16] [PASSED] test_ratelimit_smoke [20:07:18] [PASSED] test_ratelimit_stress [20:07:18] ================== [PASSED] lib_ratelimit ================== [20:07:18] ==================== uuid (4 subtests) ===================== [20:07:18] [PASSED] uuid_test_guid_valid [20:07:18] [PASSED] uuid_test_uuid_valid [20:07:18] [PASSED] uuid_test_guid_invalid [20:07:18] [PASSED] uuid_test_uuid_invalid [20:07:18] ====================== [PASSED] uuid ======================= [20:07:18] =================== miscdev (9 subtests) =================== [20:07:18] [PASSED] kunit_static_minor [20:07:18] [PASSED] kunit_misc_dynamic_minor [20:07:18] [PASSED] miscdev_test_invalid_input [20:07:18] =================== miscdev_test_twice ==================== [20:07:18] [PASSED] lower static range, top [20:07:18] [PASSED] upper static range, bottom [20:07:18] [PASSED] lower static range, bottom [20:07:18] [PASSED] upper static range, top [20:07:18] =============== [PASSED] miscdev_test_twice ================ [20:07:18] ============== miscdev_test_duplicate_minor =============== [20:07:18] [PASSED] lower static range, top [20:07:18] [PASSED] upper static range, bottom [20:07:18] [PASSED] lower static range, bottom [20:07:18] [PASSED] upper static range, top [20:07:18] ========== [PASSED] miscdev_test_duplicate_minor =========== [20:07:18] [PASSED] miscdev_test_duplicate_name [20:07:18] [PASSED] miscdev_test_duplicate_name_leak [20:07:18] ============== miscdev_test_duplicate_error =============== [20:07:18] [PASSED] lower static range, top [20:07:18] [PASSED] upper static range, bottom [20:07:18] [PASSED] lower static range, bottom [20:07:18] [PASSED] upper static range, top [20:07:18] ========== [PASSED] miscdev_test_duplicate_error =========== [20:07:18] [PASSED] miscdev_test_dynamic_reentry [20:07:18] ===================== [PASSED] miscdev ===================== [20:07:18] =============== qos-kunit-test (3 subtests) ================ [20:07:18] [PASSED] freq_qos_test_min [20:07:18] [PASSED] freq_qos_test_maxdef [20:07:18] [PASSED] freq_qos_test_readd [20:07:18] ================= [PASSED] qos-kunit-test ================== [20:07:18] ============ pm_runtime_test_cases (6 subtests) ============ [20:07:18] [PASSED] pm_runtime_depth_test [20:07:18] [PASSED] pm_runtime_already_suspended_test [20:07:18] [PASSED] pm_runtime_idle_test [20:07:18] [PASSED] pm_runtime_disabled_test [20:07:18] [PASSED] pm_runtime_error_test [20:07:18] [PASSED] pm_runtime_probe_active_test [20:07:18] ============== [PASSED] pm_runtime_test_cases ============== [20:07:18] =================== regmap (38 subtests) =================== [20:07:18] ==================== basic_read_write ===================== [20:07:18] [PASSED] none-default @0x0 [20:07:18] [PASSED] none-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] ================ [PASSED] basic_read_write ================= [20:07:18] ====================== read_bypassed ====================== [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x2001 [20:07:18] [PASSED] flat-default @0x2002 [20:07:18] [PASSED] flat-default @0x2003 [20:07:18] [PASSED] flat-default @0x2004 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x2001 [20:07:18] [PASSED] flat-sparse-default @0x2002 [20:07:18] [PASSED] flat-sparse-default @0x2003 [20:07:18] [PASSED] flat-sparse-default @0x2004 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x2001 [20:07:18] [PASSED] rbtree-default @0x2002 [20:07:18] [PASSED] rbtree-default @0x2003 [20:07:18] [PASSED] rbtree-default @0x2004 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x2001 [20:07:18] [PASSED] maple-default @0x2002 [20:07:18] [PASSED] maple-default @0x2003 [20:07:18] [PASSED] maple-default @0x2004 [20:07:18] ================== [PASSED] read_bypassed ================== [20:07:18] ================= read_bypassed_volatile ================== [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x2001 [20:07:18] [PASSED] flat-default @0x2002 [20:07:18] [PASSED] flat-default @0x2003 [20:07:18] [PASSED] flat-default @0x2004 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x2001 [20:07:18] [PASSED] flat-sparse-default @0x2002 [20:07:18] [PASSED] flat-sparse-default @0x2003 [20:07:18] [PASSED] flat-sparse-default @0x2004 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x2001 [20:07:18] [PASSED] rbtree-default @0x2002 [20:07:18] [PASSED] rbtree-default @0x2003 [20:07:18] [PASSED] rbtree-default @0x2004 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x2001 [20:07:18] [PASSED] maple-default @0x2002 [20:07:18] [PASSED] maple-default @0x2003 [20:07:18] [PASSED] maple-default @0x2004 [20:07:18] ============= [PASSED] read_bypassed_volatile ============== [20:07:18] ======================= bulk_write ======================== [20:07:18] [PASSED] none-default @0x0 [20:07:18] [PASSED] none-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] =================== [PASSED] bulk_write ==================== [20:07:18] ======================== bulk_read ======================== [20:07:18] [PASSED] none-default @0x0 [20:07:18] [PASSED] none-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] ==================== [PASSED] bulk_read ==================== [20:07:18] ======================= multi_write ======================= [20:07:18] [PASSED] none-default @0x0 [20:07:18] [PASSED] none-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] =================== [PASSED] multi_write =================== [20:07:18] ======================= multi_read ======================== [20:07:18] [PASSED] none-default @0x0 [20:07:18] [PASSED] none-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] =================== [PASSED] multi_read ==================== [20:07:18] ===================== write_readonly ====================== [20:07:18] [PASSED] none-default @0x0 [20:07:18] [PASSED] none-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] ================= [PASSED] write_readonly ================== [20:07:18] ===================== read_writeonly ====================== [20:07:18] [PASSED] none-default @0x0 [20:07:18] [PASSED] none-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] ================= [PASSED] read_writeonly ================== [20:07:18] ====================== reg_defaults ======================= [20:07:18] [PASSED] none-default @0x0 [20:07:18] [PASSED] none-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] ================== [PASSED] reg_defaults =================== [20:07:18] ======== reg_default_callback_populates_flat_cache ======== [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x2001 [20:07:18] ==== [PASSED] reg_default_callback_populates_flat_cache ==== [20:07:18] ================== reg_defaults_read_dev ================== [20:07:18] [PASSED] none-default @0x0 [20:07:18] [PASSED] none-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] ============== [PASSED] reg_defaults_read_dev ============== [20:07:18] ===================== register_patch ====================== [20:07:18] [PASSED] none-default @0x0 [20:07:18] [PASSED] none-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] ================= [PASSED] register_patch ================== [20:07:18] ========================= stride ========================== [20:07:18] [PASSED] none-default @0x0 [20:07:18] [PASSED] none-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] ===================== [PASSED] stride ====================== [20:07:18] ====================== basic_ranges ======================= [20:07:18] [PASSED] none-default @0x0 [20:07:18] [PASSED] none-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] ================== [PASSED] basic_ranges =================== [20:07:18] ====================== stress_insert ====================== [20:07:18] [PASSED] none-default @0x0 [20:07:18] [PASSED] none-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] ================== [PASSED] stress_insert ================== [20:07:18] ====================== cache_bypass ======================= [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x2001 [20:07:18] [PASSED] flat-default @0x2002 [20:07:18] [PASSED] flat-default @0x2003 [20:07:18] [PASSED] flat-default @0x2004 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x2001 [20:07:18] [PASSED] flat-sparse-default @0x2002 [20:07:18] [PASSED] flat-sparse-default @0x2003 [20:07:18] [PASSED] flat-sparse-default @0x2004 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x2001 [20:07:18] [PASSED] rbtree-default @0x2002 [20:07:18] [PASSED] rbtree-default @0x2003 [20:07:18] [PASSED] rbtree-default @0x2004 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x2001 [20:07:18] [PASSED] maple-default @0x2002 [20:07:18] [PASSED] maple-default @0x2003 [20:07:18] [PASSED] maple-default @0x2004 [20:07:18] ================== [PASSED] cache_bypass =================== [20:07:18] ================= cache_sync_marked_dirty ================= [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x2001 [20:07:18] [PASSED] flat-default @0x2002 [20:07:18] [PASSED] flat-default @0x2003 [20:07:18] [PASSED] flat-default @0x2004 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x2001 [20:07:18] [PASSED] flat-sparse-default @0x2002 [20:07:18] [PASSED] flat-sparse-default @0x2003 [20:07:18] [PASSED] flat-sparse-default @0x2004 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x2001 [20:07:18] [PASSED] rbtree-default @0x2002 [20:07:18] [PASSED] rbtree-default @0x2003 [20:07:18] [PASSED] rbtree-default @0x2004 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x2001 [20:07:18] [PASSED] maple-default @0x2002 [20:07:18] [PASSED] maple-default @0x2003 [20:07:18] [PASSED] maple-default @0x2004 [20:07:18] ============= [PASSED] cache_sync_marked_dirty ============= [20:07:18] =============== cache_sync_after_cache_only =============== [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x2001 [20:07:18] [PASSED] flat-default @0x2002 [20:07:18] [PASSED] flat-default @0x2003 [20:07:18] [PASSED] flat-default @0x2004 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x2001 [20:07:18] [PASSED] flat-sparse-default @0x2002 [20:07:18] [PASSED] flat-sparse-default @0x2003 [20:07:18] [PASSED] flat-sparse-default @0x2004 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x2001 [20:07:18] [PASSED] rbtree-default @0x2002 [20:07:18] [PASSED] rbtree-default @0x2003 [20:07:18] [PASSED] rbtree-default @0x2004 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x2001 [20:07:18] [PASSED] maple-default @0x2002 [20:07:18] [PASSED] maple-default @0x2003 [20:07:18] [PASSED] maple-default @0x2004 [20:07:18] =========== [PASSED] cache_sync_after_cache_only =========== [20:07:18] ============ cache_sync_defaults_marked_dirty ============= [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x2001 [20:07:18] [PASSED] flat-default @0x2002 [20:07:18] [PASSED] flat-default @0x2003 [20:07:18] [PASSED] flat-default @0x2004 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x2001 [20:07:18] [PASSED] flat-sparse-default @0x2002 [20:07:18] [PASSED] flat-sparse-default @0x2003 [20:07:18] [PASSED] flat-sparse-default @0x2004 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x2001 [20:07:18] [PASSED] rbtree-default @0x2002 [20:07:18] [PASSED] rbtree-default @0x2003 [20:07:18] [PASSED] rbtree-default @0x2004 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x2001 [20:07:18] [PASSED] maple-default @0x2002 [20:07:18] [PASSED] maple-default @0x2003 [20:07:18] [PASSED] maple-default @0x2004 [20:07:18] ======== [PASSED] cache_sync_defaults_marked_dirty ========= [20:07:18] =========== cache_sync_default_after_cache_only =========== [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x2001 [20:07:18] [PASSED] flat-default @0x2002 [20:07:18] [PASSED] flat-default @0x2003 [20:07:18] [PASSED] flat-default @0x2004 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x2001 [20:07:18] [PASSED] flat-sparse-default @0x2002 [20:07:18] [PASSED] flat-sparse-default @0x2003 [20:07:18] [PASSED] flat-sparse-default @0x2004 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x2001 [20:07:18] [PASSED] rbtree-default @0x2002 [20:07:18] [PASSED] rbtree-default @0x2003 [20:07:18] [PASSED] rbtree-default @0x2004 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x2001 [20:07:18] [PASSED] maple-default @0x2002 [20:07:18] [PASSED] maple-default @0x2003 [20:07:18] [PASSED] maple-default @0x2004 [20:07:18] ======= [PASSED] cache_sync_default_after_cache_only ======= [20:07:18] =================== cache_sync_readonly =================== [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x2001 [20:07:18] [PASSED] flat-default @0x2002 [20:07:18] [PASSED] flat-default @0x2003 [20:07:18] [PASSED] flat-default @0x2004 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x2001 [20:07:18] [PASSED] flat-sparse-default @0x2002 [20:07:18] [PASSED] flat-sparse-default @0x2003 [20:07:18] [PASSED] flat-sparse-default @0x2004 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x2001 [20:07:18] [PASSED] rbtree-default @0x2002 [20:07:18] [PASSED] rbtree-default @0x2003 [20:07:18] [PASSED] rbtree-default @0x2004 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x2001 [20:07:18] [PASSED] maple-default @0x2002 [20:07:18] [PASSED] maple-default @0x2003 [20:07:18] [PASSED] maple-default @0x2004 [20:07:18] =============== [PASSED] cache_sync_readonly =============== [20:07:18] ==================== cache_sync_patch ===================== [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-default @0x2001 [20:07:18] [PASSED] flat-default @0x2002 [20:07:18] [PASSED] flat-default @0x2003 [20:07:18] [PASSED] flat-default @0x2004 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x2001 [20:07:18] [PASSED] flat-sparse-default @0x2002 [20:07:18] [PASSED] flat-sparse-default @0x2003 [20:07:18] [PASSED] flat-sparse-default @0x2004 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x2001 [20:07:18] [PASSED] rbtree-default @0x2002 [20:07:18] [PASSED] rbtree-default @0x2003 [20:07:18] [PASSED] rbtree-default @0x2004 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x2001 [20:07:18] [PASSED] maple-default @0x2002 [20:07:18] [PASSED] maple-default @0x2003 [20:07:18] [PASSED] maple-default @0x2004 [20:07:18] ================ [PASSED] cache_sync_patch ================= [20:07:18] ======================= cache_drop ======================== [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x2001 [20:07:18] [PASSED] flat-sparse-default @0x2002 [20:07:18] [PASSED] flat-sparse-default @0x2003 [20:07:18] [PASSED] flat-sparse-default @0x2004 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x2001 [20:07:18] [PASSED] rbtree-default @0x2002 [20:07:18] [PASSED] rbtree-default @0x2003 [20:07:18] [PASSED] rbtree-default @0x2004 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x2001 [20:07:18] [PASSED] maple-default @0x2002 [20:07:18] [PASSED] maple-default @0x2003 [20:07:18] [PASSED] maple-default @0x2004 [20:07:18] =================== [PASSED] cache_drop ==================== [20:07:18] ========== cache_drop_with_non_contiguous_ranges ========== [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x2001 [20:07:18] [PASSED] flat-sparse-default @0x2002 [20:07:18] [PASSED] flat-sparse-default @0x2003 [20:07:18] [PASSED] flat-sparse-default @0x2004 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x2001 [20:07:18] [PASSED] rbtree-default @0x2002 [20:07:18] [PASSED] rbtree-default @0x2003 [20:07:18] [PASSED] rbtree-default @0x2004 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x2001 [20:07:18] [PASSED] maple-default @0x2002 [20:07:18] [PASSED] maple-default @0x2003 [20:07:18] [PASSED] maple-default @0x2004 [20:07:18] ====== [PASSED] cache_drop_with_non_contiguous_ranges ====== [20:07:18] ========== cache_drop_all_and_sync_marked_dirty =========== [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x2001 [20:07:18] [PASSED] flat-sparse-default @0x2002 [20:07:18] [PASSED] flat-sparse-default @0x2003 [20:07:18] [PASSED] flat-sparse-default @0x2004 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x2001 [20:07:18] [PASSED] rbtree-default @0x2002 [20:07:18] [PASSED] rbtree-default @0x2003 [20:07:18] [PASSED] rbtree-default @0x2004 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x2001 [20:07:18] [PASSED] maple-default @0x2002 [20:07:18] [PASSED] maple-default @0x2003 [20:07:18] [PASSED] maple-default @0x2004 [20:07:18] ====== [PASSED] cache_drop_all_and_sync_marked_dirty ======= [20:07:18] =========== cache_drop_all_and_sync_no_defaults =========== [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x2001 [20:07:18] [PASSED] flat-sparse-default @0x2002 [20:07:18] [PASSED] flat-sparse-default @0x2003 [20:07:18] [PASSED] flat-sparse-default @0x2004 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x2001 [20:07:18] [PASSED] rbtree-default @0x2002 [20:07:18] [PASSED] rbtree-default @0x2003 [20:07:18] [PASSED] rbtree-default @0x2004 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x2001 [20:07:18] [PASSED] maple-default @0x2002 [20:07:18] [PASSED] maple-default @0x2003 [20:07:18] [PASSED] maple-default @0x2004 [20:07:18] ======= [PASSED] cache_drop_all_and_sync_no_defaults ======= [20:07:18] ========== cache_drop_all_and_sync_has_defaults =========== [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x2001 [20:07:18] [PASSED] flat-sparse-default @0x2002 [20:07:18] [PASSED] flat-sparse-default @0x2003 [20:07:18] [PASSED] flat-sparse-default @0x2004 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x2001 [20:07:18] [PASSED] rbtree-default @0x2002 [20:07:18] [PASSED] rbtree-default @0x2003 [20:07:18] [PASSED] rbtree-default @0x2004 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x2001 [20:07:18] [PASSED] maple-default @0x2002 [20:07:18] [PASSED] maple-default @0x2003 [20:07:18] [PASSED] maple-default @0x2004 [20:07:18] ====== [PASSED] cache_drop_all_and_sync_has_defaults ======= [20:07:18] ====================== cache_present ====================== [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x2001 [20:07:18] [PASSED] flat-sparse-default @0x2002 [20:07:18] [PASSED] flat-sparse-default @0x2003 [20:07:18] [PASSED] flat-sparse-default @0x2004 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x2001 [20:07:18] [PASSED] rbtree-default @0x2002 [20:07:18] [PASSED] rbtree-default @0x2003 [20:07:18] [PASSED] rbtree-default @0x2004 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x2001 [20:07:18] [PASSED] maple-default @0x2002 [20:07:18] [PASSED] maple-default @0x2003 [20:07:18] [PASSED] maple-default @0x2004 [20:07:18] ================== [PASSED] cache_present ================== [20:07:18] ==================== cache_write_zero ===================== [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x2001 [20:07:18] [PASSED] flat-sparse-default @0x2002 [20:07:18] [PASSED] flat-sparse-default @0x2003 [20:07:18] [PASSED] flat-sparse-default @0x2004 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x2001 [20:07:18] [PASSED] rbtree-default @0x2002 [20:07:18] [PASSED] rbtree-default @0x2003 [20:07:18] [PASSED] rbtree-default @0x2004 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x2001 [20:07:18] [PASSED] maple-default @0x2002 [20:07:18] [PASSED] maple-default @0x2003 [20:07:18] [PASSED] maple-default @0x2004 [20:07:18] ================ [PASSED] cache_write_zero ================= [20:07:18] ================= cache_range_window_reg ================== [20:07:18] [PASSED] flat-default @0x0 [20:07:18] [PASSED] flat-default fast I/O @0x0 [20:07:18] [PASSED] flat-sparse-default @0x0 [20:07:18] [PASSED] flat-sparse-default fast I/O @0x0 [20:07:18] [PASSED] rbtree-default @0x0 [20:07:18] [PASSED] rbtree-default fast I/O @0x0 [20:07:18] [PASSED] maple-default @0x0 [20:07:18] [PASSED] maple-default fast I/O @0x0 [20:07:18] ============= [PASSED] cache_range_window_reg ============== [20:07:18] ================ raw_read_defaults_single ================= [20:07:18] [PASSED] none-little @0x0 [20:07:18] [PASSED] none-big @0x0 [20:07:18] [PASSED] flat-little @0x0 [20:07:18] [PASSED] flat-big @0x0 [20:07:18] [PASSED] flat-sparse-little @0x0 [20:07:18] [PASSED] flat-sparse-big @0x0 [20:07:18] [PASSED] rbtree-little @0x0 [20:07:18] [PASSED] rbtree-big @0x0 [20:07:18] [PASSED] maple-little @0x0 [20:07:18] [PASSED] maple-big @0x0 [20:07:18] ============ [PASSED] raw_read_defaults_single ============= [20:07:18] ==================== raw_read_defaults ==================== [20:07:18] [PASSED] none-little @0x0 [20:07:18] [PASSED] none-big @0x0 [20:07:18] [PASSED] flat-little @0x0 [20:07:18] [PASSED] flat-big @0x0 [20:07:18] [PASSED] flat-sparse-little @0x0 [20:07:18] [PASSED] flat-sparse-big @0x0 [20:07:18] [PASSED] rbtree-little @0x0 [20:07:18] [PASSED] rbtree-big @0x0 [20:07:18] [PASSED] maple-little @0x0 [20:07:18] [PASSED] maple-big @0x0 [20:07:18] ================ [PASSED] raw_read_defaults ================ [20:07:18] ================== raw_write_read_single ================== [20:07:18] [PASSED] none-little @0x0 [20:07:18] [PASSED] none-big @0x0 [20:07:18] [PASSED] flat-little @0x0 [20:07:18] [PASSED] flat-big @0x0 [20:07:18] [PASSED] flat-sparse-little @0x0 [20:07:18] [PASSED] flat-sparse-big @0x0 [20:07:18] [PASSED] rbtree-little @0x0 [20:07:18] [PASSED] rbtree-big @0x0 [20:07:18] [PASSED] maple-little @0x0 [20:07:18] [PASSED] maple-big @0x0 [20:07:18] ============== [PASSED] raw_write_read_single ============== [20:07:18] ======================== raw_write ======================== [20:07:18] [PASSED] none-little @0x0 [20:07:18] [PASSED] none-big @0x0 [20:07:18] [PASSED] flat-little @0x0 [20:07:18] [PASSED] flat-big @0x0 [20:07:18] [PASSED] flat-sparse-little @0x0 [20:07:18] [PASSED] flat-sparse-big @0x0 [20:07:18] [PASSED] rbtree-little @0x0 [20:07:18] [PASSED] rbtree-big @0x0 [20:07:18] [PASSED] maple-little @0x0 [20:07:18] [PASSED] maple-big @0x0 [20:07:18] ==================== [PASSED] raw_write ==================== [20:07:18] ===================== raw_noinc_write ===================== [20:07:18] [PASSED] none-little @0x0 [20:07:18] [PASSED] none-big @0x0 [20:07:18] [PASSED] flat-little @0x0 [20:07:18] [PASSED] flat-big @0x0 [20:07:18] [PASSED] flat-sparse-little @0x0 [20:07:18] [PASSED] flat-sparse-big @0x0 [20:07:18] [PASSED] rbtree-little @0x0 [20:07:18] [PASSED] rbtree-big @0x0 [20:07:18] [PASSED] maple-little @0x0 [20:07:18] [PASSED] maple-big @0x0 [20:07:18] ================= [PASSED] raw_noinc_write ================= [20:07:18] ======================== raw_sync ========================= [20:07:18] [PASSED] flat-little @0x0 [20:07:18] [PASSED] flat-big @0x0 [20:07:18] [PASSED] flat-sparse-little @0x0 [20:07:18] [PASSED] flat-sparse-big @0x0 [20:07:18] [PASSED] rbtree-little @0x0 [20:07:18] [PASSED] rbtree-big @0x0 [20:07:18] [PASSED] maple-little @0x0 [20:07:18] [PASSED] maple-big @0x0 [20:07:18] ==================== [PASSED] raw_sync ===================== [20:07:18] ======================= raw_ranges ======================== [20:07:18] [PASSED] flat-little @0x0 [20:07:18] [PASSED] flat-big @0x0 [20:07:18] [PASSED] flat-sparse-little @0x0 [20:07:18] [PASSED] flat-sparse-big @0x0 [20:07:18] [PASSED] rbtree-little @0x0 [20:07:18] [PASSED] rbtree-big @0x0 [20:07:18] [PASSED] maple-little @0x0 [20:07:18] [PASSED] maple-big @0x0 [20:07:18] =================== [PASSED] raw_ranges ==================== [20:07:18] ===================== [PASSED] regmap ====================== [20:07:18] ============== root-device-devm (2 subtests) =============== [20:07:18] [PASSED] root_device_devm_register_unregister_test [20:07:18] [PASSED] root_device_devm_register_get_unregister_with_devm_test [20:07:18] ================ [PASSED] root-device-devm ================= [20:07:18] ============ platform-device-devm (4 subtests) ============= [20:07:18] [PASSED] platform_device_devm_register_unregister_test [20:07:18] [PASSED] platform_device_devm_register_get_unregister_with_devm_test [20:07:18] [PASSED] probed_platform_device_devm_register_unregister_test [20:07:18] [PASSED] probed_platform_device_devm_register_get_unregister_with_devm_test [20:07:18] ============== [PASSED] platform-device-devm =============== [20:07:18] ============ platform-device-match (1 subtest) ============= [20:07:18] [PASSED] platform_device_find_by_null_test [20:07:18] ============== [PASSED] platform-device-match ============== [20:07:18] =============== property-entry (7 subtests) ================ [20:07:18] [PASSED] pe_test_uints [20:07:18] [PASSED] pe_test_uint_arrays [20:07:18] [PASSED] pe_test_strings [20:07:18] [PASSED] pe_test_bool [20:07:18] [PASSED] pe_test_move_inline_u8 [20:07:18] [PASSED] pe_test_move_inline_str [20:07:18] [PASSED] pe_test_reference [20:07:18] ================= [PASSED] property-entry ================== [20:07:18] ============== iwlwifi-devinfo (11 subtests) =============== [20:07:18] [PASSED] devinfo_table_order [20:07:18] [PASSED] devinfo_discrete_match [20:07:18] [PASSED] devinfo_names [20:07:18] [PASSED] devinfo_no_cfg_dups [20:07:18] [PASSED] devinfo_no_name_dups [20:07:18] [PASSED] devinfo_check_subdev_match [20:07:18] [PASSED] devinfo_check_killer_subdev [20:07:18] [PASSED] devinfo_pci_ids [20:07:18] [PASSED] devinfo_no_mac_cfg_dups [20:07:18] [PASSED] devinfo_api_range [20:07:18] [PASSED] devinfo_pci_ids_config [20:07:18] ================= [PASSED] iwlwifi-devinfo ================= [20:07:18] ================ iwl-average-db (1 subtest) ================ [20:07:18] =================== test_average_neg_db =================== [20:07:18] [PASSED] Smallest possible value, all filled [20:07:18] [PASSED] Biggest possible value, all filled [20:07:18] [PASSED] Smallest possible value, partial filled [20:07:18] [PASSED] Biggest possible value, partial filled [20:07:18] [PASSED] Adding -80dBm to -75dBm until it is still rounded to -79dBm [20:07:18] [PASSED] Adding -80dBm to -75dBm until it is just rounded to -80dBm [20:07:18] =============== [PASSED] test_average_neg_db =============== [20:07:18] ================= [PASSED] iwl-average-db ================== [20:07:18] ============== iwlwifi-nvm_flags (1 subtest) =============== [20:07:18] ===================== test_nvm_flags ====================== [20:07:18] [PASSED] Restricting VLP client and AP access [20:07:18] [PASSED] Allow VLP client and AP access [20:07:18] [PASSED] Allow VLP client access, while restricting AP access [20:07:18] ================= [PASSED] test_nvm_flags ================== [20:07:18] ================ [PASSED] iwlwifi-nvm_flags ================ [20:07:18] ================= input_core (4 subtests) ================== [20:07:18] [PASSED] input_test_polling [20:07:18] [PASSED] input_test_timestamp [20:07:18] [PASSED] input_test_match_device_id [20:07:18] [PASSED] input_test_grab [20:07:18] =================== [PASSED] input_core ==================== [20:07:18] ============== cs_dsp_bin_halo (29 subtests) =============== [20:07:18] =================== bin_patch_one_word ==================== [20:07:18] [PASSED] XM@0 [20:07:18] [PASSED] XM@1 [20:07:18] [PASSED] XM@2 [20:07:18] [PASSED] XM@3 [20:07:18] [PASSED] XM@4 [20:07:18] [PASSED] XM@23 [20:07:18] [PASSED] XM@22 [20:07:18] [PASSED] XM@21 [20:07:18] [PASSED] XM@20 [20:07:18] [PASSED] YM@0 [20:07:18] [PASSED] YM@1 [20:07:18] [PASSED] YM@2 [20:07:18] [PASSED] YM@3 [20:07:18] [PASSED] YM@4 [20:07:18] [PASSED] YM@23 [20:07:18] [PASSED] YM@22 [20:07:18] [PASSED] YM@21 [20:07:18] [PASSED] YM@20 [20:07:18] =============== [PASSED] bin_patch_one_word ================ [20:07:18] ================= bin_patch_one_multiword ================= [20:07:18] [PASSED] XM@0 [20:07:18] [PASSED] XM@1 [20:07:18] [PASSED] XM@2 [20:07:18] [PASSED] XM@3 [20:07:18] [PASSED] XM@4 [20:07:18] [PASSED] XM@23 [20:07:18] [PASSED] XM@22 [20:07:18] [PASSED] XM@21 [20:07:18] [PASSED] XM@20 [20:07:18] [PASSED] YM@0 [20:07:18] [PASSED] YM@1 [20:07:18] [PASSED] YM@2 [20:07:18] [PASSED] YM@3 [20:07:18] [PASSED] YM@4 [20:07:18] [PASSED] YM@23 [20:07:18] [PASSED] YM@22 [20:07:18] [PASSED] YM@21 [20:07:18] [PASSED] YM@20 [20:07:18] ============= [PASSED] bin_patch_one_multiword ============= [20:07:18] ================= bin_patch_multi_oneword ================= [20:07:18] [PASSED] XM@0 [20:07:18] [PASSED] XM@1 [20:07:18] [PASSED] XM@2 [20:07:18] [PASSED] XM@3 [20:07:18] [PASSED] XM@4 [20:07:18] [PASSED] XM@23 [20:07:18] [PASSED] XM@22 [20:07:18] [PASSED] XM@21 [20:07:18] [PASSED] XM@20 [20:07:18] [PASSED] YM@0 [20:07:18] [PASSED] YM@1 [20:07:18] [PASSED] YM@2 [20:07:18] [PASSED] YM@3 [20:07:18] [PASSED] YM@4 [20:07:18] [PASSED] YM@23 [20:07:18] [PASSED] YM@22 [20:07:18] [PASSED] YM@21 [20:07:18] [PASSED] YM@20 [20:07:18] ============= [PASSED] bin_patch_multi_oneword ============= [20:07:18] ============ bin_patch_multi_oneword_unordered ============ [20:07:18] [PASSED] XM@0 [20:07:18] [PASSED] XM@1 [20:07:18] [PASSED] XM@2 [20:07:18] [PASSED] XM@3 [20:07:18] [PASSED] XM@4 [20:07:18] [PASSED] XM@23 [20:07:18] [PASSED] XM@22 [20:07:18] [PASSED] XM@21 [20:07:18] [PASSED] XM@20 [20:07:18] [PASSED] YM@0 [20:07:18] [PASSED] YM@1 [20:07:18] [PASSED] YM@2 [20:07:18] [PASSED] YM@3 [20:07:18] [PASSED] YM@4 [20:07:18] [PASSED] YM@23 [20:07:18] [PASSED] YM@22 [20:07:18] [PASSED] YM@21 [20:07:18] [PASSED] YM@20 [20:07:18] ======== [PASSED] bin_patch_multi_oneword_unordered ======== [20:07:18] ============ bin_patch_one_word_multiple_mems ============= [20:07:18] [PASSED] @0 [20:07:18] [PASSED] @1 [20:07:18] [PASSED] @2 [20:07:18] [PASSED] @3 [20:07:18] [PASSED] @4 [20:07:18] [PASSED] @23 [20:07:18] [PASSED] @22 [20:07:18] [PASSED] @21 [20:07:18] [PASSED] @20 [20:07:18] ======== [PASSED] bin_patch_one_word_multiple_mems ========= [20:07:19] ============ bin_patch_one_word_multiple_mems ============= [20:07:19] [PASSED] alg[0] (0xfafa) [20:07:19] [PASSED] alg[1] (0xfbfb) [20:07:19] [PASSED] alg[2] (0xc321) [20:07:19] [PASSED] alg[3] (0xb123) [20:07:19] ======== [PASSED] bin_patch_one_word_multiple_mems ========= [20:07:19] ======== bin_patch_multi_oneword_sparse_unordered ========= [20:07:19] [PASSED] XM alg[0] (0xfafa) [20:07:19] [PASSED] XM alg[1] (0xfbfb) [20:07:19] [PASSED] XM alg[2] (0xc321) [20:07:19] [PASSED] XM alg[3] (0xb123) [20:07:19] [PASSED] YM alg[0] (0xfafa) [20:07:19] [PASSED] YM alg[1] (0xfbfb) [20:07:19] [PASSED] YM alg[2] (0xc321) [20:07:19] [PASSED] YM alg[3] (0xb123) [20:07:19] ==== [PASSED] bin_patch_multi_oneword_sparse_unordered ===== [20:07:19] ============ bin_patch_one_word_multiple_algs ============= [20:07:19] [PASSED] XM@0 [20:07:19] [PASSED] XM@1 [20:07:19] [PASSED] XM@2 [20:07:19] [PASSED] XM@3 [20:07:19] [PASSED] XM@4 [20:07:19] [PASSED] XM@23 [20:07:19] [PASSED] XM@22 [20:07:19] [PASSED] XM@21 [20:07:19] [PASSED] XM@20 [20:07:19] [PASSED] YM@0 [20:07:19] [PASSED] YM@1 [20:07:19] [PASSED] YM@2 [20:07:19] [PASSED] YM@3 [20:07:19] [PASSED] YM@4 [20:07:19] [PASSED] YM@23 [20:07:19] [PASSED] YM@22 [20:07:19] [PASSED] YM@21 [20:07:19] [PASSED] YM@20 [20:07:19] ======== [PASSED] bin_patch_one_word_multiple_algs ========= [20:07:19] ======= bin_patch_one_word_multiple_algs_unordered ======== [20:07:19] [PASSED] XM@0 [20:07:19] [PASSED] XM@1 [20:07:19] [PASSED] XM@2 [20:07:19] [PASSED] XM@3 [20:07:19] [PASSED] XM@4 [20:07:19] [PASSED] XM@23 [20:07:19] [PASSED] XM@22 [20:07:19] [PASSED] XM@21 [20:07:19] [PASSED] XM@20 [20:07:19] [PASSED] YM@0 [20:07:19] [PASSED] YM@1 [20:07:19] [PASSED] YM@2 [20:07:19] [PASSED] YM@3 [20:07:19] [PASSED] YM@4 [20:07:19] [PASSED] YM@23 [20:07:19] [PASSED] YM@22 [20:07:19] [PASSED] YM@21 [20:07:19] [PASSED] YM@20 [20:07:19] === [PASSED] bin_patch_one_word_multiple_algs_unordered ==== [20:07:19] =================== bin_patch_1_packed ==================== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] =============== [PASSED] bin_patch_1_packed ================ [20:07:19] ========== bin_patch_1_packed_1_single_trailing =========== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ====== [PASSED] bin_patch_1_packed_1_single_trailing ======= [20:07:19] ========== bin_patch_1_packed_2_single_trailing =========== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ====== [PASSED] bin_patch_1_packed_2_single_trailing ======= [20:07:19] ========== bin_patch_1_packed_3_single_trailing =========== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ====== [PASSED] bin_patch_1_packed_3_single_trailing ======= [20:07:19] ============== bin_patch_1_packed_2_trailing ============== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ========== [PASSED] bin_patch_1_packed_2_trailing ========== [20:07:19] ============== bin_patch_1_packed_3_trailing ============== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ========== [PASSED] bin_patch_1_packed_3_trailing ========== [20:07:19] =========== bin_patch_1_single_leading_1_packed =========== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ======= [PASSED] bin_patch_1_single_leading_1_packed ======= [20:07:19] =========== bin_patch_2_single_leading_1_packed =========== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ======= [PASSED] bin_patch_2_single_leading_1_packed ======= [20:07:19] ============== bin_patch_2_leading_1_packed =============== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ========== [PASSED] bin_patch_2_leading_1_packed =========== [20:07:19] =========== bin_patch_3_single_leading_1_packed =========== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ======= [PASSED] bin_patch_3_single_leading_1_packed ======= [20:07:19] ============== bin_patch_3_leading_1_packed =============== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ========== [PASSED] bin_patch_3_leading_1_packed =========== [20:07:19] ================ bin_patch_multi_onepacked ================ [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ============ [PASSED] bin_patch_multi_onepacked ============ [20:07:19] =========== bin_patch_multi_onepacked_unordered =========== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ======= [PASSED] bin_patch_multi_onepacked_unordered ======= [20:07:19] ============ bin_patch_1_packed_multiple_mems ============= [20:07:19] [PASSED] @0 [20:07:19] [PASSED] @1 [20:07:19] [PASSED] @2 [20:07:19] [PASSED] @3 [20:07:19] [PASSED] @4 [20:07:19] [PASSED] @23 [20:07:19] [PASSED] @22 [20:07:19] [PASSED] @21 [20:07:19] [PASSED] @20 [20:07:19] ======== [PASSED] bin_patch_1_packed_multiple_mems ========= [20:07:19] ============ bin_patch_1_packed_multiple_mems ============= [20:07:19] [PASSED] alg[0] (0xfafa) [20:07:19] [PASSED] alg[1] (0xfbfb) [20:07:19] [PASSED] alg[2] (0xc321) [20:07:19] [PASSED] alg[3] (0xb123) [20:07:19] ======== [PASSED] bin_patch_1_packed_multiple_mems ========= [20:07:19] ======= bin_patch_multi_onepacked_sparse_unordered ======== [20:07:19] [PASSED] XM_PACKED alg[0] (0xfafa) [20:07:19] [PASSED] XM_PACKED alg[1] (0xfbfb) [20:07:19] [PASSED] XM_PACKED alg[2] (0xc321) [20:07:19] [PASSED] XM_PACKED alg[3] (0xb123) [20:07:19] [PASSED] YM_PACKED alg[0] (0xfafa) [20:07:19] [PASSED] YM_PACKED alg[1] (0xfbfb) [20:07:19] [PASSED] YM_PACKED alg[2] (0xc321) [20:07:19] [PASSED] YM_PACKED alg[3] (0xb123) [20:07:19] === [PASSED] bin_patch_multi_onepacked_sparse_unordered ==== [20:07:19] ============ bin_patch_1_packed_multiple_algs ============= [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ======== [PASSED] bin_patch_1_packed_multiple_algs ========= [20:07:19] ======= bin_patch_1_packed_multiple_algs_unordered ======== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] === [PASSED] bin_patch_1_packed_multiple_algs_unordered ==== [20:07:19] ========= bin_patch_mixed_packed_unpacked_random ========== [20:07:19] [PASSED] XM_PACKED [20:07:19] [PASSED] YM_PACKED [20:07:19] ===== [PASSED] bin_patch_mixed_packed_unpacked_random ====== [20:07:19] [PASSED] bin_patch_name_and_info [20:07:19] ================= [PASSED] cs_dsp_bin_halo ================= [20:07:19] ========== cs_dsp_bin_halo_wmdr_v3 (57 subtests) =========== [20:07:19] =================== bin_patch_one_word ==================== [20:07:19] [PASSED] XM@0 [20:07:19] [PASSED] XM@1 [20:07:19] [PASSED] XM@2 [20:07:19] [PASSED] XM@3 [20:07:19] [PASSED] XM@4 [20:07:19] [PASSED] XM@23 [20:07:19] [PASSED] XM@22 [20:07:19] [PASSED] XM@21 [20:07:19] [PASSED] XM@20 [20:07:19] [PASSED] YM@0 [20:07:19] [PASSED] YM@1 [20:07:19] [PASSED] YM@2 [20:07:19] [PASSED] YM@3 [20:07:19] [PASSED] YM@4 [20:07:19] [PASSED] YM@23 [20:07:19] [PASSED] YM@22 [20:07:19] [PASSED] YM@21 [20:07:19] [PASSED] YM@20 [20:07:19] =============== [PASSED] bin_patch_one_word ================ [20:07:19] ================= bin_patch_one_multiword ================= [20:07:19] [PASSED] XM@0 [20:07:19] [PASSED] XM@1 [20:07:19] [PASSED] XM@2 [20:07:19] [PASSED] XM@3 [20:07:19] [PASSED] XM@4 [20:07:19] [PASSED] XM@23 [20:07:19] [PASSED] XM@22 [20:07:19] [PASSED] XM@21 [20:07:19] [PASSED] XM@20 [20:07:19] [PASSED] YM@0 [20:07:19] [PASSED] YM@1 [20:07:19] [PASSED] YM@2 [20:07:19] [PASSED] YM@3 [20:07:19] [PASSED] YM@4 [20:07:19] [PASSED] YM@23 [20:07:19] [PASSED] YM@22 [20:07:19] [PASSED] YM@21 [20:07:19] [PASSED] YM@20 [20:07:19] ============= [PASSED] bin_patch_one_multiword ============= [20:07:19] ================= bin_patch_multi_oneword ================= [20:07:19] [PASSED] XM@0 [20:07:19] [PASSED] XM@1 [20:07:19] [PASSED] XM@2 [20:07:19] [PASSED] XM@3 [20:07:19] [PASSED] XM@4 [20:07:19] [PASSED] XM@23 [20:07:19] [PASSED] XM@22 [20:07:19] [PASSED] XM@21 [20:07:19] [PASSED] XM@20 [20:07:19] [PASSED] YM@0 [20:07:19] [PASSED] YM@1 [20:07:19] [PASSED] YM@2 [20:07:19] [PASSED] YM@3 [20:07:19] [PASSED] YM@4 [20:07:19] [PASSED] YM@23 [20:07:19] [PASSED] YM@22 [20:07:19] [PASSED] YM@21 [20:07:19] [PASSED] YM@20 [20:07:19] ============= [PASSED] bin_patch_multi_oneword ============= [20:07:19] ============ bin_patch_multi_oneword_unordered ============ [20:07:19] [PASSED] XM@0 [20:07:19] [PASSED] XM@1 [20:07:19] [PASSED] XM@2 [20:07:19] [PASSED] XM@3 [20:07:19] [PASSED] XM@4 [20:07:19] [PASSED] XM@23 [20:07:19] [PASSED] XM@22 [20:07:19] [PASSED] XM@21 [20:07:19] [PASSED] XM@20 [20:07:19] [PASSED] YM@0 [20:07:19] [PASSED] YM@1 [20:07:19] [PASSED] YM@2 [20:07:19] [PASSED] YM@3 [20:07:19] [PASSED] YM@4 [20:07:19] [PASSED] YM@23 [20:07:19] [PASSED] YM@22 [20:07:19] [PASSED] YM@21 [20:07:19] [PASSED] YM@20 [20:07:19] ======== [PASSED] bin_patch_multi_oneword_unordered ======== [20:07:19] ============ bin_patch_one_word_multiple_mems ============= [20:07:19] [PASSED] @0 [20:07:19] [PASSED] @1 [20:07:19] [PASSED] @2 [20:07:19] [PASSED] @3 [20:07:19] [PASSED] @4 [20:07:19] [PASSED] @23 [20:07:19] [PASSED] @22 [20:07:19] [PASSED] @21 [20:07:19] [PASSED] @20 [20:07:19] ======== [PASSED] bin_patch_one_word_multiple_mems ========= [20:07:19] ============ bin_patch_one_word_multiple_mems ============= [20:07:19] [PASSED] alg[0] (0xfafa) [20:07:19] [PASSED] alg[1] (0xfbfb) [20:07:19] [PASSED] alg[2] (0xc321) [20:07:19] [PASSED] alg[3] (0xb123) [20:07:19] ======== [PASSED] bin_patch_one_word_multiple_mems ========= [20:07:19] ======== bin_patch_multi_oneword_sparse_unordered ========= [20:07:19] [PASSED] XM alg[0] (0xfafa) [20:07:19] [PASSED] XM alg[1] (0xfbfb) [20:07:19] [PASSED] XM alg[2] (0xc321) [20:07:19] [PASSED] XM alg[3] (0xb123) [20:07:19] [PASSED] YM alg[0] (0xfafa) [20:07:19] [PASSED] YM alg[1] (0xfbfb) [20:07:19] [PASSED] YM alg[2] (0xc321) [20:07:19] [PASSED] YM alg[3] (0xb123) [20:07:19] ==== [PASSED] bin_patch_multi_oneword_sparse_unordered ===== [20:07:19] ============ bin_patch_one_word_multiple_algs ============= [20:07:19] [PASSED] XM@0 [20:07:19] [PASSED] XM@1 [20:07:19] [PASSED] XM@2 [20:07:19] [PASSED] XM@3 [20:07:19] [PASSED] XM@4 [20:07:19] [PASSED] XM@23 [20:07:19] [PASSED] XM@22 [20:07:19] [PASSED] XM@21 [20:07:19] [PASSED] XM@20 [20:07:19] [PASSED] YM@0 [20:07:19] [PASSED] YM@1 [20:07:19] [PASSED] YM@2 [20:07:19] [PASSED] YM@3 [20:07:19] [PASSED] YM@4 [20:07:19] [PASSED] YM@23 [20:07:19] [PASSED] YM@22 [20:07:19] [PASSED] YM@21 [20:07:19] [PASSED] YM@20 [20:07:19] ======== [PASSED] bin_patch_one_word_multiple_algs ========= [20:07:19] ======= bin_patch_one_word_multiple_algs_unordered ======== [20:07:19] [PASSED] XM@0 [20:07:19] [PASSED] XM@1 [20:07:19] [PASSED] XM@2 [20:07:19] [PASSED] XM@3 [20:07:19] [PASSED] XM@4 [20:07:19] [PASSED] XM@23 [20:07:19] [PASSED] XM@22 [20:07:19] [PASSED] XM@21 [20:07:19] [PASSED] XM@20 [20:07:19] [PASSED] YM@0 [20:07:19] [PASSED] YM@1 [20:07:19] [PASSED] YM@2 [20:07:19] [PASSED] YM@3 [20:07:19] [PASSED] YM@4 [20:07:19] [PASSED] YM@23 [20:07:19] [PASSED] YM@22 [20:07:19] [PASSED] YM@21 [20:07:19] [PASSED] YM@20 [20:07:19] === [PASSED] bin_patch_one_word_multiple_algs_unordered ==== [20:07:19] =================== bin_patch_1_packed ==================== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] =============== [PASSED] bin_patch_1_packed ================ [20:07:19] ========== bin_patch_1_packed_1_single_trailing =========== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ====== [PASSED] bin_patch_1_packed_1_single_trailing ======= [20:07:19] ========== bin_patch_1_packed_2_single_trailing =========== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ====== [PASSED] bin_patch_1_packed_2_single_trailing ======= [20:07:19] ========== bin_patch_1_packed_3_single_trailing =========== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ====== [PASSED] bin_patch_1_packed_3_single_trailing ======= [20:07:19] ============== bin_patch_1_packed_2_trailing ============== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ========== [PASSED] bin_patch_1_packed_2_trailing ========== [20:07:19] ============== bin_patch_1_packed_3_trailing ============== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ========== [PASSED] bin_patch_1_packed_3_trailing ========== [20:07:19] =========== bin_patch_1_single_leading_1_packed =========== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ======= [PASSED] bin_patch_1_single_leading_1_packed ======= [20:07:19] =========== bin_patch_2_single_leading_1_packed =========== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ======= [PASSED] bin_patch_2_single_leading_1_packed ======= [20:07:19] ============== bin_patch_2_leading_1_packed =============== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ========== [PASSED] bin_patch_2_leading_1_packed =========== [20:07:19] =========== bin_patch_3_single_leading_1_packed =========== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ======= [PASSED] bin_patch_3_single_leading_1_packed ======= [20:07:19] ============== bin_patch_3_leading_1_packed =============== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ========== [PASSED] bin_patch_3_leading_1_packed =========== [20:07:19] ================ bin_patch_multi_onepacked ================ [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ============ [PASSED] bin_patch_multi_onepacked ============ [20:07:19] =========== bin_patch_multi_onepacked_unordered =========== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ======= [PASSED] bin_patch_multi_onepacked_unordered ======= [20:07:19] ============ bin_patch_1_packed_multiple_mems ============= [20:07:19] [PASSED] @0 [20:07:19] [PASSED] @1 [20:07:19] [PASSED] @2 [20:07:19] [PASSED] @3 [20:07:19] [PASSED] @4 [20:07:19] [PASSED] @23 [20:07:19] [PASSED] @22 [20:07:19] [PASSED] @21 [20:07:19] [PASSED] @20 [20:07:19] ======== [PASSED] bin_patch_1_packed_multiple_mems ========= [20:07:19] ============ bin_patch_1_packed_multiple_mems ============= [20:07:19] [PASSED] alg[0] (0xfafa) [20:07:19] [PASSED] alg[1] (0xfbfb) [20:07:19] [PASSED] alg[2] (0xc321) [20:07:19] [PASSED] alg[3] (0xb123) [20:07:19] ======== [PASSED] bin_patch_1_packed_multiple_mems ========= [20:07:19] ======= bin_patch_multi_onepacked_sparse_unordered ======== [20:07:19] [PASSED] XM_PACKED alg[0] (0xfafa) [20:07:19] [PASSED] XM_PACKED alg[1] (0xfbfb) [20:07:19] [PASSED] XM_PACKED alg[2] (0xc321) [20:07:19] [PASSED] XM_PACKED alg[3] (0xb123) [20:07:19] [PASSED] YM_PACKED alg[0] (0xfafa) [20:07:19] [PASSED] YM_PACKED alg[1] (0xfbfb) [20:07:19] [PASSED] YM_PACKED alg[2] (0xc321) [20:07:19] [PASSED] YM_PACKED alg[3] (0xb123) [20:07:19] === [PASSED] bin_patch_multi_onepacked_sparse_unordered ==== [20:07:19] ============ bin_patch_1_packed_multiple_algs ============= [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] ======== [PASSED] bin_patch_1_packed_multiple_algs ========= [20:07:19] ======= bin_patch_1_packed_multiple_algs_unordered ======== [20:07:19] [PASSED] XM_PACKED@0 [20:07:19] [PASSED] XM_PACKED@4 [20:07:19] [PASSED] XM_PACKED@8 [20:07:19] [PASSED] XM_PACKED@12 [20:07:19] [PASSED] YM_PACKED@0 [20:07:19] [PASSED] YM_PACKED@4 [20:07:19] [PASSED] YM_PACKED@8 [20:07:19] [PASSED] YM_PACKED@12 [20:07:19] === [PASSED] bin_patch_1_packed_multiple_algs_unordered ==== [20:07:19] ========= bin_patch_mixed_packed_unpacked_random ========== [20:07:19] [PASSED] XM_PACKED [20:07:19] [PASSED] YM_PACKED [20:07:19] ===== [PASSED] bin_patch_mixed_packed_unpacked_random ====== [20:07:19] =================== bin_patch_one_word ==================== [20:07:19] [PASSED] XM@0 offs32 [20:07:19] [PASSED] XM@1 offs32 [20:07:19] [PASSED] XM@2 offs32 [20:07:19] [PASSED] XM@3 offs32 [20:07:19] [PASSED] XM@4 offs32 [20:07:19] [PASSED] XM@23 offs32 [20:07:19] [PASSED] XM@22 offs32 [20:07:19] [PASSED] XM@21 offs32 [20:07:19] [PASSED] XM@20 offs32 [20:07:19] [PASSED] YM@0 offs32 [20:07:19] [PASSED] YM@1 offs32 [20:07:19] [PASSED] YM@2 offs32 [20:07:19] [PASSED] YM@3 offs32 [20:07:19] [PASSED] YM@4 offs32 [20:07:19] [PASSED] YM@23 offs32 [20:07:19] [PASSED] YM@22 offs32 [20:07:19] [PASSED] YM@21 offs32 [20:07:19] [PASSED] YM@20 offs32 [20:07:19] [PASSED] XM@65536 offs32 [20:07:19] [PASSED] XM@65537 offs32 [20:07:19] [PASSED] XM@65538 offs32 [20:07:19] [PASSED] XM@65539 offs32 [20:07:19] [PASSED] XM@65540 offs32 [20:07:19] [PASSED] XM@192515 offs32 [20:07:19] [PASSED] XM@192514 offs32 [20:07:19] [PASSED] XM@192513 offs32 [20:07:19] [PASSED] XM@192512 offs32 [20:07:19] [PASSED] YM@65536 offs32 [20:07:19] [PASSED] YM@65537 offs32 [20:07:19] [PASSED] YM@65538 offs32 [20:07:19] [PASSED] YM@65539 offs32 [20:07:19] [PASSED] YM@65540 offs32 [20:07:19] [PASSED] YM@192515 offs32 [20:07:19] [PASSED] YM@192514 offs32 [20:07:19] [PASSED] YM@192513 offs32 [20:07:19] [PASSED] YM@192512 offs32 [20:07:19] =============== [PASSED] bin_patch_one_word ================ [20:07:19] ================= bin_patch_one_multiword ================= [20:07:19] [PASSED] XM@0 offs32 [20:07:19] [PASSED] XM@1 offs32 [20:07:19] [PASSED] XM@2 offs32 [20:07:19] [PASSED] XM@3 offs32 [20:07:19] [PASSED] XM@4 offs32 [20:07:19] [PASSED] XM@23 offs32 [20:07:19] [PASSED] XM@22 offs32 [20:07:19] [PASSED] XM@21 offs32 [20:07:19] [PASSED] XM@20 offs32 [20:07:19] [PASSED] YM@0 offs32 [20:07:19] [PASSED] YM@1 offs32 [20:07:19] [PASSED] YM@2 offs32 [20:07:19] [PASSED] YM@3 offs32 [20:07:19] [PASSED] YM@4 offs32 [20:07:19] [PASSED] YM@23 offs32 [20:07:19] [PASSED] YM@22 offs32 [20:07:19] [PASSED] YM@21 offs32 [20:07:19] [PASSED] YM@20 offs32 [20:07:19] [PASSED] XM@65536 offs32 [20:07:19] [PASSED] XM@65537 offs32 [20:07:19] [PASSED] XM@65538 offs32 [20:07:19] [PASSED] XM@65539 offs32 [20:07:19] [PASSED] XM@65540 offs32 [20:07:19] [PASSED] XM@192515 offs32 [20:07:19] [PASSED] XM@192514 offs32 [20:07:19] [PASSED] XM@192513 offs32 [20:07:19] [PASSED] XM@192512 offs32 [20:07:19] [PASSED] YM@65536 offs32 [20:07:19] [PASSED] YM@65537 offs32 [20:07:19] [PASSED] YM@65538 offs32 [20:07:19] [PASSED] YM@65539 offs32 [20:07:19] [PASSED] YM@65540 offs32 [20:07:19] [PASSED] YM@192515 offs32 [20:07:19] [PASSED] YM@192514 offs32 [20:07:19] [PASSED] YM@192513 offs32 [20:07:19] [PASSED] YM@192512 offs32 [20:07:19] ============= [PASSED] bin_patch_one_multiword ============= [20:07:19] ================= bin_patch_multi_oneword ================= [20:07:19] [PASSED] XM@0 offs32 [20:07:19] [PASSED] XM@1 offs32 [20:07:19] [PASSED] XM@2 offs32 [20:07:19] [PASSED] XM@3 offs32 [20:07:19] [PASSED] XM@4 offs32 [20:07:19] [PASSED] XM@23 offs32 [20:07:19] [PASSED] XM@22 offs32 [20:07:19] [PASSED] XM@21 offs32 [20:07:19] [PASSED] XM@20 offs32 [20:07:19] [PASSED] YM@0 offs32 [20:07:19] [PASSED] YM@1 offs32 [20:07:19] [PASSED] YM@2 offs32 [20:07:19] [PASSED] YM@3 offs32 [20:07:19] [PASSED] YM@4 offs32 [20:07:19] [PASSED] YM@23 offs32 [20:07:19] [PASSED] YM@22 offs32 [20:07:19] [PASSED] YM@21 offs32 [20:07:19] [PASSED] YM@20 offs32 [20:07:19] [PASSED] XM@65536 offs32 [20:07:19] [PASSED] XM@65537 offs32 [20:07:19] [PASSED] XM@65538 offs32 [20:07:19] [PASSED] XM@65539 offs32 [20:07:19] [PASSED] XM@65540 offs32 [20:07:19] [PASSED] XM@192515 offs32 [20:07:19] [PASSED] XM@192514 offs32 [20:07:19] [PASSED] XM@192513 offs32 [20:07:19] [PASSED] XM@192512 offs32 [20:07:19] [PASSED] YM@65536 offs32 [20:07:19] [PASSED] YM@65537 offs32 [20:07:19] [PASSED] YM@65538 offs32 [20:07:19] [PASSED] YM@65539 offs32 [20:07:19] [PASSED] YM@65540 offs32 [20:07:19] [PASSED] YM@192515 offs32 [20:07:19] [PASSED] YM@192514 offs32 [20:07:19] [PASSED] YM@192513 offs32 [20:07:19] [PASSED] YM@192512 offs32 [20:07:19] ============= [PASSED] bin_patch_multi_oneword ============= [20:07:19] ============ bin_patch_multi_oneword_unordered ============ [20:07:19] [PASSED] XM@0 offs32 [20:07:19] [PASSED] XM@1 offs32 [20:07:19] [PASSED] XM@2 offs32 [20:07:19] [PASSED] XM@3 offs32 [20:07:19] [PASSED] XM@4 offs32 [20:07:19] [PASSED] XM@23 offs32 [20:07:19] [PASSED] XM@22 offs32 [20:07:19] [PASSED] XM@21 offs32 [20:07:19] [PASSED] XM@20 offs32 [20:07:19] [PASSED] YM@0 offs32 [20:07:19] [PASSED] YM@1 offs32 [20:07:19] [PASSED] YM@2 offs32 [20:07:19] [PASSED] YM@3 offs32 [20:07:19] [PASSED] YM@4 offs32 [20:07:19] [PASSED] YM@23 offs32 [20:07:19] [PASSED] YM@22 offs32 [20:07:19] [PASSED] YM@21 offs32 [20:07:19] [PASSED] YM@20 offs32 [20:07:19] [PASSED] XM@65536 offs32 [20:07:19] [PASSED] XM@65537 offs32 [20:07:19] [PASSED] XM@65538 offs32 [20:07:19] [PASSED] XM@65539 offs32 [20:07:19] [PASSED] XM@65540 offs32 [20:07:19] [PASSED] XM@192515 offs32 [20:07:19] [PASSED] XM@192514 offs32 [20:07:19] [PASSED] XM@192513 offs32 [20:07:19] [PASSED] XM@192512 offs32 [20:07:19] [PASSED] YM@65536 offs32 [20:07:19] [PASSED] YM@65537 offs32 [20:07:19] [PASSED] YM@65538 offs32 [20:07:19] [PASSED] YM@65539 offs32 [20:07:19] [PASSED] YM@65540 offs32 [20:07:19] [PASSED] YM@192515 offs32 [20:07:19] [PASSED] YM@192514 offs32 [20:07:19] [PASSED] YM@192513 offs32 [20:07:19] [PASSED] YM@192512 offs32 [20:07:19] ======== [PASSED] bin_patch_multi_oneword_unordered ======== [20:07:19] ============ bin_patch_one_word_multiple_mems ============= [20:07:19] [PASSED] @0 offs32 [20:07:19] [PASSED] @1 offs32 [20:07:19] [PASSED] @2 offs32 [20:07:19] [PASSED] @3 offs32 [20:07:19] [PASSED] @4 offs32 [20:07:19] [PASSED] @23 offs32 [20:07:19] [PASSED] @22 offs32 [20:07:19] [PASSED] @21 offs32 [20:07:19] [PASSED] @20 offs32 [20:07:19] [PASSED] @65536 offs32 [20:07:19] [PASSED] @65537 offs32 [20:07:19] [PASSED] @65538 offs32 [20:07:19] [PASSED] @65539 offs32 [20:07:19] [PASSED] @65540 offs32 [20:07:19] [PASSED] @192512 offs32 [20:07:19] [PASSED] @192513 offs32 [20:07:19] [PASSED] @192514 offs32 [20:07:19] [PASSED] @192515 offs32 [20:07:19] ======== [PASSED] bin_patch_one_word_multiple_mems ========= [20:07:19] ============ bin_patch_one_word_multiple_mems ============= [20:07:19] [PASSED] alg[0] (0xfafa) offs32 [20:07:19] [PASSED] alg[1] (0xfbfb) offs32 [20:07:19] [PASSED] alg[2] (0xc321) offs32 [20:07:19] [PASSED] alg[3] (0xb123) offs32 [20:07:19] ======== [PASSED] bin_patch_one_word_multiple_mems ========= [20:07:19] ======== bin_patch_multi_oneword_sparse_unordered ========= [20:07:19] [PASSED] XM alg[0] (0xfafa) offs32 [20:07:19] [PASSED] XM alg[1] (0xfbfb) offs32 [20:07:19] [PASSED] XM alg[2] (0xc321) offs32 [20:07:19] [PASSED] XM alg[3] (0xb123) offs32 [20:07:19] [PASSED] YM alg[0] (0xfafa) offs32 [20:07:19] [PASSED] YM alg[1] (0xfbfb) offs32 [20:07:19] [PASSED] YM alg[2] (0xc321) offs32 [20:07:19] [PASSED] YM alg[3] (0xb123) offs32 [20:07:19] ==== [PASSED] bin_patch_multi_oneword_sparse_unordered ===== [20:07:19] ============ bin_patch_one_word_multiple_algs ============= [20:07:19] [PASSED] XM@0 offs32 [20:07:19] [PASSED] XM@1 offs32 [20:07:19] [PASSED] XM@2 offs32 [20:07:19] [PASSED] XM@3 offs32 [20:07:19] [PASSED] XM@4 offs32 [20:07:19] [PASSED] XM@23 offs32 [20:07:19] [PASSED] XM@22 offs32 [20:07:19] [PASSED] XM@21 offs32 [20:07:19] [PASSED] XM@20 offs32 [20:07:19] [PASSED] YM@0 offs32 [20:07:19] [PASSED] YM@1 offs32 [20:07:19] [PASSED] YM@2 offs32 [20:07:19] [PASSED] YM@3 offs32 [20:07:19] [PASSED] YM@4 offs32 [20:07:19] [PASSED] YM@23 offs32 [20:07:19] [PASSED] YM@22 offs32 [20:07:19] [PASSED] YM@21 offs32 [20:07:19] [PASSED] YM@20 offs32 [20:07:19] [PASSED] XM@65536 offs32 [20:07:19] [PASSED] XM@65537 offs32 [20:07:19] [PASSED] XM@65538 offs32 [20:07:19] [PASSED] XM@65539 offs32 [20:07:19] [PASSED] XM@65540 offs32 [20:07:19] [PASSED] XM@192515 offs32 [20:07:19] [PASSED] XM@192514 offs32 [20:07:19] [PASSED] XM@192513 offs32 [20:07:19] [PASSED] XM@192512 offs32 [20:07:19] [PASSED] YM@65536 offs32 [20:07:19] [PASSED] YM@65537 offs32 [20:07:19] [PASSED] YM@65538 offs32 [20:07:19] [PASSED] YM@65539 offs32 [20:07:19] [PASSED] YM@65540 offs32 [20:07:19] [PASSED] YM@192515 offs32 [20:07:19] [PASSED] YM@192514 offs32 [20:07:19] [PASSED] YM@192513 offs32 [20:07:19] [PASSED] YM@192512 offs32 [20:07:19] ======== [PASSED] bin_patch_one_word_multiple_algs ========= [20:07:19] ======= bin_patch_one_word_multiple_algs_unordered ======== [20:07:19] [PASSED] XM@0 offs32 [20:07:19] [PASSED] XM@1 offs32 [20:07:19] [PASSED] XM@2 offs32 [20:07:19] [PASSED] XM@3 offs32 [20:07:19] [PASSED] XM@4 offs32 [20:07:19] [PASSED] XM@23 offs32 [20:07:19] [PASSED] XM@22 offs32 [20:07:19] [PASSED] XM@21 offs32 [20:07:19] [PASSED] XM@20 offs32 [20:07:19] [PASSED] YM@0 offs32 [20:07:19] [PASSED] YM@1 offs32 [20:07:19] [PASSED] YM@2 offs32 [20:07:19] [PASSED] YM@3 offs32 [20:07:19] [PASSED] YM@4 offs32 [20:07:19] [PASSED] YM@23 offs32 [20:07:19] [PASSED] YM@22 offs32 [20:07:19] [PASSED] YM@21 offs32 [20:07:19] [PASSED] YM@20 offs32 [20:07:19] [PASSED] XM@65536 offs32 [20:07:19] [PASSED] XM@65537 offs32 [20:07:19] [PASSED] XM@65538 offs32 [20:07:19] [PASSED] XM@65539 offs32 [20:07:19] [PASSED] XM@65540 offs32 [20:07:19] [PASSED] XM@192515 offs32 [20:07:19] [PASSED] XM@192514 offs32 [20:07:19] [PASSED] XM@192513 offs32 [20:07:19] [PASSED] XM@192512 offs32 [20:07:19] [PASSED] YM@65536 offs32 [20:07:19] [PASSED] YM@65537 offs32 [20:07:19] [PASSED] YM@65538 offs32 [20:07:19] [PASSED] YM@65539 offs32 [20:07:19] [PASSED] YM@65540 offs32 [20:07:19] [PASSED] YM@192515 offs32 [20:07:19] [PASSED] YM@192514 offs32 [20:07:19] [PASSED] YM@192513 offs32 [20:07:19] [PASSED] YM@192512 offs32 [20:07:19] === [PASSED] bin_patch_one_word_multiple_algs_unordered ==== [20:07:19] =================== bin_patch_1_packed ==================== [20:07:19] [PASSED] XM_PACKED@0 offs32 [20:07:19] [PASSED] XM_PACKED@4 offs32 [20:07:19] [PASSED] XM_PACKED@8 offs32 [20:07:19] [PASSED] XM_PACKED@12 offs32 [20:07:19] [PASSED] YM_PACKED@0 offs32 [20:07:19] [PASSED] YM_PACKED@4 offs32 [20:07:19] [PASSED] YM_PACKED@8 offs32 [20:07:19] [PASSED] YM_PACKED@12 offs32 [20:07:19] [PASSED] XM_PACKED@65536 offs32 [20:07:19] [PASSED] XM_PACKED@65540 offs32 [20:07:19] [PASSED] XM_PACKED@65544 offs32 [20:07:19] [PASSED] XM_PACKED@192512 offs32 [20:07:19] [PASSED] XM_PACKED@192516 offs32 [20:07:19] [PASSED] YM_PACKED@65536 offs32 [20:07:19] [PASSED] YM_PACKED@65540 offs32 [20:07:19] [PASSED] YM_PACKED@65544 offs32 [20:07:19] [PASSED] YM_PACKED@192512 offs32 [20:07:19] [PASSED] YM_PACKED@192516 offs32 [20:07:19] =============== [PASSED] bin_patch_1_packed ================ [20:07:19] ========== bin_patch_1_packed_1_single_trailing =========== [20:07:19] [PASSED] XM_PACKED@0 offs32 [20:07:19] [PASSED] XM_PACKED@4 offs32 [20:07:19] [PASSED] XM_PACKED@8 offs32 [20:07:19] [PASSED] XM_PACKED@12 offs32 [20:07:19] [PASSED] YM_PACKED@0 offs32 [20:07:19] [PASSED] YM_PACKED@4 offs32 [20:07:19] [PASSED] YM_PACKED@8 offs32 [20:07:19] [PASSED] YM_PACKED@12 offs32 [20:07:19] [PASSED] XM_PACKED@65536 offs32 [20:07:19] [PASSED] XM_PACKED@65540 offs32 [20:07:19] [PASSED] XM_PACKED@65544 offs32 [20:07:19] [PASSED] XM_PACKED@192512 offs32 [20:07:19] [PASSED] XM_PACKED@192516 offs32 [20:07:19] [PASSED] YM_PACKED@65536 offs32 [20:07:19] [PASSED] YM_PACKED@65540 offs32 [20:07:19] [PASSED] YM_PACKED@65544 offs32 [20:07:19] [PASSED] YM_PACKED@192512 offs32 [20:07:19] [PASSED] YM_PACKED@192516 offs32 [20:07:19] ====== [PASSED] bin_patch_1_packed_1_single_trailing ======= [20:07:19] ========== bin_patch_1_packed_2_single_trailing =========== [20:07:19] [PASSED] XM_PACKED@0 offs32 [20:07:19] [PASSED] XM_PACKED@4 offs32 [20:07:19] [PASSED] XM_PACKED@8 offs32 [20:07:19] [PASSED] XM_PACKED@12 offs32 [20:07:19] [PASSED] YM_PACKED@0 offs32 [20:07:19] [PASSED] YM_PACKED@4 offs32 [20:07:19] [PASSED] YM_PACKED@8 offs32 [20:07:19] [PASSED] YM_PACKED@12 offs32 [20:07:19] [PASSED] XM_PACKED@65536 offs32 [20:07:19] [PASSED] XM_PACKED@65540 offs32 [20:07:19] [PASSED] XM_PACKED@65544 offs32 [20:07:19] [PASSED] XM_PACKED@192512 offs32 [20:07:19] [PASSED] XM_PACKED@192516 offs32 [20:07:19] [PASSED] YM_PACKED@65536 offs32 [20:07:19] [PASSED] YM_PACKED@65540 offs32 [20:07:19] [PASSED] YM_PACKED@65544 offs32 [20:07:19] [PASSED] YM_PACKED@192512 offs32 [20:07:19] [PASSED] YM_PACKED@192516 offs32 [20:07:19] ====== [PASSED] bin_patch_1_packed_2_single_trailing ======= [20:07:19] ========== bin_patch_1_packed_3_single_trailing =========== [20:07:19] [PASSED] XM_PACKED@0 offs32 [20:07:19] [PASSED] XM_PACKED@4 offs32 [20:07:19] [PASSED] XM_PACKED@8 offs32 [20:07:19] [PASSED] XM_PACKED@12 offs32 [20:07:19] [PASSED] YM_PACKED@0 offs32 [20:07:19] [PASSED] YM_PACKED@4 offs32 [20:07:19] [PASSED] YM_PACKED@8 offs32 [20:07:19] [PASSED] YM_PACKED@12 offs32 [20:07:19] [PASSED] XM_PACKED@65536 offs32 [20:07:19] [PASSED] XM_PACKED@65540 offs32 [20:07:19] [PASSED] XM_PACKED@65544 offs32 [20:07:19] [PASSED] XM_PACKED@192512 offs32 [20:07:19] [PASSED] XM_PACKED@192516 offs32 [20:07:19] [PASSED] YM_PACKED@65536 offs32 [20:07:19] [PASSED] YM_PACKED@65540 offs32 [20:07:19] [PASSED] YM_PACKED@65544 offs32 [20:07:19] [PASSED] YM_PACKED@192512 offs32 [20:07:19] [PASSED] YM_PACKED@192516 offs32 [20:07:19] ====== [PASSED] bin_patch_1_packed_3_single_trailing ======= [20:07:19] ============== bin_patch_1_packed_2_trailing ============== [20:07:19] [PASSED] XM_PACKED@0 offs32 [20:07:19] [PASSED] XM_PACKED@4 offs32 [20:07:19] [PASSED] XM_PACKED@8 offs32 [20:07:19] [PASSED] XM_PACKED@12 offs32 [20:07:19] [PASSED] YM_PACKED@0 offs32 [20:07:19] [PASSED] YM_PACKED@4 offs32 [20:07:19] [PASSED] YM_PACKED@8 offs32 [20:07:19] [PASSED] YM_PACKED@12 offs32 [20:07:19] [PASSED] XM_PACKED@65536 offs32 [20:07:19] [PASSED] XM_PACKED@65540 offs32 [20:07:19] [PASSED] XM_PACKED@65544 offs32 [20:07:19] [PASSED] XM_PACKED@192512 offs32 [20:07:19] [PASSED] XM_PACKED@192516 offs32 [20:07:19] [PASSED] YM_PACKED@65536 offs32 [20:07:19] [PASSED] YM_PACKED@65540 offs32 [20:07:19] [PASSED] YM_PACKED@65544 offs32 [20:07:19] [PASSED] YM_PACKED@192512 offs32 [20:07:19] [PASSED] YM_PACKED@192516 offs32 [20:07:19] ========== [PASSED] bin_patch_1_packed_2_trailing ========== [20:07:19] ============== bin_patch_1_packed_3_trailing ============== [20:07:19] [PASSED] XM_PACKED@0 offs32 [20:07:19] [PASSED] XM_PACKED@4 offs32 [20:07:19] [PASSED] XM_PACKED@8 offs32 [20:07:19] [PASSED] XM_PACKED@12 offs32 [20:07:19] [PASSED] YM_PACKED@0 offs32 [20:07:19] [PASSED] YM_PACKED@4 offs32 [20:07:19] [PASSED] YM_PACKED@8 offs32 [20:07:19] [PASSED] YM_PACKED@12 offs32 [20:07:19] [PASSED] XM_PACKED@65536 offs32 [20:07:19] [PASSED] XM_PACKED@65540 offs32 [20:07:19] [PASSED] XM_PACKED@65544 offs32 [20:07:19] [PASSED] XM_PACKED@192512 offs32 [20:07:19] [PASSED] XM_PACKED@192516 offs32 [20:07:19] [PASSED] YM_PACKED@65536 offs32 [20:07:19] [PASSED] YM_PACKED@65540 offs32 [20:07:19] [PASSED] YM_PACKED@65544 offs32 [20:07:19] [PASSED] YM_PACKED@192512 offs32 [20:07:19] [PASSED] YM_PACKED@192516 offs32 [20:07:19] ========== [PASSED] bin_patch_1_packed_3_trailing ========== [20:07:19] =========== bin_patch_1_single_leading_1_packed =========== [20:07:19] [PASSED] XM_PACKED@0 offs32 [20:07:19] [PASSED] XM_PACKED@4 offs32 [20:07:19] [PASSED] XM_PACKED@8 offs32 [20:07:19] [PASSED] XM_PACKED@12 offs32 [20:07:19] [PASSED] YM_PACKED@0 offs32 [20:07:19] [PASSED] YM_PACKED@4 offs32 [20:07:19] [PASSED] YM_PACKED@8 offs32 [20:07:19] [PASSED] YM_PACKED@12 offs32 [20:07:19] [PASSED] XM_PACKED@65536 offs32 [20:07:19] [PASSED] XM_PACKED@65540 offs32 [20:07:19] [PASSED] XM_PACKED@65544 offs32 [20:07:19] [PASSED] XM_PACKED@192512 offs32 [20:07:19] [PASSED] XM_PACKED@192516 offs32 [20:07:19] [PASSED] YM_PACKED@65536 offs32 [20:07:19] [PASSED] YM_PACKED@65540 offs32 [20:07:19] [PASSED] YM_PACKED@65544 offs32 [20:07:19] [PASSED] YM_PACKED@192512 offs32 [20:07:19] [PASSED] YM_PACKED@192516 offs32 [20:07:19] ======= [PASSED] bin_patch_1_single_leading_1_packed ======= [20:07:19] =========== bin_patch_2_single_leading_1_packed =========== [20:07:19] [PASSED] XM_PACKED@0 offs32 [20:07:19] [PASSED] XM_PACKED@4 offs32 [20:07:19] [PASSED] XM_PACKED@8 offs32 [20:07:19] [PASSED] XM_PACKED@12 offs32 [20:07:19] [PASSED] YM_PACKED@0 offs32 [20:07:19] [PASSED] YM_PACKED@4 offs32 [20:07:19] [PASSED] YM_PACKED@8 offs32 [20:07:19] [PASSED] YM_PACKED@12 offs32 [20:07:19] [PASSED] XM_PACKED@65536 offs32 [20:07:19] [PASSED] XM_PACKED@65540 offs32 [20:07:19] [PASSED] XM_PACKED@65544 offs32 [20:07:19] [PASSED] XM_PACKED@192512 offs32 [20:07:19] [PASSED] XM_PACKED@192516 offs32 [20:07:19] [PASSED] YM_PACKED@65536 offs32 [20:07:19] [PASSED] YM_PACKED@65540 offs32 [20:07:19] [PASSED] YM_PACKED@65544 offs32 [20:07:19] [PASSED] YM_PACKED@192512 offs32 [20:07:19] [PASSED] YM_PACKED@192516 offs32 [20:07:19] ======= [PASSED] bin_patch_2_single_leading_1_packed ======= [20:07:19] ============== bin_patch_2_leading_1_packed =============== [20:07:19] [PASSED] XM_PACKED@0 offs32 [20:07:19] [PASSED] XM_PACKED@4 offs32 [20:07:19] [PASSED] XM_PACKED@8 offs32 [20:07:19] [PASSED] XM_PACKED@12 offs32 [20:07:19] [PASSED] YM_PACKED@0 offs32 [20:07:19] [PASSED] YM_PACKED@4 offs32 [20:07:19] [PASSED] YM_PACKED@8 offs32 [20:07:19] [PASSED] YM_PACKED@12 offs32 [20:07:19] [PASSED] XM_PACKED@65536 offs32 [20:07:19] [PASSED] XM_PACKED@65540 offs32 [20:07:19] [PASSED] XM_PACKED@65544 offs32 [20:07:19] [PASSED] XM_PACKED@192512 offs32 [20:07:19] [PASSED] XM_PACKED@192516 offs32 [20:07:19] [PASSED] YM_PACKED@65536 offs32 [20:07:19] [PASSED] YM_PACKED@65540 offs32 [20:07:19] [PASSED] YM_PACKED@65544 offs32 [20:07:19] [PASSED] YM_PACKED@192512 offs32 [20:07:19] [PASSED] YM_PACKED@192516 offs32 [20:07:19] ========== [PASSED] bin_patch_2_leading_1_packed =========== [20:07:19] =========== bin_patch_3_single_leading_1_packed =========== [20:07:19] [PASSED] XM_PACKED@0 offs32 [20:07:19] [PASSED] XM_PACKED@4 offs32 [20:07:19] [PASSED] XM_PACKED@8 offs32 [20:07:19] [PASSED] XM_PACKED@12 offs32 [20:07:19] [PASSED] YM_PACKED@0 offs32 [20:07:19] [PASSED] YM_PACKED@4 offs32 [20:07:19] [PASSED] YM_PACKED@8 offs32 [20:07:19] [PASSED] YM_PACKED@12 offs32 [20:07:19] [PASSED] XM_PACKED@65536 offs32 [20:07:19] [PASSED] XM_PACKED@65540 offs32 [20:07:19] [PASSED] XM_PACKED@65544 offs32 [20:07:19] [PASSED] XM_PACKED@192512 offs32 [20:07:19] [PASSED] XM_PACKED@192516 offs32 [20:07:19] [PASSED] YM_PACKED@65536 offs32 [20:07:19] [PASSED] YM_PACKED@65540 offs32 [20:07:19] [PASSED] YM_PACKED@65544 offs32 [20:07:19] [PASSED] YM_PACKED@192512 offs32 [20:07:19] [PASSED] YM_PACKED@192516 offs32 [20:07:19] ======= [PASSED] bin_patch_3_single_leading_1_packed ======= [20:07:19] ============== bin_patch_3_leading_1_packed =============== [20:07:19] [PASSED] XM_PACKED@0 offs32 [20:07:19] [PASSED] XM_PACKED@4 offs32 [20:07:19] [PASSED] XM_PACKED@8 offs32 [20:07:19] [PASSED] XM_PACKED@12 offs32 [20:07:19] [PASSED] YM_PACKED@0 offs32 [20:07:19] [PASSED] YM_PACKED@4 offs32 [20:07:19] [PASSED] YM_PACKED@8 offs32 [20:07:19] [PASSED] YM_PACKED@12 offs32 [20:07:19] [PASSED] XM_PACKED@65536 offs32 [20:07:19] [PASSED] XM_PACKED@65540 offs32 [20:07:19] [PASSED] XM_PACKED@65544 offs32 [20:07:19] [PASSED] XM_PACKED@192512 offs32 [20:07:19] [PASSED] XM_PACKED@192516 offs32 [20:07:19] [PASSED] YM_PACKED@65536 offs32 [20:07:19] [PASSED] YM_PACKED@65540 offs32 [20:07:19] [PASSED] YM_PACKED@65544 offs32 [20:07:19] [PASSED] YM_PACKED@192512 offs32 [20:07:19] [PASSED] YM_PACKED@192516 offs32 [20:07:19] ========== [PASSED] bin_patch_3_leading_1_packed =========== [20:07:19] ================ bin_patch_multi_onepacked ================ [20:07:19] [PASSED] XM_PACKED@0 offs32 [20:07:19] [PASSED] XM_PACKED@4 offs32 [20:07:19] [PASSED] XM_PACKED@8 offs32 [20:07:19] [PASSED] XM_PACKED@12 offs32 [20:07:19] [PASSED] YM_PACKED@0 offs32 [20:07:19] [PASSED] YM_PACKED@4 offs32 [20:07:19] [PASSED] YM_PACKED@8 offs32 [20:07:19] [PASSED] YM_PACKED@12 offs32 [20:07:19] [PASSED] XM_PACKED@65536 offs32 [20:07:19] [PASSED] XM_PACKED@65540 offs32 [20:07:19] [PASSED] XM_PACKED@65544 offs32 [20:07:19] [PASSED] XM_PACKED@192512 offs32 [20:07:19] [PASSED] XM_PACKED@192516 offs32 [20:07:19] [PASSED] YM_PACKED@65536 offs32 [20:07:19] [PASSED] YM_PACKED@65540 offs32 [20:07:19] [PASSED] YM_PACKED@65544 offs32 [20:07:19] [PASSED] YM_PACKED@192512 offs32 [20:07:19] [PASSED] YM_PACKED@192516 offs32 [20:07:19] ============ [PASSED] bin_patch_multi_onepacked ============ [20:07:19] =========== bin_patch_multi_onepacked_unordered =========== [20:07:19] [PASSED] XM_PACKED@0 offs32 [20:07:19] [PASSED] XM_PACKED@4 offs32 [20:07:19] [PASSED] XM_PACKED@8 offs32 [20:07:19] [PASSED] XM_PACKED@12 offs32 [20:07:19] [PASSED] YM_PACKED@0 offs32 [20:07:19] [PASSED] YM_PACKED@4 offs32 [20:07:19] [PASSED] YM_PACKED@8 offs32 [20:07:19] [PASSED] YM_PACKED@12 offs32 [20:07:19] [PASSED] XM_PACKED@65536 offs32 [20:07:19] [PASSED] XM_PACKED@65540 offs32 [20:07:19] [PASSED] XM_PACKED@65544 offs32 [20:07:19] [PASSED] XM_PACKED@192512 offs32 [20:07:19] [PASSED] XM_PACKED@192516 offs32 [20:07:19] [PASSED] YM_PACKED@65536 offs32 [20:07:19] [PASSED] YM_PACKED@65540 offs32 [20:07:19] [PASSED] YM_PACKED@65544 offs32 [20:07:19] [PASSED] YM_PACKED@192512 offs32 [20:07:19] [PASSED] YM_PACKED@192516 offs32 [20:07:19] ======= [PASSED] bin_patch_multi_onepacked_unordered ======= [20:07:19] ============ bin_patch_1_packed_multiple_mems ============= [20:07:19] [PASSED] @0 offs32 [20:07:19] [PASSED] @1 offs32 [20:07:19] [PASSED] @2 offs32 [20:07:19] [PASSED] @3 offs32 [20:07:19] [PASSED] @4 offs32 [20:07:19] [PASSED] @23 offs32 [20:07:19] [PASSED] @22 offs32 [20:07:19] [PASSED] @21 offs32 [20:07:19] [PASSED] @20 offs32 [20:07:19] [PASSED] @65536 offs32 [20:07:19] [PASSED] @65537 offs32 [20:07:19] [PASSED] @65538 offs32 [20:07:19] [PASSED] @65539 offs32 [20:07:19] [PASSED] @65540 offs32 [20:07:19] [PASSED] @192512 offs32 [20:07:19] [PASSED] @192513 offs32 [20:07:19] [PASSED] @192514 offs32 [20:07:19] [PASSED] @192515 offs32 [20:07:19] ======== [PASSED] bin_patch_1_packed_multiple_mems ========= [20:07:19] ============ bin_patch_1_packed_multiple_mems ============= [20:07:19] [PASSED] alg[0] (0xfafa) offs32 [20:07:19] [PASSED] alg[1] (0xfbfb) offs32 [20:07:19] [PASSED] alg[2] (0xc321) offs32 [20:07:19] [PASSED] alg[3] (0xb123) offs32 [20:07:19] ======== [PASSED] bin_patch_1_packed_multiple_mems ========= [20:07:19] ======= bin_patch_multi_onepacked_sparse_unordered ======== [20:07:19] [PASSED] XM_PACKED alg[0] (0xfafa) offs32 [20:07:19] [PASSED] XM_PACKED alg[1] (0xfbfb) offs32 [20:07:19] [PASSED] XM_PACKED alg[2] (0xc321) offs32 [20:07:19] [PASSED] XM_PACKED alg[3] (0xb123) offs32 [20:07:19] [PASSED] YM_PACKED alg[0] (0xfafa) offs32 [20:07:19] [PASSED] YM_PACKED alg[1] (0xfbfb) offs32 [20:07:19] [PASSED] YM_PACKED alg[2] (0xc321) offs32 [20:07:19] [PASSED] YM_PACKED alg[3] (0xb123) offs32 [20:07:19] === [PASSED] bin_patch_multi_onepacked_sparse_unordered ==== [20:07:19] ============ bin_patch_1_packed_multiple_algs ============= [20:07:19] [PASSED] XM_PACKED@0 offs32 [20:07:19] [PASSED] XM_PACKED@4 offs32 [20:07:19] [PASSED] XM_PACKED@8 offs32 [20:07:19] [PASSED] XM_PACKED@12 offs32 [20:07:19] [PASSED] YM_PACKED@0 offs32 [20:07:19] [PASSED] YM_PACKED@4 offs32 [20:07:19] [PASSED] YM_PACKED@8 offs32 [20:07:19] [PASSED] YM_PACKED@12 offs32 [20:07:19] [PASSED] XM_PACKED@65536 offs32 [20:07:19] [PASSED] XM_PACKED@65540 offs32 [20:07:19] [PASSED] XM_PACKED@65544 offs32 [20:07:19] [PASSED] XM_PACKED@192512 offs32 [20:07:19] [PASSED] XM_PACKED@192516 offs32 [20:07:19] [PASSED] YM_PACKED@65536 offs32 [20:07:19] [PASSED] YM_PACKED@65540 offs32 [20:07:19] [PASSED] YM_PACKED@65544 offs32 [20:07:19] [PASSED] YM_PACKED@192512 offs32 [20:07:19] [PASSED] YM_PACKED@192516 offs32 [20:07:19] ======== [PASSED] bin_patch_1_packed_multiple_algs ========= [20:07:19] ======= bin_patch_1_packed_multiple_algs_unordered ======== [20:07:19] [PASSED] XM_PACKED@0 offs32 [20:07:19] [PASSED] XM_PACKED@4 offs32 [20:07:19] [PASSED] XM_PACKED@8 offs32 [20:07:19] [PASSED] XM_PACKED@12 offs32 [20:07:19] [PASSED] YM_PACKED@0 offs32 [20:07:19] [PASSED] YM_PACKED@4 offs32 [20:07:19] [PASSED] YM_PACKED@8 offs32 [20:07:19] [PASSED] YM_PACKED@12 offs32 [20:07:19] [PASSED] XM_PACKED@65536 offs32 [20:07:19] [PASSED] XM_PACKED@65540 offs32 [20:07:19] [PASSED] XM_PACKED@65544 offs32 [20:07:19] [PASSED] XM_PACKED@192512 offs32 [20:07:19] [PASSED] XM_PACKED@192516 offs32 [20:07:19] [PASSED] YM_PACKED@65536 offs32 [20:07:19] [PASSED] YM_PACKED@65540 offs32 [20:07:19] [PASSED] YM_PACKED@65544 offs32 [20:07:19] [PASSED] YM_PACKED@192512 offs32 [20:07:19] [PASSED] YM_PACKED@192516 offs32 [20:07:19] === [PASSED] bin_patch_1_packed_multiple_algs_unordered ==== [20:07:19] ========= bin_patch_mixed_packed_unpacked_random ========== [20:07:19] [PASSED] XM_PACKED offs32 [20:07:19] [PASSED] YM_PACKED offs32 [20:07:20] ===== [PASSED] bin_patch_mixed_packed_unpacked_random ====== [20:07:20] [PASSED] bin_patch_name_and_info [20:07:20] ============= [PASSED] cs_dsp_bin_halo_wmdr_v3 ============= [20:07:20] =========== cs_dsp_bin_adsp2_32bit (17 subtests) =========== [20:07:20] =================== bin_patch_one_word ==================== [20:07:20] [PASSED] XM@0 [20:07:20] [PASSED] XM@1 [20:07:20] [PASSED] XM@2 [20:07:20] [PASSED] XM@3 [20:07:20] [PASSED] XM@4 [20:07:20] [PASSED] XM@23 [20:07:20] [PASSED] XM@22 [20:07:20] [PASSED] XM@21 [20:07:20] [PASSED] XM@20 [20:07:20] [PASSED] YM@0 [20:07:20] [PASSED] YM@1 [20:07:20] [PASSED] YM@2 [20:07:20] [PASSED] YM@3 [20:07:20] [PASSED] YM@4 [20:07:20] [PASSED] YM@23 [20:07:20] [PASSED] YM@22 [20:07:20] [PASSED] YM@21 [20:07:20] [PASSED] YM@20 [20:07:20] =============== [PASSED] bin_patch_one_word ================ [20:07:20] ================= bin_patch_one_multiword ================= [20:07:20] [PASSED] XM@0 [20:07:20] [PASSED] XM@1 [20:07:20] [PASSED] XM@2 [20:07:20] [PASSED] XM@3 [20:07:20] [PASSED] XM@4 [20:07:20] [PASSED] XM@23 [20:07:20] [PASSED] XM@22 [20:07:20] [PASSED] XM@21 [20:07:20] [PASSED] XM@20 [20:07:20] [PASSED] YM@0 [20:07:20] [PASSED] YM@1 [20:07:20] [PASSED] YM@2 [20:07:20] [PASSED] YM@3 [20:07:20] [PASSED] YM@4 [20:07:20] [PASSED] YM@23 [20:07:20] [PASSED] YM@22 [20:07:20] [PASSED] YM@21 [20:07:20] [PASSED] YM@20 [20:07:20] ============= [PASSED] bin_patch_one_multiword ============= [20:07:20] ================= bin_patch_multi_oneword ================= [20:07:20] [PASSED] XM@0 [20:07:20] [PASSED] XM@1 [20:07:20] [PASSED] XM@2 [20:07:20] [PASSED] XM@3 [20:07:20] [PASSED] XM@4 [20:07:20] [PASSED] XM@23 [20:07:20] [PASSED] XM@22 [20:07:20] [PASSED] XM@21 [20:07:20] [PASSED] XM@20 [20:07:20] [PASSED] YM@0 [20:07:20] [PASSED] YM@1 [20:07:20] [PASSED] YM@2 [20:07:20] [PASSED] YM@3 [20:07:20] [PASSED] YM@4 [20:07:20] [PASSED] YM@23 [20:07:20] [PASSED] YM@22 [20:07:20] [PASSED] YM@21 [20:07:20] [PASSED] YM@20 [20:07:20] ============= [PASSED] bin_patch_multi_oneword ============= [20:07:20] ============ bin_patch_multi_oneword_unordered ============ [20:07:20] [PASSED] XM@0 [20:07:20] [PASSED] XM@1 [20:07:20] [PASSED] XM@2 [20:07:20] [PASSED] XM@3 [20:07:20] [PASSED] XM@4 [20:07:20] [PASSED] XM@23 [20:07:20] [PASSED] XM@22 [20:07:20] [PASSED] XM@21 [20:07:20] [PASSED] XM@20 [20:07:20] [PASSED] YM@0 [20:07:20] [PASSED] YM@1 [20:07:20] [PASSED] YM@2 [20:07:20] [PASSED] YM@3 [20:07:20] [PASSED] YM@4 [20:07:20] [PASSED] YM@23 [20:07:20] [PASSED] YM@22 [20:07:20] [PASSED] YM@21 [20:07:20] [PASSED] YM@20 [20:07:20] ======== [PASSED] bin_patch_multi_oneword_unordered ======== [20:07:20] ======== bin_patch_multi_oneword_sparse_unordered ========= [20:07:20] [PASSED] XM alg[0] (0xfafa) [20:07:20] [PASSED] XM alg[1] (0xfbfb) [20:07:20] [PASSED] XM alg[2] (0xc321) [20:07:20] [PASSED] XM alg[3] (0xb123) [20:07:20] [PASSED] YM alg[0] (0xfafa) [20:07:20] [PASSED] YM alg[1] (0xfbfb) [20:07:20] [PASSED] YM alg[2] (0xc321) [20:07:20] [PASSED] YM alg[3] (0xb123) [20:07:20] ==== [PASSED] bin_patch_multi_oneword_sparse_unordered ===== [20:07:20] ============ bin_patch_one_word_multiple_algs ============= [20:07:20] [PASSED] XM@0 [20:07:20] [PASSED] XM@1 [20:07:20] [PASSED] XM@2 [20:07:20] [PASSED] XM@3 [20:07:20] [PASSED] XM@4 [20:07:20] [PASSED] XM@23 [20:07:20] [PASSED] XM@22 [20:07:20] [PASSED] XM@21 [20:07:20] [PASSED] XM@20 [20:07:20] [PASSED] YM@0 [20:07:20] [PASSED] YM@1 [20:07:20] [PASSED] YM@2 [20:07:20] [PASSED] YM@3 [20:07:20] [PASSED] YM@4 [20:07:20] [PASSED] YM@23 [20:07:20] [PASSED] YM@22 [20:07:20] [PASSED] YM@21 [20:07:20] [PASSED] YM@20 [20:07:20] ======== [PASSED] bin_patch_one_word_multiple_algs ========= [20:07:20] ======= bin_patch_one_word_multiple_algs_unordered ======== [20:07:20] [PASSED] XM@0 [20:07:20] [PASSED] XM@1 [20:07:20] [PASSED] XM@2 [20:07:20] [PASSED] XM@3 [20:07:20] [PASSED] XM@4 [20:07:20] [PASSED] XM@23 [20:07:20] [PASSED] XM@22 [20:07:20] [PASSED] XM@21 [20:07:20] [PASSED] XM@20 [20:07:20] [PASSED] YM@0 [20:07:20] [PASSED] YM@1 [20:07:20] [PASSED] YM@2 [20:07:20] [PASSED] YM@3 [20:07:20] [PASSED] YM@4 [20:07:20] [PASSED] YM@23 [20:07:20] [PASSED] YM@22 [20:07:20] [PASSED] YM@21 [20:07:20] [PASSED] YM@20 [20:07:20] === [PASSED] bin_patch_one_word_multiple_algs_unordered ==== [20:07:20] =================== bin_patch_one_word ==================== [20:07:20] [PASSED] ZM@0 [20:07:20] [PASSED] ZM@1 [20:07:20] [PASSED] ZM@2 [20:07:20] [PASSED] ZM@3 [20:07:20] [PASSED] ZM@4 [20:07:20] [PASSED] ZM@23 [20:07:20] [PASSED] ZM@22 [20:07:20] [PASSED] ZM@21 [20:07:20] [PASSED] ZM@20 [20:07:20] =============== [PASSED] bin_patch_one_word ================ [20:07:20] ================= bin_patch_one_multiword ================= [20:07:20] [PASSED] ZM@0 [20:07:20] [PASSED] ZM@1 [20:07:20] [PASSED] ZM@2 [20:07:20] [PASSED] ZM@3 [20:07:20] [PASSED] ZM@4 [20:07:20] [PASSED] ZM@23 [20:07:20] [PASSED] ZM@22 [20:07:20] [PASSED] ZM@21 [20:07:20] [PASSED] ZM@20 [20:07:20] ============= [PASSED] bin_patch_one_multiword ============= [20:07:20] ================= bin_patch_multi_oneword ================= [20:07:20] [PASSED] ZM@0 [20:07:20] [PASSED] ZM@1 [20:07:20] [PASSED] ZM@2 [20:07:20] [PASSED] ZM@3 [20:07:20] [PASSED] ZM@4 [20:07:20] [PASSED] ZM@23 [20:07:20] [PASSED] ZM@22 [20:07:20] [PASSED] ZM@21 [20:07:20] [PASSED] ZM@20 [20:07:20] ============= [PASSED] bin_patch_multi_oneword ============= [20:07:20] ============ bin_patch_multi_oneword_unordered ============ [20:07:20] [PASSED] ZM@0 [20:07:20] [PASSED] ZM@1 [20:07:20] [PASSED] ZM@2 [20:07:20] [PASSED] ZM@3 [20:07:20] [PASSED] ZM@4 [20:07:20] [PASSED] ZM@23 [20:07:20] [PASSED] ZM@22 [20:07:20] [PASSED] ZM@21 [20:07:20] [PASSED] ZM@20 [20:07:20] ======== [PASSED] bin_patch_multi_oneword_unordered ======== [20:07:20] ======== bin_patch_multi_oneword_sparse_unordered ========= [20:07:20] [PASSED] ZM alg[0] (0xfafa) [20:07:20] [PASSED] ZM alg[1] (0xfbfb) [20:07:20] [PASSED] ZM alg[2] (0xc321) [20:07:20] [PASSED] ZM alg[3] (0xb123) [20:07:20] ==== [PASSED] bin_patch_multi_oneword_sparse_unordered ===== [20:07:20] ============ bin_patch_one_word_multiple_algs ============= [20:07:20] [PASSED] ZM@0 [20:07:20] [PASSED] ZM@1 [20:07:20] [PASSED] ZM@2 [20:07:20] [PASSED] ZM@3 [20:07:20] [PASSED] ZM@4 [20:07:20] [PASSED] ZM@23 [20:07:20] [PASSED] ZM@22 [20:07:20] [PASSED] ZM@21 [20:07:20] [PASSED] ZM@20 [20:07:20] ======== [PASSED] bin_patch_one_word_multiple_algs ========= [20:07:20] ======= bin_patch_one_word_multiple_algs_unordered ======== [20:07:20] [PASSED] ZM@0 [20:07:20] [PASSED] ZM@1 [20:07:20] [PASSED] ZM@2 [20:07:20] [PASSED] ZM@3 [20:07:20] [PASSED] ZM@4 [20:07:20] [PASSED] ZM@23 [20:07:20] [PASSED] ZM@22 [20:07:20] [PASSED] ZM@21 [20:07:20] [PASSED] ZM@20 [20:07:20] === [PASSED] bin_patch_one_word_multiple_algs_unordered ==== [20:07:20] ============ bin_patch_one_word_multiple_mems ============= [20:07:20] [PASSED] @0 [20:07:20] [PASSED] @1 [20:07:20] [PASSED] @2 [20:07:20] [PASSED] @3 [20:07:20] [PASSED] @4 [20:07:20] [PASSED] @23 [20:07:20] [PASSED] @22 [20:07:20] [PASSED] @21 [20:07:20] [PASSED] @20 [20:07:20] ======== [PASSED] bin_patch_one_word_multiple_mems ========= [20:07:20] ============ bin_patch_one_word_multiple_mems ============= [20:07:20] [PASSED] alg[0] (0xfafa) [20:07:20] [PASSED] alg[1] (0xfbfb) [20:07:20] [PASSED] alg[2] (0xc321) [20:07:20] [PASSED] alg[3] (0xb123) [20:07:20] ======== [PASSED] bin_patch_one_word_multiple_mems ========= [20:07:20] [PASSED] bin_patch_name_and_info [20:07:20] ============= [PASSED] cs_dsp_bin_adsp2_32bit ============== [20:07:20] =========== cs_dsp_bin_adsp2_16bit (17 subtests) =========== [20:07:20] =================== bin_patch_one_word ==================== [20:07:20] [PASSED] XM@0 [20:07:20] [PASSED] XM@1 [20:07:20] [PASSED] XM@2 [20:07:20] [PASSED] XM@3 [20:07:20] [PASSED] XM@4 [20:07:20] [PASSED] XM@23 [20:07:20] [PASSED] XM@22 [20:07:20] [PASSED] XM@21 [20:07:20] [PASSED] XM@20 [20:07:20] [PASSED] YM@0 [20:07:20] [PASSED] YM@1 [20:07:20] [PASSED] YM@2 [20:07:20] [PASSED] YM@3 [20:07:20] [PASSED] YM@4 [20:07:20] [PASSED] YM@23 [20:07:20] [PASSED] YM@22 [20:07:20] [PASSED] YM@21 [20:07:20] [PASSED] YM@20 [20:07:20] =============== [PASSED] bin_patch_one_word ================ [20:07:20] ================= bin_patch_one_multiword ================= [20:07:20] [PASSED] XM@0 [20:07:20] [PASSED] XM@1 [20:07:20] [PASSED] XM@2 [20:07:20] [PASSED] XM@3 [20:07:20] [PASSED] XM@4 [20:07:20] [PASSED] XM@23 [20:07:20] [PASSED] XM@22 [20:07:20] [PASSED] XM@21 [20:07:20] [PASSED] XM@20 [20:07:20] [PASSED] YM@0 [20:07:20] [PASSED] YM@1 [20:07:20] [PASSED] YM@2 [20:07:20] [PASSED] YM@3 [20:07:20] [PASSED] YM@4 [20:07:20] [PASSED] YM@23 [20:07:20] [PASSED] YM@22 [20:07:20] [PASSED] YM@21 [20:07:20] [PASSED] YM@20 [20:07:20] ============= [PASSED] bin_patch_one_multiword ============= [20:07:20] ================= bin_patch_multi_oneword ================= [20:07:20] [PASSED] XM@0 [20:07:20] [PASSED] XM@1 [20:07:20] [PASSED] XM@2 [20:07:20] [PASSED] XM@3 [20:07:20] [PASSED] XM@4 [20:07:20] [PASSED] XM@23 [20:07:20] [PASSED] XM@22 [20:07:20] [PASSED] XM@21 [20:07:20] [PASSED] XM@20 [20:07:20] [PASSED] YM@0 [20:07:20] [PASSED] YM@1 [20:07:20] [PASSED] YM@2 [20:07:20] [PASSED] YM@3 [20:07:20] [PASSED] YM@4 [20:07:20] [PASSED] YM@23 [20:07:20] [PASSED] YM@22 [20:07:20] [PASSED] YM@21 [20:07:20] [PASSED] YM@20 [20:07:20] ============= [PASSED] bin_patch_multi_oneword ============= [20:07:20] ============ bin_patch_multi_oneword_unordered ============ [20:07:20] [PASSED] XM@0 [20:07:20] [PASSED] XM@1 [20:07:20] [PASSED] XM@2 [20:07:20] [PASSED] XM@3 [20:07:20] [PASSED] XM@4 [20:07:20] [PASSED] XM@23 [20:07:20] [PASSED] XM@22 [20:07:20] [PASSED] XM@21 [20:07:20] [PASSED] XM@20 [20:07:20] [PASSED] YM@0 [20:07:20] [PASSED] YM@1 [20:07:20] [PASSED] YM@2 [20:07:20] [PASSED] YM@3 [20:07:20] [PASSED] YM@4 [20:07:20] [PASSED] YM@23 [20:07:20] [PASSED] YM@22 [20:07:20] [PASSED] YM@21 [20:07:20] [PASSED] YM@20 [20:07:20] ======== [PASSED] bin_patch_multi_oneword_unordered ======== [20:07:20] ======== bin_patch_multi_oneword_sparse_unordered ========= [20:07:20] [PASSED] XM alg[0] (0xfafa) [20:07:20] [PASSED] XM alg[1] (0xfbfb) [20:07:20] [PASSED] XM alg[2] (0xc321) [20:07:20] [PASSED] XM alg[3] (0xb123) [20:07:20] [PASSED] YM alg[0] (0xfafa) [20:07:20] [PASSED] YM alg[1] (0xfbfb) [20:07:20] [PASSED] YM alg[2] (0xc321) [20:07:20] [PASSED] YM alg[3] (0xb123) [20:07:20] ==== [PASSED] bin_patch_multi_oneword_sparse_unordered ===== [20:07:20] ============ bin_patch_one_word_multiple_algs ============= [20:07:20] [PASSED] XM@0 [20:07:20] [PASSED] XM@1 [20:07:20] [PASSED] XM@2 [20:07:20] [PASSED] XM@3 [20:07:20] [PASSED] XM@4 [20:07:20] [PASSED] XM@23 [20:07:20] [PASSED] XM@22 [20:07:20] [PASSED] XM@21 [20:07:20] [PASSED] XM@20 [20:07:20] [PASSED] YM@0 [20:07:20] [PASSED] YM@1 [20:07:20] [PASSED] YM@2 [20:07:20] [PASSED] YM@3 [20:07:20] [PASSED] YM@4 [20:07:20] [PASSED] YM@23 [20:07:20] [PASSED] YM@22 [20:07:20] [PASSED] YM@21 [20:07:20] [PASSED] YM@20 [20:07:20] ======== [PASSED] bin_patch_one_word_multiple_algs ========= [20:07:20] ======= bin_patch_one_word_multiple_algs_unordered ======== [20:07:20] [PASSED] XM@0 [20:07:20] [PASSED] XM@1 [20:07:20] [PASSED] XM@2 [20:07:20] [PASSED] XM@3 [20:07:20] [PASSED] XM@4 [20:07:20] [PASSED] XM@23 [20:07:20] [PASSED] XM@22 [20:07:20] [PASSED] XM@21 [20:07:20] [PASSED] XM@20 [20:07:20] [PASSED] YM@0 [20:07:20] [PASSED] YM@1 [20:07:20] [PASSED] YM@2 [20:07:20] [PASSED] YM@3 [20:07:20] [PASSED] YM@4 [20:07:20] [PASSED] YM@23 [20:07:20] [PASSED] YM@22 [20:07:20] [PASSED] YM@21 [20:07:20] [PASSED] YM@20 [20:07:20] === [PASSED] bin_patch_one_word_multiple_algs_unordered ==== [20:07:20] =================== bin_patch_one_word ==================== [20:07:20] [PASSED] ZM@0 [20:07:20] [PASSED] ZM@1 [20:07:20] [PASSED] ZM@2 [20:07:20] [PASSED] ZM@3 [20:07:20] [PASSED] ZM@4 [20:07:20] [PASSED] ZM@23 [20:07:20] [PASSED] ZM@22 [20:07:20] [PASSED] ZM@21 [20:07:20] [PASSED] ZM@20 [20:07:20] =============== [PASSED] bin_patch_one_word ================ [20:07:20] ================= bin_patch_one_multiword ================= [20:07:20] [PASSED] ZM@0 [20:07:20] [PASSED] ZM@1 [20:07:20] [PASSED] ZM@2 [20:07:20] [PASSED] ZM@3 [20:07:20] [PASSED] ZM@4 [20:07:20] [PASSED] ZM@23 [20:07:20] [PASSED] ZM@22 [20:07:20] [PASSED] ZM@21 [20:07:20] [PASSED] ZM@20 [20:07:20] ============= [PASSED] bin_patch_one_multiword ============= [20:07:20] ================= bin_patch_multi_oneword ================= [20:07:20] [PASSED] ZM@0 [20:07:20] [PASSED] ZM@1 [20:07:20] [PASSED] ZM@2 [20:07:20] [PASSED] ZM@3 [20:07:20] [PASSED] ZM@4 [20:07:20] [PASSED] ZM@23 [20:07:20] [PASSED] ZM@22 [20:07:20] [PASSED] ZM@21 [20:07:20] [PASSED] ZM@20 [20:07:20] ============= [PASSED] bin_patch_multi_oneword ============= [20:07:20] ============ bin_patch_multi_oneword_unordered ============ [20:07:20] [PASSED] ZM@0 [20:07:20] [PASSED] ZM@1 [20:07:20] [PASSED] ZM@2 [20:07:20] [PASSED] ZM@3 [20:07:20] [PASSED] ZM@4 [20:07:20] [PASSED] ZM@23 [20:07:20] [PASSED] ZM@22 [20:07:20] [PASSED] ZM@21 [20:07:20] [PASSED] ZM@20 [20:07:20] ======== [PASSED] bin_patch_multi_oneword_unordered ======== [20:07:20] ======== bin_patch_multi_oneword_sparse_unordered ========= [20:07:20] [PASSED] ZM alg[0] (0xfafa) [20:07:20] [PASSED] ZM alg[1] (0xfbfb) [20:07:20] [PASSED] ZM alg[2] (0xc321) [20:07:20] [PASSED] ZM alg[3] (0xb123) [20:07:20] ==== [PASSED] bin_patch_multi_oneword_sparse_unordered ===== [20:07:20] ============ bin_patch_one_word_multiple_algs ============= [20:07:20] [PASSED] ZM@0 [20:07:20] [PASSED] ZM@1 [20:07:20] [PASSED] ZM@2 [20:07:20] [PASSED] ZM@3 [20:07:20] [PASSED] ZM@4 [20:07:20] [PASSED] ZM@23 [20:07:20] [PASSED] ZM@22 [20:07:20] [PASSED] ZM@21 [20:07:20] [PASSED] ZM@20 [20:07:20] ======== [PASSED] bin_patch_one_word_multiple_algs ========= [20:07:20] ======= bin_patch_one_word_multiple_algs_unordered ======== [20:07:20] [PASSED] ZM@0 [20:07:20] [PASSED] ZM@1 [20:07:20] [PASSED] ZM@2 [20:07:20] [PASSED] ZM@3 [20:07:20] [PASSED] ZM@4 [20:07:20] [PASSED] ZM@23 [20:07:20] [PASSED] ZM@22 [20:07:20] [PASSED] ZM@21 [20:07:20] [PASSED] ZM@20 [20:07:20] === [PASSED] bin_patch_one_word_multiple_algs_unordered ==== [20:07:20] ============ bin_patch_one_word_multiple_mems ============= [20:07:20] [PASSED] @0 [20:07:20] [PASSED] @1 [20:07:20] [PASSED] @2 [20:07:20] [PASSED] @3 [20:07:20] [PASSED] @4 [20:07:20] [PASSED] @23 [20:07:20] [PASSED] @22 [20:07:20] [PASSED] @21 [20:07:20] [PASSED] @20 [20:07:20] ======== [PASSED] bin_patch_one_word_multiple_mems ========= [20:07:20] ============ bin_patch_one_word_multiple_mems ============= [20:07:20] [PASSED] alg[0] (0xfafa) [20:07:20] [PASSED] alg[1] (0xfbfb) [20:07:20] [PASSED] alg[2] (0xc321) [20:07:20] [PASSED] alg[3] (0xb123) [20:07:20] ======== [PASSED] bin_patch_one_word_multiple_mems ========= [20:07:20] [PASSED] bin_patch_name_and_info [20:07:20] ============= [PASSED] cs_dsp_bin_adsp2_16bit ============== [20:07:20] ============= cs_dsp_bin_err_halo (8 subtests) ============= [20:07:20] [PASSED] bin_load_with_unknown_blocks [20:07:20] [PASSED] bin_err_wrong_magic [20:07:20] [PASSED] bin_err_too_short_for_header [20:07:20] [PASSED] bin_err_bad_header_length [20:07:20] [PASSED] bin_err_bad_core_type [20:07:20] ============= bin_too_short_for_block_header ============== [20:07:20] [PASSED] block_type:0xff00 [20:07:20] [PASSED] block_type:0xfc00 [20:07:20] [PASSED] block_type:0x2 [20:07:20] [PASSED] block_type:0x5 [20:07:20] [PASSED] block_type:0x33 [20:07:20] [PASSED] block_type:0xf500 [20:07:20] [PASSED] block_type:0xc000 [20:07:20] ========= [PASSED] bin_too_short_for_block_header ========== [20:07:20] ============= bin_too_short_for_block_payload ============= [20:07:20] [PASSED] block_type:0xff00 [20:07:20] [PASSED] block_type:0xfc00 [20:07:20] [PASSED] block_type:0x2 [20:07:20] [PASSED] block_type:0x5 [20:07:20] [PASSED] block_type:0x33 [20:07:20] [PASSED] block_type:0xf500 [20:07:20] [PASSED] block_type:0xc000 [20:07:20] ========= [PASSED] bin_too_short_for_block_payload ========= [20:07:20] ============== bin_block_payload_len_garbage ============== [20:07:20] [PASSED] block_type:0xff00 [20:07:20] [PASSED] block_type:0xfc00 [20:07:20] [PASSED] block_type:0x2 [20:07:20] [PASSED] block_type:0x5 [20:07:20] [PASSED] block_type:0x33 [20:07:20] [PASSED] block_type:0xf500 [20:07:20] [PASSED] block_type:0xc000 [20:07:20] ========== [PASSED] bin_block_payload_len_garbage ========== [20:07:20] =============== [PASSED] cs_dsp_bin_err_halo =============== [20:07:20] ========= cs_dsp_bin_err_adsp2_32bit (8 subtests) ========== [20:07:20] [PASSED] bin_load_with_unknown_blocks [20:07:20] [PASSED] bin_err_wrong_magic [20:07:20] [PASSED] bin_err_too_short_for_header [20:07:20] [PASSED] bin_err_bad_header_length [20:07:20] [PASSED] bin_err_bad_core_type [20:07:20] ============= bin_too_short_for_block_header ============== [20:07:20] [PASSED] block_type:0xff00 [20:07:20] [PASSED] block_type:0xfc00 [20:07:20] [PASSED] block_type:0x2 [20:07:20] [PASSED] block_type:0x5 [20:07:20] [PASSED] block_type:0x33 [20:07:20] [PASSED] block_type:0xf500 [20:07:20] [PASSED] block_type:0xc000 [20:07:20] ========= [PASSED] bin_too_short_for_block_header ========== [20:07:20] ============= bin_too_short_for_block_payload ============= [20:07:20] [PASSED] block_type:0xff00 [20:07:20] [PASSED] block_type:0xfc00 [20:07:20] [PASSED] block_type:0x2 [20:07:20] [PASSED] block_type:0x5 [20:07:20] [PASSED] block_type:0x33 [20:07:20] [PASSED] block_type:0xf500 [20:07:20] [PASSED] block_type:0xc000 [20:07:20] ========= [PASSED] bin_too_short_for_block_payload ========= [20:07:20] ============== bin_block_payload_len_garbage ============== [20:07:20] [PASSED] block_type:0xff00 [20:07:20] [PASSED] block_type:0xfc00 [20:07:20] [PASSED] block_type:0x2 [20:07:20] [PASSED] block_type:0x5 [20:07:20] [PASSED] block_type:0x33 [20:07:20] [PASSED] block_type:0xf500 [20:07:20] [PASSED] block_type:0xc000 [20:07:20] ========== [PASSED] bin_block_payload_len_garbage ========== [20:07:20] =========== [PASSED] cs_dsp_bin_err_adsp2_32bit ============ [20:07:20] ========= cs_dsp_bin_err_adsp2_16bit (8 subtests) ========== [20:07:20] [PASSED] bin_load_with_unknown_blocks [20:07:20] [PASSED] bin_err_wrong_magic [20:07:20] [PASSED] bin_err_too_short_for_header [20:07:20] [PASSED] bin_err_bad_header_length [20:07:20] [PASSED] bin_err_bad_core_type [20:07:20] ============= bin_too_short_for_block_header ============== [20:07:20] [PASSED] block_type:0xff00 [20:07:20] [PASSED] block_type:0xfc00 [20:07:20] [PASSED] block_type:0x2 [20:07:20] [PASSED] block_type:0x5 [20:07:20] [PASSED] block_type:0x33 [20:07:20] [PASSED] block_type:0xf500 [20:07:20] [PASSED] block_type:0xc000 [20:07:20] ========= [PASSED] bin_too_short_for_block_header ========== [20:07:20] ============= bin_too_short_for_block_payload ============= [20:07:20] [PASSED] block_type:0xff00 [20:07:20] [PASSED] block_type:0xfc00 [20:07:20] [PASSED] block_type:0x2 [20:07:20] [PASSED] block_type:0x5 [20:07:20] [PASSED] block_type:0x33 [20:07:20] [PASSED] block_type:0xf500 [20:07:20] [PASSED] block_type:0xc000 [20:07:20] ========= [PASSED] bin_too_short_for_block_payload ========= [20:07:20] ============== bin_block_payload_len_garbage ============== [20:07:20] [PASSED] block_type:0xff00 [20:07:20] [PASSED] block_type:0xfc00 [20:07:20] [PASSED] block_type:0x2 [20:07:20] [PASSED] block_type:0x5 [20:07:20] [PASSED] block_type:0x33 [20:07:20] [PASSED] block_type:0xf500 [20:07:20] [PASSED] block_type:0xc000 [20:07:20] ========== [PASSED] bin_block_payload_len_garbage ========== [20:07:20] =========== [PASSED] cs_dsp_bin_err_adsp2_16bit ============ [20:07:20] ============ cs_dsp_callbacks_halo (3 subtests) ============ [20:07:20] ============= cs_dsp_test_run_stop_callbacks ============== [20:07:20] [PASSED] all ops [20:07:20] ========= [PASSED] cs_dsp_test_run_stop_callbacks ========== [20:07:20] ============== cs_dsp_test_ctl_v2_callbacks =============== [20:07:20] [PASSED] all ops [20:07:20] ========== [PASSED] cs_dsp_test_ctl_v2_callbacks =========== [20:07:20] ================ cs_dsp_test_no_callbacks ================= [20:07:20] [PASSED] empty ops [20:07:20] [PASSED] NULL ops [20:07:20] ============ [PASSED] cs_dsp_test_no_callbacks ============= [20:07:20] ============== [PASSED] cs_dsp_callbacks_halo ============== [20:07:20] ==== cs_dsp_callbacks_adsp2v2_32bit_wmfwv2 (3 subtests) ==== [20:07:20] ============= cs_dsp_test_run_stop_callbacks ============== [20:07:20] [PASSED] all ops [20:07:20] ========= [PASSED] cs_dsp_test_run_stop_callbacks ========== [20:07:20] ============== cs_dsp_test_ctl_v2_callbacks =============== [20:07:20] [PASSED] all ops [20:07:20] ========== [PASSED] cs_dsp_test_ctl_v2_callbacks =========== [20:07:20] ================ cs_dsp_test_no_callbacks ================= [20:07:20] [PASSED] empty ops [20:07:20] [PASSED] NULL ops [20:07:20] ============ [PASSED] cs_dsp_test_no_callbacks ============= [20:07:20] ====== [PASSED] cs_dsp_callbacks_adsp2v2_32bit_wmfwv2 ====== [20:07:20] ==== cs_dsp_callbacks_adsp2v1_32bit_wmfwv2 (3 subtests) ==== [20:07:20] ============= cs_dsp_test_run_stop_callbacks ============== [20:07:20] [PASSED] all ops [20:07:20] ========= [PASSED] cs_dsp_test_run_stop_callbacks ========== [20:07:20] ============== cs_dsp_test_ctl_v2_callbacks =============== [20:07:20] [PASSED] all ops [20:07:20] ========== [PASSED] cs_dsp_test_ctl_v2_callbacks =========== [20:07:20] ================ cs_dsp_test_no_callbacks ================= [20:07:20] [PASSED] empty ops [20:07:20] [PASSED] NULL ops [20:07:20] ============ [PASSED] cs_dsp_test_no_callbacks ============= [20:07:20] ====== [PASSED] cs_dsp_callbacks_adsp2v1_32bit_wmfwv2 ====== [20:07:20] ===== cs_dsp_callbacks_adsp2_16bit_wmfwv1 (3 subtests) ===== [20:07:20] ============= cs_dsp_test_run_stop_callbacks ============== [20:07:20] [PASSED] all ops [20:07:20] ========= [PASSED] cs_dsp_test_run_stop_callbacks ========== [20:07:20] ============== cs_dsp_test_ctl_v1_callbacks =============== [20:07:20] [PASSED] all ops [20:07:20] ========== [PASSED] cs_dsp_test_ctl_v1_callbacks =========== [20:07:20] ================ cs_dsp_test_no_callbacks ================= [20:07:20] [PASSED] empty ops [20:07:20] [PASSED] NULL ops [20:07:20] ============ [PASSED] cs_dsp_test_no_callbacks ============= [20:07:20] ======= [PASSED] cs_dsp_callbacks_adsp2_16bit_wmfwv1 ======= [20:07:20] ======== cs_dsp_watchdog_adsp2v2_32bit (2 subtests) ======== [20:07:20] ========== cs_dsp_test_adsp2v2_watchdog_callback ========== [20:07:20] [PASSED] all ops [20:07:20] ====== [PASSED] cs_dsp_test_adsp2v2_watchdog_callback ====== [20:07:20] ======== cs_dsp_test_adsp2v2_watchdog_no_callbacks ======== [20:07:20] [PASSED] empty ops [20:07:20] [PASSED] NULL ops [20:07:20] ==== [PASSED] cs_dsp_test_adsp2v2_watchdog_no_callbacks ==== [20:07:20] ========== [PASSED] cs_dsp_watchdog_adsp2v2_32bit ========== [20:07:20] ============ cs_dsp_watchdog_halo (2 subtests) ============= [20:07:20] =========== cs_dsp_test_halo_watchdog_callback ============ [20:07:20] [PASSED] all ops [20:07:20] ======= [PASSED] cs_dsp_test_halo_watchdog_callback ======== [20:07:20] ========= cs_dsp_test_halo_watchdog_no_callbacks ========== [20:07:20] [PASSED] empty ops [20:07:20] [PASSED] NULL ops [20:07:20] ===== [PASSED] cs_dsp_test_halo_watchdog_no_callbacks ====== [20:07:20] ============== [PASSED] cs_dsp_watchdog_halo =============== [20:07:20] ======== cs_dsp_ctl_parse_wmfwV3_halo (29 subtests) ======== [20:07:20] [PASSED] cs_dsp_ctl_parse_no_coeffs [20:07:20] [PASSED] cs_dsp_ctl_parse_short_name [20:07:20] [PASSED] cs_dsp_ctl_parse_min_short_name [20:07:20] [PASSED] cs_dsp_ctl_parse_max_short_name [20:07:20] [PASSED] cs_dsp_ctl_parse_with_min_fullname [20:07:20] [PASSED] cs_dsp_ctl_parse_with_max_fullname [20:07:20] [PASSED] cs_dsp_ctl_parse_with_min_description [20:07:20] [PASSED] cs_dsp_ctl_parse_with_max_description [20:07:20] [PASSED] cs_dsp_ctl_parse_with_max_fullname_and_description [20:07:20] [PASSED] cs_dsp_ctl_shortname_alignment [20:07:20] [PASSED] cs_dsp_ctl_fullname_alignment [20:07:20] [PASSED] cs_dsp_ctl_description_alignment [20:07:20] [PASSED] cs_dsp_get_ctl_test [20:07:20] [PASSED] cs_dsp_get_ctl_test_multiple_wmfw [20:07:20] ============== cs_dsp_ctl_parse_memory_type =============== [20:07:20] [PASSED] XM [20:07:20] [PASSED] YM [20:07:20] [PASSED] ZM [20:07:20] ========== [PASSED] cs_dsp_ctl_parse_memory_type =========== [20:07:20] ================= cs_dsp_ctl_parse_alg_id ================= [20:07:20] [PASSED] alg_id:0xb [20:07:20] [PASSED] alg_id:0xfafa [20:07:20] [PASSED] alg_id:0x9f1234 [20:07:20] [PASSED] alg_id:0xff00ff [20:07:20] ============= [PASSED] cs_dsp_ctl_parse_alg_id ============= [20:07:20] ================ cs_dsp_ctl_parse_alg_mem ================= [20:07:20] [PASSED] XM [20:07:20] [PASSED] YM [20:07:20] [PASSED] ZM [20:07:20] ============ [PASSED] cs_dsp_ctl_parse_alg_mem ============= [20:07:20] ================= cs_dsp_ctl_parse_offset ================= [20:07:20] [PASSED] offset:0x0 [20:07:20] [PASSED] offset:0x1 [20:07:20] [PASSED] offset:0x2 [20:07:20] [PASSED] offset:0x3 [20:07:20] [PASSED] offset:0x4 [20:07:20] [PASSED] offset:0x5 [20:07:20] [PASSED] offset:0x6 [20:07:20] [PASSED] offset:0x7 [20:07:20] [PASSED] offset:0xe0 [20:07:20] [PASSED] offset:0xf1 [20:07:20] [PASSED] offset:0xfffe [20:07:20] [PASSED] offset:0xffff [20:07:20] ============= [PASSED] cs_dsp_ctl_parse_offset ============= [20:07:20] ================= cs_dsp_ctl_parse_length ================= [20:07:20] [PASSED] length:0x4 [20:07:20] [PASSED] length:0x8 [20:07:20] [PASSED] length:0x18 [20:07:20] [PASSED] length:0xf000 [20:07:20] ============= [PASSED] cs_dsp_ctl_parse_length ============= [20:07:20] ================ cs_dsp_ctl_parse_ctl_type ================ [20:07:20] [PASSED] ctl_type:0x4 flags:0x5 [20:07:20] [PASSED] ctl_type:0x1000 flags:0x7 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x8007 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x8005 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x8007 [20:07:20] ============ [PASSED] cs_dsp_ctl_parse_ctl_type ============ [20:07:20] ================= cs_dsp_ctl_parse_flags ================== [20:07:20] [PASSED] flags:0x0 [20:07:20] [PASSED] flags:0x1 [20:07:20] [PASSED] flags:0x2 [20:07:20] [PASSED] flags:0x3 [20:07:20] [PASSED] flags:0x5 [20:07:20] [PASSED] flags:0x7 [20:07:20] [PASSED] flags:0x8001 [20:07:20] [PASSED] flags:0x8002 [20:07:20] [PASSED] flags:0x8003 [20:07:20] [PASSED] flags:0x8005 [20:07:20] [PASSED] flags:0x8007 [20:07:20] ============= [PASSED] cs_dsp_ctl_parse_flags ============== [20:07:20] ============== cs_dsp_ctl_illegal_type_flags ============== [20:07:20] [PASSED] ctl_type:0x1000 flags:0x0 [20:07:20] [PASSED] ctl_type:0x1000 flags:0x1 [20:07:20] [PASSED] ctl_type:0x1000 flags:0x2 [20:07:20] [PASSED] ctl_type:0x1000 flags:0x4 [20:07:20] [PASSED] ctl_type:0x1000 flags:0x5 [20:07:20] [PASSED] ctl_type:0x1000 flags:0x6 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x0 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x1 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x2 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x3 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x4 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x5 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x6 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x7 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x8000 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x8001 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x8002 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x8004 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x8005 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x8006 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x0 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x1 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x2 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x3 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x4 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x5 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x6 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x7 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x8000 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x8001 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x8002 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x8004 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x8005 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x8006 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x0 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x1 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x2 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x3 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x4 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x5 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x6 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x7 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x8000 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x8001 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x8002 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x8003 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x8004 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x8006 [20:07:20] ========== [PASSED] cs_dsp_ctl_illegal_type_flags ========== [20:07:20] [PASSED] cs_dsp_ctl_parse_fw_name [20:07:20] [PASSED] cs_dsp_ctl_alg_id_uniqueness [20:07:20] [PASSED] cs_dsp_ctl_mem_uniqueness [20:07:20] [PASSED] cs_dsp_ctl_fw_uniqueness [20:07:20] [PASSED] cs_dsp_ctl_squash_reloaded_controls [20:07:20] [PASSED] cs_dsp_ctl_v2_squash_reloaded_controls [20:07:20] [PASSED] cs_dsp_ctl_v2_compare_len [20:07:20] ========== [PASSED] cs_dsp_ctl_parse_wmfwV3_halo =========== [20:07:20] ==== cs_dsp_ctl_parse_wmfwV1_adsp2_32bit (16 subtests) ===== [20:07:20] [PASSED] cs_dsp_ctl_parse_no_coeffs [20:07:20] [PASSED] cs_dsp_ctl_parse_v1_name [20:07:20] [PASSED] cs_dsp_ctl_parse_empty_v1_name [20:07:20] [PASSED] cs_dsp_ctl_parse_max_v1_name [20:07:20] ============== cs_dsp_ctl_parse_memory_type =============== [20:07:20] [PASSED] XM [20:07:20] [PASSED] YM [20:07:20] [PASSED] ZM [20:07:20] ========== [PASSED] cs_dsp_ctl_parse_memory_type =========== [20:07:20] ================= cs_dsp_ctl_parse_alg_id ================= [20:07:20] [PASSED] alg_id:0xb [20:07:20] [PASSED] alg_id:0xfafa [20:07:20] [PASSED] alg_id:0x9f1234 [20:07:20] [PASSED] alg_id:0xff00ff [20:07:20] ============= [PASSED] cs_dsp_ctl_parse_alg_id ============= [20:07:20] ================ cs_dsp_ctl_parse_alg_mem ================= [20:07:20] [PASSED] XM [20:07:20] [PASSED] YM [20:07:20] [PASSED] ZM [20:07:20] ============ [PASSED] cs_dsp_ctl_parse_alg_mem ============= [20:07:20] ================= cs_dsp_ctl_parse_offset ================= [20:07:20] [PASSED] offset:0x0 [20:07:20] [PASSED] offset:0x1 [20:07:20] [PASSED] offset:0x2 [20:07:20] [PASSED] offset:0x3 [20:07:20] [PASSED] offset:0x4 [20:07:20] [PASSED] offset:0x5 [20:07:20] [PASSED] offset:0x6 [20:07:20] [PASSED] offset:0x7 [20:07:20] [PASSED] offset:0xe0 [20:07:20] [PASSED] offset:0xf1 [20:07:20] [PASSED] offset:0xfffe [20:07:20] [PASSED] offset:0xffff [20:07:20] ============= [PASSED] cs_dsp_ctl_parse_offset ============= [20:07:20] ================= cs_dsp_ctl_parse_length ================= [20:07:20] [PASSED] length:0x4 [20:07:20] [PASSED] length:0x8 [20:07:20] [PASSED] length:0x18 [20:07:20] [PASSED] length:0xf000 [20:07:20] ============= [PASSED] cs_dsp_ctl_parse_length ============= [20:07:20] ================ cs_dsp_ctl_parse_ctl_type ================ [20:07:20] [PASSED] ctl_type:0x4 flags:0x5 [20:07:20] [PASSED] ctl_type:0x1000 flags:0x7 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x8007 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x8005 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x8007 [20:07:20] ============ [PASSED] cs_dsp_ctl_parse_ctl_type ============ [20:07:20] ================= cs_dsp_ctl_parse_flags ================== [20:07:20] [PASSED] flags:0x0 [20:07:20] [PASSED] flags:0x1 [20:07:20] [PASSED] flags:0x2 [20:07:20] [PASSED] flags:0x3 [20:07:20] [PASSED] flags:0x5 [20:07:20] [PASSED] flags:0x7 [20:07:20] [PASSED] flags:0x8001 [20:07:20] [PASSED] flags:0x8002 [20:07:20] [PASSED] flags:0x8003 [20:07:20] [PASSED] flags:0x8005 [20:07:20] [PASSED] flags:0x8007 [20:07:20] ============= [PASSED] cs_dsp_ctl_parse_flags ============== [20:07:20] [PASSED] cs_dsp_ctl_parse_fw_name [20:07:20] [PASSED] cs_dsp_ctl_alg_id_uniqueness [20:07:20] [PASSED] cs_dsp_ctl_mem_uniqueness [20:07:20] [PASSED] cs_dsp_ctl_fw_uniqueness [20:07:20] [PASSED] cs_dsp_ctl_squash_reloaded_controls [20:07:20] ======= [PASSED] cs_dsp_ctl_parse_wmfwV1_adsp2_32bit ======= [20:07:20] ==== cs_dsp_ctl_parse_wmfwV2_adsp2_32bit (29 subtests) ===== [20:07:20] [PASSED] cs_dsp_ctl_parse_no_coeffs [20:07:20] [PASSED] cs_dsp_ctl_parse_short_name [20:07:20] [PASSED] cs_dsp_ctl_parse_min_short_name [20:07:20] [PASSED] cs_dsp_ctl_parse_max_short_name [20:07:20] [PASSED] cs_dsp_ctl_parse_with_min_fullname [20:07:20] [PASSED] cs_dsp_ctl_parse_with_max_fullname [20:07:20] [PASSED] cs_dsp_ctl_parse_with_min_description [20:07:20] [PASSED] cs_dsp_ctl_parse_with_max_description [20:07:20] [PASSED] cs_dsp_ctl_parse_with_max_fullname_and_description [20:07:20] [PASSED] cs_dsp_ctl_shortname_alignment [20:07:20] [PASSED] cs_dsp_ctl_fullname_alignment [20:07:20] [PASSED] cs_dsp_ctl_description_alignment [20:07:20] [PASSED] cs_dsp_get_ctl_test [20:07:20] [PASSED] cs_dsp_get_ctl_test_multiple_wmfw [20:07:20] ============== cs_dsp_ctl_parse_memory_type =============== [20:07:20] [PASSED] XM [20:07:20] [PASSED] YM [20:07:20] [PASSED] ZM [20:07:20] ========== [PASSED] cs_dsp_ctl_parse_memory_type =========== [20:07:20] ================= cs_dsp_ctl_parse_alg_id ================= [20:07:20] [PASSED] alg_id:0xb [20:07:20] [PASSED] alg_id:0xfafa [20:07:20] [PASSED] alg_id:0x9f1234 [20:07:20] [PASSED] alg_id:0xff00ff [20:07:20] ============= [PASSED] cs_dsp_ctl_parse_alg_id ============= [20:07:20] ================ cs_dsp_ctl_parse_alg_mem ================= [20:07:20] [PASSED] XM [20:07:20] [PASSED] YM [20:07:20] [PASSED] ZM [20:07:20] ============ [PASSED] cs_dsp_ctl_parse_alg_mem ============= [20:07:20] ================= cs_dsp_ctl_parse_offset ================= [20:07:20] [PASSED] offset:0x0 [20:07:20] [PASSED] offset:0x1 [20:07:20] [PASSED] offset:0x2 [20:07:20] [PASSED] offset:0x3 [20:07:20] [PASSED] offset:0x4 [20:07:20] [PASSED] offset:0x5 [20:07:20] [PASSED] offset:0x6 [20:07:20] [PASSED] offset:0x7 [20:07:20] [PASSED] offset:0xe0 [20:07:20] [PASSED] offset:0xf1 [20:07:20] [PASSED] offset:0xfffe [20:07:20] [PASSED] offset:0xffff [20:07:20] ============= [PASSED] cs_dsp_ctl_parse_offset ============= [20:07:20] ================= cs_dsp_ctl_parse_length ================= [20:07:20] [PASSED] length:0x4 [20:07:20] [PASSED] length:0x8 [20:07:20] [PASSED] length:0x18 [20:07:20] [PASSED] length:0xf000 [20:07:20] ============= [PASSED] cs_dsp_ctl_parse_length ============= [20:07:20] ================ cs_dsp_ctl_parse_ctl_type ================ [20:07:20] [PASSED] ctl_type:0x4 flags:0x5 [20:07:20] [PASSED] ctl_type:0x1000 flags:0x7 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x8007 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x8005 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x8007 [20:07:20] ============ [PASSED] cs_dsp_ctl_parse_ctl_type ============ [20:07:20] ================= cs_dsp_ctl_parse_flags ================== [20:07:20] [PASSED] flags:0x0 [20:07:20] [PASSED] flags:0x1 [20:07:20] [PASSED] flags:0x2 [20:07:20] [PASSED] flags:0x3 [20:07:20] [PASSED] flags:0x5 [20:07:20] [PASSED] flags:0x7 [20:07:20] [PASSED] flags:0x8001 [20:07:20] [PASSED] flags:0x8002 [20:07:20] [PASSED] flags:0x8003 [20:07:20] [PASSED] flags:0x8005 [20:07:20] [PASSED] flags:0x8007 [20:07:20] ============= [PASSED] cs_dsp_ctl_parse_flags ============== [20:07:20] ============== cs_dsp_ctl_illegal_type_flags ============== [20:07:20] [PASSED] ctl_type:0x1000 flags:0x0 [20:07:20] [PASSED] ctl_type:0x1000 flags:0x1 [20:07:20] [PASSED] ctl_type:0x1000 flags:0x2 [20:07:20] [PASSED] ctl_type:0x1000 flags:0x4 [20:07:20] [PASSED] ctl_type:0x1000 flags:0x5 [20:07:20] [PASSED] ctl_type:0x1000 flags:0x6 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x0 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x1 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x2 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x3 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x4 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x5 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x6 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x7 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x8000 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x8001 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x8002 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x8004 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x8005 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x8006 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x0 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x1 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x2 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x3 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x4 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x5 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x6 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x7 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x8000 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x8001 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x8002 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x8004 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x8005 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x8006 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x0 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x1 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x2 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x3 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x4 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x5 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x6 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x7 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x8000 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x8001 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x8002 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x8003 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x8004 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x8006 [20:07:20] ========== [PASSED] cs_dsp_ctl_illegal_type_flags ========== [20:07:20] [PASSED] cs_dsp_ctl_parse_fw_name [20:07:20] [PASSED] cs_dsp_ctl_alg_id_uniqueness [20:07:20] [PASSED] cs_dsp_ctl_mem_uniqueness [20:07:20] [PASSED] cs_dsp_ctl_fw_uniqueness [20:07:20] [PASSED] cs_dsp_ctl_squash_reloaded_controls [20:07:20] [PASSED] cs_dsp_ctl_v2_squash_reloaded_controls [20:07:20] [PASSED] cs_dsp_ctl_v2_compare_len [20:07:20] ======= [PASSED] cs_dsp_ctl_parse_wmfwV2_adsp2_32bit ======= [20:07:20] ==== cs_dsp_ctl_parse_wmfwV1_adsp2_16bit (16 subtests) ===== [20:07:20] [PASSED] cs_dsp_ctl_parse_no_coeffs [20:07:20] [PASSED] cs_dsp_ctl_parse_v1_name [20:07:20] [PASSED] cs_dsp_ctl_parse_empty_v1_name [20:07:20] [PASSED] cs_dsp_ctl_parse_max_v1_name [20:07:20] ============== cs_dsp_ctl_parse_memory_type =============== [20:07:20] [PASSED] XM [20:07:20] [PASSED] YM [20:07:20] [PASSED] ZM [20:07:20] ========== [PASSED] cs_dsp_ctl_parse_memory_type =========== [20:07:20] ================= cs_dsp_ctl_parse_alg_id ================= [20:07:20] [PASSED] alg_id:0xb [20:07:20] [PASSED] alg_id:0xfafa [20:07:20] [PASSED] alg_id:0x9f1234 [20:07:20] [PASSED] alg_id:0xff00ff [20:07:20] ============= [PASSED] cs_dsp_ctl_parse_alg_id ============= [20:07:20] ================ cs_dsp_ctl_parse_alg_mem ================= [20:07:20] [PASSED] XM [20:07:20] [PASSED] YM [20:07:20] [PASSED] ZM [20:07:20] ============ [PASSED] cs_dsp_ctl_parse_alg_mem ============= [20:07:20] ================= cs_dsp_ctl_parse_offset ================= [20:07:20] [PASSED] offset:0x0 [20:07:20] [PASSED] offset:0x1 [20:07:20] [PASSED] offset:0x2 [20:07:20] [PASSED] offset:0x3 [20:07:20] [PASSED] offset:0x4 [20:07:20] [PASSED] offset:0x5 [20:07:20] [PASSED] offset:0x6 [20:07:20] [PASSED] offset:0x7 [20:07:20] [PASSED] offset:0xe0 [20:07:20] [PASSED] offset:0xf1 [20:07:20] [PASSED] offset:0xfffe [20:07:20] [PASSED] offset:0xffff [20:07:20] ============= [PASSED] cs_dsp_ctl_parse_offset ============= [20:07:20] ================= cs_dsp_ctl_parse_length ================= [20:07:20] [PASSED] length:0x4 [20:07:20] [PASSED] length:0x8 [20:07:20] [PASSED] length:0x18 [20:07:20] [PASSED] length:0xf000 [20:07:20] ============= [PASSED] cs_dsp_ctl_parse_length ============= [20:07:20] ================ cs_dsp_ctl_parse_ctl_type ================ [20:07:20] [PASSED] ctl_type:0x4 flags:0x5 [20:07:20] [PASSED] ctl_type:0x1000 flags:0x7 [20:07:20] [PASSED] ctl_type:0x1001 flags:0x8007 [20:07:20] [PASSED] ctl_type:0x1002 flags:0x8005 [20:07:20] [PASSED] ctl_type:0x1004 flags:0x8007 [20:07:20] ============ [PASSED] cs_dsp_ctl_parse_ctl_type ============ [20:07:20] ================= cs_dsp_ctl_parse_flags ================== [20:07:20] [PASSED] flags:0x0 [20:07:20] [PASSED] flags:0x1 [20:07:20] [PASSED] flags:0x2 [20:07:20] [PASSED] flags:0x3 [20:07:20] [PASSED] flags:0x5 [20:07:20] [PASSED] flags:0x7 [20:07:20] [PASSED] flags:0x8001 [20:07:20] [PASSED] flags:0x8002 [20:07:20] [PASSED] flags:0x8003 [20:07:20] [PASSED] flags:0x8005 [20:07:20] [PASSED] flags:0x8007 [20:07:20] ============= [PASSED] cs_dsp_ctl_parse_flags ============== [20:07:21] [PASSED] cs_dsp_ctl_parse_fw_name [20:07:21] [PASSED] cs_dsp_ctl_alg_id_uniqueness [20:07:21] [PASSED] cs_dsp_ctl_mem_uniqueness [20:07:21] [PASSED] cs_dsp_ctl_fw_uniqueness [20:07:21] [PASSED] cs_dsp_ctl_squash_reloaded_controls [20:07:21] ======= [PASSED] cs_dsp_ctl_parse_wmfwV1_adsp2_16bit ======= [20:07:21] ==== cs_dsp_ctl_parse_wmfwV2_adsp2_16bit (29 subtests) ===== [20:07:21] [PASSED] cs_dsp_ctl_parse_no_coeffs [20:07:21] [PASSED] cs_dsp_ctl_parse_short_name [20:07:21] [PASSED] cs_dsp_ctl_parse_min_short_name [20:07:21] [PASSED] cs_dsp_ctl_parse_max_short_name [20:07:21] [PASSED] cs_dsp_ctl_parse_with_min_fullname [20:07:21] [PASSED] cs_dsp_ctl_parse_with_max_fullname [20:07:21] [PASSED] cs_dsp_ctl_parse_with_min_description [20:07:21] [PASSED] cs_dsp_ctl_parse_with_max_description [20:07:21] [PASSED] cs_dsp_ctl_parse_with_max_fullname_and_description [20:07:21] [PASSED] cs_dsp_ctl_shortname_alignment [20:07:21] [PASSED] cs_dsp_ctl_fullname_alignment [20:07:21] [PASSED] cs_dsp_ctl_description_alignment [20:07:21] [PASSED] cs_dsp_get_ctl_test [20:07:21] [PASSED] cs_dsp_get_ctl_test_multiple_wmfw [20:07:21] ============== cs_dsp_ctl_parse_memory_type =============== [20:07:21] [PASSED] XM [20:07:21] [PASSED] YM [20:07:21] [PASSED] ZM [20:07:21] ========== [PASSED] cs_dsp_ctl_parse_memory_type =========== [20:07:21] ================= cs_dsp_ctl_parse_alg_id ================= [20:07:21] [PASSED] alg_id:0xb [20:07:21] [PASSED] alg_id:0xfafa [20:07:21] [PASSED] alg_id:0x9f1234 [20:07:21] [PASSED] alg_id:0xff00ff [20:07:21] ============= [PASSED] cs_dsp_ctl_parse_alg_id ============= [20:07:21] ================ cs_dsp_ctl_parse_alg_mem ================= [20:07:21] [PASSED] XM [20:07:21] [PASSED] YM [20:07:21] [PASSED] ZM [20:07:21] ============ [PASSED] cs_dsp_ctl_parse_alg_mem ============= [20:07:21] ================= cs_dsp_ctl_parse_offset ================= [20:07:21] [PASSED] offset:0x0 [20:07:21] [PASSED] offset:0x1 [20:07:21] [PASSED] offset:0x2 [20:07:21] [PASSED] offset:0x3 [20:07:21] [PASSED] offset:0x4 [20:07:21] [PASSED] offset:0x5 [20:07:21] [PASSED] offset:0x6 [20:07:21] [PASSED] offset:0x7 [20:07:21] [PASSED] offset:0xe0 [20:07:21] [PASSED] offset:0xf1 [20:07:21] [PASSED] offset:0xfffe [20:07:21] [PASSED] offset:0xffff [20:07:21] ============= [PASSED] cs_dsp_ctl_parse_offset ============= [20:07:21] ================= cs_dsp_ctl_parse_length ================= [20:07:21] [PASSED] length:0x4 [20:07:21] [PASSED] length:0x8 [20:07:21] [PASSED] length:0x18 [20:07:21] [PASSED] length:0xf000 [20:07:21] ============= [PASSED] cs_dsp_ctl_parse_length ============= [20:07:21] ================ cs_dsp_ctl_parse_ctl_type ================ [20:07:21] [PASSED] ctl_type:0x4 flags:0x5 [20:07:21] [PASSED] ctl_type:0x1000 flags:0x7 [20:07:21] [PASSED] ctl_type:0x1001 flags:0x8007 [20:07:21] [PASSED] ctl_type:0x1002 flags:0x8005 [20:07:21] [PASSED] ctl_type:0x1004 flags:0x8007 [20:07:21] ============ [PASSED] cs_dsp_ctl_parse_ctl_type ============ [20:07:21] ================= cs_dsp_ctl_parse_flags ================== [20:07:21] [PASSED] flags:0x0 [20:07:21] [PASSED] flags:0x1 [20:07:21] [PASSED] flags:0x2 [20:07:21] [PASSED] flags:0x3 [20:07:21] [PASSED] flags:0x5 [20:07:21] [PASSED] flags:0x7 [20:07:21] [PASSED] flags:0x8001 [20:07:21] [PASSED] flags:0x8002 [20:07:21] [PASSED] flags:0x8003 [20:07:21] [PASSED] flags:0x8005 [20:07:21] [PASSED] flags:0x8007 [20:07:21] ============= [PASSED] cs_dsp_ctl_parse_flags ============== [20:07:21] ============== cs_dsp_ctl_illegal_type_flags ============== [20:07:21] [PASSED] ctl_type:0x1000 flags:0x0 [20:07:21] [PASSED] ctl_type:0x1000 flags:0x1 [20:07:21] [PASSED] ctl_type:0x1000 flags:0x2 [20:07:21] [PASSED] ctl_type:0x1000 flags:0x4 [20:07:21] [PASSED] ctl_type:0x1000 flags:0x5 [20:07:21] [PASSED] ctl_type:0x1000 flags:0x6 [20:07:21] [PASSED] ctl_type:0x1001 flags:0x0 [20:07:21] [PASSED] ctl_type:0x1001 flags:0x1 [20:07:21] [PASSED] ctl_type:0x1001 flags:0x2 [20:07:21] [PASSED] ctl_type:0x1001 flags:0x3 [20:07:21] [PASSED] ctl_type:0x1001 flags:0x4 [20:07:21] [PASSED] ctl_type:0x1001 flags:0x5 [20:07:21] [PASSED] ctl_type:0x1001 flags:0x6 [20:07:21] [PASSED] ctl_type:0x1001 flags:0x7 [20:07:21] [PASSED] ctl_type:0x1001 flags:0x8000 [20:07:21] [PASSED] ctl_type:0x1001 flags:0x8001 [20:07:21] [PASSED] ctl_type:0x1001 flags:0x8002 [20:07:21] [PASSED] ctl_type:0x1001 flags:0x8004 [20:07:21] [PASSED] ctl_type:0x1001 flags:0x8005 [20:07:21] [PASSED] ctl_type:0x1001 flags:0x8006 [20:07:21] [PASSED] ctl_type:0x1004 flags:0x0 [20:07:21] [PASSED] ctl_type:0x1004 flags:0x1 [20:07:21] [PASSED] ctl_type:0x1004 flags:0x2 [20:07:21] [PASSED] ctl_type:0x1004 flags:0x3 [20:07:21] [PASSED] ctl_type:0x1004 flags:0x4 [20:07:21] [PASSED] ctl_type:0x1004 flags:0x5 [20:07:21] [PASSED] ctl_type:0x1004 flags:0x6 [20:07:21] [PASSED] ctl_type:0x1004 flags:0x7 [20:07:21] [PASSED] ctl_type:0x1004 flags:0x8000 [20:07:21] [PASSED] ctl_type:0x1004 flags:0x8001 [20:07:21] [PASSED] ctl_type:0x1004 flags:0x8002 [20:07:21] [PASSED] ctl_type:0x1004 flags:0x8004 [20:07:21] [PASSED] ctl_type:0x1004 flags:0x8005 [20:07:21] [PASSED] ctl_type:0x1004 flags:0x8006 [20:07:21] [PASSED] ctl_type:0x1002 flags:0x0 [20:07:21] [PASSED] ctl_type:0x1002 flags:0x1 [20:07:21] [PASSED] ctl_type:0x1002 flags:0x2 [20:07:21] [PASSED] ctl_type:0x1002 flags:0x3 [20:07:21] [PASSED] ctl_type:0x1002 flags:0x4 [20:07:21] [PASSED] ctl_type:0x1002 flags:0x5 [20:07:21] [PASSED] ctl_type:0x1002 flags:0x6 [20:07:21] [PASSED] ctl_type:0x1002 flags:0x7 [20:07:21] [PASSED] ctl_type:0x1002 flags:0x8000 [20:07:21] [PASSED] ctl_type:0x1002 flags:0x8001 [20:07:21] [PASSED] ctl_type:0x1002 flags:0x8002 [20:07:21] [PASSED] ctl_type:0x1002 flags:0x8003 [20:07:21] [PASSED] ctl_type:0x1002 flags:0x8004 [20:07:21] [PASSED] ctl_type:0x1002 flags:0x8006 [20:07:21] ========== [PASSED] cs_dsp_ctl_illegal_type_flags ========== [20:07:21] [PASSED] cs_dsp_ctl_parse_fw_name [20:07:21] [PASSED] cs_dsp_ctl_alg_id_uniqueness [20:07:21] [PASSED] cs_dsp_ctl_mem_uniqueness [20:07:21] [PASSED] cs_dsp_ctl_fw_uniqueness [20:07:21] [PASSED] cs_dsp_ctl_squash_reloaded_controls [20:07:21] [PASSED] cs_dsp_ctl_v2_squash_reloaded_controls [20:07:21] [PASSED] cs_dsp_ctl_v2_compare_len [20:07:21] ======= [PASSED] cs_dsp_ctl_parse_wmfwV2_adsp2_16bit ======= [20:07:21] ======== cs_dsp_ctl_cache_wmfwV3_halo (43 subtests) ======== [20:07:21] [PASSED] cs_dsp_ctl_v2_cache_alloc [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ============ cs_dsp_ctl_cache_init_write_only ============= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:512 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:512 flags:0x8002 [20:07:21] ======== [PASSED] cs_dsp_ctl_cache_init_write_only ========= [20:07:21] [PASSED] cs_dsp_ctl_cache_init_multiple_fw_same_controls [20:07:21] [PASSED] cs_dsp_ctl_cache_init_multiple_fwalgid_same_controls [20:07:21] [PASSED] cs_dsp_ctl_cache_init_multiple_mems [20:07:21] [PASSED] cs_dsp_ctl_cache_init_multiple_algs [20:07:21] [PASSED] cs_dsp_ctl_cache_init_multiple_offsets [20:07:21] ============ cs_dsp_ctl_cache_read_not_started ============ [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ======== [PASSED] cs_dsp_ctl_cache_read_not_started ======== [20:07:21] ============== cs_dsp_ctl_cache_read_stopped ============== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_read_stopped ========== [20:07:21] =========== cs_dsp_ctl_cache_read_powered_down ============ [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ======= [PASSED] cs_dsp_ctl_cache_read_powered_down ======== [20:07:21] ======= cs_dsp_ctl_cache_read_stopped_powered_down ======== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] === [PASSED] cs_dsp_ctl_cache_read_stopped_powered_down ==== [20:07:21] ======= cs_dsp_ctl_cache_read_not_current_loaded_fw ======= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] === [PASSED] cs_dsp_ctl_cache_read_not_current_loaded_fw === [20:07:21] ====== cs_dsp_ctl_cache_read_not_current_running_fw ======= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] == [PASSED] cs_dsp_ctl_cache_read_not_current_running_fw === [20:07:21] ============== cs_dsp_ctl_cache_read_running ============== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_read_running ========== [20:07:21] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:21] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:21] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:21] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:21] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:21] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:21] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:21] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:21] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:21] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:21] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:21] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:21] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:21] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:21] ====== cs_dsp_ctl_cache_write_unchanged_not_started ======= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] == [PASSED] cs_dsp_ctl_cache_write_unchanged_not_started === [20:07:21] =========== cs_dsp_ctl_cache_write_not_started ============ [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ======= [PASSED] cs_dsp_ctl_cache_write_not_started ======== [20:07:21] ============= cs_dsp_ctl_cache_write_stopped ============== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ========= [PASSED] cs_dsp_ctl_cache_write_stopped ========== [20:07:21] =========== cs_dsp_ctl_cache_write_powered_down =========== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ======= [PASSED] cs_dsp_ctl_cache_write_powered_down ======= [20:07:21] ======= cs_dsp_ctl_cache_write_stopped_powered_down ======= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] === [PASSED] cs_dsp_ctl_cache_write_stopped_powered_down === [20:07:21] ====== cs_dsp_ctl_cache_write_not_current_loaded_fw ======= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] == [PASSED] cs_dsp_ctl_cache_write_not_current_loaded_fw === [20:07:21] ====== cs_dsp_ctl_cache_write_not_current_running_fw ====== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] == [PASSED] cs_dsp_ctl_cache_write_not_current_running_fw == [20:07:21] ========= cs_dsp_ctl_cache_sync_write_before_run ========== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_sync_write_before_run ====== [20:07:21] ======== cs_dsp_ctl_cache_sync_write_while_running ======== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ==== [PASSED] cs_dsp_ctl_cache_sync_write_while_running ==== [20:07:21] ========= cs_dsp_ctl_cache_sync_write_after_stop ========== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_sync_write_after_stop ====== [20:07:21] ======= cs_dsp_ctl_cache_sync_write_not_current_fw ======== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] === [PASSED] cs_dsp_ctl_cache_sync_write_not_current_fw ==== [20:07:21] ========= cs_dsp_ctl_cache_sync_reapply_every_run ========= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_sync_reapply_every_run ===== [20:07:21] ====== cs_dsp_ctl_cache_sync_reapply_after_fw_reload ====== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] == [PASSED] cs_dsp_ctl_cache_sync_reapply_after_fw_reload == [20:07:21] ======= cs_dsp_ctl_cache_sync_reapply_after_fw_swap ======= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] === [PASSED] cs_dsp_ctl_cache_sync_reapply_after_fw_swap === [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_wmfwV3_halo =========== [20:07:21] ==== cs_dsp_ctl_cache_wmfwV1_adsp2_32bit (45 subtests) ===== [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ============ cs_dsp_ctl_cache_init_write_only ============= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:512 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:512 flags:0x8002 [20:07:21] ======== [PASSED] cs_dsp_ctl_cache_init_write_only ========= [20:07:21] [PASSED] cs_dsp_ctl_cache_init_multiple_fw_same_controls [20:07:21] [PASSED] cs_dsp_ctl_cache_init_multiple_fwalgid_same_controls [20:07:21] [PASSED] cs_dsp_ctl_cache_init_multiple_mems [20:07:21] [PASSED] cs_dsp_ctl_cache_init_multiple_algs [20:07:21] ============ cs_dsp_ctl_cache_read_not_started ============ [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ======== [PASSED] cs_dsp_ctl_cache_read_not_started ======== [20:07:21] ============== cs_dsp_ctl_cache_read_stopped ============== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_read_stopped ========== [20:07:21] =========== cs_dsp_ctl_cache_read_powered_down ============ [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ======= [PASSED] cs_dsp_ctl_cache_read_powered_down ======== [20:07:21] ======= cs_dsp_ctl_cache_read_stopped_powered_down ======== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] === [PASSED] cs_dsp_ctl_cache_read_stopped_powered_down ==== [20:07:21] ======= cs_dsp_ctl_cache_read_not_current_loaded_fw ======= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] === [PASSED] cs_dsp_ctl_cache_read_not_current_loaded_fw === [20:07:21] ====== cs_dsp_ctl_cache_read_not_current_running_fw ======= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] == [PASSED] cs_dsp_ctl_cache_read_not_current_running_fw === [20:07:21] ============== cs_dsp_ctl_cache_read_running ============== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_read_running ========== [20:07:21] ======== cs_dsp_ctl_cache_read_running_zero_flags ========= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:21] ==== [PASSED] cs_dsp_ctl_cache_read_running_zero_flags ===== [20:07:21] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:21] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:21] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:21] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:21] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:21] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:21] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:21] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:21] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:21] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:21] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:21] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:21] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:21] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:21] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:21] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:21] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:21] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:21] ====== cs_dsp_ctl_cache_write_unchanged_not_started ======= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] == [PASSED] cs_dsp_ctl_cache_write_unchanged_not_started === [20:07:21] =========== cs_dsp_ctl_cache_write_not_started ============ [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ======= [PASSED] cs_dsp_ctl_cache_write_not_started ======== [20:07:21] ============= cs_dsp_ctl_cache_write_stopped ============== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ========= [PASSED] cs_dsp_ctl_cache_write_stopped ========== [20:07:21] =========== cs_dsp_ctl_cache_write_powered_down =========== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ======= [PASSED] cs_dsp_ctl_cache_write_powered_down ======= [20:07:21] ======= cs_dsp_ctl_cache_write_stopped_powered_down ======= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] === [PASSED] cs_dsp_ctl_cache_write_stopped_powered_down === [20:07:21] ====== cs_dsp_ctl_cache_write_not_current_loaded_fw ======= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] == [PASSED] cs_dsp_ctl_cache_write_not_current_loaded_fw === [20:07:21] ====== cs_dsp_ctl_cache_write_not_current_running_fw ====== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] == [PASSED] cs_dsp_ctl_cache_write_not_current_running_fw == [20:07:21] ========= cs_dsp_ctl_cache_sync_write_before_run ========== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_sync_write_before_run ====== [20:07:21] ======== cs_dsp_ctl_cache_sync_write_while_running ======== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ==== [PASSED] cs_dsp_ctl_cache_sync_write_while_running ==== [20:07:21] ========= cs_dsp_ctl_cache_sync_write_after_stop ========== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_sync_write_after_stop ====== [20:07:21] ======= cs_dsp_ctl_cache_sync_write_not_current_fw ======== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] === [PASSED] cs_dsp_ctl_cache_sync_write_not_current_fw ==== [20:07:21] ========= cs_dsp_ctl_cache_sync_reapply_every_run ========= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ===== [PASSED] cs_dsp_ctl_cache_sync_reapply_every_run ===== [20:07:21] ====== cs_dsp_ctl_cache_sync_reapply_after_fw_reload ====== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] == [PASSED] cs_dsp_ctl_cache_sync_reapply_after_fw_reload == [20:07:21] ======= cs_dsp_ctl_cache_sync_reapply_after_fw_swap ======= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] === [PASSED] cs_dsp_ctl_cache_sync_reapply_after_fw_swap === [20:07:21] ======= [PASSED] cs_dsp_ctl_cache_wmfwV1_adsp2_32bit ======= [20:07:21] ==== cs_dsp_ctl_cache_wmfwV2_adsp2_32bit (47 subtests) ===== [20:07:21] [PASSED] cs_dsp_ctl_v2_cache_alloc [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ================== cs_dsp_ctl_cache_init ================== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:21] ============ cs_dsp_ctl_cache_init_write_only ============= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:512 flags:0x2 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:21] [PASSED] alg:0xfafa YM@1 len:512 flags:0x8002 [20:07:21] ======== [PASSED] cs_dsp_ctl_cache_init_write_only ========= [20:07:21] [PASSED] cs_dsp_ctl_cache_init_multiple_fw_same_controls [20:07:21] [PASSED] cs_dsp_ctl_cache_init_multiple_fwalgid_same_controls [20:07:21] [PASSED] cs_dsp_ctl_cache_init_multiple_mems [20:07:21] [PASSED] cs_dsp_ctl_cache_init_multiple_algs [20:07:21] [PASSED] cs_dsp_ctl_cache_init_multiple_offsets [20:07:21] ============ cs_dsp_ctl_cache_read_not_started ============ [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ======== [PASSED] cs_dsp_ctl_cache_read_not_started ======== [20:07:21] ============== cs_dsp_ctl_cache_read_stopped ============== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_read_stopped ========== [20:07:21] =========== cs_dsp_ctl_cache_read_powered_down ============ [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ======= [PASSED] cs_dsp_ctl_cache_read_powered_down ======== [20:07:21] ======= cs_dsp_ctl_cache_read_stopped_powered_down ======== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] === [PASSED] cs_dsp_ctl_cache_read_stopped_powered_down ==== [20:07:21] ======= cs_dsp_ctl_cache_read_not_current_loaded_fw ======= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] === [PASSED] cs_dsp_ctl_cache_read_not_current_loaded_fw === [20:07:21] ====== cs_dsp_ctl_cache_read_not_current_running_fw ======= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] == [PASSED] cs_dsp_ctl_cache_read_not_current_running_fw === [20:07:21] ============== cs_dsp_ctl_cache_read_running ============== [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:21] ========== [PASSED] cs_dsp_ctl_cache_read_running ========== [20:07:21] ======== cs_dsp_ctl_cache_read_running_zero_flags ========= [20:07:21] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:21] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:21] ==== [PASSED] cs_dsp_ctl_cache_read_running_zero_flags ===== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ====== cs_dsp_ctl_cache_write_unchanged_not_started ======= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] == [PASSED] cs_dsp_ctl_cache_write_unchanged_not_started === [20:07:22] =========== cs_dsp_ctl_cache_write_not_started ============ [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ======= [PASSED] cs_dsp_ctl_cache_write_not_started ======== [20:07:22] ============= cs_dsp_ctl_cache_write_stopped ============== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ========= [PASSED] cs_dsp_ctl_cache_write_stopped ========== [20:07:22] =========== cs_dsp_ctl_cache_write_powered_down =========== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ======= [PASSED] cs_dsp_ctl_cache_write_powered_down ======= [20:07:22] ======= cs_dsp_ctl_cache_write_stopped_powered_down ======= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] === [PASSED] cs_dsp_ctl_cache_write_stopped_powered_down === [20:07:22] ====== cs_dsp_ctl_cache_write_not_current_loaded_fw ======= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] == [PASSED] cs_dsp_ctl_cache_write_not_current_loaded_fw === [20:07:22] ====== cs_dsp_ctl_cache_write_not_current_running_fw ====== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] == [PASSED] cs_dsp_ctl_cache_write_not_current_running_fw == [20:07:22] ========= cs_dsp_ctl_cache_sync_write_before_run ========== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_sync_write_before_run ====== [20:07:22] ======== cs_dsp_ctl_cache_sync_write_while_running ======== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ==== [PASSED] cs_dsp_ctl_cache_sync_write_while_running ==== [20:07:22] ========= cs_dsp_ctl_cache_sync_write_after_stop ========== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_sync_write_after_stop ====== [20:07:22] ======= cs_dsp_ctl_cache_sync_write_not_current_fw ======== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] === [PASSED] cs_dsp_ctl_cache_sync_write_not_current_fw ==== [20:07:22] ========= cs_dsp_ctl_cache_sync_reapply_every_run ========= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_sync_reapply_every_run ===== [20:07:22] ====== cs_dsp_ctl_cache_sync_reapply_after_fw_reload ====== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] == [PASSED] cs_dsp_ctl_cache_sync_reapply_after_fw_reload == [20:07:22] ======= cs_dsp_ctl_cache_sync_reapply_after_fw_swap ======= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] === [PASSED] cs_dsp_ctl_cache_sync_reapply_after_fw_swap === [20:07:22] ======= [PASSED] cs_dsp_ctl_cache_wmfwV2_adsp2_32bit ======= [20:07:22] ==== cs_dsp_ctl_cache_wmfwV1_adsp2_16bit (45 subtests) ===== [20:07:22] ================== cs_dsp_ctl_cache_init ================== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:22] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:22] ================== cs_dsp_ctl_cache_init ================== [20:07:22] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:22] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:22] ================== cs_dsp_ctl_cache_init ================== [20:07:22] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:22] ================== cs_dsp_ctl_cache_init ================== [20:07:22] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:22] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:22] ================== cs_dsp_ctl_cache_init ================== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:22] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:22] ================== cs_dsp_ctl_cache_init ================== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:22] ============ cs_dsp_ctl_cache_init_write_only ============= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:512 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:512 flags:0x8002 [20:07:22] ======== [PASSED] cs_dsp_ctl_cache_init_write_only ========= [20:07:22] [PASSED] cs_dsp_ctl_cache_init_multiple_fw_same_controls [20:07:22] [PASSED] cs_dsp_ctl_cache_init_multiple_fwalgid_same_controls [20:07:22] [PASSED] cs_dsp_ctl_cache_init_multiple_mems [20:07:22] [PASSED] cs_dsp_ctl_cache_init_multiple_algs [20:07:22] ============ cs_dsp_ctl_cache_read_not_started ============ [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ======== [PASSED] cs_dsp_ctl_cache_read_not_started ======== [20:07:22] ============== cs_dsp_ctl_cache_read_stopped ============== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_read_stopped ========== [20:07:22] =========== cs_dsp_ctl_cache_read_powered_down ============ [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ======= [PASSED] cs_dsp_ctl_cache_read_powered_down ======== [20:07:22] ======= cs_dsp_ctl_cache_read_stopped_powered_down ======== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] === [PASSED] cs_dsp_ctl_cache_read_stopped_powered_down ==== [20:07:22] ======= cs_dsp_ctl_cache_read_not_current_loaded_fw ======= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] === [PASSED] cs_dsp_ctl_cache_read_not_current_loaded_fw === [20:07:22] ====== cs_dsp_ctl_cache_read_not_current_running_fw ======= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] == [PASSED] cs_dsp_ctl_cache_read_not_current_running_fw === [20:07:22] ============== cs_dsp_ctl_cache_read_running ============== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_read_running ========== [20:07:22] ======== cs_dsp_ctl_cache_read_running_zero_flags ========= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:22] ==== [PASSED] cs_dsp_ctl_cache_read_running_zero_flags ===== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ====== cs_dsp_ctl_cache_write_unchanged_not_started ======= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] == [PASSED] cs_dsp_ctl_cache_write_unchanged_not_started === [20:07:22] =========== cs_dsp_ctl_cache_write_not_started ============ [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ======= [PASSED] cs_dsp_ctl_cache_write_not_started ======== [20:07:22] ============= cs_dsp_ctl_cache_write_stopped ============== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ========= [PASSED] cs_dsp_ctl_cache_write_stopped ========== [20:07:22] =========== cs_dsp_ctl_cache_write_powered_down =========== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ======= [PASSED] cs_dsp_ctl_cache_write_powered_down ======= [20:07:22] ======= cs_dsp_ctl_cache_write_stopped_powered_down ======= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] === [PASSED] cs_dsp_ctl_cache_write_stopped_powered_down === [20:07:22] ====== cs_dsp_ctl_cache_write_not_current_loaded_fw ======= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] == [PASSED] cs_dsp_ctl_cache_write_not_current_loaded_fw === [20:07:22] ====== cs_dsp_ctl_cache_write_not_current_running_fw ====== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] == [PASSED] cs_dsp_ctl_cache_write_not_current_running_fw == [20:07:22] ========= cs_dsp_ctl_cache_sync_write_before_run ========== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_sync_write_before_run ====== [20:07:22] ======== cs_dsp_ctl_cache_sync_write_while_running ======== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ==== [PASSED] cs_dsp_ctl_cache_sync_write_while_running ==== [20:07:22] ========= cs_dsp_ctl_cache_sync_write_after_stop ========== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_sync_write_after_stop ====== [20:07:22] ======= cs_dsp_ctl_cache_sync_write_not_current_fw ======== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] === [PASSED] cs_dsp_ctl_cache_sync_write_not_current_fw ==== [20:07:22] ========= cs_dsp_ctl_cache_sync_reapply_every_run ========= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_sync_reapply_every_run ===== [20:07:22] ====== cs_dsp_ctl_cache_sync_reapply_after_fw_reload ====== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] == [PASSED] cs_dsp_ctl_cache_sync_reapply_after_fw_reload == [20:07:22] ======= cs_dsp_ctl_cache_sync_reapply_after_fw_swap ======= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] === [PASSED] cs_dsp_ctl_cache_sync_reapply_after_fw_swap === [20:07:22] ======= [PASSED] cs_dsp_ctl_cache_wmfwV1_adsp2_16bit ======= [20:07:22] ==== cs_dsp_ctl_cache_wmfwV2_adsp2_16bit (47 subtests) ===== [20:07:22] [PASSED] cs_dsp_ctl_v2_cache_alloc [20:07:22] ================== cs_dsp_ctl_cache_init ================== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:22] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:22] ================== cs_dsp_ctl_cache_init ================== [20:07:22] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:22] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:22] ================== cs_dsp_ctl_cache_init ================== [20:07:22] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:22] ================== cs_dsp_ctl_cache_init ================== [20:07:22] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:22] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:22] ================== cs_dsp_ctl_cache_init ================== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:22] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:22] ================== cs_dsp_ctl_cache_init ================== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ============== [PASSED] cs_dsp_ctl_cache_init ============== [20:07:22] ============ cs_dsp_ctl_cache_init_write_only ============= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:512 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:512 flags:0x8002 [20:07:22] ======== [PASSED] cs_dsp_ctl_cache_init_write_only ========= [20:07:22] [PASSED] cs_dsp_ctl_cache_init_multiple_fw_same_controls [20:07:22] [PASSED] cs_dsp_ctl_cache_init_multiple_fwalgid_same_controls [20:07:22] [PASSED] cs_dsp_ctl_cache_init_multiple_mems [20:07:22] [PASSED] cs_dsp_ctl_cache_init_multiple_algs [20:07:22] [PASSED] cs_dsp_ctl_cache_init_multiple_offsets [20:07:22] ============ cs_dsp_ctl_cache_read_not_started ============ [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ======== [PASSED] cs_dsp_ctl_cache_read_not_started ======== [20:07:22] ============== cs_dsp_ctl_cache_read_stopped ============== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_read_stopped ========== [20:07:22] =========== cs_dsp_ctl_cache_read_powered_down ============ [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ======= [PASSED] cs_dsp_ctl_cache_read_powered_down ======== [20:07:22] ======= cs_dsp_ctl_cache_read_stopped_powered_down ======== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] === [PASSED] cs_dsp_ctl_cache_read_stopped_powered_down ==== [20:07:22] ======= cs_dsp_ctl_cache_read_not_current_loaded_fw ======= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] === [PASSED] cs_dsp_ctl_cache_read_not_current_loaded_fw === [20:07:22] ====== cs_dsp_ctl_cache_read_not_current_running_fw ======= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] == [PASSED] cs_dsp_ctl_cache_read_not_current_running_fw === [20:07:22] ============== cs_dsp_ctl_cache_read_running ============== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_read_running ========== [20:07:22] ======== cs_dsp_ctl_cache_read_running_zero_flags ========= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:22] ==== [PASSED] cs_dsp_ctl_cache_read_running_zero_flags ===== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ============== cs_dsp_ctl_cache_writethrough ============== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ========== [PASSED] cs_dsp_ctl_cache_writethrough ========== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ========= cs_dsp_ctl_cache_writethrough_unchanged ========= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_writethrough_unchanged ===== [20:07:22] ====== cs_dsp_ctl_cache_write_unchanged_not_started ======= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] == [PASSED] cs_dsp_ctl_cache_write_unchanged_not_started === [20:07:22] =========== cs_dsp_ctl_cache_write_not_started ============ [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ======= [PASSED] cs_dsp_ctl_cache_write_not_started ======== [20:07:22] ============= cs_dsp_ctl_cache_write_stopped ============== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ========= [PASSED] cs_dsp_ctl_cache_write_stopped ========== [20:07:22] =========== cs_dsp_ctl_cache_write_powered_down =========== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ======= [PASSED] cs_dsp_ctl_cache_write_powered_down ======= [20:07:22] ======= cs_dsp_ctl_cache_write_stopped_powered_down ======= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] === [PASSED] cs_dsp_ctl_cache_write_stopped_powered_down === [20:07:22] ====== cs_dsp_ctl_cache_write_not_current_loaded_fw ======= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] == [PASSED] cs_dsp_ctl_cache_write_not_current_loaded_fw === [20:07:22] ====== cs_dsp_ctl_cache_write_not_current_running_fw ====== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] == [PASSED] cs_dsp_ctl_cache_write_not_current_running_fw == [20:07:22] ========= cs_dsp_ctl_cache_sync_write_before_run ========== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_sync_write_before_run ====== [20:07:22] ======== cs_dsp_ctl_cache_sync_write_while_running ======== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ==== [PASSED] cs_dsp_ctl_cache_sync_write_while_running ==== [20:07:22] ========= cs_dsp_ctl_cache_sync_write_after_stop ========== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_sync_write_after_stop ====== [20:07:22] ======= cs_dsp_ctl_cache_sync_write_not_current_fw ======== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] === [PASSED] cs_dsp_ctl_cache_sync_write_not_current_fw ==== [20:07:22] ========= cs_dsp_ctl_cache_sync_reapply_every_run ========= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] ===== [PASSED] cs_dsp_ctl_cache_sync_reapply_every_run ===== [20:07:22] ====== cs_dsp_ctl_cache_sync_reapply_after_fw_reload ====== [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] == [PASSED] cs_dsp_ctl_cache_sync_reapply_after_fw_reload == [20:07:22] ======= cs_dsp_ctl_cache_sync_reapply_after_fw_swap ======= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:22] === [PASSED] cs_dsp_ctl_cache_sync_reapply_after_fw_swap === [20:07:22] ======= [PASSED] cs_dsp_ctl_cache_wmfwV2_adsp2_16bit ======= [20:07:22] ========= cs_dsp_ctl_rw_wmfwV3_halo (35 subtests) ========== [20:07:22] ================ cs_dsp_ctl_write_running ================= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:22] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:22] ================ cs_dsp_ctl_write_running ================= [20:07:22] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:22] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:22] ================ cs_dsp_ctl_write_running ================= [20:07:22] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:22] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:22] ================ cs_dsp_ctl_write_running ================= [20:07:22] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:23] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:23] ================ cs_dsp_ctl_write_running ================= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:23] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:23] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:23] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:23] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:23] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:23] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:23] ========== cs_dsp_ctl_read_volatile_not_started =========== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ====== [PASSED] cs_dsp_ctl_read_volatile_not_started ======= [20:07:23] ============ cs_dsp_ctl_read_volatile_stopped ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_stopped ========= [20:07:23] ====== cs_dsp_ctl_read_volatile_stopped_powered_down ====== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] == [PASSED] cs_dsp_ctl_read_volatile_stopped_powered_down == [20:07:23] ===== cs_dsp_ctl_read_volatile_not_current_loaded_fw ====== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] = [PASSED] cs_dsp_ctl_read_volatile_not_current_loaded_fw == [20:07:23] ===== cs_dsp_ctl_read_volatile_not_current_running_fw ===== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] = [PASSED] cs_dsp_ctl_read_volatile_not_current_running_fw = [20:07:23] ========== cs_dsp_ctl_write_volatile_not_started ========== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ====== [PASSED] cs_dsp_ctl_write_volatile_not_started ====== [20:07:23] ============ cs_dsp_ctl_write_volatile_stopped ============ [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ======== [PASSED] cs_dsp_ctl_write_volatile_stopped ======== [20:07:23] ===== cs_dsp_ctl_write_volatile_stopped_powered_down ====== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] = [PASSED] cs_dsp_ctl_write_volatile_stopped_powered_down == [20:07:23] ===== cs_dsp_ctl_write_volatile_not_current_loaded_fw ===== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] = [PASSED] cs_dsp_ctl_write_volatile_not_current_loaded_fw = [20:07:23] ==== cs_dsp_ctl_write_volatile_not_current_running_fw ===== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] [PASSED] cs_dsp_ctl_write_volatile_not_current_running_fw = [20:07:23] ================ cs_dsp_ctl_read_with_seek ================ [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ============ [PASSED] cs_dsp_ctl_read_with_seek ============ [20:07:23] ============= cs_dsp_ctl_read_cache_with_seek ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] ========= [PASSED] cs_dsp_ctl_read_cache_with_seek ========= [20:07:23] ================ cs_dsp_ctl_read_truncated ================ [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ============ [PASSED] cs_dsp_ctl_read_truncated ============ [20:07:23] ============= cs_dsp_ctl_read_cache_truncated ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] ========= [PASSED] cs_dsp_ctl_read_cache_truncated ========= [20:07:23] =============== cs_dsp_ctl_write_with_seek ================ [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] =========== [PASSED] cs_dsp_ctl_write_with_seek ============ [20:07:23] ============ cs_dsp_ctl_write_cache_with_seek ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] ======== [PASSED] cs_dsp_ctl_write_cache_with_seek ========= [20:07:23] =============== cs_dsp_ctl_write_truncated ================ [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] =========== [PASSED] cs_dsp_ctl_write_truncated ============ [20:07:23] ============ cs_dsp_ctl_write_cache_truncated ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] ======== [PASSED] cs_dsp_ctl_write_cache_truncated ========= [20:07:23] ============== cs_dsp_ctl_read_with_seek_oob ============== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ========== [PASSED] cs_dsp_ctl_read_with_seek_oob ========== [20:07:23] ========== cs_dsp_ctl_read_with_length_overflow =========== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ====== [PASSED] cs_dsp_ctl_read_with_length_overflow ======= [20:07:23] ======== cs_dsp_ctl_read_with_seek_and_length_oob ========= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ==== [PASSED] cs_dsp_ctl_read_with_seek_and_length_oob ===== [20:07:23] ============= cs_dsp_ctl_write_with_seek_oob ============== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ========= [PASSED] cs_dsp_ctl_write_with_seek_oob ========== [20:07:23] ========== cs_dsp_ctl_write_with_length_overflow ========== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ====== [PASSED] cs_dsp_ctl_write_with_length_overflow ====== [20:07:23] ======== cs_dsp_ctl_write_with_seek_and_length_oob ======== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ==== [PASSED] cs_dsp_ctl_write_with_seek_and_length_oob ==== [20:07:23] ============= cs_dsp_ctl_read_from_writeonly ============== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] ========= [PASSED] cs_dsp_ctl_read_from_writeonly ========== [20:07:23] ============== cs_dsp_ctl_write_to_readonly =============== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] ========== [PASSED] cs_dsp_ctl_write_to_readonly =========== [20:07:23] ============ [PASSED] cs_dsp_ctl_rw_wmfwV3_halo ============ [20:07:23] ====== cs_dsp_ctl_rw_wmfwV1_adsp2_32bit (37 subtests) ====== [20:07:23] ================ cs_dsp_ctl_write_running ================= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:23] ================ cs_dsp_ctl_write_running ================= [20:07:23] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:23] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:23] ================ cs_dsp_ctl_write_running ================= [20:07:23] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:23] ================ cs_dsp_ctl_write_running ================= [20:07:23] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:23] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:23] ================ cs_dsp_ctl_write_running ================= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:23] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:23] ================ cs_dsp_ctl_write_running ================= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:23] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:23] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:23] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:23] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:23] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:23] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:23] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:23] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:23] ========== cs_dsp_ctl_read_volatile_not_started =========== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ====== [PASSED] cs_dsp_ctl_read_volatile_not_started ======= [20:07:23] ============ cs_dsp_ctl_read_volatile_stopped ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_stopped ========= [20:07:23] ====== cs_dsp_ctl_read_volatile_stopped_powered_down ====== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] == [PASSED] cs_dsp_ctl_read_volatile_stopped_powered_down == [20:07:23] ===== cs_dsp_ctl_read_volatile_not_current_loaded_fw ====== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] = [PASSED] cs_dsp_ctl_read_volatile_not_current_loaded_fw == [20:07:23] ===== cs_dsp_ctl_read_volatile_not_current_running_fw ===== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] = [PASSED] cs_dsp_ctl_read_volatile_not_current_running_fw = [20:07:23] ========== cs_dsp_ctl_write_volatile_not_started ========== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ====== [PASSED] cs_dsp_ctl_write_volatile_not_started ====== [20:07:23] ============ cs_dsp_ctl_write_volatile_stopped ============ [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ======== [PASSED] cs_dsp_ctl_write_volatile_stopped ======== [20:07:23] ===== cs_dsp_ctl_write_volatile_stopped_powered_down ====== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] = [PASSED] cs_dsp_ctl_write_volatile_stopped_powered_down == [20:07:23] ===== cs_dsp_ctl_write_volatile_not_current_loaded_fw ===== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] = [PASSED] cs_dsp_ctl_write_volatile_not_current_loaded_fw = [20:07:23] ==== cs_dsp_ctl_write_volatile_not_current_running_fw ===== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] [PASSED] cs_dsp_ctl_write_volatile_not_current_running_fw = [20:07:23] ================ cs_dsp_ctl_read_with_seek ================ [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ============ [PASSED] cs_dsp_ctl_read_with_seek ============ [20:07:23] ============= cs_dsp_ctl_read_cache_with_seek ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] ========= [PASSED] cs_dsp_ctl_read_cache_with_seek ========= [20:07:23] ================ cs_dsp_ctl_read_truncated ================ [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ============ [PASSED] cs_dsp_ctl_read_truncated ============ [20:07:23] ============= cs_dsp_ctl_read_cache_truncated ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] ========= [PASSED] cs_dsp_ctl_read_cache_truncated ========= [20:07:23] =============== cs_dsp_ctl_write_with_seek ================ [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] =========== [PASSED] cs_dsp_ctl_write_with_seek ============ [20:07:23] ============ cs_dsp_ctl_write_cache_with_seek ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] ======== [PASSED] cs_dsp_ctl_write_cache_with_seek ========= [20:07:23] =============== cs_dsp_ctl_write_truncated ================ [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] =========== [PASSED] cs_dsp_ctl_write_truncated ============ [20:07:23] ============ cs_dsp_ctl_write_cache_truncated ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] ======== [PASSED] cs_dsp_ctl_write_cache_truncated ========= [20:07:23] ============== cs_dsp_ctl_read_with_seek_oob ============== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ========== [PASSED] cs_dsp_ctl_read_with_seek_oob ========== [20:07:23] ========== cs_dsp_ctl_read_with_length_overflow =========== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ====== [PASSED] cs_dsp_ctl_read_with_length_overflow ======= [20:07:23] ======== cs_dsp_ctl_read_with_seek_and_length_oob ========= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ==== [PASSED] cs_dsp_ctl_read_with_seek_and_length_oob ===== [20:07:23] ============= cs_dsp_ctl_write_with_seek_oob ============== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ========= [PASSED] cs_dsp_ctl_write_with_seek_oob ========== [20:07:23] ========== cs_dsp_ctl_write_with_length_overflow ========== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ====== [PASSED] cs_dsp_ctl_write_with_length_overflow ====== [20:07:23] ======== cs_dsp_ctl_write_with_seek_and_length_oob ======== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ==== [PASSED] cs_dsp_ctl_write_with_seek_and_length_oob ==== [20:07:23] ============= cs_dsp_ctl_read_from_writeonly ============== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] ========= [PASSED] cs_dsp_ctl_read_from_writeonly ========== [20:07:23] ============== cs_dsp_ctl_write_to_readonly =============== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] ========== [PASSED] cs_dsp_ctl_write_to_readonly =========== [20:07:23] ======== [PASSED] cs_dsp_ctl_rw_wmfwV1_adsp2_32bit ========= [20:07:23] ====== cs_dsp_ctl_rw_wmfwV2_adsp2_32bit (37 subtests) ====== [20:07:23] ================ cs_dsp_ctl_write_running ================= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:23] ================ cs_dsp_ctl_write_running ================= [20:07:23] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:23] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:23] ================ cs_dsp_ctl_write_running ================= [20:07:23] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:23] ================ cs_dsp_ctl_write_running ================= [20:07:23] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:23] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:23] ================ cs_dsp_ctl_write_running ================= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:23] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:23] ================ cs_dsp_ctl_write_running ================= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:23] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:23] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:23] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:23] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:23] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:23] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:23] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:23] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:23] ========== cs_dsp_ctl_read_volatile_not_started =========== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ====== [PASSED] cs_dsp_ctl_read_volatile_not_started ======= [20:07:23] ============ cs_dsp_ctl_read_volatile_stopped ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ======== [PASSED] cs_dsp_ctl_read_volatile_stopped ========= [20:07:23] ====== cs_dsp_ctl_read_volatile_stopped_powered_down ====== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] == [PASSED] cs_dsp_ctl_read_volatile_stopped_powered_down == [20:07:23] ===== cs_dsp_ctl_read_volatile_not_current_loaded_fw ====== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] = [PASSED] cs_dsp_ctl_read_volatile_not_current_loaded_fw == [20:07:23] ===== cs_dsp_ctl_read_volatile_not_current_running_fw ===== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] = [PASSED] cs_dsp_ctl_read_volatile_not_current_running_fw = [20:07:23] ========== cs_dsp_ctl_write_volatile_not_started ========== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ====== [PASSED] cs_dsp_ctl_write_volatile_not_started ====== [20:07:23] ============ cs_dsp_ctl_write_volatile_stopped ============ [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ======== [PASSED] cs_dsp_ctl_write_volatile_stopped ======== [20:07:23] ===== cs_dsp_ctl_write_volatile_stopped_powered_down ====== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] = [PASSED] cs_dsp_ctl_write_volatile_stopped_powered_down == [20:07:23] ===== cs_dsp_ctl_write_volatile_not_current_loaded_fw ===== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] = [PASSED] cs_dsp_ctl_write_volatile_not_current_loaded_fw = [20:07:23] ==== cs_dsp_ctl_write_volatile_not_current_running_fw ===== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] [PASSED] cs_dsp_ctl_write_volatile_not_current_running_fw = [20:07:23] ================ cs_dsp_ctl_read_with_seek ================ [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ============ [PASSED] cs_dsp_ctl_read_with_seek ============ [20:07:23] ============= cs_dsp_ctl_read_cache_with_seek ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] ========= [PASSED] cs_dsp_ctl_read_cache_with_seek ========= [20:07:23] ================ cs_dsp_ctl_read_truncated ================ [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] ============ [PASSED] cs_dsp_ctl_read_truncated ============ [20:07:23] ============= cs_dsp_ctl_read_cache_truncated ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] ========= [PASSED] cs_dsp_ctl_read_cache_truncated ========= [20:07:23] =============== cs_dsp_ctl_write_with_seek ================ [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] =========== [PASSED] cs_dsp_ctl_write_with_seek ============ [20:07:23] ============ cs_dsp_ctl_write_cache_with_seek ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] ======== [PASSED] cs_dsp_ctl_write_cache_with_seek ========= [20:07:23] =============== cs_dsp_ctl_write_truncated ================ [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:23] =========== [PASSED] cs_dsp_ctl_write_truncated ============ [20:07:23] ============ cs_dsp_ctl_write_cache_truncated ============= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:23] ======== [PASSED] cs_dsp_ctl_write_cache_truncated ========= [20:07:23] ============== cs_dsp_ctl_read_with_seek_oob ============== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ========== [PASSED] cs_dsp_ctl_read_with_seek_oob ========== [20:07:23] ========== cs_dsp_ctl_read_with_length_overflow =========== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ====== [PASSED] cs_dsp_ctl_read_with_length_overflow ======= [20:07:23] ======== cs_dsp_ctl_read_with_seek_and_length_oob ========= [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ==== [PASSED] cs_dsp_ctl_read_with_seek_and_length_oob ===== [20:07:23] ============= cs_dsp_ctl_write_with_seek_oob ============== [20:07:23] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:23] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:23] ========= [PASSED] cs_dsp_ctl_write_with_seek_oob ========== [20:07:24] ========== cs_dsp_ctl_write_with_length_overflow ========== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ====== [PASSED] cs_dsp_ctl_write_with_length_overflow ====== [20:07:24] ======== cs_dsp_ctl_write_with_seek_and_length_oob ======== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ==== [PASSED] cs_dsp_ctl_write_with_seek_and_length_oob ==== [20:07:24] ============= cs_dsp_ctl_read_from_writeonly ============== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] ========= [PASSED] cs_dsp_ctl_read_from_writeonly ========== [20:07:24] ============== cs_dsp_ctl_write_to_readonly =============== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] ========== [PASSED] cs_dsp_ctl_write_to_readonly =========== [20:07:24] ======== [PASSED] cs_dsp_ctl_rw_wmfwV2_adsp2_32bit ========= [20:07:24] ====== cs_dsp_ctl_rw_wmfwV1_adsp2_16bit (37 subtests) ====== [20:07:24] ================ cs_dsp_ctl_write_running ================= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:24] ================ cs_dsp_ctl_write_running ================= [20:07:24] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:24] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:24] ================ cs_dsp_ctl_write_running ================= [20:07:24] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:24] ================ cs_dsp_ctl_write_running ================= [20:07:24] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:24] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:24] ================ cs_dsp_ctl_write_running ================= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:24] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:24] ================ cs_dsp_ctl_write_running ================= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:24] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:24] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:24] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:24] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:24] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:24] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:24] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:24] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:24] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:24] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:24] ========== cs_dsp_ctl_read_volatile_not_started =========== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] ====== [PASSED] cs_dsp_ctl_read_volatile_not_started ======= [20:07:24] ============ cs_dsp_ctl_read_volatile_stopped ============= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] ======== [PASSED] cs_dsp_ctl_read_volatile_stopped ========= [20:07:24] ====== cs_dsp_ctl_read_volatile_stopped_powered_down ====== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] == [PASSED] cs_dsp_ctl_read_volatile_stopped_powered_down == [20:07:24] ===== cs_dsp_ctl_read_volatile_not_current_loaded_fw ====== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] = [PASSED] cs_dsp_ctl_read_volatile_not_current_loaded_fw == [20:07:24] ===== cs_dsp_ctl_read_volatile_not_current_running_fw ===== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] = [PASSED] cs_dsp_ctl_read_volatile_not_current_running_fw = [20:07:24] ========== cs_dsp_ctl_write_volatile_not_started ========== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] ====== [PASSED] cs_dsp_ctl_write_volatile_not_started ====== [20:07:24] ============ cs_dsp_ctl_write_volatile_stopped ============ [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] ======== [PASSED] cs_dsp_ctl_write_volatile_stopped ======== [20:07:24] ===== cs_dsp_ctl_write_volatile_stopped_powered_down ====== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] = [PASSED] cs_dsp_ctl_write_volatile_stopped_powered_down == [20:07:24] ===== cs_dsp_ctl_write_volatile_not_current_loaded_fw ===== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] = [PASSED] cs_dsp_ctl_write_volatile_not_current_loaded_fw = [20:07:24] ==== cs_dsp_ctl_write_volatile_not_current_running_fw ===== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] [PASSED] cs_dsp_ctl_write_volatile_not_current_running_fw = [20:07:24] ================ cs_dsp_ctl_read_with_seek ================ [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] ============ [PASSED] cs_dsp_ctl_read_with_seek ============ [20:07:24] ============= cs_dsp_ctl_read_cache_with_seek ============= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] ========= [PASSED] cs_dsp_ctl_read_cache_with_seek ========= [20:07:24] ================ cs_dsp_ctl_read_truncated ================ [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] ============ [PASSED] cs_dsp_ctl_read_truncated ============ [20:07:24] ============= cs_dsp_ctl_read_cache_truncated ============= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] ========= [PASSED] cs_dsp_ctl_read_cache_truncated ========= [20:07:24] =============== cs_dsp_ctl_write_with_seek ================ [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] =========== [PASSED] cs_dsp_ctl_write_with_seek ============ [20:07:24] ============ cs_dsp_ctl_write_cache_with_seek ============= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] ======== [PASSED] cs_dsp_ctl_write_cache_with_seek ========= [20:07:24] =============== cs_dsp_ctl_write_truncated ================ [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] =========== [PASSED] cs_dsp_ctl_write_truncated ============ [20:07:24] ============ cs_dsp_ctl_write_cache_truncated ============= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] ======== [PASSED] cs_dsp_ctl_write_cache_truncated ========= [20:07:24] ============== cs_dsp_ctl_read_with_seek_oob ============== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ========== [PASSED] cs_dsp_ctl_read_with_seek_oob ========== [20:07:24] ========== cs_dsp_ctl_read_with_length_overflow =========== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ====== [PASSED] cs_dsp_ctl_read_with_length_overflow ======= [20:07:24] ======== cs_dsp_ctl_read_with_seek_and_length_oob ========= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ==== [PASSED] cs_dsp_ctl_read_with_seek_and_length_oob ===== [20:07:24] ============= cs_dsp_ctl_write_with_seek_oob ============== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ========= [PASSED] cs_dsp_ctl_write_with_seek_oob ========== [20:07:24] ========== cs_dsp_ctl_write_with_length_overflow ========== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ====== [PASSED] cs_dsp_ctl_write_with_length_overflow ====== [20:07:24] ======== cs_dsp_ctl_write_with_seek_and_length_oob ======== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ==== [PASSED] cs_dsp_ctl_write_with_seek_and_length_oob ==== [20:07:24] ============= cs_dsp_ctl_read_from_writeonly ============== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] ========= [PASSED] cs_dsp_ctl_read_from_writeonly ========== [20:07:24] ============== cs_dsp_ctl_write_to_readonly =============== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] ========== [PASSED] cs_dsp_ctl_write_to_readonly =========== [20:07:24] ======== [PASSED] cs_dsp_ctl_rw_wmfwV1_adsp2_16bit ========= [20:07:24] ====== cs_dsp_ctl_rw_wmfwV2_adsp2_16bit (37 subtests) ====== [20:07:24] ================ cs_dsp_ctl_write_running ================= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:24] ================ cs_dsp_ctl_write_running ================= [20:07:24] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:24] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:24] ================ cs_dsp_ctl_write_running ================= [20:07:24] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:24] ================ cs_dsp_ctl_write_running ================= [20:07:24] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:24] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:24] ================ cs_dsp_ctl_write_running ================= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xb YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0x9f1234 YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xff00ff YM@1 len:4 flags:0x0 [20:07:24] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:24] ================ cs_dsp_ctl_write_running ================= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] ============ [PASSED] cs_dsp_ctl_write_running ============= [20:07:24] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:24] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:24] [PASSED] alg:0xfafa YM@0 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@2 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@3 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@8 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@10 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@128 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@180 len:4 flags:0x0 [20:07:24] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:24] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:24] [PASSED] alg:0xfafa XM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:24] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:24] [PASSED] alg:0xfafa ZM@1 len:4 flags:0x0 [20:07:24] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:24] ============ cs_dsp_ctl_read_volatile_running ============= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] ======== [PASSED] cs_dsp_ctl_read_volatile_running ========= [20:07:24] ========== cs_dsp_ctl_read_volatile_not_started =========== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] ====== [PASSED] cs_dsp_ctl_read_volatile_not_started ======= [20:07:24] ============ cs_dsp_ctl_read_volatile_stopped ============= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] ======== [PASSED] cs_dsp_ctl_read_volatile_stopped ========= [20:07:24] ====== cs_dsp_ctl_read_volatile_stopped_powered_down ====== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] == [PASSED] cs_dsp_ctl_read_volatile_stopped_powered_down == [20:07:24] ===== cs_dsp_ctl_read_volatile_not_current_loaded_fw ====== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] = [PASSED] cs_dsp_ctl_read_volatile_not_current_loaded_fw == [20:07:24] ===== cs_dsp_ctl_read_volatile_not_current_running_fw ===== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] = [PASSED] cs_dsp_ctl_read_volatile_not_current_running_fw = [20:07:24] ========== cs_dsp_ctl_write_volatile_not_started ========== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] ====== [PASSED] cs_dsp_ctl_write_volatile_not_started ====== [20:07:24] ============ cs_dsp_ctl_write_volatile_stopped ============ [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] ======== [PASSED] cs_dsp_ctl_write_volatile_stopped ======== [20:07:24] ===== cs_dsp_ctl_write_volatile_stopped_powered_down ====== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] = [PASSED] cs_dsp_ctl_write_volatile_stopped_powered_down == [20:07:24] ===== cs_dsp_ctl_write_volatile_not_current_loaded_fw ===== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] = [PASSED] cs_dsp_ctl_write_volatile_not_current_loaded_fw = [20:07:24] ==== cs_dsp_ctl_write_volatile_not_current_running_fw ===== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] [PASSED] cs_dsp_ctl_write_volatile_not_current_running_fw = [20:07:24] ================ cs_dsp_ctl_read_with_seek ================ [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] ============ [PASSED] cs_dsp_ctl_read_with_seek ============ [20:07:24] ============= cs_dsp_ctl_read_cache_with_seek ============= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] ========= [PASSED] cs_dsp_ctl_read_cache_with_seek ========= [20:07:24] ================ cs_dsp_ctl_read_truncated ================ [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] ============ [PASSED] cs_dsp_ctl_read_truncated ============ [20:07:24] ============= cs_dsp_ctl_read_cache_truncated ============= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] ========= [PASSED] cs_dsp_ctl_read_cache_truncated ========= [20:07:24] =============== cs_dsp_ctl_write_with_seek ================ [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] =========== [PASSED] cs_dsp_ctl_write_with_seek ============ [20:07:24] ============ cs_dsp_ctl_write_cache_with_seek ============= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] ======== [PASSED] cs_dsp_ctl_write_cache_with_seek ========= [20:07:24] =============== cs_dsp_ctl_write_truncated ================ [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x7 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8007 [20:07:24] =========== [PASSED] cs_dsp_ctl_write_truncated ============ [20:07:24] ============ cs_dsp_ctl_write_cache_truncated ============= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x3 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8003 [20:07:24] ======== [PASSED] cs_dsp_ctl_write_cache_truncated ========= [20:07:24] ============== cs_dsp_ctl_read_with_seek_oob ============== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ========== [PASSED] cs_dsp_ctl_read_with_seek_oob ========== [20:07:24] ========== cs_dsp_ctl_read_with_length_overflow =========== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ====== [PASSED] cs_dsp_ctl_read_with_length_overflow ======= [20:07:24] ======== cs_dsp_ctl_read_with_seek_and_length_oob ========= [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ==== [PASSED] cs_dsp_ctl_read_with_seek_and_length_oob ===== [20:07:24] ============= cs_dsp_ctl_write_with_seek_oob ============== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ========= [PASSED] cs_dsp_ctl_write_with_seek_oob ========== [20:07:24] ========== cs_dsp_ctl_write_with_length_overflow ========== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ====== [PASSED] cs_dsp_ctl_write_with_length_overflow ====== [20:07:24] ======== cs_dsp_ctl_write_with_seek_and_length_oob ======== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:8 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:12 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:16 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:48 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:100 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:512 flags:0x0 [20:07:24] [PASSED] alg:0xfafa YM@1 len:1000 flags:0x0 [20:07:24] ==== [PASSED] cs_dsp_ctl_write_with_seek_and_length_oob ==== [20:07:24] ============= cs_dsp_ctl_read_from_writeonly ============== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x2 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8002 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x6 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8006 [20:07:24] ========= [PASSED] cs_dsp_ctl_read_from_writeonly ========== [20:07:24] ============== cs_dsp_ctl_write_to_readonly =============== [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x1 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8001 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x5 [20:07:24] [PASSED] alg:0xfafa YM@1 len:4 flags:0x8005 [20:07:24] ========== [PASSED] cs_dsp_ctl_write_to_readonly =========== [20:07:24] ======== [PASSED] cs_dsp_ctl_rw_wmfwV2_adsp2_16bit ========= [20:07:24] ============= cs_dsp_wmfwV3_halo (18 subtests) ============= [20:07:24] [PASSED] wmfw_write_xm_header_unpacked [20:07:24] ================= wmfw_write_one_payload ================== [20:07:24] [PASSED] PM_PACKED num_blocks:1 [20:07:24] [PASSED] PM_PACKED num_blocks:2 [20:07:24] [PASSED] PM_PACKED num_blocks:3 [20:07:24] [PASSED] PM_PACKED num_blocks:4 [20:07:24] [PASSED] PM_PACKED num_blocks:5 [20:07:24] [PASSED] PM_PACKED num_blocks:6 [20:07:24] [PASSED] PM_PACKED num_blocks:12 [20:07:24] [PASSED] PM_PACKED num_blocks:13 [20:07:24] [PASSED] PM_PACKED num_blocks:14 [20:07:24] [PASSED] PM_PACKED num_blocks:15 [20:07:24] [PASSED] PM_PACKED num_blocks:16 [20:07:24] [PASSED] XM_PACKED num_blocks:1 [20:07:24] [PASSED] XM_PACKED num_blocks:2 [20:07:24] [PASSED] XM_PACKED num_blocks:3 [20:07:24] [PASSED] XM_PACKED num_blocks:4 [20:07:24] [PASSED] XM_PACKED num_blocks:5 [20:07:24] [PASSED] XM_PACKED num_blocks:6 [20:07:24] [PASSED] XM_PACKED num_blocks:12 [20:07:24] [PASSED] XM_PACKED num_blocks:13 [20:07:24] [PASSED] XM_PACKED num_blocks:14 [20:07:24] [PASSED] XM_PACKED num_blocks:15 [20:07:24] [PASSED] XM_PACKED num_blocks:16 [20:07:24] [PASSED] YM_PACKED num_blocks:1 [20:07:24] [PASSED] YM_PACKED num_blocks:2 [20:07:24] [PASSED] YM_PACKED num_blocks:3 [20:07:24] [PASSED] YM_PACKED num_blocks:4 [20:07:24] [PASSED] YM_PACKED num_blocks:5 [20:07:24] [PASSED] YM_PACKED num_blocks:6 [20:07:24] [PASSED] YM_PACKED num_blocks:12 [20:07:24] [PASSED] YM_PACKED num_blocks:13 [20:07:24] [PASSED] YM_PACKED num_blocks:14 [20:07:24] [PASSED] YM_PACKED num_blocks:15 [20:07:24] [PASSED] YM_PACKED num_blocks:16 [20:07:24] [PASSED] XM num_blocks:1 [20:07:24] [PASSED] XM num_blocks:2 [20:07:24] [PASSED] XM num_blocks:3 [20:07:24] [PASSED] XM num_blocks:4 [20:07:24] [PASSED] XM num_blocks:5 [20:07:24] [PASSED] XM num_blocks:6 [20:07:24] [PASSED] XM num_blocks:12 [20:07:24] [PASSED] XM num_blocks:13 [20:07:24] [PASSED] XM num_blocks:14 [20:07:24] [PASSED] XM num_blocks:15 [20:07:24] [PASSED] XM num_blocks:16 [20:07:24] [PASSED] YM num_blocks:1 [20:07:24] [PASSED] YM num_blocks:2 [20:07:24] [PASSED] YM num_blocks:3 [20:07:24] [PASSED] YM num_blocks:4 [20:07:24] [PASSED] YM num_blocks:5 [20:07:24] [PASSED] YM num_blocks:6 [20:07:24] [PASSED] YM num_blocks:12 [20:07:24] [PASSED] YM num_blocks:13 [20:07:24] [PASSED] YM num_blocks:14 [20:07:24] [PASSED] YM num_blocks:15 [20:07:24] [PASSED] YM num_blocks:16 [20:07:24] ============= [PASSED] wmfw_write_one_payload ============== [20:07:24] ========== wmfw_write_multiple_oneblock_payloads ========== [20:07:24] [PASSED] PM_PACKED num_blocks:1 [20:07:24] [PASSED] PM_PACKED num_blocks:2 [20:07:24] [PASSED] PM_PACKED num_blocks:3 [20:07:24] [PASSED] PM_PACKED num_blocks:4 [20:07:24] [PASSED] PM_PACKED num_blocks:5 [20:07:24] [PASSED] PM_PACKED num_blocks:6 [20:07:24] [PASSED] PM_PACKED num_blocks:12 [20:07:24] [PASSED] PM_PACKED num_blocks:13 [20:07:24] [PASSED] PM_PACKED num_blocks:14 [20:07:24] [PASSED] PM_PACKED num_blocks:15 [20:07:24] [PASSED] PM_PACKED num_blocks:16 [20:07:24] [PASSED] XM_PACKED num_blocks:1 [20:07:24] [PASSED] XM_PACKED num_blocks:2 [20:07:24] [PASSED] XM_PACKED num_blocks:3 [20:07:24] [PASSED] XM_PACKED num_blocks:4 [20:07:24] [PASSED] XM_PACKED num_blocks:5 [20:07:24] [PASSED] XM_PACKED num_blocks:6 [20:07:24] [PASSED] XM_PACKED num_blocks:12 [20:07:24] [PASSED] XM_PACKED num_blocks:13 [20:07:24] [PASSED] XM_PACKED num_blocks:14 [20:07:24] [PASSED] XM_PACKED num_blocks:15 [20:07:24] [PASSED] XM_PACKED num_blocks:16 [20:07:24] [PASSED] YM_PACKED num_blocks:1 [20:07:24] [PASSED] YM_PACKED num_blocks:2 [20:07:24] [PASSED] YM_PACKED num_blocks:3 [20:07:24] [PASSED] YM_PACKED num_blocks:4 [20:07:24] [PASSED] YM_PACKED num_blocks:5 [20:07:24] [PASSED] YM_PACKED num_blocks:6 [20:07:24] [PASSED] YM_PACKED num_blocks:12 [20:07:24] [PASSED] YM_PACKED num_blocks:13 [20:07:24] [PASSED] YM_PACKED num_blocks:14 [20:07:24] [PASSED] YM_PACKED num_blocks:15 [20:07:24] [PASSED] YM_PACKED num_blocks:16 [20:07:24] [PASSED] XM num_blocks:1 [20:07:24] [PASSED] XM num_blocks:2 [20:07:24] [PASSED] XM num_blocks:3 [20:07:24] [PASSED] XM num_blocks:4 [20:07:24] [PASSED] XM num_blocks:5 [20:07:24] [PASSED] XM num_blocks:6 [20:07:24] [PASSED] XM num_blocks:12 [20:07:24] [PASSED] XM num_blocks:13 [20:07:24] [PASSED] XM num_blocks:14 [20:07:24] [PASSED] XM num_blocks:15 [20:07:24] [PASSED] XM num_blocks:16 [20:07:24] [PASSED] YM num_blocks:1 [20:07:24] [PASSED] YM num_blocks:2 [20:07:24] [PASSED] YM num_blocks:3 [20:07:24] [PASSED] YM num_blocks:4 [20:07:24] [PASSED] YM num_blocks:5 [20:07:24] [PASSED] YM num_blocks:6 [20:07:24] [PASSED] YM num_blocks:12 [20:07:24] [PASSED] YM num_blocks:13 [20:07:24] [PASSED] YM num_blocks:14 [20:07:24] [PASSED] YM num_blocks:15 [20:07:24] [PASSED] YM num_blocks:16 [20:07:24] ====== [PASSED] wmfw_write_multiple_oneblock_payloads ====== [20:07:24] ====== wmfw_write_multiple_oneblock_payloads_reverse ====== [20:07:24] [PASSED] PM_PACKED num_blocks:1 [20:07:24] [PASSED] PM_PACKED num_blocks:2 [20:07:24] [PASSED] PM_PACKED num_blocks:3 [20:07:24] [PASSED] PM_PACKED num_blocks:4 [20:07:24] [PASSED] PM_PACKED num_blocks:5 [20:07:24] [PASSED] PM_PACKED num_blocks:6 [20:07:24] [PASSED] PM_PACKED num_blocks:12 [20:07:24] [PASSED] PM_PACKED num_blocks:13 [20:07:24] [PASSED] PM_PACKED num_blocks:14 [20:07:24] [PASSED] PM_PACKED num_blocks:15 [20:07:24] [PASSED] PM_PACKED num_blocks:16 [20:07:24] [PASSED] XM_PACKED num_blocks:1 [20:07:24] [PASSED] XM_PACKED num_blocks:2 [20:07:24] [PASSED] XM_PACKED num_blocks:3 [20:07:24] [PASSED] XM_PACKED num_blocks:4 [20:07:24] [PASSED] XM_PACKED num_blocks:5 [20:07:24] [PASSED] XM_PACKED num_blocks:6 [20:07:24] [PASSED] XM_PACKED num_blocks:12 [20:07:24] [PASSED] XM_PACKED num_blocks:13 [20:07:24] [PASSED] XM_PACKED num_blocks:14 [20:07:24] [PASSED] XM_PACKED num_blocks:15 [20:07:24] [PASSED] XM_PACKED num_blocks:16 [20:07:24] [PASSED] YM_PACKED num_blocks:1 [20:07:24] [PASSED] YM_PACKED num_blocks:2 [20:07:24] [PASSED] YM_PACKED num_blocks:3 [20:07:24] [PASSED] YM_PACKED num_blocks:4 [20:07:24] [PASSED] YM_PACKED num_blocks:5 [20:07:24] [PASSED] YM_PACKED num_blocks:6 [20:07:24] [PASSED] YM_PACKED num_blocks:12 [20:07:24] [PASSED] YM_PACKED num_blocks:13 [20:07:24] [PASSED] YM_PACKED num_blocks:14 [20:07:24] [PASSED] YM_PACKED num_blocks:15 [20:07:24] [PASSED] YM_PACKED num_blocks:16 [20:07:24] [PASSED] XM num_blocks:1 [20:07:24] [PASSED] XM num_blocks:2 [20:07:24] [PASSED] XM num_blocks:3 [20:07:24] [PASSED] XM num_blocks:4 [20:07:24] [PASSED] XM num_blocks:5 [20:07:24] [PASSED] XM num_blocks:6 [20:07:24] [PASSED] XM num_blocks:12 [20:07:24] [PASSED] XM num_blocks:13 [20:07:24] [PASSED] XM num_blocks:14 [20:07:24] [PASSED] XM num_blocks:15 [20:07:24] [PASSED] XM num_blocks:16 [20:07:24] [PASSED] YM num_blocks:1 [20:07:24] [PASSED] YM num_blocks:2 [20:07:24] [PASSED] YM num_blocks:3 [20:07:24] [PASSED] YM num_blocks:4 [20:07:24] [PASSED] YM num_blocks:5 [20:07:24] [PASSED] YM num_blocks:6 [20:07:24] [PASSED] YM num_blocks:12 [20:07:24] [PASSED] YM num_blocks:13 [20:07:24] [PASSED] YM num_blocks:14 [20:07:24] [PASSED] YM num_blocks:15 [20:07:24] [PASSED] YM num_blocks:16 [20:07:24] == [PASSED] wmfw_write_multiple_oneblock_payloads_reverse == [20:07:24] ====== wmfw_write_multiple_payloads_sparse_unordered ====== [20:07:24] [PASSED] PM_PACKED num_blocks:1 [20:07:24] [PASSED] PM_PACKED num_blocks:2 [20:07:24] [PASSED] PM_PACKED num_blocks:3 [20:07:24] [PASSED] PM_PACKED num_blocks:4 [20:07:24] [PASSED] PM_PACKED num_blocks:5 [20:07:24] [PASSED] PM_PACKED num_blocks:6 [20:07:24] [PASSED] PM_PACKED num_blocks:12 [20:07:24] [PASSED] PM_PACKED num_blocks:13 [20:07:24] [PASSED] PM_PACKED num_blocks:14 [20:07:24] [PASSED] PM_PACKED num_blocks:15 [20:07:24] [PASSED] PM_PACKED num_blocks:16 [20:07:24] [PASSED] XM_PACKED num_blocks:1 [20:07:24] [PASSED] XM_PACKED num_blocks:2 [20:07:24] [PASSED] XM_PACKED num_blocks:3 [20:07:24] [PASSED] XM_PACKED num_blocks:4 [20:07:24] [PASSED] XM_PACKED num_blocks:5 [20:07:24] [PASSED] XM_PACKED num_blocks:6 [20:07:24] [PASSED] XM_PACKED num_blocks:12 [20:07:24] [PASSED] XM_PACKED num_blocks:13 [20:07:24] [PASSED] XM_PACKED num_blocks:14 [20:07:24] [PASSED] XM_PACKED num_blocks:15 [20:07:24] [PASSED] XM_PACKED num_blocks:16 [20:07:24] [PASSED] YM_PACKED num_blocks:1 [20:07:24] [PASSED] YM_PACKED num_blocks:2 [20:07:24] [PASSED] YM_PACKED num_blocks:3 [20:07:24] [PASSED] YM_PACKED num_blocks:4 [20:07:24] [PASSED] YM_PACKED num_blocks:5 [20:07:24] [PASSED] YM_PACKED num_blocks:6 [20:07:24] [PASSED] YM_PACKED num_blocks:12 [20:07:24] [PASSED] YM_PACKED num_blocks:13 [20:07:24] [PASSED] YM_PACKED num_blocks:14 [20:07:24] [PASSED] YM_PACKED num_blocks:15 [20:07:24] [PASSED] YM_PACKED num_blocks:16 [20:07:24] [PASSED] XM num_blocks:1 [20:07:25] [PASSED] XM num_blocks:2 [20:07:25] [PASSED] XM num_blocks:3 [20:07:25] [PASSED] XM num_blocks:4 [20:07:25] [PASSED] XM num_blocks:5 [20:07:25] [PASSED] XM num_blocks:6 [20:07:25] [PASSED] XM num_blocks:12 [20:07:25] [PASSED] XM num_blocks:13 [20:07:25] [PASSED] XM num_blocks:14 [20:07:25] [PASSED] XM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] [PASSED] YM num_blocks:1 [20:07:25] [PASSED] YM num_blocks:2 [20:07:25] [PASSED] YM num_blocks:3 [20:07:25] [PASSED] YM num_blocks:4 [20:07:25] [PASSED] YM num_blocks:5 [20:07:25] [PASSED] YM num_blocks:6 [20:07:25] [PASSED] YM num_blocks:12 [20:07:25] [PASSED] YM num_blocks:13 [20:07:25] [PASSED] YM num_blocks:14 [20:07:25] [PASSED] YM num_blocks:15 [20:07:25] [PASSED] YM num_blocks:16 [20:07:25] == [PASSED] wmfw_write_multiple_payloads_sparse_unordered == [20:07:25] [PASSED] wmfw_write_all_packed_pm [20:07:25] [PASSED] wmfw_write_multiple_packed_unpacked_mem [20:07:25] ========== wmfw_write_packed_1_unpacked_trailing ========== [20:07:25] [PASSED] XM_PACKED num_blocks:1 [20:07:25] [PASSED] XM_PACKED num_blocks:2 [20:07:25] [PASSED] XM_PACKED num_blocks:3 [20:07:25] [PASSED] XM_PACKED num_blocks:4 [20:07:25] [PASSED] XM_PACKED num_blocks:5 [20:07:25] [PASSED] XM_PACKED num_blocks:6 [20:07:25] [PASSED] XM_PACKED num_blocks:12 [20:07:25] [PASSED] XM_PACKED num_blocks:13 [20:07:25] [PASSED] XM_PACKED num_blocks:14 [20:07:25] [PASSED] XM_PACKED num_blocks:15 [20:07:25] [PASSED] XM_PACKED num_blocks:16 [20:07:25] [PASSED] YM_PACKED num_blocks:1 [20:07:25] [PASSED] YM_PACKED num_blocks:2 [20:07:25] [PASSED] YM_PACKED num_blocks:3 [20:07:25] [PASSED] YM_PACKED num_blocks:4 [20:07:25] [PASSED] YM_PACKED num_blocks:5 [20:07:25] [PASSED] YM_PACKED num_blocks:6 [20:07:25] [PASSED] YM_PACKED num_blocks:12 [20:07:25] [PASSED] YM_PACKED num_blocks:13 [20:07:25] [PASSED] YM_PACKED num_blocks:14 [20:07:25] [PASSED] YM_PACKED num_blocks:15 [20:07:25] [PASSED] YM_PACKED num_blocks:16 [20:07:25] ====== [PASSED] wmfw_write_packed_1_unpacked_trailing ====== [20:07:25] ========== wmfw_write_packed_2_unpacked_trailing ========== [20:07:25] [PASSED] XM_PACKED num_blocks:1 [20:07:25] [PASSED] XM_PACKED num_blocks:2 [20:07:25] [PASSED] XM_PACKED num_blocks:3 [20:07:25] [PASSED] XM_PACKED num_blocks:4 [20:07:25] [PASSED] XM_PACKED num_blocks:5 [20:07:25] [PASSED] XM_PACKED num_blocks:6 [20:07:25] [PASSED] XM_PACKED num_blocks:12 [20:07:25] [PASSED] XM_PACKED num_blocks:13 [20:07:25] [PASSED] XM_PACKED num_blocks:14 [20:07:25] [PASSED] XM_PACKED num_blocks:15 [20:07:25] [PASSED] XM_PACKED num_blocks:16 [20:07:25] [PASSED] YM_PACKED num_blocks:1 [20:07:25] [PASSED] YM_PACKED num_blocks:2 [20:07:25] [PASSED] YM_PACKED num_blocks:3 [20:07:25] [PASSED] YM_PACKED num_blocks:4 [20:07:25] [PASSED] YM_PACKED num_blocks:5 [20:07:25] [PASSED] YM_PACKED num_blocks:6 [20:07:25] [PASSED] YM_PACKED num_blocks:12 [20:07:25] [PASSED] YM_PACKED num_blocks:13 [20:07:25] [PASSED] YM_PACKED num_blocks:14 [20:07:25] [PASSED] YM_PACKED num_blocks:15 [20:07:25] [PASSED] YM_PACKED num_blocks:16 [20:07:25] ====== [PASSED] wmfw_write_packed_2_unpacked_trailing ====== [20:07:25] ========== wmfw_write_packed_3_unpacked_trailing ========== [20:07:25] [PASSED] XM_PACKED num_blocks:1 [20:07:25] [PASSED] XM_PACKED num_blocks:2 [20:07:25] [PASSED] XM_PACKED num_blocks:3 [20:07:25] [PASSED] XM_PACKED num_blocks:4 [20:07:25] [PASSED] XM_PACKED num_blocks:5 [20:07:25] [PASSED] XM_PACKED num_blocks:6 [20:07:25] [PASSED] XM_PACKED num_blocks:12 [20:07:25] [PASSED] XM_PACKED num_blocks:13 [20:07:25] [PASSED] XM_PACKED num_blocks:14 [20:07:25] [PASSED] XM_PACKED num_blocks:15 [20:07:25] [PASSED] XM_PACKED num_blocks:16 [20:07:25] [PASSED] YM_PACKED num_blocks:1 [20:07:25] [PASSED] YM_PACKED num_blocks:2 [20:07:25] [PASSED] YM_PACKED num_blocks:3 [20:07:25] [PASSED] YM_PACKED num_blocks:4 [20:07:25] [PASSED] YM_PACKED num_blocks:5 [20:07:25] [PASSED] YM_PACKED num_blocks:6 [20:07:25] [PASSED] YM_PACKED num_blocks:12 [20:07:25] [PASSED] YM_PACKED num_blocks:13 [20:07:25] [PASSED] YM_PACKED num_blocks:14 [20:07:25] [PASSED] YM_PACKED num_blocks:15 [20:07:25] [PASSED] YM_PACKED num_blocks:16 [20:07:25] ====== [PASSED] wmfw_write_packed_3_unpacked_trailing ====== [20:07:25] ====== wmfw_write_packed_2_single_unpacked_trailing ======= [20:07:25] [PASSED] XM_PACKED num_blocks:1 [20:07:25] [PASSED] XM_PACKED num_blocks:2 [20:07:25] [PASSED] XM_PACKED num_blocks:3 [20:07:25] [PASSED] XM_PACKED num_blocks:4 [20:07:25] [PASSED] XM_PACKED num_blocks:5 [20:07:25] [PASSED] XM_PACKED num_blocks:6 [20:07:25] [PASSED] XM_PACKED num_blocks:12 [20:07:25] [PASSED] XM_PACKED num_blocks:13 [20:07:25] [PASSED] XM_PACKED num_blocks:14 [20:07:25] [PASSED] XM_PACKED num_blocks:15 [20:07:25] [PASSED] XM_PACKED num_blocks:16 [20:07:25] [PASSED] YM_PACKED num_blocks:1 [20:07:25] [PASSED] YM_PACKED num_blocks:2 [20:07:25] [PASSED] YM_PACKED num_blocks:3 [20:07:25] [PASSED] YM_PACKED num_blocks:4 [20:07:25] [PASSED] YM_PACKED num_blocks:5 [20:07:25] [PASSED] YM_PACKED num_blocks:6 [20:07:25] [PASSED] YM_PACKED num_blocks:12 [20:07:25] [PASSED] YM_PACKED num_blocks:13 [20:07:25] [PASSED] YM_PACKED num_blocks:14 [20:07:25] [PASSED] YM_PACKED num_blocks:15 [20:07:25] [PASSED] YM_PACKED num_blocks:16 [20:07:25] == [PASSED] wmfw_write_packed_2_single_unpacked_trailing === [20:07:25] ====== wmfw_write_packed_3_single_unpacked_trailing ======= [20:07:25] [PASSED] XM_PACKED num_blocks:1 [20:07:25] [PASSED] XM_PACKED num_blocks:2 [20:07:25] [PASSED] XM_PACKED num_blocks:3 [20:07:25] [PASSED] XM_PACKED num_blocks:4 [20:07:25] [PASSED] XM_PACKED num_blocks:5 [20:07:25] [PASSED] XM_PACKED num_blocks:6 [20:07:25] [PASSED] XM_PACKED num_blocks:12 [20:07:25] [PASSED] XM_PACKED num_blocks:13 [20:07:25] [PASSED] XM_PACKED num_blocks:14 [20:07:25] [PASSED] XM_PACKED num_blocks:15 [20:07:25] [PASSED] XM_PACKED num_blocks:16 [20:07:25] [PASSED] YM_PACKED num_blocks:1 [20:07:25] [PASSED] YM_PACKED num_blocks:2 [20:07:25] [PASSED] YM_PACKED num_blocks:3 [20:07:25] [PASSED] YM_PACKED num_blocks:4 [20:07:25] [PASSED] YM_PACKED num_blocks:5 [20:07:25] [PASSED] YM_PACKED num_blocks:6 [20:07:25] [PASSED] YM_PACKED num_blocks:12 [20:07:25] [PASSED] YM_PACKED num_blocks:13 [20:07:25] [PASSED] YM_PACKED num_blocks:14 [20:07:25] [PASSED] YM_PACKED num_blocks:15 [20:07:25] [PASSED] YM_PACKED num_blocks:16 [20:07:25] == [PASSED] wmfw_write_packed_3_single_unpacked_trailing === [20:07:25] ========== wmfw_write_packed_1_unpacked_leading =========== [20:07:25] [PASSED] XM_PACKED num_blocks:1 [20:07:25] [PASSED] XM_PACKED num_blocks:2 [20:07:25] [PASSED] XM_PACKED num_blocks:3 [20:07:25] [PASSED] XM_PACKED num_blocks:4 [20:07:25] [PASSED] XM_PACKED num_blocks:5 [20:07:25] [PASSED] XM_PACKED num_blocks:6 [20:07:25] [PASSED] XM_PACKED num_blocks:12 [20:07:25] [PASSED] XM_PACKED num_blocks:13 [20:07:25] [PASSED] XM_PACKED num_blocks:14 [20:07:25] [PASSED] XM_PACKED num_blocks:15 [20:07:25] [PASSED] XM_PACKED num_blocks:16 [20:07:25] [PASSED] YM_PACKED num_blocks:1 [20:07:25] [PASSED] YM_PACKED num_blocks:2 [20:07:25] [PASSED] YM_PACKED num_blocks:3 [20:07:25] [PASSED] YM_PACKED num_blocks:4 [20:07:25] [PASSED] YM_PACKED num_blocks:5 [20:07:25] [PASSED] YM_PACKED num_blocks:6 [20:07:25] [PASSED] YM_PACKED num_blocks:12 [20:07:25] [PASSED] YM_PACKED num_blocks:13 [20:07:25] [PASSED] YM_PACKED num_blocks:14 [20:07:25] [PASSED] YM_PACKED num_blocks:15 [20:07:25] [PASSED] YM_PACKED num_blocks:16 [20:07:25] ====== [PASSED] wmfw_write_packed_1_unpacked_leading ======= [20:07:25] ========== wmfw_write_packed_2_unpacked_leading =========== [20:07:25] [PASSED] XM_PACKED num_blocks:1 [20:07:25] [PASSED] XM_PACKED num_blocks:2 [20:07:25] [PASSED] XM_PACKED num_blocks:3 [20:07:25] [PASSED] XM_PACKED num_blocks:4 [20:07:25] [PASSED] XM_PACKED num_blocks:5 [20:07:25] [PASSED] XM_PACKED num_blocks:6 [20:07:25] [PASSED] XM_PACKED num_blocks:12 [20:07:25] [PASSED] XM_PACKED num_blocks:13 [20:07:25] [PASSED] XM_PACKED num_blocks:14 [20:07:25] [PASSED] XM_PACKED num_blocks:15 [20:07:25] [PASSED] XM_PACKED num_blocks:16 [20:07:25] [PASSED] YM_PACKED num_blocks:1 [20:07:25] [PASSED] YM_PACKED num_blocks:2 [20:07:25] [PASSED] YM_PACKED num_blocks:3 [20:07:25] [PASSED] YM_PACKED num_blocks:4 [20:07:25] [PASSED] YM_PACKED num_blocks:5 [20:07:25] [PASSED] YM_PACKED num_blocks:6 [20:07:25] [PASSED] YM_PACKED num_blocks:12 [20:07:25] [PASSED] YM_PACKED num_blocks:13 [20:07:25] [PASSED] YM_PACKED num_blocks:14 [20:07:25] [PASSED] YM_PACKED num_blocks:15 [20:07:25] [PASSED] YM_PACKED num_blocks:16 [20:07:25] ====== [PASSED] wmfw_write_packed_2_unpacked_leading ======= [20:07:25] ========== wmfw_write_packed_3_unpacked_leading =========== [20:07:25] [PASSED] XM_PACKED num_blocks:1 [20:07:25] [PASSED] XM_PACKED num_blocks:2 [20:07:25] [PASSED] XM_PACKED num_blocks:3 [20:07:25] [PASSED] XM_PACKED num_blocks:4 [20:07:25] [PASSED] XM_PACKED num_blocks:5 [20:07:25] [PASSED] XM_PACKED num_blocks:6 [20:07:25] [PASSED] XM_PACKED num_blocks:12 [20:07:25] [PASSED] XM_PACKED num_blocks:13 [20:07:25] [PASSED] XM_PACKED num_blocks:14 [20:07:25] [PASSED] XM_PACKED num_blocks:15 [20:07:25] [PASSED] XM_PACKED num_blocks:16 [20:07:25] [PASSED] YM_PACKED num_blocks:1 [20:07:25] [PASSED] YM_PACKED num_blocks:2 [20:07:25] [PASSED] YM_PACKED num_blocks:3 [20:07:25] [PASSED] YM_PACKED num_blocks:4 [20:07:25] [PASSED] YM_PACKED num_blocks:5 [20:07:25] [PASSED] YM_PACKED num_blocks:6 [20:07:25] [PASSED] YM_PACKED num_blocks:12 [20:07:25] [PASSED] YM_PACKED num_blocks:13 [20:07:25] [PASSED] YM_PACKED num_blocks:14 [20:07:25] [PASSED] YM_PACKED num_blocks:15 [20:07:25] [PASSED] YM_PACKED num_blocks:16 [20:07:25] ====== [PASSED] wmfw_write_packed_3_unpacked_leading ======= [20:07:25] ======= wmfw_write_packed_2_single_unpacked_leading ======= [20:07:25] [PASSED] XM_PACKED num_blocks:1 [20:07:25] [PASSED] XM_PACKED num_blocks:2 [20:07:25] [PASSED] XM_PACKED num_blocks:3 [20:07:25] [PASSED] XM_PACKED num_blocks:4 [20:07:25] [PASSED] XM_PACKED num_blocks:5 [20:07:25] [PASSED] XM_PACKED num_blocks:6 [20:07:25] [PASSED] XM_PACKED num_blocks:12 [20:07:25] [PASSED] XM_PACKED num_blocks:13 [20:07:25] [PASSED] XM_PACKED num_blocks:14 [20:07:25] [PASSED] XM_PACKED num_blocks:15 [20:07:25] [PASSED] XM_PACKED num_blocks:16 [20:07:25] [PASSED] YM_PACKED num_blocks:1 [20:07:25] [PASSED] YM_PACKED num_blocks:2 [20:07:25] [PASSED] YM_PACKED num_blocks:3 [20:07:25] [PASSED] YM_PACKED num_blocks:4 [20:07:25] [PASSED] YM_PACKED num_blocks:5 [20:07:25] [PASSED] YM_PACKED num_blocks:6 [20:07:25] [PASSED] YM_PACKED num_blocks:12 [20:07:25] [PASSED] YM_PACKED num_blocks:13 [20:07:25] [PASSED] YM_PACKED num_blocks:14 [20:07:25] [PASSED] YM_PACKED num_blocks:15 [20:07:25] [PASSED] YM_PACKED num_blocks:16 [20:07:25] === [PASSED] wmfw_write_packed_2_single_unpacked_leading === [20:07:25] ======= wmfw_write_packed_3_single_unpacked_leading ======= [20:07:25] [PASSED] XM_PACKED num_blocks:1 [20:07:25] [PASSED] XM_PACKED num_blocks:2 [20:07:25] [PASSED] XM_PACKED num_blocks:3 [20:07:25] [PASSED] XM_PACKED num_blocks:4 [20:07:25] [PASSED] XM_PACKED num_blocks:5 [20:07:25] [PASSED] XM_PACKED num_blocks:6 [20:07:25] [PASSED] XM_PACKED num_blocks:12 [20:07:25] [PASSED] XM_PACKED num_blocks:13 [20:07:25] [PASSED] XM_PACKED num_blocks:14 [20:07:25] [PASSED] XM_PACKED num_blocks:15 [20:07:25] [PASSED] XM_PACKED num_blocks:16 [20:07:25] [PASSED] YM_PACKED num_blocks:1 [20:07:25] [PASSED] YM_PACKED num_blocks:2 [20:07:25] [PASSED] YM_PACKED num_blocks:3 [20:07:25] [PASSED] YM_PACKED num_blocks:4 [20:07:25] [PASSED] YM_PACKED num_blocks:5 [20:07:25] [PASSED] YM_PACKED num_blocks:6 [20:07:25] [PASSED] YM_PACKED num_blocks:12 [20:07:25] [PASSED] YM_PACKED num_blocks:13 [20:07:25] [PASSED] YM_PACKED num_blocks:14 [20:07:25] [PASSED] YM_PACKED num_blocks:15 [20:07:25] [PASSED] YM_PACKED num_blocks:16 [20:07:25] === [PASSED] wmfw_write_packed_3_single_unpacked_leading === [20:07:25] [PASSED] wmfw_load_with_info [20:07:25] =============== [PASSED] cs_dsp_wmfwV3_halo ================ [20:07:25] ========== cs_dsp_wmfwV0_adsp2_32bit (8 subtests) ========== [20:07:25] [PASSED] wmfw_write_xm_header_unpacked [20:07:25] ================= wmfw_write_one_payload ================== [20:07:25] [PASSED] PM num_blocks:1 [20:07:25] [PASSED] PM num_blocks:2 [20:07:25] [PASSED] PM num_blocks:3 [20:07:25] [PASSED] PM num_blocks:4 [20:07:25] [PASSED] PM num_blocks:5 [20:07:25] [PASSED] PM num_blocks:6 [20:07:25] [PASSED] PM num_blocks:12 [20:07:25] [PASSED] PM num_blocks:13 [20:07:25] [PASSED] PM num_blocks:14 [20:07:25] [PASSED] PM num_blocks:15 [20:07:25] [PASSED] PM num_blocks:16 [20:07:25] [PASSED] XM num_blocks:1 [20:07:25] [PASSED] XM num_blocks:2 [20:07:25] [PASSED] XM num_blocks:3 [20:07:25] [PASSED] XM num_blocks:4 [20:07:25] [PASSED] XM num_blocks:5 [20:07:25] [PASSED] XM num_blocks:6 [20:07:25] [PASSED] XM num_blocks:12 [20:07:25] [PASSED] XM num_blocks:13 [20:07:25] [PASSED] XM num_blocks:14 [20:07:25] [PASSED] XM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] [PASSED] YM num_blocks:1 [20:07:25] [PASSED] YM num_blocks:2 [20:07:25] [PASSED] YM num_blocks:3 [20:07:25] [PASSED] YM num_blocks:4 [20:07:25] [PASSED] YM num_blocks:5 [20:07:25] [PASSED] YM num_blocks:6 [20:07:25] [PASSED] YM num_blocks:12 [20:07:25] [PASSED] YM num_blocks:13 [20:07:25] [PASSED] YM num_blocks:14 [20:07:25] [PASSED] YM num_blocks:15 [20:07:25] [PASSED] YM num_blocks:16 [20:07:25] [PASSED] ZM num_blocks:1 [20:07:25] [PASSED] ZM num_blocks:2 [20:07:25] [PASSED] ZM num_blocks:3 [20:07:25] [PASSED] ZM num_blocks:4 [20:07:25] [PASSED] ZM num_blocks:5 [20:07:25] [PASSED] ZM num_blocks:6 [20:07:25] [PASSED] ZM num_blocks:12 [20:07:25] [PASSED] ZM num_blocks:13 [20:07:25] [PASSED] ZM num_blocks:14 [20:07:25] [PASSED] ZM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] ============= [PASSED] wmfw_write_one_payload ============== [20:07:25] ========== wmfw_write_multiple_oneblock_payloads ========== [20:07:25] [PASSED] PM num_blocks:1 [20:07:25] [PASSED] PM num_blocks:2 [20:07:25] [PASSED] PM num_blocks:3 [20:07:25] [PASSED] PM num_blocks:4 [20:07:25] [PASSED] PM num_blocks:5 [20:07:25] [PASSED] PM num_blocks:6 [20:07:25] [PASSED] PM num_blocks:12 [20:07:25] [PASSED] PM num_blocks:13 [20:07:25] [PASSED] PM num_blocks:14 [20:07:25] [PASSED] PM num_blocks:15 [20:07:25] [PASSED] PM num_blocks:16 [20:07:25] [PASSED] XM num_blocks:1 [20:07:25] [PASSED] XM num_blocks:2 [20:07:25] [PASSED] XM num_blocks:3 [20:07:25] [PASSED] XM num_blocks:4 [20:07:25] [PASSED] XM num_blocks:5 [20:07:25] [PASSED] XM num_blocks:6 [20:07:25] [PASSED] XM num_blocks:12 [20:07:25] [PASSED] XM num_blocks:13 [20:07:25] [PASSED] XM num_blocks:14 [20:07:25] [PASSED] XM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] [PASSED] YM num_blocks:1 [20:07:25] [PASSED] YM num_blocks:2 [20:07:25] [PASSED] YM num_blocks:3 [20:07:25] [PASSED] YM num_blocks:4 [20:07:25] [PASSED] YM num_blocks:5 [20:07:25] [PASSED] YM num_blocks:6 [20:07:25] [PASSED] YM num_blocks:12 [20:07:25] [PASSED] YM num_blocks:13 [20:07:25] [PASSED] YM num_blocks:14 [20:07:25] [PASSED] YM num_blocks:15 [20:07:25] [PASSED] YM num_blocks:16 [20:07:25] [PASSED] ZM num_blocks:1 [20:07:25] [PASSED] ZM num_blocks:2 [20:07:25] [PASSED] ZM num_blocks:3 [20:07:25] [PASSED] ZM num_blocks:4 [20:07:25] [PASSED] ZM num_blocks:5 [20:07:25] [PASSED] ZM num_blocks:6 [20:07:25] [PASSED] ZM num_blocks:12 [20:07:25] [PASSED] ZM num_blocks:13 [20:07:25] [PASSED] ZM num_blocks:14 [20:07:25] [PASSED] ZM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] ====== [PASSED] wmfw_write_multiple_oneblock_payloads ====== [20:07:25] ====== wmfw_write_multiple_oneblock_payloads_reverse ====== [20:07:25] [PASSED] PM num_blocks:1 [20:07:25] [PASSED] PM num_blocks:2 [20:07:25] [PASSED] PM num_blocks:3 [20:07:25] [PASSED] PM num_blocks:4 [20:07:25] [PASSED] PM num_blocks:5 [20:07:25] [PASSED] PM num_blocks:6 [20:07:25] [PASSED] PM num_blocks:12 [20:07:25] [PASSED] PM num_blocks:13 [20:07:25] [PASSED] PM num_blocks:14 [20:07:25] [PASSED] PM num_blocks:15 [20:07:25] [PASSED] PM num_blocks:16 [20:07:25] [PASSED] XM num_blocks:1 [20:07:25] [PASSED] XM num_blocks:2 [20:07:25] [PASSED] XM num_blocks:3 [20:07:25] [PASSED] XM num_blocks:4 [20:07:25] [PASSED] XM num_blocks:5 [20:07:25] [PASSED] XM num_blocks:6 [20:07:25] [PASSED] XM num_blocks:12 [20:07:25] [PASSED] XM num_blocks:13 [20:07:25] [PASSED] XM num_blocks:14 [20:07:25] [PASSED] XM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] [PASSED] YM num_blocks:1 [20:07:25] [PASSED] YM num_blocks:2 [20:07:25] [PASSED] YM num_blocks:3 [20:07:25] [PASSED] YM num_blocks:4 [20:07:25] [PASSED] YM num_blocks:5 [20:07:25] [PASSED] YM num_blocks:6 [20:07:25] [PASSED] YM num_blocks:12 [20:07:25] [PASSED] YM num_blocks:13 [20:07:25] [PASSED] YM num_blocks:14 [20:07:25] [PASSED] YM num_blocks:15 [20:07:25] [PASSED] YM num_blocks:16 [20:07:25] [PASSED] ZM num_blocks:1 [20:07:25] [PASSED] ZM num_blocks:2 [20:07:25] [PASSED] ZM num_blocks:3 [20:07:25] [PASSED] ZM num_blocks:4 [20:07:25] [PASSED] ZM num_blocks:5 [20:07:25] [PASSED] ZM num_blocks:6 [20:07:25] [PASSED] ZM num_blocks:12 [20:07:25] [PASSED] ZM num_blocks:13 [20:07:25] [PASSED] ZM num_blocks:14 [20:07:25] [PASSED] ZM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] == [PASSED] wmfw_write_multiple_oneblock_payloads_reverse == [20:07:25] ====== wmfw_write_multiple_payloads_sparse_unordered ====== [20:07:25] [PASSED] PM num_blocks:1 [20:07:25] [PASSED] PM num_blocks:2 [20:07:25] [PASSED] PM num_blocks:3 [20:07:25] [PASSED] PM num_blocks:4 [20:07:25] [PASSED] PM num_blocks:5 [20:07:25] [PASSED] PM num_blocks:6 [20:07:25] [PASSED] PM num_blocks:12 [20:07:25] [PASSED] PM num_blocks:13 [20:07:25] [PASSED] PM num_blocks:14 [20:07:25] [PASSED] PM num_blocks:15 [20:07:25] [PASSED] PM num_blocks:16 [20:07:25] [PASSED] XM num_blocks:1 [20:07:25] [PASSED] XM num_blocks:2 [20:07:25] [PASSED] XM num_blocks:3 [20:07:25] [PASSED] XM num_blocks:4 [20:07:25] [PASSED] XM num_blocks:5 [20:07:25] [PASSED] XM num_blocks:6 [20:07:25] [PASSED] XM num_blocks:12 [20:07:25] [PASSED] XM num_blocks:13 [20:07:25] [PASSED] XM num_blocks:14 [20:07:25] [PASSED] XM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] [PASSED] YM num_blocks:1 [20:07:25] [PASSED] YM num_blocks:2 [20:07:25] [PASSED] YM num_blocks:3 [20:07:25] [PASSED] YM num_blocks:4 [20:07:25] [PASSED] YM num_blocks:5 [20:07:25] [PASSED] YM num_blocks:6 [20:07:25] [PASSED] YM num_blocks:12 [20:07:25] [PASSED] YM num_blocks:13 [20:07:25] [PASSED] YM num_blocks:14 [20:07:25] [PASSED] YM num_blocks:15 [20:07:25] [PASSED] YM num_blocks:16 [20:07:25] [PASSED] ZM num_blocks:1 [20:07:25] [PASSED] ZM num_blocks:2 [20:07:25] [PASSED] ZM num_blocks:3 [20:07:25] [PASSED] ZM num_blocks:4 [20:07:25] [PASSED] ZM num_blocks:5 [20:07:25] [PASSED] ZM num_blocks:6 [20:07:25] [PASSED] ZM num_blocks:12 [20:07:25] [PASSED] ZM num_blocks:13 [20:07:25] [PASSED] ZM num_blocks:14 [20:07:25] [PASSED] ZM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] == [PASSED] wmfw_write_multiple_payloads_sparse_unordered == [20:07:25] [PASSED] wmfw_write_all_unpacked_pm [20:07:25] [PASSED] wmfw_write_multiple_unpacked_mem [20:07:25] [PASSED] wmfw_load_with_info [20:07:25] ============ [PASSED] cs_dsp_wmfwV0_adsp2_32bit ============ [20:07:25] ========== cs_dsp_wmfwV1_adsp2_32bit (8 subtests) ========== [20:07:25] [PASSED] wmfw_write_xm_header_unpacked [20:07:25] ================= wmfw_write_one_payload ================== [20:07:25] [PASSED] PM num_blocks:1 [20:07:25] [PASSED] PM num_blocks:2 [20:07:25] [PASSED] PM num_blocks:3 [20:07:25] [PASSED] PM num_blocks:4 [20:07:25] [PASSED] PM num_blocks:5 [20:07:25] [PASSED] PM num_blocks:6 [20:07:25] [PASSED] PM num_blocks:12 [20:07:25] [PASSED] PM num_blocks:13 [20:07:25] [PASSED] PM num_blocks:14 [20:07:25] [PASSED] PM num_blocks:15 [20:07:25] [PASSED] PM num_blocks:16 [20:07:25] [PASSED] XM num_blocks:1 [20:07:25] [PASSED] XM num_blocks:2 [20:07:25] [PASSED] XM num_blocks:3 [20:07:25] [PASSED] XM num_blocks:4 [20:07:25] [PASSED] XM num_blocks:5 [20:07:25] [PASSED] XM num_blocks:6 [20:07:25] [PASSED] XM num_blocks:12 [20:07:25] [PASSED] XM num_blocks:13 [20:07:25] [PASSED] XM num_blocks:14 [20:07:25] [PASSED] XM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] [PASSED] YM num_blocks:1 [20:07:25] [PASSED] YM num_blocks:2 [20:07:25] [PASSED] YM num_blocks:3 [20:07:25] [PASSED] YM num_blocks:4 [20:07:25] [PASSED] YM num_blocks:5 [20:07:25] [PASSED] YM num_blocks:6 [20:07:25] [PASSED] YM num_blocks:12 [20:07:25] [PASSED] YM num_blocks:13 [20:07:25] [PASSED] YM num_blocks:14 [20:07:25] [PASSED] YM num_blocks:15 [20:07:25] [PASSED] YM num_blocks:16 [20:07:25] [PASSED] ZM num_blocks:1 [20:07:25] [PASSED] ZM num_blocks:2 [20:07:25] [PASSED] ZM num_blocks:3 [20:07:25] [PASSED] ZM num_blocks:4 [20:07:25] [PASSED] ZM num_blocks:5 [20:07:25] [PASSED] ZM num_blocks:6 [20:07:25] [PASSED] ZM num_blocks:12 [20:07:25] [PASSED] ZM num_blocks:13 [20:07:25] [PASSED] ZM num_blocks:14 [20:07:25] [PASSED] ZM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] ============= [PASSED] wmfw_write_one_payload ============== [20:07:25] ========== wmfw_write_multiple_oneblock_payloads ========== [20:07:25] [PASSED] PM num_blocks:1 [20:07:25] [PASSED] PM num_blocks:2 [20:07:25] [PASSED] PM num_blocks:3 [20:07:25] [PASSED] PM num_blocks:4 [20:07:25] [PASSED] PM num_blocks:5 [20:07:25] [PASSED] PM num_blocks:6 [20:07:25] [PASSED] PM num_blocks:12 [20:07:25] [PASSED] PM num_blocks:13 [20:07:25] [PASSED] PM num_blocks:14 [20:07:25] [PASSED] PM num_blocks:15 [20:07:25] [PASSED] PM num_blocks:16 [20:07:25] [PASSED] XM num_blocks:1 [20:07:25] [PASSED] XM num_blocks:2 [20:07:25] [PASSED] XM num_blocks:3 [20:07:25] [PASSED] XM num_blocks:4 [20:07:25] [PASSED] XM num_blocks:5 [20:07:25] [PASSED] XM num_blocks:6 [20:07:25] [PASSED] XM num_blocks:12 [20:07:25] [PASSED] XM num_blocks:13 [20:07:25] [PASSED] XM num_blocks:14 [20:07:25] [PASSED] XM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] [PASSED] YM num_blocks:1 [20:07:25] [PASSED] YM num_blocks:2 [20:07:25] [PASSED] YM num_blocks:3 [20:07:25] [PASSED] YM num_blocks:4 [20:07:25] [PASSED] YM num_blocks:5 [20:07:25] [PASSED] YM num_blocks:6 [20:07:25] [PASSED] YM num_blocks:12 [20:07:25] [PASSED] YM num_blocks:13 [20:07:25] [PASSED] YM num_blocks:14 [20:07:25] [PASSED] YM num_blocks:15 [20:07:25] [PASSED] YM num_blocks:16 [20:07:25] [PASSED] ZM num_blocks:1 [20:07:25] [PASSED] ZM num_blocks:2 [20:07:25] [PASSED] ZM num_blocks:3 [20:07:25] [PASSED] ZM num_blocks:4 [20:07:25] [PASSED] ZM num_blocks:5 [20:07:25] [PASSED] ZM num_blocks:6 [20:07:25] [PASSED] ZM num_blocks:12 [20:07:25] [PASSED] ZM num_blocks:13 [20:07:25] [PASSED] ZM num_blocks:14 [20:07:25] [PASSED] ZM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] ====== [PASSED] wmfw_write_multiple_oneblock_payloads ====== [20:07:25] ====== wmfw_write_multiple_oneblock_payloads_reverse ====== [20:07:25] [PASSED] PM num_blocks:1 [20:07:25] [PASSED] PM num_blocks:2 [20:07:25] [PASSED] PM num_blocks:3 [20:07:25] [PASSED] PM num_blocks:4 [20:07:25] [PASSED] PM num_blocks:5 [20:07:25] [PASSED] PM num_blocks:6 [20:07:25] [PASSED] PM num_blocks:12 [20:07:25] [PASSED] PM num_blocks:13 [20:07:25] [PASSED] PM num_blocks:14 [20:07:25] [PASSED] PM num_blocks:15 [20:07:25] [PASSED] PM num_blocks:16 [20:07:25] [PASSED] XM num_blocks:1 [20:07:25] [PASSED] XM num_blocks:2 [20:07:25] [PASSED] XM num_blocks:3 [20:07:25] [PASSED] XM num_blocks:4 [20:07:25] [PASSED] XM num_blocks:5 [20:07:25] [PASSED] XM num_blocks:6 [20:07:25] [PASSED] XM num_blocks:12 [20:07:25] [PASSED] XM num_blocks:13 [20:07:25] [PASSED] XM num_blocks:14 [20:07:25] [PASSED] XM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] [PASSED] YM num_blocks:1 [20:07:25] [PASSED] YM num_blocks:2 [20:07:25] [PASSED] YM num_blocks:3 [20:07:25] [PASSED] YM num_blocks:4 [20:07:25] [PASSED] YM num_blocks:5 [20:07:25] [PASSED] YM num_blocks:6 [20:07:25] [PASSED] YM num_blocks:12 [20:07:25] [PASSED] YM num_blocks:13 [20:07:25] [PASSED] YM num_blocks:14 [20:07:25] [PASSED] YM num_blocks:15 [20:07:25] [PASSED] YM num_blocks:16 [20:07:25] [PASSED] ZM num_blocks:1 [20:07:25] [PASSED] ZM num_blocks:2 [20:07:25] [PASSED] ZM num_blocks:3 [20:07:25] [PASSED] ZM num_blocks:4 [20:07:25] [PASSED] ZM num_blocks:5 [20:07:25] [PASSED] ZM num_blocks:6 [20:07:25] [PASSED] ZM num_blocks:12 [20:07:25] [PASSED] ZM num_blocks:13 [20:07:25] [PASSED] ZM num_blocks:14 [20:07:25] [PASSED] ZM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] == [PASSED] wmfw_write_multiple_oneblock_payloads_reverse == [20:07:25] ====== wmfw_write_multiple_payloads_sparse_unordered ====== [20:07:25] [PASSED] PM num_blocks:1 [20:07:25] [PASSED] PM num_blocks:2 [20:07:25] [PASSED] PM num_blocks:3 [20:07:25] [PASSED] PM num_blocks:4 [20:07:25] [PASSED] PM num_blocks:5 [20:07:25] [PASSED] PM num_blocks:6 [20:07:25] [PASSED] PM num_blocks:12 [20:07:25] [PASSED] PM num_blocks:13 [20:07:25] [PASSED] PM num_blocks:14 [20:07:25] [PASSED] PM num_blocks:15 [20:07:25] [PASSED] PM num_blocks:16 [20:07:25] [PASSED] XM num_blocks:1 [20:07:25] [PASSED] XM num_blocks:2 [20:07:25] [PASSED] XM num_blocks:3 [20:07:25] [PASSED] XM num_blocks:4 [20:07:25] [PASSED] XM num_blocks:5 [20:07:25] [PASSED] XM num_blocks:6 [20:07:25] [PASSED] XM num_blocks:12 [20:07:25] [PASSED] XM num_blocks:13 [20:07:25] [PASSED] XM num_blocks:14 [20:07:25] [PASSED] XM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] [PASSED] YM num_blocks:1 [20:07:25] [PASSED] YM num_blocks:2 [20:07:25] [PASSED] YM num_blocks:3 [20:07:25] [PASSED] YM num_blocks:4 [20:07:25] [PASSED] YM num_blocks:5 [20:07:25] [PASSED] YM num_blocks:6 [20:07:25] [PASSED] YM num_blocks:12 [20:07:25] [PASSED] YM num_blocks:13 [20:07:25] [PASSED] YM num_blocks:14 [20:07:25] [PASSED] YM num_blocks:15 [20:07:25] [PASSED] YM num_blocks:16 [20:07:25] [PASSED] ZM num_blocks:1 [20:07:25] [PASSED] ZM num_blocks:2 [20:07:25] [PASSED] ZM num_blocks:3 [20:07:25] [PASSED] ZM num_blocks:4 [20:07:25] [PASSED] ZM num_blocks:5 [20:07:25] [PASSED] ZM num_blocks:6 [20:07:25] [PASSED] ZM num_blocks:12 [20:07:25] [PASSED] ZM num_blocks:13 [20:07:25] [PASSED] ZM num_blocks:14 [20:07:25] [PASSED] ZM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] == [PASSED] wmfw_write_multiple_payloads_sparse_unordered == [20:07:25] [PASSED] wmfw_write_all_unpacked_pm [20:07:25] [PASSED] wmfw_write_multiple_unpacked_mem [20:07:25] [PASSED] wmfw_load_with_info [20:07:25] ============ [PASSED] cs_dsp_wmfwV1_adsp2_32bit ============ [20:07:25] ========== cs_dsp_wmfwV2_adsp2_32bit (8 subtests) ========== [20:07:25] [PASSED] wmfw_write_xm_header_unpacked [20:07:25] ================= wmfw_write_one_payload ================== [20:07:25] [PASSED] PM num_blocks:1 [20:07:25] [PASSED] PM num_blocks:2 [20:07:25] [PASSED] PM num_blocks:3 [20:07:25] [PASSED] PM num_blocks:4 [20:07:25] [PASSED] PM num_blocks:5 [20:07:25] [PASSED] PM num_blocks:6 [20:07:25] [PASSED] PM num_blocks:12 [20:07:25] [PASSED] PM num_blocks:13 [20:07:25] [PASSED] PM num_blocks:14 [20:07:25] [PASSED] PM num_blocks:15 [20:07:25] [PASSED] PM num_blocks:16 [20:07:25] [PASSED] XM num_blocks:1 [20:07:25] [PASSED] XM num_blocks:2 [20:07:25] [PASSED] XM num_blocks:3 [20:07:25] [PASSED] XM num_blocks:4 [20:07:25] [PASSED] XM num_blocks:5 [20:07:25] [PASSED] XM num_blocks:6 [20:07:25] [PASSED] XM num_blocks:12 [20:07:25] [PASSED] XM num_blocks:13 [20:07:25] [PASSED] XM num_blocks:14 [20:07:25] [PASSED] XM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] [PASSED] YM num_blocks:1 [20:07:25] [PASSED] YM num_blocks:2 [20:07:25] [PASSED] YM num_blocks:3 [20:07:25] [PASSED] YM num_blocks:4 [20:07:25] [PASSED] YM num_blocks:5 [20:07:25] [PASSED] YM num_blocks:6 [20:07:25] [PASSED] YM num_blocks:12 [20:07:25] [PASSED] YM num_blocks:13 [20:07:25] [PASSED] YM num_blocks:14 [20:07:25] [PASSED] YM num_blocks:15 [20:07:25] [PASSED] YM num_blocks:16 [20:07:25] [PASSED] ZM num_blocks:1 [20:07:25] [PASSED] ZM num_blocks:2 [20:07:25] [PASSED] ZM num_blocks:3 [20:07:25] [PASSED] ZM num_blocks:4 [20:07:25] [PASSED] ZM num_blocks:5 [20:07:25] [PASSED] ZM num_blocks:6 [20:07:25] [PASSED] ZM num_blocks:12 [20:07:25] [PASSED] ZM num_blocks:13 [20:07:25] [PASSED] ZM num_blocks:14 [20:07:25] [PASSED] ZM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] ============= [PASSED] wmfw_write_one_payload ============== [20:07:25] ========== wmfw_write_multiple_oneblock_payloads ========== [20:07:25] [PASSED] PM num_blocks:1 [20:07:25] [PASSED] PM num_blocks:2 [20:07:25] [PASSED] PM num_blocks:3 [20:07:25] [PASSED] PM num_blocks:4 [20:07:25] [PASSED] PM num_blocks:5 [20:07:25] [PASSED] PM num_blocks:6 [20:07:25] [PASSED] PM num_blocks:12 [20:07:25] [PASSED] PM num_blocks:13 [20:07:25] [PASSED] PM num_blocks:14 [20:07:25] [PASSED] PM num_blocks:15 [20:07:25] [PASSED] PM num_blocks:16 [20:07:25] [PASSED] XM num_blocks:1 [20:07:25] [PASSED] XM num_blocks:2 [20:07:25] [PASSED] XM num_blocks:3 [20:07:25] [PASSED] XM num_blocks:4 [20:07:25] [PASSED] XM num_blocks:5 [20:07:25] [PASSED] XM num_blocks:6 [20:07:25] [PASSED] XM num_blocks:12 [20:07:25] [PASSED] XM num_blocks:13 [20:07:25] [PASSED] XM num_blocks:14 [20:07:25] [PASSED] XM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] [PASSED] YM num_blocks:1 [20:07:25] [PASSED] YM num_blocks:2 [20:07:25] [PASSED] YM num_blocks:3 [20:07:25] [PASSED] YM num_blocks:4 [20:07:25] [PASSED] YM num_blocks:5 [20:07:25] [PASSED] YM num_blocks:6 [20:07:25] [PASSED] YM num_blocks:12 [20:07:25] [PASSED] YM num_blocks:13 [20:07:25] [PASSED] YM num_blocks:14 [20:07:25] [PASSED] YM num_blocks:15 [20:07:25] [PASSED] YM num_blocks:16 [20:07:25] [PASSED] ZM num_blocks:1 [20:07:25] [PASSED] ZM num_blocks:2 [20:07:25] [PASSED] ZM num_blocks:3 [20:07:25] [PASSED] ZM num_blocks:4 [20:07:25] [PASSED] ZM num_blocks:5 [20:07:25] [PASSED] ZM num_blocks:6 [20:07:25] [PASSED] ZM num_blocks:12 [20:07:25] [PASSED] ZM num_blocks:13 [20:07:25] [PASSED] ZM num_blocks:14 [20:07:25] [PASSED] ZM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] ====== [PASSED] wmfw_write_multiple_oneblock_payloads ====== [20:07:25] ====== wmfw_write_multiple_oneblock_payloads_reverse ====== [20:07:25] [PASSED] PM num_blocks:1 [20:07:25] [PASSED] PM num_blocks:2 [20:07:25] [PASSED] PM num_blocks:3 [20:07:25] [PASSED] PM num_blocks:4 [20:07:25] [PASSED] PM num_blocks:5 [20:07:25] [PASSED] PM num_blocks:6 [20:07:25] [PASSED] PM num_blocks:12 [20:07:25] [PASSED] PM num_blocks:13 [20:07:25] [PASSED] PM num_blocks:14 [20:07:25] [PASSED] PM num_blocks:15 [20:07:25] [PASSED] PM num_blocks:16 [20:07:25] [PASSED] XM num_blocks:1 [20:07:25] [PASSED] XM num_blocks:2 [20:07:25] [PASSED] XM num_blocks:3 [20:07:25] [PASSED] XM num_blocks:4 [20:07:25] [PASSED] XM num_blocks:5 [20:07:25] [PASSED] XM num_blocks:6 [20:07:25] [PASSED] XM num_blocks:12 [20:07:25] [PASSED] XM num_blocks:13 [20:07:25] [PASSED] XM num_blocks:14 [20:07:25] [PASSED] XM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] [PASSED] YM num_blocks:1 [20:07:25] [PASSED] YM num_blocks:2 [20:07:25] [PASSED] YM num_blocks:3 [20:07:25] [PASSED] YM num_blocks:4 [20:07:25] [PASSED] YM num_blocks:5 [20:07:25] [PASSED] YM num_blocks:6 [20:07:25] [PASSED] YM num_blocks:12 [20:07:25] [PASSED] YM num_blocks:13 [20:07:25] [PASSED] YM num_blocks:14 [20:07:25] [PASSED] YM num_blocks:15 [20:07:25] [PASSED] YM num_blocks:16 [20:07:25] [PASSED] ZM num_blocks:1 [20:07:25] [PASSED] ZM num_blocks:2 [20:07:25] [PASSED] ZM num_blocks:3 [20:07:25] [PASSED] ZM num_blocks:4 [20:07:25] [PASSED] ZM num_blocks:5 [20:07:25] [PASSED] ZM num_blocks:6 [20:07:25] [PASSED] ZM num_blocks:12 [20:07:25] [PASSED] ZM num_blocks:13 [20:07:25] [PASSED] ZM num_blocks:14 [20:07:25] [PASSED] ZM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] == [PASSED] wmfw_write_multiple_oneblock_payloads_reverse == [20:07:25] ====== wmfw_write_multiple_payloads_sparse_unordered ====== [20:07:25] [PASSED] PM num_blocks:1 [20:07:25] [PASSED] PM num_blocks:2 [20:07:25] [PASSED] PM num_blocks:3 [20:07:25] [PASSED] PM num_blocks:4 [20:07:25] [PASSED] PM num_blocks:5 [20:07:25] [PASSED] PM num_blocks:6 [20:07:25] [PASSED] PM num_blocks:12 [20:07:25] [PASSED] PM num_blocks:13 [20:07:25] [PASSED] PM num_blocks:14 [20:07:25] [PASSED] PM num_blocks:15 [20:07:25] [PASSED] PM num_blocks:16 [20:07:25] [PASSED] XM num_blocks:1 [20:07:25] [PASSED] XM num_blocks:2 [20:07:25] [PASSED] XM num_blocks:3 [20:07:25] [PASSED] XM num_blocks:4 [20:07:25] [PASSED] XM num_blocks:5 [20:07:25] [PASSED] XM num_blocks:6 [20:07:25] [PASSED] XM num_blocks:12 [20:07:25] [PASSED] XM num_blocks:13 [20:07:25] [PASSED] XM num_blocks:14 [20:07:25] [PASSED] XM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] [PASSED] YM num_blocks:1 [20:07:25] [PASSED] YM num_blocks:2 [20:07:25] [PASSED] YM num_blocks:3 [20:07:25] [PASSED] YM num_blocks:4 [20:07:25] [PASSED] YM num_blocks:5 [20:07:25] [PASSED] YM num_blocks:6 [20:07:25] [PASSED] YM num_blocks:12 [20:07:25] [PASSED] YM num_blocks:13 [20:07:25] [PASSED] YM num_blocks:14 [20:07:25] [PASSED] YM num_blocks:15 [20:07:25] [PASSED] YM num_blocks:16 [20:07:25] [PASSED] ZM num_blocks:1 [20:07:25] [PASSED] ZM num_blocks:2 [20:07:25] [PASSED] ZM num_blocks:3 [20:07:25] [PASSED] ZM num_blocks:4 [20:07:25] [PASSED] ZM num_blocks:5 [20:07:25] [PASSED] ZM num_blocks:6 [20:07:25] [PASSED] ZM num_blocks:12 [20:07:25] [PASSED] ZM num_blocks:13 [20:07:25] [PASSED] ZM num_blocks:14 [20:07:25] [PASSED] ZM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] == [PASSED] wmfw_write_multiple_payloads_sparse_unordered == [20:07:25] [PASSED] wmfw_write_all_unpacked_pm [20:07:25] [PASSED] wmfw_write_multiple_unpacked_mem [20:07:25] [PASSED] wmfw_load_with_info [20:07:25] ============ [PASSED] cs_dsp_wmfwV2_adsp2_32bit ============ [20:07:25] ========== cs_dsp_wmfwV0_adsp2_16bit (8 subtests) ========== [20:07:25] [PASSED] wmfw_write_xm_header_unpacked [20:07:25] ================= wmfw_write_one_payload ================== [20:07:25] [PASSED] PM num_blocks:1 [20:07:25] [PASSED] PM num_blocks:2 [20:07:25] [PASSED] PM num_blocks:3 [20:07:25] [PASSED] PM num_blocks:4 [20:07:25] [PASSED] PM num_blocks:5 [20:07:25] [PASSED] PM num_blocks:6 [20:07:25] [PASSED] PM num_blocks:12 [20:07:25] [PASSED] PM num_blocks:13 [20:07:25] [PASSED] PM num_blocks:14 [20:07:25] [PASSED] PM num_blocks:15 [20:07:25] [PASSED] PM num_blocks:16 [20:07:25] [PASSED] XM num_blocks:1 [20:07:25] [PASSED] XM num_blocks:2 [20:07:25] [PASSED] XM num_blocks:3 [20:07:25] [PASSED] XM num_blocks:4 [20:07:25] [PASSED] XM num_blocks:5 [20:07:25] [PASSED] XM num_blocks:6 [20:07:25] [PASSED] XM num_blocks:12 [20:07:25] [PASSED] XM num_blocks:13 [20:07:25] [PASSED] XM num_blocks:14 [20:07:25] [PASSED] XM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] [PASSED] YM num_blocks:1 [20:07:25] [PASSED] YM num_blocks:2 [20:07:25] [PASSED] YM num_blocks:3 [20:07:25] [PASSED] YM num_blocks:4 [20:07:25] [PASSED] YM num_blocks:5 [20:07:25] [PASSED] YM num_blocks:6 [20:07:25] [PASSED] YM num_blocks:12 [20:07:25] [PASSED] YM num_blocks:13 [20:07:25] [PASSED] YM num_blocks:14 [20:07:25] [PASSED] YM num_blocks:15 [20:07:25] [PASSED] YM num_blocks:16 [20:07:25] [PASSED] ZM num_blocks:1 [20:07:25] [PASSED] ZM num_blocks:2 [20:07:25] [PASSED] ZM num_blocks:3 [20:07:25] [PASSED] ZM num_blocks:4 [20:07:25] [PASSED] ZM num_blocks:5 [20:07:25] [PASSED] ZM num_blocks:6 [20:07:25] [PASSED] ZM num_blocks:12 [20:07:25] [PASSED] ZM num_blocks:13 [20:07:25] [PASSED] ZM num_blocks:14 [20:07:25] [PASSED] ZM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] ============= [PASSED] wmfw_write_one_payload ============== [20:07:25] ========== wmfw_write_multiple_oneblock_payloads ========== [20:07:25] [PASSED] PM num_blocks:1 [20:07:25] [PASSED] PM num_blocks:2 [20:07:25] [PASSED] PM num_blocks:3 [20:07:25] [PASSED] PM num_blocks:4 [20:07:25] [PASSED] PM num_blocks:5 [20:07:25] [PASSED] PM num_blocks:6 [20:07:25] [PASSED] PM num_blocks:12 [20:07:25] [PASSED] PM num_blocks:13 [20:07:25] [PASSED] PM num_blocks:14 [20:07:25] [PASSED] PM num_blocks:15 [20:07:25] [PASSED] PM num_blocks:16 [20:07:25] [PASSED] XM num_blocks:1 [20:07:25] [PASSED] XM num_blocks:2 [20:07:25] [PASSED] XM num_blocks:3 [20:07:25] [PASSED] XM num_blocks:4 [20:07:25] [PASSED] XM num_blocks:5 [20:07:25] [PASSED] XM num_blocks:6 [20:07:25] [PASSED] XM num_blocks:12 [20:07:25] [PASSED] XM num_blocks:13 [20:07:25] [PASSED] XM num_blocks:14 [20:07:25] [PASSED] XM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] [PASSED] YM num_blocks:1 [20:07:25] [PASSED] YM num_blocks:2 [20:07:25] [PASSED] YM num_blocks:3 [20:07:25] [PASSED] YM num_blocks:4 [20:07:25] [PASSED] YM num_blocks:5 [20:07:25] [PASSED] YM num_blocks:6 [20:07:25] [PASSED] YM num_blocks:12 [20:07:25] [PASSED] YM num_blocks:13 [20:07:25] [PASSED] YM num_blocks:14 [20:07:25] [PASSED] YM num_blocks:15 [20:07:25] [PASSED] YM num_blocks:16 [20:07:25] [PASSED] ZM num_blocks:1 [20:07:25] [PASSED] ZM num_blocks:2 [20:07:25] [PASSED] ZM num_blocks:3 [20:07:25] [PASSED] ZM num_blocks:4 [20:07:25] [PASSED] ZM num_blocks:5 [20:07:25] [PASSED] ZM num_blocks:6 [20:07:25] [PASSED] ZM num_blocks:12 [20:07:25] [PASSED] ZM num_blocks:13 [20:07:25] [PASSED] ZM num_blocks:14 [20:07:25] [PASSED] ZM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] ====== [PASSED] wmfw_write_multiple_oneblock_payloads ====== [20:07:25] ====== wmfw_write_multiple_oneblock_payloads_reverse ====== [20:07:25] [PASSED] PM num_blocks:1 [20:07:25] [PASSED] PM num_blocks:2 [20:07:25] [PASSED] PM num_blocks:3 [20:07:25] [PASSED] PM num_blocks:4 [20:07:25] [PASSED] PM num_blocks:5 [20:07:25] [PASSED] PM num_blocks:6 [20:07:25] [PASSED] PM num_blocks:12 [20:07:25] [PASSED] PM num_blocks:13 [20:07:25] [PASSED] PM num_blocks:14 [20:07:25] [PASSED] PM num_blocks:15 [20:07:25] [PASSED] PM num_blocks:16 [20:07:25] [PASSED] XM num_blocks:1 [20:07:25] [PASSED] XM num_blocks:2 [20:07:25] [PASSED] XM num_blocks:3 [20:07:25] [PASSED] XM num_blocks:4 [20:07:25] [PASSED] XM num_blocks:5 [20:07:25] [PASSED] XM num_blocks:6 [20:07:25] [PASSED] XM num_blocks:12 [20:07:25] [PASSED] XM num_blocks:13 [20:07:25] [PASSED] XM num_blocks:14 [20:07:25] [PASSED] XM num_blocks:15 [20:07:25] [PASSED] XM num_blocks:16 [20:07:25] [PASSED] YM num_blocks:1 [20:07:25] [PASSED] YM num_blocks:2 [20:07:25] [PASSED] YM num_blocks:3 [20:07:25] [PASSED] YM num_blocks:4 [20:07:25] [PASSED] YM num_blocks:5 [20:07:25] [PASSED] YM num_blocks:6 [20:07:25] [PASSED] YM num_blocks:12 [20:07:25] [PASSED] YM num_blocks:13 [20:07:25] [PASSED] YM num_blocks:14 [20:07:25] [PASSED] YM num_blocks:15 [20:07:25] [PASSED] YM num_blocks:16 [20:07:25] [PASSED] ZM num_blocks:1 [20:07:25] [PASSED] ZM num_blocks:2 [20:07:25] [PASSED] ZM num_blocks:3 [20:07:25] [PASSED] ZM num_blocks:4 [20:07:25] [PASSED] ZM num_blocks:5 [20:07:25] [PASSED] ZM num_blocks:6 [20:07:25] [PASSED] ZM num_blocks:12 [20:07:25] [PASSED] ZM num_blocks:13 [20:07:25] [PASSED] ZM num_blocks:14 [20:07:25] [PASSED] ZM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] == [PASSED] wmfw_write_multiple_oneblock_payloads_reverse == [20:07:26] ====== wmfw_write_multiple_payloads_sparse_unordered ====== [20:07:26] [PASSED] PM num_blocks:1 [20:07:26] [PASSED] PM num_blocks:2 [20:07:26] [PASSED] PM num_blocks:3 [20:07:26] [PASSED] PM num_blocks:4 [20:07:26] [PASSED] PM num_blocks:5 [20:07:26] [PASSED] PM num_blocks:6 [20:07:26] [PASSED] PM num_blocks:12 [20:07:26] [PASSED] PM num_blocks:13 [20:07:26] [PASSED] PM num_blocks:14 [20:07:26] [PASSED] PM num_blocks:15 [20:07:26] [PASSED] PM num_blocks:16 [20:07:26] [PASSED] XM num_blocks:1 [20:07:26] [PASSED] XM num_blocks:2 [20:07:26] [PASSED] XM num_blocks:3 [20:07:26] [PASSED] XM num_blocks:4 [20:07:26] [PASSED] XM num_blocks:5 [20:07:26] [PASSED] XM num_blocks:6 [20:07:26] [PASSED] XM num_blocks:12 [20:07:26] [PASSED] XM num_blocks:13 [20:07:26] [PASSED] XM num_blocks:14 [20:07:26] [PASSED] XM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] [PASSED] YM num_blocks:1 [20:07:26] [PASSED] YM num_blocks:2 [20:07:26] [PASSED] YM num_blocks:3 [20:07:26] [PASSED] YM num_blocks:4 [20:07:26] [PASSED] YM num_blocks:5 [20:07:26] [PASSED] YM num_blocks:6 [20:07:26] [PASSED] YM num_blocks:12 [20:07:26] [PASSED] YM num_blocks:13 [20:07:26] [PASSED] YM num_blocks:14 [20:07:26] [PASSED] YM num_blocks:15 [20:07:26] [PASSED] YM num_blocks:16 [20:07:26] [PASSED] ZM num_blocks:1 [20:07:26] [PASSED] ZM num_blocks:2 [20:07:26] [PASSED] ZM num_blocks:3 [20:07:26] [PASSED] ZM num_blocks:4 [20:07:26] [PASSED] ZM num_blocks:5 [20:07:26] [PASSED] ZM num_blocks:6 [20:07:26] [PASSED] ZM num_blocks:12 [20:07:26] [PASSED] ZM num_blocks:13 [20:07:26] [PASSED] ZM num_blocks:14 [20:07:26] [PASSED] ZM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] == [PASSED] wmfw_write_multiple_payloads_sparse_unordered == [20:07:26] [PASSED] wmfw_write_all_unpacked_pm [20:07:26] [PASSED] wmfw_write_multiple_unpacked_mem [20:07:26] [PASSED] wmfw_load_with_info [20:07:26] ============ [PASSED] cs_dsp_wmfwV0_adsp2_16bit ============ [20:07:26] ========== cs_dsp_wmfwV1_adsp2_16bit (8 subtests) ========== [20:07:26] [PASSED] wmfw_write_xm_header_unpacked [20:07:26] ================= wmfw_write_one_payload ================== [20:07:26] [PASSED] PM num_blocks:1 [20:07:26] [PASSED] PM num_blocks:2 [20:07:26] [PASSED] PM num_blocks:3 [20:07:26] [PASSED] PM num_blocks:4 [20:07:26] [PASSED] PM num_blocks:5 [20:07:26] [PASSED] PM num_blocks:6 [20:07:26] [PASSED] PM num_blocks:12 [20:07:26] [PASSED] PM num_blocks:13 [20:07:26] [PASSED] PM num_blocks:14 [20:07:26] [PASSED] PM num_blocks:15 [20:07:26] [PASSED] PM num_blocks:16 [20:07:26] [PASSED] XM num_blocks:1 [20:07:26] [PASSED] XM num_blocks:2 [20:07:26] [PASSED] XM num_blocks:3 [20:07:26] [PASSED] XM num_blocks:4 [20:07:26] [PASSED] XM num_blocks:5 [20:07:26] [PASSED] XM num_blocks:6 [20:07:26] [PASSED] XM num_blocks:12 [20:07:26] [PASSED] XM num_blocks:13 [20:07:26] [PASSED] XM num_blocks:14 [20:07:26] [PASSED] XM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] [PASSED] YM num_blocks:1 [20:07:26] [PASSED] YM num_blocks:2 [20:07:26] [PASSED] YM num_blocks:3 [20:07:26] [PASSED] YM num_blocks:4 [20:07:26] [PASSED] YM num_blocks:5 [20:07:26] [PASSED] YM num_blocks:6 [20:07:26] [PASSED] YM num_blocks:12 [20:07:26] [PASSED] YM num_blocks:13 [20:07:26] [PASSED] YM num_blocks:14 [20:07:26] [PASSED] YM num_blocks:15 [20:07:26] [PASSED] YM num_blocks:16 [20:07:26] [PASSED] ZM num_blocks:1 [20:07:26] [PASSED] ZM num_blocks:2 [20:07:26] [PASSED] ZM num_blocks:3 [20:07:26] [PASSED] ZM num_blocks:4 [20:07:26] [PASSED] ZM num_blocks:5 [20:07:26] [PASSED] ZM num_blocks:6 [20:07:26] [PASSED] ZM num_blocks:12 [20:07:26] [PASSED] ZM num_blocks:13 [20:07:26] [PASSED] ZM num_blocks:14 [20:07:26] [PASSED] ZM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] ============= [PASSED] wmfw_write_one_payload ============== [20:07:26] ========== wmfw_write_multiple_oneblock_payloads ========== [20:07:26] [PASSED] PM num_blocks:1 [20:07:26] [PASSED] PM num_blocks:2 [20:07:26] [PASSED] PM num_blocks:3 [20:07:26] [PASSED] PM num_blocks:4 [20:07:26] [PASSED] PM num_blocks:5 [20:07:26] [PASSED] PM num_blocks:6 [20:07:26] [PASSED] PM num_blocks:12 [20:07:26] [PASSED] PM num_blocks:13 [20:07:26] [PASSED] PM num_blocks:14 [20:07:26] [PASSED] PM num_blocks:15 [20:07:26] [PASSED] PM num_blocks:16 [20:07:26] [PASSED] XM num_blocks:1 [20:07:26] [PASSED] XM num_blocks:2 [20:07:26] [PASSED] XM num_blocks:3 [20:07:26] [PASSED] XM num_blocks:4 [20:07:26] [PASSED] XM num_blocks:5 [20:07:26] [PASSED] XM num_blocks:6 [20:07:26] [PASSED] XM num_blocks:12 [20:07:26] [PASSED] XM num_blocks:13 [20:07:26] [PASSED] XM num_blocks:14 [20:07:26] [PASSED] XM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] [PASSED] YM num_blocks:1 [20:07:26] [PASSED] YM num_blocks:2 [20:07:26] [PASSED] YM num_blocks:3 [20:07:26] [PASSED] YM num_blocks:4 [20:07:26] [PASSED] YM num_blocks:5 [20:07:26] [PASSED] YM num_blocks:6 [20:07:26] [PASSED] YM num_blocks:12 [20:07:26] [PASSED] YM num_blocks:13 [20:07:26] [PASSED] YM num_blocks:14 [20:07:26] [PASSED] YM num_blocks:15 [20:07:26] [PASSED] YM num_blocks:16 [20:07:26] [PASSED] ZM num_blocks:1 [20:07:26] [PASSED] ZM num_blocks:2 [20:07:26] [PASSED] ZM num_blocks:3 [20:07:26] [PASSED] ZM num_blocks:4 [20:07:26] [PASSED] ZM num_blocks:5 [20:07:26] [PASSED] ZM num_blocks:6 [20:07:26] [PASSED] ZM num_blocks:12 [20:07:26] [PASSED] ZM num_blocks:13 [20:07:26] [PASSED] ZM num_blocks:14 [20:07:26] [PASSED] ZM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] ====== [PASSED] wmfw_write_multiple_oneblock_payloads ====== [20:07:26] ====== wmfw_write_multiple_oneblock_payloads_reverse ====== [20:07:26] [PASSED] PM num_blocks:1 [20:07:26] [PASSED] PM num_blocks:2 [20:07:26] [PASSED] PM num_blocks:3 [20:07:26] [PASSED] PM num_blocks:4 [20:07:26] [PASSED] PM num_blocks:5 [20:07:26] [PASSED] PM num_blocks:6 [20:07:26] [PASSED] PM num_blocks:12 [20:07:26] [PASSED] PM num_blocks:13 [20:07:26] [PASSED] PM num_blocks:14 [20:07:26] [PASSED] PM num_blocks:15 [20:07:26] [PASSED] PM num_blocks:16 [20:07:26] [PASSED] XM num_blocks:1 [20:07:26] [PASSED] XM num_blocks:2 [20:07:26] [PASSED] XM num_blocks:3 [20:07:26] [PASSED] XM num_blocks:4 [20:07:26] [PASSED] XM num_blocks:5 [20:07:26] [PASSED] XM num_blocks:6 [20:07:26] [PASSED] XM num_blocks:12 [20:07:26] [PASSED] XM num_blocks:13 [20:07:26] [PASSED] XM num_blocks:14 [20:07:26] [PASSED] XM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] [PASSED] YM num_blocks:1 [20:07:26] [PASSED] YM num_blocks:2 [20:07:26] [PASSED] YM num_blocks:3 [20:07:26] [PASSED] YM num_blocks:4 [20:07:26] [PASSED] YM num_blocks:5 [20:07:26] [PASSED] YM num_blocks:6 [20:07:26] [PASSED] YM num_blocks:12 [20:07:26] [PASSED] YM num_blocks:13 [20:07:26] [PASSED] YM num_blocks:14 [20:07:26] [PASSED] YM num_blocks:15 [20:07:26] [PASSED] YM num_blocks:16 [20:07:26] [PASSED] ZM num_blocks:1 [20:07:26] [PASSED] ZM num_blocks:2 [20:07:26] [PASSED] ZM num_blocks:3 [20:07:26] [PASSED] ZM num_blocks:4 [20:07:26] [PASSED] ZM num_blocks:5 [20:07:26] [PASSED] ZM num_blocks:6 [20:07:26] [PASSED] ZM num_blocks:12 [20:07:26] [PASSED] ZM num_blocks:13 [20:07:26] [PASSED] ZM num_blocks:14 [20:07:26] [PASSED] ZM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] == [PASSED] wmfw_write_multiple_oneblock_payloads_reverse == [20:07:26] ====== wmfw_write_multiple_payloads_sparse_unordered ====== [20:07:26] [PASSED] PM num_blocks:1 [20:07:26] [PASSED] PM num_blocks:2 [20:07:26] [PASSED] PM num_blocks:3 [20:07:26] [PASSED] PM num_blocks:4 [20:07:26] [PASSED] PM num_blocks:5 [20:07:26] [PASSED] PM num_blocks:6 [20:07:26] [PASSED] PM num_blocks:12 [20:07:26] [PASSED] PM num_blocks:13 [20:07:26] [PASSED] PM num_blocks:14 [20:07:26] [PASSED] PM num_blocks:15 [20:07:26] [PASSED] PM num_blocks:16 [20:07:26] [PASSED] XM num_blocks:1 [20:07:26] [PASSED] XM num_blocks:2 [20:07:26] [PASSED] XM num_blocks:3 [20:07:26] [PASSED] XM num_blocks:4 [20:07:26] [PASSED] XM num_blocks:5 [20:07:26] [PASSED] XM num_blocks:6 [20:07:26] [PASSED] XM num_blocks:12 [20:07:26] [PASSED] XM num_blocks:13 [20:07:26] [PASSED] XM num_blocks:14 [20:07:26] [PASSED] XM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] [PASSED] YM num_blocks:1 [20:07:26] [PASSED] YM num_blocks:2 [20:07:26] [PASSED] YM num_blocks:3 [20:07:26] [PASSED] YM num_blocks:4 [20:07:26] [PASSED] YM num_blocks:5 [20:07:26] [PASSED] YM num_blocks:6 [20:07:26] [PASSED] YM num_blocks:12 [20:07:26] [PASSED] YM num_blocks:13 [20:07:26] [PASSED] YM num_blocks:14 [20:07:26] [PASSED] YM num_blocks:15 [20:07:26] [PASSED] YM num_blocks:16 [20:07:26] [PASSED] ZM num_blocks:1 [20:07:26] [PASSED] ZM num_blocks:2 [20:07:26] [PASSED] ZM num_blocks:3 [20:07:26] [PASSED] ZM num_blocks:4 [20:07:26] [PASSED] ZM num_blocks:5 [20:07:26] [PASSED] ZM num_blocks:6 [20:07:26] [PASSED] ZM num_blocks:12 [20:07:26] [PASSED] ZM num_blocks:13 [20:07:26] [PASSED] ZM num_blocks:14 [20:07:26] [PASSED] ZM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] == [PASSED] wmfw_write_multiple_payloads_sparse_unordered == [20:07:26] [PASSED] wmfw_write_all_unpacked_pm [20:07:26] [PASSED] wmfw_write_multiple_unpacked_mem [20:07:26] [PASSED] wmfw_load_with_info [20:07:26] ============ [PASSED] cs_dsp_wmfwV1_adsp2_16bit ============ [20:07:26] ========== cs_dsp_wmfwV2_adsp2_16bit (8 subtests) ========== [20:07:26] [PASSED] wmfw_write_xm_header_unpacked [20:07:26] ================= wmfw_write_one_payload ================== [20:07:26] [PASSED] PM num_blocks:1 [20:07:26] [PASSED] PM num_blocks:2 [20:07:26] [PASSED] PM num_blocks:3 [20:07:26] [PASSED] PM num_blocks:4 [20:07:26] [PASSED] PM num_blocks:5 [20:07:26] [PASSED] PM num_blocks:6 [20:07:26] [PASSED] PM num_blocks:12 [20:07:26] [PASSED] PM num_blocks:13 [20:07:26] [PASSED] PM num_blocks:14 [20:07:26] [PASSED] PM num_blocks:15 [20:07:26] [PASSED] PM num_blocks:16 [20:07:26] [PASSED] XM num_blocks:1 [20:07:26] [PASSED] XM num_blocks:2 [20:07:26] [PASSED] XM num_blocks:3 [20:07:26] [PASSED] XM num_blocks:4 [20:07:26] [PASSED] XM num_blocks:5 [20:07:26] [PASSED] XM num_blocks:6 [20:07:26] [PASSED] XM num_blocks:12 [20:07:26] [PASSED] XM num_blocks:13 [20:07:26] [PASSED] XM num_blocks:14 [20:07:26] [PASSED] XM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] [PASSED] YM num_blocks:1 [20:07:26] [PASSED] YM num_blocks:2 [20:07:26] [PASSED] YM num_blocks:3 [20:07:26] [PASSED] YM num_blocks:4 [20:07:26] [PASSED] YM num_blocks:5 [20:07:26] [PASSED] YM num_blocks:6 [20:07:26] [PASSED] YM num_blocks:12 [20:07:26] [PASSED] YM num_blocks:13 [20:07:26] [PASSED] YM num_blocks:14 [20:07:26] [PASSED] YM num_blocks:15 [20:07:26] [PASSED] YM num_blocks:16 [20:07:26] [PASSED] ZM num_blocks:1 [20:07:26] [PASSED] ZM num_blocks:2 [20:07:26] [PASSED] ZM num_blocks:3 [20:07:26] [PASSED] ZM num_blocks:4 [20:07:26] [PASSED] ZM num_blocks:5 [20:07:26] [PASSED] ZM num_blocks:6 [20:07:26] [PASSED] ZM num_blocks:12 [20:07:26] [PASSED] ZM num_blocks:13 [20:07:26] [PASSED] ZM num_blocks:14 [20:07:26] [PASSED] ZM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] ============= [PASSED] wmfw_write_one_payload ============== [20:07:26] ========== wmfw_write_multiple_oneblock_payloads ========== [20:07:26] [PASSED] PM num_blocks:1 [20:07:26] [PASSED] PM num_blocks:2 [20:07:26] [PASSED] PM num_blocks:3 [20:07:26] [PASSED] PM num_blocks:4 [20:07:26] [PASSED] PM num_blocks:5 [20:07:26] [PASSED] PM num_blocks:6 [20:07:26] [PASSED] PM num_blocks:12 [20:07:26] [PASSED] PM num_blocks:13 [20:07:26] [PASSED] PM num_blocks:14 [20:07:26] [PASSED] PM num_blocks:15 [20:07:26] [PASSED] PM num_blocks:16 [20:07:26] [PASSED] XM num_blocks:1 [20:07:26] [PASSED] XM num_blocks:2 [20:07:26] [PASSED] XM num_blocks:3 [20:07:26] [PASSED] XM num_blocks:4 [20:07:26] [PASSED] XM num_blocks:5 [20:07:26] [PASSED] XM num_blocks:6 [20:07:26] [PASSED] XM num_blocks:12 [20:07:26] [PASSED] XM num_blocks:13 [20:07:26] [PASSED] XM num_blocks:14 [20:07:26] [PASSED] XM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] [PASSED] YM num_blocks:1 [20:07:26] [PASSED] YM num_blocks:2 [20:07:26] [PASSED] YM num_blocks:3 [20:07:26] [PASSED] YM num_blocks:4 [20:07:26] [PASSED] YM num_blocks:5 [20:07:26] [PASSED] YM num_blocks:6 [20:07:26] [PASSED] YM num_blocks:12 [20:07:26] [PASSED] YM num_blocks:13 [20:07:26] [PASSED] YM num_blocks:14 [20:07:26] [PASSED] YM num_blocks:15 [20:07:26] [PASSED] YM num_blocks:16 [20:07:26] [PASSED] ZM num_blocks:1 [20:07:26] [PASSED] ZM num_blocks:2 [20:07:26] [PASSED] ZM num_blocks:3 [20:07:26] [PASSED] ZM num_blocks:4 [20:07:26] [PASSED] ZM num_blocks:5 [20:07:26] [PASSED] ZM num_blocks:6 [20:07:26] [PASSED] ZM num_blocks:12 [20:07:26] [PASSED] ZM num_blocks:13 [20:07:26] [PASSED] ZM num_blocks:14 [20:07:26] [PASSED] ZM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] ====== [PASSED] wmfw_write_multiple_oneblock_payloads ====== [20:07:26] ====== wmfw_write_multiple_oneblock_payloads_reverse ====== [20:07:26] [PASSED] PM num_blocks:1 [20:07:26] [PASSED] PM num_blocks:2 [20:07:26] [PASSED] PM num_blocks:3 [20:07:26] [PASSED] PM num_blocks:4 [20:07:26] [PASSED] PM num_blocks:5 [20:07:26] [PASSED] PM num_blocks:6 [20:07:26] [PASSED] PM num_blocks:12 [20:07:26] [PASSED] PM num_blocks:13 [20:07:26] [PASSED] PM num_blocks:14 [20:07:26] [PASSED] PM num_blocks:15 [20:07:26] [PASSED] PM num_blocks:16 [20:07:26] [PASSED] XM num_blocks:1 [20:07:26] [PASSED] XM num_blocks:2 [20:07:26] [PASSED] XM num_blocks:3 [20:07:26] [PASSED] XM num_blocks:4 [20:07:26] [PASSED] XM num_blocks:5 [20:07:26] [PASSED] XM num_blocks:6 [20:07:26] [PASSED] XM num_blocks:12 [20:07:26] [PASSED] XM num_blocks:13 [20:07:26] [PASSED] XM num_blocks:14 [20:07:26] [PASSED] XM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] [PASSED] YM num_blocks:1 [20:07:26] [PASSED] YM num_blocks:2 [20:07:26] [PASSED] YM num_blocks:3 [20:07:26] [PASSED] YM num_blocks:4 [20:07:26] [PASSED] YM num_blocks:5 [20:07:26] [PASSED] YM num_blocks:6 [20:07:26] [PASSED] YM num_blocks:12 [20:07:26] [PASSED] YM num_blocks:13 [20:07:26] [PASSED] YM num_blocks:14 [20:07:26] [PASSED] YM num_blocks:15 [20:07:26] [PASSED] YM num_blocks:16 [20:07:26] [PASSED] ZM num_blocks:1 [20:07:26] [PASSED] ZM num_blocks:2 [20:07:26] [PASSED] ZM num_blocks:3 [20:07:26] [PASSED] ZM num_blocks:4 [20:07:26] [PASSED] ZM num_blocks:5 [20:07:26] [PASSED] ZM num_blocks:6 [20:07:26] [PASSED] ZM num_blocks:12 [20:07:26] [PASSED] ZM num_blocks:13 [20:07:26] [PASSED] ZM num_blocks:14 [20:07:26] [PASSED] ZM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] == [PASSED] wmfw_write_multiple_oneblock_payloads_reverse == [20:07:26] ====== wmfw_write_multiple_payloads_sparse_unordered ====== [20:07:26] [PASSED] PM num_blocks:1 [20:07:26] [PASSED] PM num_blocks:2 [20:07:26] [PASSED] PM num_blocks:3 [20:07:26] [PASSED] PM num_blocks:4 [20:07:26] [PASSED] PM num_blocks:5 [20:07:26] [PASSED] PM num_blocks:6 [20:07:26] [PASSED] PM num_blocks:12 [20:07:26] [PASSED] PM num_blocks:13 [20:07:26] [PASSED] PM num_blocks:14 [20:07:26] [PASSED] PM num_blocks:15 [20:07:26] [PASSED] PM num_blocks:16 [20:07:26] [PASSED] XM num_blocks:1 [20:07:26] [PASSED] XM num_blocks:2 [20:07:26] [PASSED] XM num_blocks:3 [20:07:26] [PASSED] XM num_blocks:4 [20:07:26] [PASSED] XM num_blocks:5 [20:07:26] [PASSED] XM num_blocks:6 [20:07:26] [PASSED] XM num_blocks:12 [20:07:26] [PASSED] XM num_blocks:13 [20:07:26] [PASSED] XM num_blocks:14 [20:07:26] [PASSED] XM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] [PASSED] YM num_blocks:1 [20:07:26] [PASSED] YM num_blocks:2 [20:07:26] [PASSED] YM num_blocks:3 [20:07:26] [PASSED] YM num_blocks:4 [20:07:26] [PASSED] YM num_blocks:5 [20:07:26] [PASSED] YM num_blocks:6 [20:07:26] [PASSED] YM num_blocks:12 [20:07:26] [PASSED] YM num_blocks:13 [20:07:26] [PASSED] YM num_blocks:14 [20:07:26] [PASSED] YM num_blocks:15 [20:07:26] [PASSED] YM num_blocks:16 [20:07:26] [PASSED] ZM num_blocks:1 [20:07:26] [PASSED] ZM num_blocks:2 [20:07:26] [PASSED] ZM num_blocks:3 [20:07:26] [PASSED] ZM num_blocks:4 [20:07:26] [PASSED] ZM num_blocks:5 [20:07:26] [PASSED] ZM num_blocks:6 [20:07:26] [PASSED] ZM num_blocks:12 [20:07:26] [PASSED] ZM num_blocks:13 [20:07:26] [PASSED] ZM num_blocks:14 [20:07:26] [PASSED] ZM num_blocks:15 [20:07:26] [PASSED] XM num_blocks:16 [20:07:26] == [PASSED] wmfw_write_multiple_payloads_sparse_unordered == [20:07:26] [PASSED] wmfw_write_all_unpacked_pm [20:07:26] [PASSED] wmfw_write_multiple_unpacked_mem [20:07:26] [PASSED] wmfw_load_with_info [20:07:26] ============ [PASSED] cs_dsp_wmfwV2_adsp2_16bit ============ [20:07:26] =========== cs_dsp_wmfwV3_err_halo (19 subtests) =========== [20:07:26] [PASSED] wmfw_load_with_unknown_blocks [20:07:26] [PASSED] wmfw_err_wrong_magic [20:07:26] [PASSED] wmfw_err_too_short_for_header [20:07:26] [PASSED] wmfw_err_bad_header_length [20:07:26] [PASSED] wmfw_err_bad_core_type [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x10 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============ wmfw_too_short_for_block_payload ============= [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x10 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ======== [PASSED] wmfw_too_short_for_block_payload ========= [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============= wmfw_block_payload_len_garbage ============== [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x10 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ========= [PASSED] wmfw_block_payload_len_garbage ========== [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] [PASSED] wmfw_too_short_for_alg_header [20:07:26] [PASSED] wmfw_v2_alg_name_exceeds_block [20:07:26] [PASSED] wmfw_v2_alg_description_exceeds_block [20:07:26] [PASSED] wmfw_v2_coeff_count_exceeds_block [20:07:26] [PASSED] wmfw_v2_coeff_block_size_exceeds_block [20:07:26] [PASSED] wmfw_v2_coeff_shortname_exceeds_block [20:07:26] [PASSED] wmfw_v2_coeff_fullname_exceeds_block [20:07:26] [PASSED] wmfw_v2_coeff_description_exceeds_block [20:07:26] ============= [PASSED] cs_dsp_wmfwV3_err_halo ============== [20:07:26] ======= cs_dsp_wmfwV0_err_adsp2_32bit (11 subtests) ======== [20:07:26] [PASSED] wmfw_load_with_unknown_blocks [20:07:26] [PASSED] wmfw_err_wrong_magic [20:07:26] [PASSED] wmfw_err_too_short_for_header [20:07:26] [PASSED] wmfw_err_bad_header_length [20:07:26] [PASSED] wmfw_err_bad_core_type [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============ wmfw_too_short_for_block_payload ============= [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ======== [PASSED] wmfw_too_short_for_block_payload ========= [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============= wmfw_block_payload_len_garbage ============== [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ========= [PASSED] wmfw_block_payload_len_garbage ========== [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ========== [PASSED] cs_dsp_wmfwV0_err_adsp2_32bit ========== [20:07:26] ======= cs_dsp_wmfwV1_err_adsp2_32bit (15 subtests) ======== [20:07:26] [PASSED] wmfw_load_with_unknown_blocks [20:07:26] [PASSED] wmfw_err_wrong_magic [20:07:26] [PASSED] wmfw_err_too_short_for_header [20:07:26] [PASSED] wmfw_err_bad_header_length [20:07:26] [PASSED] wmfw_err_bad_core_type [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============ wmfw_too_short_for_block_payload ============= [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ======== [PASSED] wmfw_too_short_for_block_payload ========= [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============= wmfw_block_payload_len_garbage ============== [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ========= [PASSED] wmfw_block_payload_len_garbage ========== [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] [PASSED] wmfw_too_short_for_alg_header [20:07:26] [PASSED] wmfw_v1_alg_name_unterminated [20:07:26] [PASSED] wmfw_v1_coeff_count_exceeds_block [20:07:26] [PASSED] wmfw_v1_coeff_name_unterminated [20:07:26] ========== [PASSED] cs_dsp_wmfwV1_err_adsp2_32bit ========== [20:07:26] ======= cs_dsp_wmfwV2_err_adsp2_32bit (19 subtests) ======== [20:07:26] [PASSED] wmfw_load_with_unknown_blocks [20:07:26] [PASSED] wmfw_err_wrong_magic [20:07:26] [PASSED] wmfw_err_too_short_for_header [20:07:26] [PASSED] wmfw_err_bad_header_length [20:07:26] [PASSED] wmfw_err_bad_core_type [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============ wmfw_too_short_for_block_payload ============= [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ======== [PASSED] wmfw_too_short_for_block_payload ========= [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============= wmfw_block_payload_len_garbage ============== [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ========= [PASSED] wmfw_block_payload_len_garbage ========== [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] [PASSED] wmfw_too_short_for_alg_header [20:07:26] [PASSED] wmfw_v2_alg_name_exceeds_block [20:07:26] [PASSED] wmfw_v2_alg_description_exceeds_block [20:07:26] [PASSED] wmfw_v2_coeff_count_exceeds_block [20:07:26] [PASSED] wmfw_v2_coeff_block_size_exceeds_block [20:07:26] [PASSED] wmfw_v2_coeff_shortname_exceeds_block [20:07:26] [PASSED] wmfw_v2_coeff_fullname_exceeds_block [20:07:26] [PASSED] wmfw_v2_coeff_description_exceeds_block [20:07:26] ========== [PASSED] cs_dsp_wmfwV2_err_adsp2_32bit ========== [20:07:26] ======= cs_dsp_wmfwV0_err_adsp2_16bit (11 subtests) ======== [20:07:26] [PASSED] wmfw_load_with_unknown_blocks [20:07:26] [PASSED] wmfw_err_wrong_magic [20:07:26] [PASSED] wmfw_err_too_short_for_header [20:07:26] [PASSED] wmfw_err_bad_header_length [20:07:26] [PASSED] wmfw_err_bad_core_type [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============ wmfw_too_short_for_block_payload ============= [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ======== [PASSED] wmfw_too_short_for_block_payload ========= [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============= wmfw_block_payload_len_garbage ============== [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ========= [PASSED] wmfw_block_payload_len_garbage ========== [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ========== [PASSED] cs_dsp_wmfwV0_err_adsp2_16bit ========== [20:07:26] ======= cs_dsp_wmfwV1_err_adsp2_16bit (15 subtests) ======== [20:07:26] [PASSED] wmfw_load_with_unknown_blocks [20:07:26] [PASSED] wmfw_err_wrong_magic [20:07:26] [PASSED] wmfw_err_too_short_for_header [20:07:26] [PASSED] wmfw_err_bad_header_length [20:07:26] [PASSED] wmfw_err_bad_core_type [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============ wmfw_too_short_for_block_payload ============= [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ======== [PASSED] wmfw_too_short_for_block_payload ========= [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============= wmfw_block_payload_len_garbage ============== [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ========= [PASSED] wmfw_block_payload_len_garbage ========== [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] [PASSED] wmfw_too_short_for_alg_header [20:07:26] [PASSED] wmfw_v1_alg_name_unterminated [20:07:26] [PASSED] wmfw_v1_coeff_count_exceeds_block [20:07:26] [PASSED] wmfw_v1_coeff_name_unterminated [20:07:26] ========== [PASSED] cs_dsp_wmfwV1_err_adsp2_16bit ========== [20:07:26] ======= cs_dsp_wmfwV2_err_adsp2_16bit (19 subtests) ======== [20:07:26] [PASSED] wmfw_load_with_unknown_blocks [20:07:26] [PASSED] wmfw_err_wrong_magic [20:07:26] [PASSED] wmfw_err_too_short_for_header [20:07:26] [PASSED] wmfw_err_bad_header_length [20:07:26] [PASSED] wmfw_err_bad_core_type [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============ wmfw_too_short_for_block_payload ============= [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ======== [PASSED] wmfw_too_short_for_block_payload ========= [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] ============= wmfw_block_payload_len_garbage ============== [20:07:26] [PASSED] block_type:0xff [20:07:26] [PASSED] block_type:0x2 [20:07:26] [PASSED] block_type:0x6 [20:07:26] ========= [PASSED] wmfw_block_payload_len_garbage ========== [20:07:26] ============= wmfw_too_short_for_block_header ============= [20:07:26] [PASSED] block_type:0x33 [20:07:26] [PASSED] block_type:0xf5 [20:07:26] [PASSED] block_type:0xc0 [20:07:26] ========= [PASSED] wmfw_too_short_for_block_header ========= [20:07:26] [PASSED] wmfw_too_short_for_alg_header [20:07:26] [PASSED] wmfw_v2_alg_name_exceeds_block [20:07:26] [PASSED] wmfw_v2_alg_description_exceeds_block [20:07:26] [PASSED] wmfw_v2_coeff_count_exceeds_block [20:07:26] [PASSED] wmfw_v2_coeff_block_size_exceeds_block [20:07:26] [PASSED] wmfw_v2_coeff_shortname_exceeds_block [20:07:26] [PASSED] wmfw_v2_coeff_fullname_exceeds_block [20:07:26] [PASSED] wmfw_v2_coeff_description_exceeds_block [20:07:26] ========== [PASSED] cs_dsp_wmfwV2_err_adsp2_16bit ========== [20:07:26] ================= iio-format (6 subtests) ================== [20:07:26] [PASSED] iio_test_iio_format_value_integer [20:07:26] [PASSED] iio_test_iio_format_value_fixedpoint [20:07:26] [PASSED] iio_test_iio_format_value_fractional [20:07:26] [PASSED] iio_test_iio_format_value_fractional_log2 [20:07:26] [PASSED] iio_test_iio_format_value_multiple [20:07:26] [PASSED] iio_test_iio_format_value_integer_64 [20:07:26] =================== [PASSED] iio-format ==================== [20:07:26] ============= iio-gain-time-scale (6 subtests) ============= [20:07:26] [PASSED] test_init_iio_gts_invalid [20:07:26] [PASSED] test_iio_gts_find_gain_for_scale_using_time [20:07:26] [PASSED] test_iio_gts_find_new_gain_sel_by_old_gain_time [20:07:26] [PASSED] test_iio_find_closest_gain_low [20:07:26] [PASSED] test_iio_gts_total_gain_to_scale [20:07:26] [PASSED] test_iio_gts_avail_test [20:07:26] =============== [PASSED] iio-gain-time-scale =============== [20:07:26] ================ iio-multiply (4 subtests) ================= [20:07:26] [PASSED] iio_test_iio_multiply_value_integer [20:07:26] [PASSED] iio_test_iio_multiply_value_fixedpoint [20:07:26] [PASSED] iio_test_iio_multiply_value_fractional [20:07:26] [PASSED] iio_test_iio_multiply_value_fractional_log2 [20:07:26] ================== [PASSED] iio-multiply =================== [20:07:26] ================ thunderbolt (39 subtests) ================= [20:07:26] [PASSED] tb_test_path_basic [20:07:26] [PASSED] tb_test_path_not_connected_walk [20:07:26] [PASSED] tb_test_path_single_hop_walk [20:07:26] [PASSED] tb_test_path_daisy_chain_walk [20:07:26] [PASSED] tb_test_path_simple_tree_walk [20:07:26] [PASSED] tb_test_path_complex_tree_walk [20:07:26] [PASSED] tb_test_path_max_length_walk [20:07:26] [PASSED] tb_test_path_not_connected [20:07:26] [PASSED] tb_test_path_not_bonded_lane0 [20:07:26] [PASSED] tb_test_path_not_bonded_lane1 [20:07:26] [PASSED] tb_test_path_not_bonded_lane1_chain [20:07:26] [PASSED] tb_test_path_not_bonded_lane1_chain_reverse [20:07:26] [PASSED] tb_test_path_mixed_chain [20:07:26] [PASSED] tb_test_path_mixed_chain_reverse [20:07:26] [PASSED] tb_test_tunnel_pcie [20:07:26] [PASSED] tb_test_tunnel_dp [20:07:26] [PASSED] tb_test_tunnel_dp_chain [20:07:26] [PASSED] tb_test_tunnel_dp_tree [20:07:26] [PASSED] tb_test_tunnel_dp_max_length [20:07:26] [PASSED] tb_test_tunnel_3dp [20:07:26] [PASSED] tb_test_tunnel_port_on_path [20:07:26] [PASSED] tb_test_tunnel_usb3 [20:07:26] [PASSED] tb_test_tunnel_dma [20:07:26] [PASSED] tb_test_tunnel_dma_rx [20:07:26] [PASSED] tb_test_tunnel_dma_tx [20:07:26] [PASSED] tb_test_tunnel_dma_chain [20:07:26] [PASSED] tb_test_tunnel_dma_match [20:07:26] [PASSED] tb_test_credit_alloc_legacy_not_bonded [20:07:26] [PASSED] tb_test_credit_alloc_legacy_bonded [20:07:26] [PASSED] tb_test_credit_alloc_pcie [20:07:26] [PASSED] tb_test_credit_alloc_without_dp [20:07:26] [PASSED] tb_test_credit_alloc_dp [20:07:26] [PASSED] tb_test_credit_alloc_usb3 [20:07:26] [PASSED] tb_test_credit_alloc_dma [20:07:26] [PASSED] tb_test_credit_alloc_dma_multiple [20:07:26] [PASSED] tb_test_credit_alloc_all [20:07:26] [PASSED] tb_test_property_parse [20:07:26] [PASSED] tb_test_property_format [20:07:26] [PASSED] tb_test_property_copy [20:07:26] =================== [PASSED] thunderbolt =================== [20:07:26] ============== sound-core-test (10 subtests) =============== [20:07:26] [PASSED] test_phys_format_size [20:07:26] [PASSED] test_format_width [20:07:26] [PASSED] test_format_endianness [20:07:26] [PASSED] test_format_signed [20:07:26] [PASSED] test_format_fill_silence [20:07:26] [PASSED] test_playback_avail [20:07:26] [PASSED] test_capture_avail [20:07:26] [PASSED] test_card_set_id [20:07:26] [PASSED] test_pcm_format_name [20:07:26] [PASSED] test_card_add_component [20:07:26] ================= [PASSED] sound-core-test ================= [20:07:26] ============= snd_soc_tplg_test (11 subtests) ============== [20:07:26] [PASSED] snd_soc_tplg_test_load_with_null_comp [20:07:26] [PASSED] snd_soc_tplg_test_load_with_null_ops [20:07:26] [PASSED] snd_soc_tplg_test_load_with_null_fw [20:07:26] [PASSED] snd_soc_tplg_test_load_empty_tplg [20:07:26] [PASSED] snd_soc_tplg_test_load_empty_tplg_bad_magic [20:07:26] [PASSED] snd_soc_tplg_test_load_empty_tplg_bad_abi [20:07:26] [PASSED] snd_soc_tplg_test_load_empty_tplg_bad_size [20:07:26] [PASSED] snd_soc_tplg_test_load_empty_tplg_bad_payload_size [20:07:26] [PASSED] snd_soc_tplg_test_load_pcm_tplg [20:07:26] [PASSED] snd_soc_tplg_test_load_pcm_tplg_reload_comp [20:07:26] [PASSED] snd_soc_tplg_test_load_pcm_tplg_reload_card [20:07:26] ================ [PASSED] snd_soc_tplg_test ================ [20:07:26] =================== soc-card (1 subtest) =================== [20:07:26] [PASSED] test_snd_soc_card_get_kcontrol [20:07:26] ==================== [PASSED] soc-card ===================== [20:07:26] ================== soc-utils (2 subtests) ================== [20:07:26] [PASSED] test_tdm_params_to_bclk [20:07:26] [PASSED] test_snd_soc_params_to_bclk [20:07:26] ==================== [PASSED] soc-utils ==================== [20:07:26] =================== soc-ops (2 subtests) =================== [20:07:26] ==================== soc_ops_test_info ==================== [20:07:26] [PASSED] single volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw int: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0 [20:07:26] [PASSED] double_r volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0 [20:07:26] [PASSED] double_r volsw int: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0 [20:07:26] [PASSED] double_r volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0 [20:07:26] [PASSED] double volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0 [20:07:26] [PASSED] double volsw int: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0 [20:07:26] [PASSED] double volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 1 [20:07:26] [PASSED] single volsw int: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 1 [20:07:26] [PASSED] single volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 1 [20:07:26] [PASSED] double volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 1 [20:07:26] [PASSED] double volsw int: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 1 [20:07:26] [PASSED] double volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 1 [20:07:26] [PASSED] single volsw int: ctl range: 0->2, reg range: 0->2(0), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw int: ctl range: 0->2, reg range: 0->2(0), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw int: ctl range: 0->2, reg range: 0->2(0), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw int: ctl range: 0->1, reg range: 0->2(1), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw int: ctl range: 0->1, reg range: 0->2(1), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw int: ctl range: 0->1, reg range: 0->2(1), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw int: ctl range: 0->20, reg range: -10->10(0), sign: 4, inv: 0 [20:07:26] [PASSED] single volsw int: ctl range: 0->15, reg range: -10->10(15), sign: 4, inv: 0 [20:07:26] [PASSED] single volsw int: ctl range: 0->20, reg range: -10->10(0), sign: 4, inv: 1 [20:07:26] [PASSED] single volsw int: ctl range: 0->15, reg range: -10->10(15), sign: 4, inv: 1 [20:07:26] [PASSED] single volsw_sx bool: ctl range: 0->1, reg range: 15->1(0), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw_sx int: ctl range: 0->1, reg range: 15->1(0), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw_sx bool: ctl range: 0->1, reg range: 15->1(0), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw_sx int: ctl range: 0->4, reg range: 14->4(0), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw_sx int: ctl range: 0->4, reg range: 14->4(0), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw_sx int: ctl range: 0->4, reg range: 14->4(0), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw_sx int: ctl range: 0->3, reg range: 14->4(3), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw_sx int: ctl range: 0->3, reg range: 14->4(3), sign: 0, inv: 0 [20:07:26] [PASSED] single volsw_sx int: ctl range: 0->3, reg range: 14->4(3), sign: 0, inv: 0 [20:07:26] ================ [PASSED] soc_ops_test_info ================ [20:07:26] =================== soc_ops_test_access =================== [20:07:26] [PASSED] single volsw: 10,10 -> range: 0->20(0), sign: 0, inv: 0 -> 0xa,0x0 [20:07:26] [PASSED] single volsw: 0,0 -> range: 0->20(0), sign: 0, inv: 0 -> 0x0,0x0 [20:07:26] [PASSED] single volsw: 20,20 -> range: 0->20(0), sign: 0, inv: 0 -> 0x14,0x0 [20:07:26] [PASSED] single volsw: 10,10 -> range: 0->20(15), sign: 0, inv: 0 -> 0xa,0x0 [20:07:26] [PASSED] single volsw: 25,25 -> range: 0->20(15), sign: 0, inv: 0 -> err: -22 [20:07:26] [PASSED] single volsw: 15,15 -> range: 0->20(15), sign: 0, inv: 0 -> 0xf,0x0 [20:07:26] [PASSED] single volsw: 10,10 -> range: 0->20(0), sign: 0, inv: 1 -> 0xa,0x0 [20:07:26] [PASSED] single volsw: 0,0 -> range: 0->20(0), sign: 0, inv: 1 -> 0x14,0x0 [20:07:26] [PASSED] single volsw: 20,20 -> range: 0->20(0), sign: 0, inv: 1 -> 0x0,0x0 [20:07:26] [PASSED] single volsw: 10,10 -> range: 0->20(15), sign: 0, inv: 1 -> 0xa,0x0 [20:07:26] [PASSED] single volsw: 25,25 -> range: 0->20(15), sign: 0, inv: 1 -> err: -22 [20:07:26] [PASSED] single volsw: 15,15 -> range: 0->20(15), sign: 0, inv: 1 -> 0x5,0x0 [20:07:26] [PASSED] single volsw: 10,10 -> range: 0->20(0), sign: 0, inv: 0 -> 0xa,0x0 [20:07:26] [PASSED] single volsw: 0,0 -> range: 0->20(0), sign: 0, inv: 0 -> 0x0,0x0 [20:07:26] [PASSED] single volsw: 20,20 -> range: 0->20(0), sign: 0, inv: 0 -> 0x14,0x0 [20:07:26] [PASSED] single volsw: 10,10 -> range: 0->20(15), sign: 0, inv: 0 -> 0xa,0x0 [20:07:26] [PASSED] single volsw: 25,25 -> range: 0->20(15), sign: 0, inv: 0 -> err: -22 [20:07:26] [PASSED] single volsw: 15,15 -> range: 0->20(15), sign: 0, inv: 0 -> 0xf,0x0 [20:07:26] [PASSED] single volsw: 10,10 -> range: -10->10(0), sign: 4, inv: 0 -> 0x0,0x0 [20:07:26] [PASSED] single volsw: 0,0 -> range: -10->10(0), sign: 4, inv: 0 -> 0x16,0x0 [20:07:26] [PASSED] single volsw: 20,20 -> range: -10->10(0), sign: 4, inv: 0 -> 0xa,0x0 [20:07:26] [PASSED] single volsw: 10,10 -> range: -10->10(15), sign: 4, inv: 0 -> 0x0,0x0 [20:07:26] [PASSED] single volsw: 25,25 -> range: -10->10(15), sign: 4, inv: 0 -> err: -22 [20:07:26] [PASSED] single volsw: 15,15 -> range: -10->10(15), sign: 4, inv: 0 -> 0x5,0x0 [20:07:26] [PASSED] single volsw: 10,10 -> range: 10->30(0), sign: 0, inv: 0 -> 0x14,0x0 [20:07:26] [PASSED] single volsw: 0,0 -> range: 10->30(0), sign: 0, inv: 0 -> 0xa,0x0 [20:07:26] [PASSED] single volsw: 20,20 -> range: 10->30(0), sign: 0, inv: 0 -> 0x1e,0x0 [20:07:26] [PASSED] single volsw: 10,10 -> range: 10->30(15), sign: 0, inv: 0 -> 0x14,0x0 [20:07:26] [PASSED] single volsw: 25,25 -> range: 10->30(15), sign: 0, inv: 0 -> err: -22 [20:07:26] [PASSED] single volsw: 15,15 -> range: 10->30(15), sign: 0, inv: 0 -> 0x19,0x0 [20:07:26] [PASSED] single volsw: 10,10 -> range: 10->30(0), sign: 0, inv: 1 -> 0x14,0x0 [20:07:26] [PASSED] single volsw: 0,0 -> range: 10->30(0), sign: 0, inv: 1 -> 0x1e,0x0 [20:07:26] [PASSED] single volsw: 20,20 -> range: 10->30(0), sign: 0, inv: 1 -> 0xa,0x0 [20:07:26] [PASSED] single volsw: 10,10 -> range: 10->30(15), sign: 0, inv: 1 -> 0x14,0x0 [20:07:26] [PASSED] single volsw: 25,25 -> range: 10->30(15), sign: 0, inv: 1 -> err: -22 [20:07:26] [PASSED] single volsw: 15,15 -> range: 10->30(15), sign: 0, inv: 1 -> 0xf,0x0 [20:07:26] [PASSED] double_r volsw: 10,10 -> range: 0->20(0), sign: 0, inv: 0 -> 0xa,0xa [20:07:26] [PASSED] double_r volsw: 0,0 -> range: 0->20(0), sign: 0, inv: 0 -> 0x0,0x0 [20:07:26] [PASSED] double_r volsw: 20,20 -> range: 0->20(0), sign: 0, inv: 0 -> 0x14,0x14 [20:07:26] [PASSED] double_r volsw: 10,10 -> range: 0->20(15), sign: 0, inv: 0 -> 0xa,0xa [20:07:26] [PASSED] double_r volsw: 25,25 -> range: 0->20(15), sign: 0, inv: 0 -> err: -22 [20:07:26] [PASSED] double_r volsw: 15,15 -> range: 0->20(15), sign: 0, inv: 0 -> 0xf,0xf [20:07:26] [PASSED] double_r volsw: 10,10 -> range: -10->10(0), sign: 4, inv: 0 -> 0x0,0x0 [20:07:26] [PASSED] double_r volsw: 0,0 -> range: -10->10(0), sign: 4, inv: 0 -> 0x16,0x16 [20:07:26] [PASSED] double_r volsw: 20,20 -> range: -10->10(0), sign: 4, inv: 0 -> 0xa,0xa [20:07:26] [PASSED] double_r volsw: 10,10 -> range: -10->10(15), sign: 4, inv: 0 -> 0x0,0x0 [20:07:26] [PASSED] double_r volsw: 25,25 -> range: -10->10(15), sign: 4, inv: 0 -> err: -22 [20:07:26] [PASSED] double_r volsw: 15,15 -> range: -10->10(15), sign: 4, inv: 0 -> 0x5,0x5 [20:07:26] [PASSED] double_r volsw: 10,10 -> range: -10->10(0), sign: 4, inv: 0 -> 0x0,0x0 [20:07:26] [PASSED] double_r volsw: 0,0 -> range: -10->10(0), sign: 4, inv: 0 -> 0x16,0x16 [20:07:26] [PASSED] double_r volsw: 20,20 -> range: -10->10(0), sign: 4, inv: 0 -> 0xa,0xa [20:07:26] [PASSED] double_r volsw: 10,10 -> range: -10->10(15), sign: 4, inv: 0 -> 0x0,0x0 [20:07:26] [PASSED] double_r volsw: 25,25 -> range: -10->10(15), sign: 4, inv: 0 -> err: -22 [20:07:26] [PASSED] double_r volsw: 15,15 -> range: -10->10(15), sign: 4, inv: 0 -> 0x5,0x5 [20:07:26] [PASSED] double_r volsw: 10,10 -> range: -10->10(0), sign: 4, inv: 1 -> 0x0,0x0 [20:07:26] [PASSED] double_r volsw: 0,0 -> range: -10->10(0), sign: 4, inv: 1 -> 0xa,0xa [20:07:26] [PASSED] double_r volsw: 20,20 -> range: -10->10(0), sign: 4, inv: 1 -> 0x16,0x16 [20:07:27] [PASSED] double_r volsw: 10,10 -> range: -10->10(15), sign: 4, inv: 1 -> 0x0,0x0 [20:07:27] [PASSED] double_r volsw: 25,25 -> range: -10->10(15), sign: 4, inv: 1 -> err: -22 [20:07:27] [PASSED] double_r volsw: 15,15 -> range: -10->10(15), sign: 4, inv: 1 -> 0x1b,0x1b [20:07:27] [PASSED] double_r volsw: 10,10 -> range: 10->30(0), sign: 0, inv: 0 -> 0x14,0x14 [20:07:27] [PASSED] double_r volsw: 0,0 -> range: 10->30(0), sign: 0, inv: 0 -> 0xa,0xa [20:07:27] [PASSED] double_r volsw: 20,20 -> range: 10->30(0), sign: 0, inv: 0 -> 0x1e,0x1e [20:07:27] [PASSED] double_r volsw: 10,10 -> range: 10->30(15), sign: 0, inv: 0 -> 0x14,0x14 [20:07:27] [PASSED] double_r volsw: 25,25 -> range: 10->30(15), sign: 0, inv: 0 -> err: -22 [20:07:27] [PASSED] double_r volsw: 15,15 -> range: 10->30(15), sign: 0, inv: 0 -> 0x19,0x19 [20:07:27] [PASSED] double volsw: 10,10 -> range: 0->20(0), sign: 0, inv: 0 -> 0xa000a,0x0 [20:07:27] [PASSED] double volsw: 0,0 -> range: 0->20(0), sign: 0, inv: 0 -> 0x0,0x0 [20:07:27] [PASSED] double volsw: 20,20 -> range: 0->20(0), sign: 0, inv: 0 -> 0x140014,0x0 [20:07:27] [PASSED] double volsw: 10,10 -> range: 0->20(15), sign: 0, inv: 0 -> 0xa000a,0x0 [20:07:27] [PASSED] double volsw: 25,25 -> range: 0->20(15), sign: 0, inv: 0 -> err: -22 [20:07:27] [PASSED] double volsw: 15,15 -> range: 0->20(15), sign: 0, inv: 0 -> 0xf000f,0x0 [20:07:27] [PASSED] double volsw: 10,10 -> range: -10->10(0), sign: 4, inv: 0 -> 0x0,0x0 [20:07:27] [PASSED] double volsw: 0,0 -> range: -10->10(0), sign: 4, inv: 0 -> 0x160016,0x0 [20:07:27] [PASSED] double volsw: 20,20 -> range: -10->10(0), sign: 4, inv: 0 -> 0xa000a,0x0 [20:07:27] [PASSED] double volsw: 10,10 -> range: -10->10(15), sign: 4, inv: 0 -> 0x0,0x0 [20:07:27] [PASSED] double volsw: 25,25 -> range: -10->10(15), sign: 4, inv: 0 -> err: -22 [20:07:27] [PASSED] double volsw: 15,15 -> range: -10->10(15), sign: 4, inv: 0 -> 0x50005,0x0 [20:07:27] [PASSED] double volsw: 10,10 -> range: -10->10(0), sign: 4, inv: 1 -> 0x0,0x0 [20:07:27] [PASSED] double volsw: 0,0 -> range: -10->10(0), sign: 4, inv: 1 -> 0xa000a,0x0 [20:07:27] [PASSED] double volsw: 20,20 -> range: -10->10(0), sign: 4, inv: 1 -> 0x160016,0x0 [20:07:27] [PASSED] double volsw: 10,10 -> range: -10->10(15), sign: 4, inv: 1 -> 0x0,0x0 [20:07:27] [PASSED] double volsw: 25,25 -> range: -10->10(15), sign: 4, inv: 1 -> err: -22 [20:07:27] [PASSED] double volsw: 15,15 -> range: -10->10(15), sign: 4, inv: 1 -> 0x1b001b,0x0 [20:07:27] [PASSED] double volsw: 10,10 -> range: 10->30(0), sign: 0, inv: 0 -> 0x140014,0x0 [20:07:27] [PASSED] double volsw: 0,0 -> range: 10->30(0), sign: 0, inv: 0 -> 0xa000a,0x0 [20:07:27] [PASSED] double volsw: 20,20 -> range: 10->30(0), sign: 0, inv: 0 -> 0x1e001e,0x0 [20:07:27] [PASSED] double volsw: 10,10 -> range: 10->30(15), sign: 0, inv: 0 -> 0x140014,0x0 [20:07:27] [PASSED] double volsw: 25,25 -> range: 10->30(15), sign: 0, inv: 0 -> err: -22 [20:07:27] [PASSED] double volsw: 15,15 -> range: 10->30(15), sign: 0, inv: 0 -> 0x190019,0x0 [20:07:27] [PASSED] double volsw: 10,10 -> range: 10->30(0), sign: 0, inv: 0 -> 0x140014,0x0 [20:07:27] [PASSED] double volsw: 0,0 -> range: 10->30(0), sign: 0, inv: 0 -> 0xa000a,0x0 [20:07:27] [PASSED] double volsw: 20,20 -> range: 10->30(0), sign: 0, inv: 0 -> 0x1e001e,0x0 [20:07:27] [PASSED] double volsw: 10,10 -> range: 10->30(15), sign: 0, inv: 0 -> 0x140014,0x0 [20:07:27] [PASSED] double volsw: 25,25 -> range: 10->30(15), sign: 0, inv: 0 -> err: -22 [20:07:27] [PASSED] double volsw: 15,15 -> range: 10->30(15), sign: 0, inv: 0 -> 0x190019,0x0 [20:07:27] [PASSED] single volsw_sx: 0,0 -> range: 15->4(0), sign: 0, inv: 0 -> 0xf,0x0 [20:07:27] [PASSED] single volsw_sx: 1,1 -> range: 15->4(0), sign: 0, inv: 0 -> 0x0,0x0 [20:07:27] [PASSED] single volsw_sx: 2,2 -> range: 15->4(0), sign: 0, inv: 0 -> 0x1,0x0 [20:07:27] [PASSED] single volsw_sx: 3,3 -> range: 15->4(0), sign: 0, inv: 0 -> 0x2,0x0 [20:07:27] [PASSED] single volsw_sx: 4,4 -> range: 15->4(0), sign: 0, inv: 0 -> 0x3,0x0 [20:07:27] [PASSED] single volsw_sx: 5,5 -> range: 15->4(0), sign: 0, inv: 0 -> err: -22 [20:07:27] [PASSED] single volsw_sx: 0,0 -> range: 15->4(0), sign: 0, inv: 0 -> 0xf,0x0 [20:07:27] [PASSED] single volsw_sx: 1,1 -> range: 15->4(0), sign: 0, inv: 0 -> 0x0,0x0 [20:07:27] [PASSED] single volsw_sx: 2,2 -> range: 15->4(0), sign: 0, inv: 0 -> 0x1,0x0 [20:07:27] [PASSED] single volsw_sx: 3,3 -> range: 15->4(0), sign: 0, inv: 0 -> 0x2,0x0 [20:07:27] [PASSED] single volsw_sx: 4,4 -> range: 15->4(0), sign: 0, inv: 0 -> 0x3,0x0 [20:07:27] [PASSED] single volsw_sx: 5,5 -> range: 15->4(0), sign: 0, inv: 0 -> err: -22 [20:07:27] [PASSED] single volsw_sx: 0,0 -> range: 15->4(0), sign: 0, inv: 1 -> 0x3,0x0 [20:07:27] [PASSED] single volsw_sx: 1,1 -> range: 15->4(0), sign: 0, inv: 1 -> 0x2,0x0 [20:07:27] [PASSED] single volsw_sx: 2,2 -> range: 15->4(0), sign: 0, inv: 1 -> 0x1,0x0 [20:07:27] [PASSED] single volsw_sx: 3,3 -> range: 15->4(0), sign: 0, inv: 1 -> 0x0,0x0 [20:07:27] [PASSED] single volsw_sx: 4,4 -> range: 15->4(0), sign: 0, inv: 1 -> 0xf,0x0 [20:07:27] [PASSED] single volsw_sx: 5,5 -> range: 15->4(0), sign: 0, inv: 1 -> err: -22 [20:07:27] [PASSED] single volsw_sx: 0,0 -> range: 136->144(0), sign: 0, inv: 0 -> 0x88,0x0 [20:07:27] [PASSED] single volsw_sx: 1,1 -> range: 136->144(0), sign: 0, inv: 0 -> 0x89,0x0 [20:07:27] [PASSED] single volsw_sx: 119,119 -> range: 136->144(0), sign: 0, inv: 0 -> 0xff,0x0 [20:07:27] [PASSED] single volsw_sx: 120,120 -> range: 136->144(0), sign: 0, inv: 0 -> 0x0,0x0 [20:07:27] [PASSED] single volsw_sx: 121,121 -> range: 136->144(0), sign: 0, inv: 0 -> 0x1,0x0 [20:07:27] [PASSED] single volsw_sx: 143,143 -> range: 136->144(0), sign: 0, inv: 0 -> 0x17,0x0 [20:07:27] [PASSED] single volsw_sx: 144,144 -> range: 136->144(0), sign: 0, inv: 0 -> 0x18,0x0 [20:07:27] [PASSED] single volsw_sx: 145,145 -> range: 136->144(0), sign: 0, inv: 0 -> err: -22 [20:07:27] [PASSED] single volsw_sx: 0,0 -> range: 136->144(0), sign: 0, inv: 0 -> 0x88,0x0 [20:07:27] [PASSED] single volsw_sx: 1,1 -> range: 136->144(0), sign: 0, inv: 0 -> 0x89,0x0 [20:07:27] [PASSED] single volsw_sx: 119,119 -> range: 136->144(0), sign: 0, inv: 0 -> 0xff,0x0 [20:07:27] [PASSED] single volsw_sx: 120,120 -> range: 136->144(0), sign: 0, inv: 0 -> 0x0,0x0 [20:07:27] [PASSED] single volsw_sx: 121,121 -> range: 136->144(0), sign: 0, inv: 0 -> 0x1,0x0 [20:07:27] [PASSED] single volsw_sx: 143,143 -> range: 136->144(0), sign: 0, inv: 0 -> 0x17,0x0 [20:07:27] [PASSED] single volsw_sx: 144,144 -> range: 136->144(0), sign: 0, inv: 0 -> 0x18,0x0 [20:07:27] [PASSED] single volsw_sx: 145,145 -> range: 136->144(0), sign: 0, inv: 0 -> err: -22 [20:07:27] [PASSED] double volsw_sx: 0,0 -> range: 136->144(0), sign: 0, inv: 0 -> 0x880088,0x0 [20:07:27] [PASSED] double volsw_sx: 1,1 -> range: 136->144(0), sign: 0, inv: 0 -> 0x890089,0x0 [20:07:27] [PASSED] double volsw_sx: 119,119 -> range: 136->144(0), sign: 0, inv: 0 -> 0xff00ff,0x0 [20:07:27] [PASSED] double volsw_sx: 120,120 -> range: 136->144(0), sign: 0, inv: 0 -> 0x0,0x0 [20:07:27] [PASSED] double volsw_sx: 121,121 -> range: 136->144(0), sign: 0, inv: 0 -> 0x10001,0x0 [20:07:27] [PASSED] double volsw_sx: 143,143 -> range: 136->144(0), sign: 0, inv: 0 -> 0x170017,0x0 [20:07:27] [PASSED] double volsw_sx: 144,144 -> range: 136->144(0), sign: 0, inv: 0 -> 0x180018,0x0 [20:07:27] [PASSED] double volsw_sx: 145,145 -> range: 136->144(0), sign: 0, inv: 0 -> err: -22 [20:07:27] [PASSED] double_r volsw_sx: 0,0 -> range: 136->144(0), sign: 0, inv: 0 -> 0x88,0x88 [20:07:27] [PASSED] double_r volsw_sx: 1,1 -> range: 136->144(0), sign: 0, inv: 0 -> 0x89,0x89 [20:07:27] [PASSED] double_r volsw_sx: 119,119 -> range: 136->144(0), sign: 0, inv: 0 -> 0xff,0xff [20:07:27] [PASSED] double_r volsw_sx: 120,120 -> range: 136->144(0), sign: 0, inv: 0 -> 0x0,0x0 [20:07:27] [PASSED] double_r volsw_sx: 121,121 -> range: 136->144(0), sign: 0, inv: 0 -> 0x1,0x1 [20:07:27] [PASSED] double_r volsw_sx: 143,143 -> range: 136->144(0), sign: 0, inv: 0 -> 0x17,0x17 [20:07:27] [PASSED] double_r volsw_sx: 144,144 -> range: 136->144(0), sign: 0, inv: 0 -> 0x18,0x18 [20:07:27] [PASSED] double_r volsw_sx: 145,145 -> range: 136->144(0), sign: 0, inv: 0 -> err: -22 [20:07:27] =============== [PASSED] soc_ops_test_access =============== [20:07:27] ===================== [PASSED] soc-ops ===================== [20:07:27] ========== snd-soc-cs-amp-lib-test (49 subtests) =========== [20:07:27] [PASSED] cs_amp_lib_test_cal_data_too_short_test [20:07:27] [PASSED] cs_amp_lib_test_cal_count_too_big_test [20:07:27] [PASSED] cs_amp_lib_test_no_cal_data_test [20:07:27] [PASSED] cs_amp_lib_test_get_efi_cal_uid_not_found_noindex_test [20:07:27] [PASSED] cs_amp_lib_test_get_efi_cal_uid_not_found_index_not_found_test [20:07:27] [PASSED] cs_amp_lib_test_get_efi_cal_no_uid_index_not_found_test [20:07:27] [PASSED] cs_amp_lib_test_get_efi_cal_no_uid_no_index_test [20:07:27] [PASSED] cs_amp_lib_test_get_efi_cal_zero_not_matched_test [20:07:27] [PASSED] cs_amp_lib_test_get_hp_efi_cal [20:07:27] ========= cs_amp_lib_test_get_efi_cal_by_uid_test ========= [20:07:27] [PASSED] num_amps:2 amp_index:0 [20:07:27] [PASSED] num_amps:2 amp_index:1 [20:07:27] [PASSED] num_amps:3 amp_index:0 [20:07:27] [PASSED] num_amps:3 amp_index:1 [20:07:27] [PASSED] num_amps:3 amp_index:2 [20:07:27] [PASSED] num_amps:4 amp_index:0 [20:07:27] [PASSED] num_amps:4 amp_index:1 [20:07:27] [PASSED] num_amps:4 amp_index:2 [20:07:27] [PASSED] num_amps:4 amp_index:3 [20:07:27] [PASSED] num_amps:5 amp_index:0 [20:07:27] [PASSED] num_amps:5 amp_index:1 [20:07:27] [PASSED] num_amps:5 amp_index:2 [20:07:27] [PASSED] num_amps:5 amp_index:3 [20:07:27] [PASSED] num_amps:5 amp_index:4 [20:07:27] [PASSED] num_amps:6 amp_index:0 [20:07:27] [PASSED] num_amps:6 amp_index:1 [20:07:27] [PASSED] num_amps:6 amp_index:2 [20:07:27] [PASSED] num_amps:6 amp_index:3 [20:07:27] [PASSED] num_amps:6 amp_index:4 [20:07:27] [PASSED] num_amps:6 amp_index:5 [20:07:27] [PASSED] num_amps:8 amp_index:0 [20:07:27] [PASSED] num_amps:8 amp_index:1 [20:07:27] [PASSED] num_amps:8 amp_index:2 [20:07:27] [PASSED] num_amps:8 amp_index:3 [20:07:27] [PASSED] num_amps:8 amp_index:4 [20:07:27] [PASSED] num_amps:8 amp_index:5 [20:07:27] [PASSED] num_amps:8 amp_index:6 [20:07:27] [PASSED] num_amps:8 amp_index:7 [20:07:27] ===== [PASSED] cs_amp_lib_test_get_efi_cal_by_uid_test ===== [20:07:27] === cs_amp_lib_test_get_efi_cal_by_index_unchecked_test === [20:07:27] [PASSED] num_amps:2 amp_index:0 [20:07:27] [PASSED] num_amps:2 amp_index:1 [20:07:27] [PASSED] num_amps:3 amp_index:0 [20:07:27] [PASSED] num_amps:3 amp_index:1 [20:07:27] [PASSED] num_amps:3 amp_index:2 [20:07:27] [PASSED] num_amps:4 amp_index:0 [20:07:27] [PASSED] num_amps:4 amp_index:1 [20:07:27] [PASSED] num_amps:4 amp_index:2 [20:07:27] [PASSED] num_amps:4 amp_index:3 [20:07:27] [PASSED] num_amps:5 amp_index:0 [20:07:27] [PASSED] num_amps:5 amp_index:1 [20:07:27] [PASSED] num_amps:5 amp_index:2 [20:07:27] [PASSED] num_amps:5 amp_index:3 [20:07:27] [PASSED] num_amps:5 amp_index:4 [20:07:27] [PASSED] num_amps:6 amp_index:0 [20:07:27] [PASSED] num_amps:6 amp_index:1 [20:07:27] [PASSED] num_amps:6 amp_index:2 [20:07:27] [PASSED] num_amps:6 amp_index:3 [20:07:27] [PASSED] num_amps:6 amp_index:4 [20:07:27] [PASSED] num_amps:6 amp_index:5 [20:07:27] [PASSED] num_amps:8 amp_index:0 [20:07:27] [PASSED] num_amps:8 amp_index:1 [20:07:27] [PASSED] num_amps:8 amp_index:2 [20:07:27] [PASSED] num_amps:8 amp_index:3 [20:07:27] [PASSED] num_amps:8 amp_index:4 [20:07:27] [PASSED] num_amps:8 amp_index:5 [20:07:27] [PASSED] num_amps:8 amp_index:6 [20:07:27] [PASSED] num_amps:8 amp_index:7 [20:07:27] === [PASSED] cs_amp_lib_test_get_efi_cal_by_index_unchecked_test === [20:07:27] ==== cs_amp_lib_test_get_efi_cal_by_index_checked_test ==== [20:07:27] [PASSED] num_amps:2 amp_index:0 [20:07:27] [PASSED] num_amps:2 amp_index:1 [20:07:27] [PASSED] num_amps:3 amp_index:0 [20:07:27] [PASSED] num_amps:3 amp_index:1 [20:07:27] [PASSED] num_amps:3 amp_index:2 [20:07:27] [PASSED] num_amps:4 amp_index:0 [20:07:27] [PASSED] num_amps:4 amp_index:1 [20:07:27] [PASSED] num_amps:4 amp_index:2 [20:07:27] [PASSED] num_amps:4 amp_index:3 [20:07:27] [PASSED] num_amps:5 amp_index:0 [20:07:27] [PASSED] num_amps:5 amp_index:1 [20:07:27] [PASSED] num_amps:5 amp_index:2 [20:07:27] [PASSED] num_amps:5 amp_index:3 [20:07:27] [PASSED] num_amps:5 amp_index:4 [20:07:27] [PASSED] num_amps:6 amp_index:0 [20:07:27] [PASSED] num_amps:6 amp_index:1 [20:07:27] [PASSED] num_amps:6 amp_index:2 [20:07:27] [PASSED] num_amps:6 amp_index:3 [20:07:27] [PASSED] num_amps:6 amp_index:4 [20:07:27] [PASSED] num_amps:6 amp_index:5 [20:07:27] [PASSED] num_amps:8 amp_index:0 [20:07:27] [PASSED] num_amps:8 amp_index:1 [20:07:27] [PASSED] num_amps:8 amp_index:2 [20:07:27] [PASSED] num_amps:8 amp_index:3 [20:07:27] [PASSED] num_amps:8 amp_index:4 [20:07:27] [PASSED] num_amps:8 amp_index:5 [20:07:27] [PASSED] num_amps:8 amp_index:6 [20:07:27] [PASSED] num_amps:8 amp_index:7 [20:07:27] === [PASSED] cs_amp_lib_test_get_efi_cal_by_index_checked_test === [20:07:27] = cs_amp_lib_test_get_efi_cal_by_index_uid_mismatch_test == [20:07:27] [PASSED] num_amps:2 amp_index:0 [20:07:27] [PASSED] num_amps:2 amp_index:1 [20:07:27] [PASSED] num_amps:3 amp_index:0 [20:07:27] [PASSED] num_amps:3 amp_index:1 [20:07:27] [PASSED] num_amps:3 amp_index:2 [20:07:27] [PASSED] num_amps:4 amp_index:0 [20:07:27] [PASSED] num_amps:4 amp_index:1 [20:07:27] [PASSED] num_amps:4 amp_index:2 [20:07:27] [PASSED] num_amps:4 amp_index:3 [20:07:27] [PASSED] num_amps:5 amp_index:0 [20:07:27] [PASSED] num_amps:5 amp_index:1 [20:07:27] [PASSED] num_amps:5 amp_index:2 [20:07:27] [PASSED] num_amps:5 amp_index:3 [20:07:27] [PASSED] num_amps:5 amp_index:4 [20:07:27] [PASSED] num_amps:6 amp_index:0 [20:07:27] [PASSED] num_amps:6 amp_index:1 [20:07:27] [PASSED] num_amps:6 amp_index:2 [20:07:27] [PASSED] num_amps:6 amp_index:3 [20:07:27] [PASSED] num_amps:6 amp_index:4 [20:07:27] [PASSED] num_amps:6 amp_index:5 [20:07:27] [PASSED] num_amps:8 amp_index:0 [20:07:27] [PASSED] num_amps:8 amp_index:1 [20:07:27] [PASSED] num_amps:8 amp_index:2 [20:07:27] [PASSED] num_amps:8 amp_index:3 [20:07:27] [PASSED] num_amps:8 amp_index:4 [20:07:27] [PASSED] num_amps:8 amp_index:5 [20:07:27] [PASSED] num_amps:8 amp_index:6 [20:07:27] [PASSED] num_amps:8 amp_index:7 [20:07:27] === [PASSED] cs_amp_lib_test_get_efi_cal_by_index_uid_mismatch_test === [20:07:27] === cs_amp_lib_test_get_efi_cal_by_index_fallback_test ==== [20:07:27] [PASSED] num_amps:2 amp_index:0 [20:07:27] [PASSED] num_amps:2 amp_index:1 [20:07:27] [PASSED] num_amps:3 amp_index:0 [20:07:27] [PASSED] num_amps:3 amp_index:1 [20:07:27] [PASSED] num_amps:3 amp_index:2 [20:07:27] [PASSED] num_amps:4 amp_index:0 [20:07:27] [PASSED] num_amps:4 amp_index:1 [20:07:27] [PASSED] num_amps:4 amp_index:2 [20:07:27] [PASSED] num_amps:4 amp_index:3 [20:07:27] [PASSED] num_amps:5 amp_index:0 [20:07:27] [PASSED] num_amps:5 amp_index:1 [20:07:27] [PASSED] num_amps:5 amp_index:2 [20:07:27] [PASSED] num_amps:5 amp_index:3 [20:07:27] [PASSED] num_amps:5 amp_index:4 [20:07:27] [PASSED] num_amps:6 amp_index:0 [20:07:27] [PASSED] num_amps:6 amp_index:1 [20:07:27] [PASSED] num_amps:6 amp_index:2 [20:07:27] [PASSED] num_amps:6 amp_index:3 [20:07:27] [PASSED] num_amps:6 amp_index:4 [20:07:27] [PASSED] num_amps:6 amp_index:5 [20:07:27] [PASSED] num_amps:8 amp_index:0 [20:07:27] [PASSED] num_amps:8 amp_index:1 [20:07:27] [PASSED] num_amps:8 amp_index:2 [20:07:27] [PASSED] num_amps:8 amp_index:3 [20:07:27] [PASSED] num_amps:8 amp_index:4 [20:07:27] [PASSED] num_amps:8 amp_index:5 [20:07:27] [PASSED] num_amps:8 amp_index:6 [20:07:27] [PASSED] num_amps:8 amp_index:7 [20:07:27] === [PASSED] cs_amp_lib_test_get_efi_cal_by_index_fallback_test === [20:07:27] [PASSED] cs_amp_lib_test_get_efi_cal_empty_entry_test [20:07:27] [PASSED] cs_amp_lib_test_write_cal_data_test [20:07:27] [PASSED] cs_amp_lib_test_read_cal_data_test [20:07:27] [PASSED] cs_amp_lib_test_write_ambient_test [20:07:27] [PASSED] cs_amp_lib_test_create_new_cal_efi [20:07:27] [PASSED] cs_amp_lib_test_create_new_cal_efi_indexed [20:07:27] [PASSED] cs_amp_lib_test_create_new_cal_efi_indexed_no_max [20:07:27] [PASSED] cs_amp_lib_test_cal_efi_all_zeros_add_first [20:07:27] [PASSED] cs_amp_lib_test_cal_efi_all_zeros_add_first_no_shrink [20:07:27] [PASSED] cs_amp_lib_test_cal_efi_all_zeros_add_first_indexed [20:07:27] [PASSED] cs_amp_lib_test_cal_efi_all_zeros_add_first_indexed_no_shrink [20:07:27] [PASSED] cs_amp_lib_test_grow_append_cal_efi [20:07:27] [PASSED] cs_amp_lib_test_grow_append_cal_efi_indexed [20:07:27] [PASSED] cs_amp_lib_test_grow_append_cal_efi_indexed_no_max [20:07:27] [PASSED] cs_amp_lib_test_grow_cal_efi_replace_indexed [20:07:27] [PASSED] cs_amp_lib_test_grow_cal_efi_replace_by_uid [20:07:27] [PASSED] cs_amp_lib_test_cal_efi_replace_by_uid [20:07:27] [PASSED] cs_amp_lib_test_cal_efi_replace_by_index [20:07:27] [PASSED] cs_amp_lib_test_cal_efi_deduplicate [20:07:27] [PASSED] cs_amp_lib_test_cal_efi_find_free [20:07:27] [PASSED] cs_amp_lib_test_cal_efi_bad_cal_target [20:07:27] [PASSED] cs_amp_lib_test_cal_efi_write_denied [20:07:27] [PASSED] cs_amp_lib_test_cal_efi_attr_preserved [20:07:27] [PASSED] cs_amp_lib_test_cal_efi_update_hp [20:07:27] [PASSED] cs_amp_lib_test_spkid_lenovo_not_present [20:07:27] [PASSED] cs_amp_lib_test_spkid_lenovo_d0 [20:07:27] [PASSED] cs_amp_lib_test_spkid_lenovo_d1 [20:07:27] [PASSED] cs_amp_lib_test_spkid_lenovo_illegal [20:07:27] [PASSED] cs_amp_lib_test_spkid_lenovo_oversize [20:07:27] [PASSED] cs_amp_lib_test_spkid_hp_30 [20:07:27] [PASSED] cs_amp_lib_test_spkid_hp_31 [20:07:27] ============= cs_amp_lib_test_ssidexv2_fetch ============== [20:07:27] [PASSED] vendor_sysid:'abcd_00' expected_sysid:'00' [20:07:27] [PASSED] vendor_sysid:'abcd_01' expected_sysid:'01' [20:07:27] [PASSED] vendor_sysid:'abcd_XY' expected_sysid:'XY' [20:07:27] [PASSED] vendor_sysid:'1028abcd_00' expected_sysid:'00' [20:07:27] [PASSED] vendor_sysid:'1028abcd_01' expected_sysid:'01' [20:07:27] [PASSED] vendor_sysid:'1028abcd_XY' expected_sysid:'XY' [20:07:27] [PASSED] vendor_sysid:'abcd_00_WF' expected_sysid:'00' [20:07:27] [PASSED] vendor_sysid:'abcd_01_WF' expected_sysid:'01' [20:07:27] [PASSED] vendor_sysid:'abcd_XY_WF' expected_sysid:'XY' [20:07:27] [PASSED] vendor_sysid:'1028abcd_00_WF' expected_sysid:'00' [20:07:27] [PASSED] vendor_sysid:'1028abcd_01_WF' expected_sysid:'01' [20:07:27] [PASSED] vendor_sysid:'1028abcd_XY_WF' expected_sysid:'XY' [20:07:27] [PASSED] vendor_sysid:'abcd_00_AA_BB' expected_sysid:'00' [20:07:27] [PASSED] vendor_sysid:'abcd_01_AA_BB' expected_sysid:'01' [20:07:27] [PASSED] vendor_sysid:'abcd_XY_AA_BB' expected_sysid:'XY' [20:07:27] [PASSED] vendor_sysid:'1028abcd_00_AA_BB' expected_sysid:'00' [20:07:27] [PASSED] vendor_sysid:'1028abcd_01_AA_BB' expected_sysid:'01' [20:07:27] [PASSED] vendor_sysid:'1028abcd_XY_A_BB' expected_sysid:'XY' [20:07:27] ========= [PASSED] cs_amp_lib_test_ssidexv2_fetch ========== [20:07:27] ========= cs_amp_lib_test_ssidexv2_fetch_invalid ========== [20:07:27] [PASSED] vendor_sysid:'abcd' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'abcd_0' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'abcd_1' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'abcd_0_1' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'abcd_1_1' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'abcd_1_X' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'abcd_1_X' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'abcd_000' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'abcd_010' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'abcd_000_01' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'abcd_000_01' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'1234abcd' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'1234abcd_0' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'1234abcd_1' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'1234abcd_0_1' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'1234abcd_1_1' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'1234abcd_1_X' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'1234abcd_1_X' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'1234abcd_000' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'1234abcd_010' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'1234abcd_000_01' expected_sysid:'(null)' [20:07:27] [PASSED] vendor_sysid:'1234abcd_000_01' expected_sysid:'(null)' [20:07:27] ===== [PASSED] cs_amp_lib_test_ssidexv2_fetch_invalid ====== [20:07:27] ============ cs_amp_lib_test_ssidexv2_not_dell ============ [20:07:27] [PASSED] vendor_sysid:'abcd_00' expected_sysid:'00' [20:07:27] [PASSED] vendor_sysid:'abcd_01' expected_sysid:'01' [20:07:27] [PASSED] vendor_sysid:'abcd_XY' expected_sysid:'XY' [20:07:27] [PASSED] vendor_sysid:'1028abcd_00' expected_sysid:'00' [20:07:27] [PASSED] vendor_sysid:'1028abcd_01' expected_sysid:'01' [20:07:27] [PASSED] vendor_sysid:'1028abcd_XY' expected_sysid:'XY' [20:07:27] [PASSED] vendor_sysid:'abcd_00_WF' expected_sysid:'00' [20:07:27] [PASSED] vendor_sysid:'abcd_01_WF' expected_sysid:'01' [20:07:27] [PASSED] vendor_sysid:'abcd_XY_WF' expected_sysid:'XY' [20:07:27] [PASSED] vendor_sysid:'1028abcd_00_WF' expected_sysid:'00' [20:07:27] [PASSED] vendor_sysid:'1028abcd_01_WF' expected_sysid:'01' [20:07:27] [PASSED] vendor_sysid:'1028abcd_XY_WF' expected_sysid:'XY' [20:07:27] [PASSED] vendor_sysid:'abcd_00_AA_BB' expected_sysid:'00' [20:07:27] [PASSED] vendor_sysid:'abcd_01_AA_BB' expected_sysid:'01' [20:07:27] [PASSED] vendor_sysid:'abcd_XY_AA_BB' expected_sysid:'XY' [20:07:27] [PASSED] vendor_sysid:'1028abcd_00_AA_BB' expected_sysid:'00' [20:07:27] [PASSED] vendor_sysid:'1028abcd_01_AA_BB' expected_sysid:'01' [20:07:27] [PASSED] vendor_sysid:'1028abcd_XY_A_BB' expected_sysid:'XY' [20:07:27] ======== [PASSED] cs_amp_lib_test_ssidexv2_not_dell ======== [20:07:27] [PASSED] cs_amp_lib_test_vendor_variant_id_not_found [20:07:27] ============= [PASSED] snd-soc-cs-amp-lib-test ============= [20:07:27] === snd-soc-cs35l56-shared-test_L56_B0_sdw (7 subtests) ==== [20:07:27] ====== cs35l56_shared_test_mock_gpio_status_selftest ====== [20:07:27] [PASSED] gpios:{} pulls:{0,0,0,0} status:0x1fff spkid:0 [20:07:27] == [PASSED] cs35l56_shared_test_mock_gpio_status_selftest == [20:07:27] ======== cs35l56_shared_test_get_onchip_speaker_id ======== [20:07:27] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0 [20:07:27] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:27] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0 [20:07:27] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7 [20:07:27] ==== [PASSED] cs35l56_shared_test_get_onchip_speaker_id ==== [20:07:27] ==== cs35l56_shared_test_onchip_speaker_id_pad_config ===== [20:07:27] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0 [20:07:27] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:27] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0 [20:07:27] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7 [20:07:27] [PASSED] cs35l56_shared_test_onchip_speaker_id_pad_config = [20:07:27] ==== cs35l56_shared_test_onchip_speaker_id_pad_config ===== [20:07:27] [PASSED] gpios:{1} pulls:{1} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{1} pulls:{2} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{7} pulls:{1} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{7} pulls:{2} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{1,7} pulls:{1,1} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{1,7} pulls:{2,2} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{7,1} pulls:{1,1} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{7,1} pulls:{2,2} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0 [20:07:27] [PASSED] cs35l56_shared_test_onchip_speaker_id_pad_config = [20:07:27] ======= cs35l56_shared_test_stash_onchip_spkid_pins ======= [20:07:27] [PASSED] gpios:{1} pulls:{1} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{1} pulls:{2} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{7} pulls:{1} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{7} pulls:{2} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{1,7} pulls:{1,1} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{1,7} pulls:{2,2} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{7,1} pulls:{1,1} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{7,1} pulls:{2,2} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0 [20:07:27] === [PASSED] cs35l56_shared_test_stash_onchip_spkid_pins === [20:07:27] [PASSED] cs35l56_shared_test_stash_onchip_spkid_pins_reject_invalid [20:07:27] [PASSED] cs35l56_shared_test_onchip_speaker_id_not_defined [20:07:27] ===== [PASSED] snd-soc-cs35l56-shared-test_L56_B0_sdw ====== [20:07:27] === snd-soc-cs35l56-shared-test_L56_B2_sdw (7 subtests) ==== [20:07:27] ====== cs35l56_shared_test_mock_gpio_status_selftest ====== [20:07:27] [PASSED] gpios:{} pulls:{0,0,0,0} status:0x1fff spkid:0 [20:07:27] == [PASSED] cs35l56_shared_test_mock_gpio_status_selftest == [20:07:27] ======== cs35l56_shared_test_get_onchip_speaker_id ======== [20:07:27] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0 [20:07:27] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:27] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0 [20:07:27] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7 [20:07:27] ==== [PASSED] cs35l56_shared_test_get_onchip_speaker_id ==== [20:07:27] ==== cs35l56_shared_test_onchip_speaker_id_pad_config ===== [20:07:27] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0 [20:07:27] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:27] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0 [20:07:27] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2 [20:07:27] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:27] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:27] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7 [20:07:28] [PASSED] cs35l56_shared_test_onchip_speaker_id_pad_config = [20:07:28] ==== cs35l56_shared_test_onchip_speaker_id_pad_config ===== [20:07:28] [PASSED] gpios:{1} pulls:{1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{2,2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{2,2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0 [20:07:28] [PASSED] cs35l56_shared_test_onchip_speaker_id_pad_config = [20:07:28] ======= cs35l56_shared_test_stash_onchip_spkid_pins ======= [20:07:28] [PASSED] gpios:{1} pulls:{1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{2,2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{2,2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0 [20:07:28] === [PASSED] cs35l56_shared_test_stash_onchip_spkid_pins === [20:07:28] [PASSED] cs35l56_shared_test_stash_onchip_spkid_pins_reject_invalid [20:07:28] [PASSED] cs35l56_shared_test_onchip_speaker_id_not_defined [20:07:28] ===== [PASSED] snd-soc-cs35l56-shared-test_L56_B2_sdw ====== [20:07:28] === snd-soc-cs35l56-shared-test_L63_A1_sdw (7 subtests) ==== [20:07:28] ====== cs35l56_shared_test_mock_gpio_status_selftest ====== [20:07:28] [PASSED] gpios:{} pulls:{0,0,0,0} status:0x1fff spkid:0 [20:07:28] == [PASSED] cs35l56_shared_test_mock_gpio_status_selftest == [20:07:28] ======== cs35l56_shared_test_get_onchip_speaker_id ======== [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7 [20:07:28] ==== [PASSED] cs35l56_shared_test_get_onchip_speaker_id ==== [20:07:28] ==== cs35l56_shared_test_onchip_speaker_id_pad_config ===== [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7 [20:07:28] [PASSED] cs35l56_shared_test_onchip_speaker_id_pad_config = [20:07:28] ==== cs35l56_shared_test_onchip_speaker_id_pad_config ===== [20:07:28] [PASSED] gpios:{1} pulls:{1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{2,2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{2,2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0 [20:07:28] [PASSED] cs35l56_shared_test_onchip_speaker_id_pad_config = [20:07:28] ======= cs35l56_shared_test_stash_onchip_spkid_pins ======= [20:07:28] [PASSED] gpios:{1} pulls:{1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{2,2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{2,2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0 [20:07:28] === [PASSED] cs35l56_shared_test_stash_onchip_spkid_pins === [20:07:28] [PASSED] cs35l56_shared_test_stash_onchip_spkid_pins_reject_invalid [20:07:28] [PASSED] cs35l56_shared_test_onchip_speaker_id_not_defined [20:07:28] ===== [PASSED] snd-soc-cs35l56-shared-test_L63_A1_sdw ====== [20:07:28] === snd-soc-cs35l56-shared-test_L56_B0_spi (7 subtests) ==== [20:07:28] ====== cs35l56_shared_test_mock_gpio_status_selftest ====== [20:07:28] [PASSED] gpios:{} pulls:{0,0,0,0} status:0x1fff spkid:0 [20:07:28] == [PASSED] cs35l56_shared_test_mock_gpio_status_selftest == [20:07:28] ======== cs35l56_shared_test_get_onchip_speaker_id ======== [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7 [20:07:28] ==== [PASSED] cs35l56_shared_test_get_onchip_speaker_id ==== [20:07:28] ==== cs35l56_shared_test_onchip_speaker_id_pad_config ===== [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7 [20:07:28] [PASSED] cs35l56_shared_test_onchip_speaker_id_pad_config = [20:07:28] ==== cs35l56_shared_test_onchip_speaker_id_pad_config ===== [20:07:28] [PASSED] gpios:{1} pulls:{1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{2,2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{2,2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0 [20:07:28] [PASSED] cs35l56_shared_test_onchip_speaker_id_pad_config = [20:07:28] ======= cs35l56_shared_test_stash_onchip_spkid_pins ======= [20:07:28] [PASSED] gpios:{1} pulls:{1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{2,2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{2,2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0 [20:07:28] === [PASSED] cs35l56_shared_test_stash_onchip_spkid_pins === [20:07:28] [PASSED] cs35l56_shared_test_stash_onchip_spkid_pins_reject_invalid [20:07:28] [PASSED] cs35l56_shared_test_onchip_speaker_id_not_defined [20:07:28] ===== [PASSED] snd-soc-cs35l56-shared-test_L56_B0_spi ====== [20:07:28] === snd-soc-cs35l56-shared-test_L56_B2_spi (7 subtests) ==== [20:07:28] ====== cs35l56_shared_test_mock_gpio_status_selftest ====== [20:07:28] [PASSED] gpios:{} pulls:{0,0,0,0} status:0x1fff spkid:0 [20:07:28] == [PASSED] cs35l56_shared_test_mock_gpio_status_selftest == [20:07:28] ======== cs35l56_shared_test_get_onchip_speaker_id ======== [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7 [20:07:28] ==== [PASSED] cs35l56_shared_test_get_onchip_speaker_id ==== [20:07:28] ==== cs35l56_shared_test_onchip_speaker_id_pad_config ===== [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7 [20:07:28] [PASSED] cs35l56_shared_test_onchip_speaker_id_pad_config = [20:07:28] ==== cs35l56_shared_test_onchip_speaker_id_pad_config ===== [20:07:28] [PASSED] gpios:{1} pulls:{1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{2,2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{2,2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0 [20:07:28] [PASSED] cs35l56_shared_test_onchip_speaker_id_pad_config = [20:07:28] ======= cs35l56_shared_test_stash_onchip_spkid_pins ======= [20:07:28] [PASSED] gpios:{1} pulls:{1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{2,2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{2,2} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0 [20:07:28] === [PASSED] cs35l56_shared_test_stash_onchip_spkid_pins === [20:07:28] [PASSED] cs35l56_shared_test_stash_onchip_spkid_pins_reject_invalid [20:07:28] [PASSED] cs35l56_shared_test_onchip_speaker_id_not_defined [20:07:28] ===== [PASSED] snd-soc-cs35l56-shared-test_L56_B2_spi ====== [20:07:28] === snd-soc-cs35l56-shared-test_L56_B0_i2c (7 subtests) ==== [20:07:28] ====== cs35l56_shared_test_mock_gpio_status_selftest ====== [20:07:28] [PASSED] gpios:{} pulls:{0,0,0,0} status:0x1fff spkid:0 [20:07:28] == [PASSED] cs35l56_shared_test_mock_gpio_status_selftest == [20:07:28] ======== cs35l56_shared_test_get_onchip_speaker_id ======== [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0 [20:07:28] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0 [20:07:28] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2 [20:07:28] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:28] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7 [20:07:29] ==== [PASSED] cs35l56_shared_test_get_onchip_speaker_id ==== [20:07:29] ==== cs35l56_shared_test_onchip_speaker_id_pad_config ===== [20:07:29] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0 [20:07:29] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:29] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0 [20:07:29] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:29] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:29] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:29] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2 [20:07:29] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:29] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:29] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:29] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:29] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7 [20:07:29] [PASSED] cs35l56_shared_test_onchip_speaker_id_pad_config = [20:07:29] ==== cs35l56_shared_test_onchip_speaker_id_pad_config ===== [20:07:29] [PASSED] gpios:{1} pulls:{1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1} pulls:{2} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7} pulls:{1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7} pulls:{2} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1,7} pulls:{1,1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1,7} pulls:{2,2} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7,1} pulls:{1,1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7,1} pulls:{2,2} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0 [20:07:29] [PASSED] cs35l56_shared_test_onchip_speaker_id_pad_config = [20:07:29] ======= cs35l56_shared_test_stash_onchip_spkid_pins ======= [20:07:29] [PASSED] gpios:{1} pulls:{1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1} pulls:{2} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7} pulls:{1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7} pulls:{2} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1,7} pulls:{1,1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1,7} pulls:{2,2} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7,1} pulls:{1,1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7,1} pulls:{2,2} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0 [20:07:29] === [PASSED] cs35l56_shared_test_stash_onchip_spkid_pins === [20:07:29] [PASSED] cs35l56_shared_test_stash_onchip_spkid_pins_reject_invalid [20:07:29] [PASSED] cs35l56_shared_test_onchip_speaker_id_not_defined [20:07:29] ===== [PASSED] snd-soc-cs35l56-shared-test_L56_B0_i2c ====== [20:07:29] === snd-soc-cs35l56-shared-test_L56_B2_i2c (7 subtests) ==== [20:07:29] ====== cs35l56_shared_test_mock_gpio_status_selftest ====== [20:07:29] [PASSED] gpios:{} pulls:{0,0,0,0} status:0x1fff spkid:0 [20:07:29] == [PASSED] cs35l56_shared_test_mock_gpio_status_selftest == [20:07:29] ======== cs35l56_shared_test_get_onchip_speaker_id ======== [20:07:29] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0 [20:07:29] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:29] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0 [20:07:29] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:29] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:29] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:29] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2 [20:07:29] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:29] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:29] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:29] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:29] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7 [20:07:29] ==== [PASSED] cs35l56_shared_test_get_onchip_speaker_id ==== [20:07:29] ==== cs35l56_shared_test_onchip_speaker_id_pad_config ===== [20:07:29] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0 [20:07:29] [PASSED] gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:29] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0 [20:07:29] [PASSED] gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:29] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:29] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1 [20:07:29] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2 [20:07:29] [PASSED] gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:29] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0 [20:07:29] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:29] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:29] [PASSED] gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7 [20:07:29] [PASSED] cs35l56_shared_test_onchip_speaker_id_pad_config = [20:07:29] ==== cs35l56_shared_test_onchip_speaker_id_pad_config ===== [20:07:29] [PASSED] gpios:{1} pulls:{1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1} pulls:{2} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7} pulls:{1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7} pulls:{2} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1,7} pulls:{1,1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1,7} pulls:{2,2} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7,1} pulls:{1,1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7,1} pulls:{2,2} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0 [20:07:29] [PASSED] cs35l56_shared_test_onchip_speaker_id_pad_config = [20:07:29] ======= cs35l56_shared_test_stash_onchip_spkid_pins ======= [20:07:29] [PASSED] gpios:{1} pulls:{1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1} pulls:{2} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7} pulls:{1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7} pulls:{2} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1,7} pulls:{1,1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{1,7} pulls:{2,2} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7,1} pulls:{1,1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{7,1} pulls:{2,2} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0 [20:07:29] [PASSED] gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0 [20:07:29] === [PASSED] cs35l56_shared_test_stash_onchip_spkid_pins === [20:07:29] [PASSED] cs35l56_shared_test_stash_onchip_spkid_pins_reject_invalid [20:07:29] [PASSED] cs35l56_shared_test_onchip_speaker_id_not_defined [20:07:29] ===== [PASSED] snd-soc-cs35l56-shared-test_L56_B2_i2c ====== [20:07:29] ======= snd-soc-cs35l56-test-soundwire (8 subtests) ======== [20:07:29] [PASSED] cs35l56_test_l56_b0_suffix_sdw [20:07:29] ================= cs35l56_test_suffix_sdw ================= [20:07:29] [PASSED] type: 56 rev: b2 [20:07:29] [PASSED] type: 57 rev: b2 [20:07:29] [PASSED] type: 63 rev: a1 [20:07:29] ============= [PASSED] cs35l56_test_suffix_sdw ============= [20:07:29] ============ cs35l56_test_ssidexv2_suffix_sdw ============= [20:07:29] [PASSED] type: 56 rev: b2 [20:07:29] [PASSED] type: 57 rev: b2 [20:07:29] [PASSED] type: 63 rev: a1 [20:07:29] ======== [PASSED] cs35l56_test_ssidexv2_suffix_sdw ========= [20:07:29] [PASSED] cs35l56_test_l56_b0_ssidexv2_ignored_suffix_sdw [20:07:29] =========== cs35l56_test_parse_xu_onchip_spkid ============ [20:07:29] [PASSED] gpios:{1} pulls:{1} [20:07:29] [PASSED] gpios:{1} pulls:{2} [20:07:29] [PASSED] gpios:{7} pulls:{1} [20:07:29] [PASSED] gpios:{7} pulls:{2} [20:07:29] [PASSED] gpios:{1,7} pulls:{1,1} [20:07:29] [PASSED] gpios:{1,7} pulls:{2,2} [20:07:29] [PASSED] gpios:{7,1} pulls:{1,1} [20:07:29] [PASSED] gpios:{7,1} pulls:{2,2} [20:07:29] [PASSED] gpios:{3,7,1} pulls:{1,1,1} [20:07:29] [PASSED] gpios:{3,7,1} pulls:{2,2,2} [20:07:29] ======= [PASSED] cs35l56_test_parse_xu_onchip_spkid ======== [20:07:29] [PASSED] cs35l56_test_set_fw_name_reads_onchip_spkid [20:07:29] [PASSED] cs35l56_test_set_fw_name_preserves_spkid_with_onchip_gpios [20:07:29] [PASSED] cs35l56_test_set_fw_name_preserves_spkid_without_onchip_gpios [20:07:29] ========= [PASSED] snd-soc-cs35l56-test-soundwire ========== [20:07:29] ===== snd-soc-cs35l56-test-not-soundwire (5 subtests) ====== [20:07:29] =============== cs35l56_test_suffix_i2cspi ================ [20:07:29] [PASSED] type: 56 rev: b0 [20:07:29] [PASSED] type: 56 rev: b2 [20:07:29] [PASSED] type: 57 rev: b2 [20:07:29] [PASSED] type: 63 rev: a1 [20:07:29] =========== [PASSED] cs35l56_test_suffix_i2cspi ============ [20:07:29] =========== cs35l56_test_ssidexv2_suffix_i2cspi =========== [20:07:29] [PASSED] type: 56 rev: b0 [20:07:29] [PASSED] type: 56 rev: b2 [20:07:29] [PASSED] type: 57 rev: b2 [20:07:29] [PASSED] type: 63 rev: a1 [20:07:29] ======= [PASSED] cs35l56_test_ssidexv2_suffix_i2cspi ======= [20:07:29] [PASSED] cs35l56_test_set_fw_name_reads_onchip_spkid [20:07:29] [PASSED] cs35l56_test_set_fw_name_preserves_spkid_with_onchip_gpios [20:07:29] [PASSED] cs35l56_test_set_fw_name_preserves_spkid_without_onchip_gpios [20:07:29] ======= [PASSED] snd-soc-cs35l56-test-not-soundwire ======== [20:07:29] ============= dev-addr-list-test (6 subtests) ============== [20:07:29] [PASSED] dev_addr_test_basic [20:07:29] [PASSED] dev_addr_test_sync_one [20:07:29] [PASSED] dev_addr_test_add_del [20:07:29] [PASSED] dev_addr_test_del_main [20:07:29] [PASSED] dev_addr_test_add_set [20:07:29] [PASSED] dev_addr_test_add_excl [20:07:29] =============== [PASSED] dev-addr-list-test ================ [20:07:29] ================== net_core (2 subtests) =================== [20:07:29] ====================== gso_test_func ====================== [20:07:29] [PASSED] no_gso [20:07:29] [PASSED] linear [20:07:29] [PASSED] frags [20:07:29] [PASSED] frags_pure [20:07:29] [PASSED] gso_partial [20:07:29] [PASSED] frag_list [20:07:29] [PASSED] frag_list_pure [20:07:29] [PASSED] frag_list_non_uniform [20:07:29] [PASSED] gso_by_frags [20:07:29] ================== [PASSED] gso_test_func ================== [20:07:29] ================ ip_tunnel_flags_test_run ================= [20:07:29] [PASSED] compat [20:07:29] [PASSED] conflict [20:07:29] [PASSED] new [20:07:29] ============ [PASSED] ip_tunnel_flags_test_run ============= [20:07:29] ==================== [PASSED] net_core ===================== [20:07:29] ====== cfg80211-element-defragmentation (4 subtests) ======= [20:07:29] [PASSED] defragment_0 [20:07:29] [PASSED] defragment_1 [20:07:29] [PASSED] defragment_2 [20:07:29] [PASSED] defragment_at_end [20:07:29] ======== [PASSED] cfg80211-element-defragmentation ========= [20:07:29] ============== cfg80211-scan-6ghz (1 subtest) ============== [20:07:29] ============ test_cfg80211_parse_colocated_ap ============= [20:07:29] [PASSED] wrong_band [20:07:29] [PASSED] wrong_type [20:07:29] [PASSED] colocated_invalid_len_short [20:07:29] [PASSED] colocated_invalid_len_short_mld [20:07:29] [PASSED] colocated_non_mld [20:07:29] [PASSED] colocated_non_mld_invalid_bssid [20:07:29] [PASSED] colocated_mld [20:07:29] [PASSED] colocated_mld [20:07:29] [PASSED] colocated_disabled_mld [20:07:29] ======== [PASSED] test_cfg80211_parse_colocated_ap ========= [20:07:29] =============== [PASSED] cfg80211-scan-6ghz ================ [20:07:29] ============= cfg80211-inform-bss (2 subtests) ============= [20:07:29] [PASSED] test_inform_bss_ssid_only [20:07:29] ================= test_inform_bss_ml_sta ================== [20:07:29] [PASSED] zero_mld_id [20:07:29] [PASSED] zero_mld_id_with_oper_class [20:07:29] [PASSED] mld_id_eq_1 [20:07:29] [PASSED] mld_id_eq_1_with_oper_class [20:07:29] [PASSED] nstr [20:07:29] ============= [PASSED] test_inform_bss_ml_sta ============== [20:07:29] =============== [PASSED] cfg80211-inform-bss =============== [20:07:29] =========== cfg80211-ie-generation (2 subtests) ============ [20:07:29] ===================== test_gen_new_ie ===================== [20:07:29] [PASSED] ML not inherited [20:07:29] [PASSED] fragments are ignored if previous len not 255 [20:07:29] [PASSED] fragments inherited [20:07:29] [PASSED] fragments copied [20:07:29] [PASSED] multiple elements inherit [20:07:29] [PASSED] one child element overrides [20:07:29] [PASSED] empty elements from parent [20:07:29] [PASSED] empty elements from child [20:07:29] [PASSED] invalid extended elements ignored [20:07:29] [PASSED] multiple extended elements [20:07:29] [PASSED] non-inherit element [20:07:29] ================= [PASSED] test_gen_new_ie ================= [20:07:29] [PASSED] test_gen_new_ie_malformed [20:07:29] ============= [PASSED] cfg80211-ie-generation ============== [20:07:29] =========== cfg80211-chandef-compat (1 subtest) ============ [20:07:29] =================== test_chandef_compat =================== [20:07:29] [PASSED] identical non-HT [20:07:29] [PASSED] identical 20 MHz [20:07:29] [PASSED] identical 40 MHz [20:07:29] [PASSED] identical 80 MHz [20:07:29] [PASSED] identical 160 MHz [20:07:29] [PASSED] identical 320 MHz [20:07:29] [PASSED] 20 MHz in 320 MHz [20:07:29] [PASSED] different 20 MHz [20:07:29] [PASSED] different primary 320 MHz [20:07:29] [PASSED] matching primary 160 MHz [20:07:29] [PASSED] matching primary 160 MHz & punctured secondary 160 Mhz [20:07:29] [PASSED] matching primary 160 MHz & punctured matching [20:07:29] [PASSED] matching primary 160 MHz & punctured not matching [20:07:29] =============== [PASSED] test_chandef_compat =============== [20:07:29] ============= [PASSED] cfg80211-chandef-compat ============= [20:07:29] =========== mac80211-element-parsing (1 subtest) =========== [20:07:29] [PASSED] mle_defrag [20:07:29] ============ [PASSED] mac80211-element-parsing ============= [20:07:29] ================= mac80211-mfp (1 subtest) ================= [20:07:29] ======================= accept_mfp ======================== [20:07:29] [PASSED] public action: accept unicast from unknown peer [20:07:29] [PASSED] public action: accept multicast from unknown peer [20:07:29] [PASSED] public action: accept unicast without MFP [20:07:29] [PASSED] public action: accept multicast without MFP [20:07:29] [PASSED] public action: drop unicast with MFP [20:07:29] [PASSED] public action: accept multicast with MFP [20:07:29] [PASSED] protected dual: drop unicast from unknown peer [20:07:29] [PASSED] protected dual: drop multicast from unknown peer [20:07:29] [PASSED] protected dual: drop unicast without MFP [20:07:29] [PASSED] protected dual: drop multicast without MFP [20:07:29] [PASSED] protected dual: drop undecrypted unicast with MFP [20:07:29] [PASSED] protected dual: drop undecrypted multicast with MFP [20:07:29] [PASSED] protected dual: accept unicast with MFP [20:07:29] [PASSED] protected dual: accept multicast with MFP [20:07:29] [PASSED] deauth: accept unicast with MFP but w/o key [20:07:29] [PASSED] disassoc: accept unicast with MFP but w/o key [20:07:29] [PASSED] BA action: drop unicast before assoc [20:07:29] [PASSED] BA action: drop unprotected after assoc [20:07:29] [PASSED] BA action: accept unprotected without MFP [20:07:29] [PASSED] BA action: drop unprotected with MFP [20:07:29] =================== [PASSED] accept_mfp ==================== [20:07:29] ================== [PASSED] mac80211-mfp =================== [20:07:29] ================ mac80211-tpe (2 subtests) ================= [20:07:29] ===================== subchan_offset ====================== [20:07:29] [PASSED] identical 20 MHz [20:07:29] [PASSED] identical 40 MHz [20:07:29] [PASSED] identical 80+80 MHz [20:07:29] [PASSED] identical 320 MHz [20:07:29] [PASSED] lower 160 MHz of 320 MHz [20:07:29] [PASSED] upper 160 MHz of 320 MHz [20:07:29] [PASSED] upper 160 MHz of 320 MHz, go to 40 [20:07:29] [PASSED] secondary 80 above primary in 80+80 MHz [20:07:29] [PASSED] secondary 80 below primary in 80+80 MHz [20:07:29] [PASSED] secondary 80 below primary in 80+80 MHz, go to 20 [20:07:29] ================= [PASSED] subchan_offset ================== [20:07:29] ======================= psd_reorder ======================= [20:07:29] [PASSED] no changes, 320 MHz [20:07:29] [PASSED] no changes, 320 MHz, 160 MHz used, n=0 [20:07:29] [PASSED] 320 MHz, HE is 80, used 160, all lower [20:07:29] [PASSED] 320 MHz, HE is 80, used 160, all upper [20:07:29] [PASSED] 320 MHz, HE is 80, used 160, split [20:07:29] =================== [PASSED] psd_reorder =================== [20:07:29] ================== [PASSED] mac80211-tpe =================== [20:07:29] =========== mac80211-mlme-chan-mode (1 subtest) ============ [20:07:29] ================ test_determine_chan_mode ================= [20:07:29] [PASSED] Normal case, EHT is working [20:07:29] [PASSED] Requiring EHT support is fine [20:07:29] [PASSED] Lowering the mode limits us [20:07:29] [PASSED] Requesting a basic rate/selector that we do not support [20:07:29] [PASSED] As before, but userspace says it is taking care of it [20:07:29] [PASSED] Masking out a supported rate in HT capabilities [20:07:29] [PASSED] Masking out a RX rate in VHT capabilities [20:07:29] [PASSED] Masking out a TX rate in VHT capabilities [20:07:29] [PASSED] AP has higher VHT requirement than client [20:07:29] [PASSED] all zero VHT basic rates are ignored (many APs broken) [20:07:29] [PASSED] AP requires 3 HE streams but client only has two [20:07:29] [PASSED] all zero HE basic rates are ignored (iPhone workaround) [20:07:29] [PASSED] AP requires too many RX streams with EHT MCS 7 [20:07:29] [PASSED] AP requires too many TX streams with EHT MCS 7 [20:07:29] [PASSED] AP requires too many RX streams with EHT MCS 7 and EHT is required [20:07:29] [PASSED] 80 MHz EHT is downgraded to 40 MHz HE due to puncturing [20:07:29] ============ [PASSED] test_determine_chan_mode ============= [20:07:29] ============= [PASSED] mac80211-mlme-chan-mode ============= [20:07:29] ============== mac80211-s1g-tim (6 subtests) =============== [20:07:29] [PASSED] s1g_tim_block_test [20:07:29] [PASSED] s1g_tim_single_test [20:07:29] [PASSED] s1g_tim_olb_test [20:07:29] [PASSED] s1g_tim_inverse_block_test [20:07:29] [PASSED] s1g_tim_inverse_single_test [20:07:29] [PASSED] s1g_tim_inverse_olb_test [20:07:29] ================ [PASSED] mac80211-s1g-tim ================= [20:07:29] ================= mptcp-crypto (1 subtest) ================= [20:07:29] [PASSED] mptcp_crypto_test_basic [20:07:29] ================== [PASSED] mptcp-crypto =================== [20:07:29] ================= mptcp-token (4 subtests) ================= [20:07:29] [PASSED] mptcp_token_test_req_basic [20:07:29] [PASSED] mptcp_token_test_msk_basic [20:07:29] [PASSED] mptcp_token_test_accept [20:07:29] [PASSED] mptcp_token_test_destroyed [20:07:29] =================== [PASSED] mptcp-token =================== [20:07:29] ================== mctp-sock (5 subtests) ================== [20:07:29] [PASSED] mctp_test_assumptions [20:07:29] [PASSED] mctp_test_sock_sendmsg_extaddr [20:07:29] [PASSED] mctp_test_sock_recvmsg_extaddr [20:07:29] ================ mctp_test_bind_conflicts ================= [20:07:29] [PASSED] {bind(addr 255, type 1, net 0)} {bind(addr 255, type 1, net 0)} -> error 98 [20:07:29] [PASSED] {bind(addr 8, type 1, net 0)} {bind(addr 8, type 1, net 0)} -> error 98 [20:07:29] [PASSED] {bind(addr 255, type 1, net 0)} {bind(addr 8, type 1, net 0)} -> error 0 [20:07:29] [PASSED] {bind(addr 255, type 2, net 2)} {bind(addr 255, type 1, net 2)} -> error 0 [20:07:29] [PASSED] {bind(addr 255, type 1, net 2)} {bind(addr 255, type 1, net 0)} -> error 0 [20:07:29] [PASSED] {bind(addr 8, type 1, net 0)} {bind(addr 8, type 1, net 1)} -> error 98 [20:07:29] [PASSED] {bind(addr 8, type 1, net 1)} {bind(addr 8, type 1, net 2)} -> error 0 [20:07:29] [PASSED] {bind(addr 255, type 1, net 0)} {bind(addr 255, type 1, net 1)} -> error 0 [20:07:29] [PASSED] {bind(addr 255, type 1, net 2, peer 9 net 2)} {bind(addr 255, type 1, net 2)} -> error 0 [20:07:29] [PASSED] {bind(addr 255, type 1, net 2, peer 9 net 2)} {bind(addr 255, type 1, net 0)} -> error 0 [20:07:29] ============ [PASSED] mctp_test_bind_conflicts ============= [20:07:29] [PASSED] mctp_test_bind_invalid [20:07:29] ==================== [PASSED] mctp-sock ==================== [20:07:29] ================= mctp-route (23 subtests) ================= [20:07:29] =================== mctp_test_fragment ==================== [20:07:29] [PASSED] mtu 63 len 68 -> 1 frags [20:07:29] [PASSED] mtu 64 len 68 -> 1 frags [20:07:29] [PASSED] mtu 65 len 68 -> 2 frags [20:07:29] [PASSED] mtu 66 len 68 -> 2 frags [20:07:29] [PASSED] mtu 127 len 68 -> 2 frags [20:07:29] [PASSED] mtu 128 len 68 -> 2 frags [20:07:29] [PASSED] mtu 129 len 68 -> 3 frags [20:07:29] [PASSED] mtu 130 len 68 -> 3 frags [20:07:29] =============== [PASSED] mctp_test_fragment ================ [20:07:29] =================== mctp_test_rx_input ==================== [20:07:29] [PASSED] {1,a,8,0} [20:07:29] [PASSED] {1,a,9,0} [20:07:29] [PASSED] {2,a,8,0} [20:07:29] =============== [PASSED] mctp_test_rx_input ================ [20:07:29] ================ mctp_test_route_input_sk ================= [20:07:29] [PASSED] {1,a,8,c8} type 0 [20:07:29] [PASSED] {1,a,8,c8} type 1 [20:07:30] [PASSED] {1,a,8,c0} type 0 [20:07:30] [PASSED] {1,a,8,48} type 0 [20:07:30] [PASSED] {1,a,8,8} type 0 [20:07:30] [PASSED] {1,a,8,0} type 0 [20:07:30] ============ [PASSED] mctp_test_route_input_sk ============= [20:07:30] ============= mctp_test_route_input_sk_reasm ============== [20:07:30] [PASSED] single packet [20:07:30] [PASSED] single packet, offset seq [20:07:30] [PASSED] start & end packets [20:07:30] [PASSED] start & end packets, offset seq [20:07:30] [PASSED] start & end packets, out of order [20:07:30] [PASSED] start, middle & end packets [20:07:30] [PASSED] missing seq [20:07:30] [PASSED] seq wrap [20:07:30] ========= [PASSED] mctp_test_route_input_sk_reasm ========== [20:07:30] ============== mctp_test_route_input_sk_keys ============== [20:07:30] [PASSED] direct match [20:07:30] [PASSED] flipped src/dest [20:07:30] [PASSED] peer addr mismatch [20:07:30] [PASSED] tag value mismatch [20:07:30] [PASSED] TO mismatch [20:07:30] [PASSED] broadcast response [20:07:30] [PASSED] any local match [20:07:30] ========== [PASSED] mctp_test_route_input_sk_keys ========== [20:07:30] [PASSED] mctp_test_route_input_sk_fail_single [20:07:30] [PASSED] mctp_test_route_input_sk_fail_frag [20:07:30] [PASSED] mctp_test_route_input_multiple_nets_bind [20:07:30] [PASSED] mctp_test_route_input_multiple_nets_key [20:07:30] [PASSED] mctp_test_route_input_null_eid [20:07:30] [PASSED] mctp_test_packet_flow [20:07:30] [PASSED] mctp_test_fragment_flow [20:07:30] [PASSED] mctp_test_route_output_key_create [20:07:30] [PASSED] mctp_test_route_input_cloned_frag [20:07:30] [PASSED] mctp_test_route_extaddr_input [20:07:30] [PASSED] mctp_test_route_gw_lookup [20:07:30] [PASSED] mctp_test_route_gw_loop [20:07:30] ================= mctp_test_route_gw_mtu ================== [20:07:30] [PASSED] dev 68, neigh 0, gw 0, dst 0 -> 68 [20:07:30] [PASSED] dev 100, neigh 0, gw 0, dst 0 -> 100 [20:07:30] [PASSED] dev 100, neigh 68, gw 0, dst 0 -> 68 [20:07:30] [PASSED] dev 100, neigh 0, gw 68, dst 0 -> 68 [20:07:30] [PASSED] dev 100, neigh 0, gw 0, dst 68 -> 68 [20:07:30] [PASSED] dev 100, neigh 99, gw 98, dst 68 -> 68 [20:07:30] [PASSED] dev 99, neigh 100, gw 98, dst 68 -> 68 [20:07:30] [PASSED] dev 98, neigh 99, gw 100, dst 68 -> 68 [20:07:30] [PASSED] dev 68, neigh 98, gw 99, dst 100 -> 68 [20:07:30] ============= [PASSED] mctp_test_route_gw_mtu ============== [20:07:30] [PASSED] mctp_test_route_gw_output [20:07:30] ================== mctp_test_bind_lookup ================== [20:07:30] [PASSED] {src 20 dst 10 ty 1 net 1 expect remote20} [20:07:30] [PASSED] {src 20 dst 255 ty 1 net 1 expect remote20} [20:07:30] [PASSED] {src 20 dst 0 ty 1 net 1 expect remote20} [20:07:30] [PASSED] {src 0 dst 255 ty 1 net 1 expect any} [20:07:30] [PASSED] {src 0 dst 11 ty 1 net 1 expect any} [20:07:30] [PASSED] {src 0 dst 0 ty 1 net 1 expect any} [20:07:30] [PASSED] {src 0 dst 10 ty 1 net 1 expect local10} [20:07:30] [PASSED] {src 21 dst 10 ty 1 net 1 expect local10} [20:07:30] [PASSED] {src 21 dst 11 ty 1 net 1 expect remote21local11} [20:07:30] [PASSED] {src 99 dst 99 ty 1 net 1 expect any} [20:07:30] [PASSED] {src 20 dst 10 ty 3 net 1 expect (null)} [20:07:30] [PASSED] {src 0 dst 0 ty 1 net 7 expect any} [20:07:30] [PASSED] {src 21 dst 10 ty 1 net 2 expect any} [20:07:30] [PASSED] {src 20 dst 10 ty 1 net 3 expect any} [20:07:30] [PASSED] {src 21 dst 10 ty 1 net 3 expect remote21net3} [20:07:30] [PASSED] {src 21 dst 10 ty 1 net 4 expect remote21net4} [20:07:30] [PASSED] {src 21 dst 10 ty 1 net 5 expect remote21net5} [20:07:30] [PASSED] {src 21 dst 10 ty 1 net 5 expect remote21net5} [20:07:30] [PASSED] {src 99 dst 10 ty 1 net 8 expect local10net8} [20:07:30] [PASSED] {src 99 dst 10 ty 1 net 9 expect anynet9} [20:07:30] [PASSED] {src 0 dst 0 ty 1 net 9 expect anynet9} [20:07:30] [PASSED] {src 99 dst 99 ty 1 net 9 expect anynet9} [20:07:30] [PASSED] {src 20 dst 10 ty 1 net 9 expect anynet9} [20:07:30] ============== [PASSED] mctp_test_bind_lookup ============== [20:07:30] [PASSED] mctp_test_route_output_direct_no_eids [20:07:30] [PASSED] mctp_test_route_output_gw_no_eids [20:07:30] [PASSED] mctp_test_route_output_extaddr_no_eids [20:07:30] =================== [PASSED] mctp-route ==================== [20:07:30] faux_driver regulatory: Direct firmware load for regulatory.db failed with error -2 [20:07:30] cfg80211: failed to load regulatory.db [20:07:30] ACPI: PM: Preparing to enter system sleep state S5 [20:07:30] reboot: Restarting system [20:07:30] reboot: machine restart [20:07:30] [ERROR] Test: : No more test results! [20:07:30] ===================== [NO TESTS RUN] ====================== [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] [ERROR] Test: main: missing expected subtest! [20:07:30] [CRASHED] [20:07:30] ============================================================ [20:07:30] Testing complete. Ran 8975 tests: passed: 8735, crashed: 187, skipped: 53, errors: 188 { "name": "KUnit Test Group", "sub_groups": [ { "name": "", "sub_groups": [ { "name": "landlock_id", "sub_groups": [], "test_cases": [ { "name": "test_init_min", "status": "PASS" }, { "name": "test_init_max", "status": "PASS" }, { "name": "test_init_once", "status": "PASS" }, { "name": "test_range1_rand0", "status": "PASS" }, { "name": "test_range1_rand1", "status": "PASS" }, { "name": "test_range1_rand15", "status": "PASS" }, { "name": "test_range1_rand16", "status": "PASS" }, { "name": "test_range2_rand0", "status": "PASS" }, { "name": "test_range2_rand1", "status": "PASS" }, { "name": "test_range2_rand2", "status": "PASS" }, { "name": "test_range2_rand15", "status": "PASS" }, { "name": "test_range2_rand16", "status": "PASS" } ], "misc": { "tests": 12, "passed": 12, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "example_init", "sub_groups": [], "test_cases": [ { "name": "example_init_test", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "miscdev_init", "sub_groups": [ { "name": "miscdev_test_static_basic", "sub_groups": [], "test_cases": [ { "name": "lower static range, top", "status": "PASS" }, { "name": "upper static range, bottom", "status": "PASS" }, { "name": "lower static range, bottom", "status": "PASS" }, { "name": "upper static range, top", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "miscdev_test_dynamic_basic", "status": "PASS" }, { "name": "miscdev_test_dynamic_only_range", "status": "PASS" }, { "name": "miscdev_test_collision", "status": "PASS" }, { "name": "miscdev_test_collision_reverse", "status": "PASS" }, { "name": "miscdev_test_conflict", "status": "PASS" }, { "name": "miscdev_test_conflict_reverse", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "printk-ringbuffer", "sub_groups": [], "test_cases": [ { "name": "test_readerwriter", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "irq_test_cases", "sub_groups": [], "test_cases": [ { "name": "irq_disable_depth_test", "status": "PASS" }, { "name": "irq_free_disabled_test", "status": "PASS" }, { "name": "irq_shutdown_depth_test", "status": "PASS" }, { "name": "irq_cpuhotplug_test", "status": "SKIP" } ], "misc": { "tests": 4, "passed": 3, "failed": 0, "crashed": 0, "skipped": 1, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "time_test_cases", "sub_groups": [], "test_cases": [ { "name": "time64_to_tm_test_date_range", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "hw_breakpoint", "sub_groups": [], "test_cases": [ { "name": "test_one_cpu", "status": "SKIP" }, { "name": "test_many_cpus", "status": "SKIP" }, { "name": "test_one_task_on_all_cpus", "status": "SKIP" }, { "name": "test_two_tasks_on_all_cpus", "status": "SKIP" }, { "name": "test_one_task_on_one_cpu", "status": "SKIP" }, { "name": "test_one_task_mixed", "status": "SKIP" }, { "name": "test_two_tasks_on_one_cpu", "status": "SKIP" }, { "name": "test_two_tasks_on_one_all_cpus", "status": "SKIP" }, { "name": "test_task_on_all_and_one_cpu", "status": "SKIP" } ], "misc": { "tests": 9, "passed": 0, "failed": 0, "crashed": 0, "skipped": 9, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "resource", "sub_groups": [], "test_cases": [ { "name": "resource_test_union", "status": "PASS" }, { "name": "resource_test_intersection", "status": "PASS" }, { "name": "resource_test_region_intersects", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "sysctl_test", "sub_groups": [], "test_cases": [ { "name": "sysctl_test_api_dointvec_null_tbl_data", "status": "PASS" }, { "name": "sysctl_test_api_dointvec_table_maxlen_unset", "status": "PASS" }, { "name": "sysctl_test_api_dointvec_table_len_is_zero", "status": "PASS" }, { "name": "sysctl_test_api_dointvec_table_read_but_position_set", "status": "PASS" }, { "name": "sysctl_test_dointvec_read_happy_single_positive", "status": "PASS" }, { "name": "sysctl_test_dointvec_read_happy_single_negative", "status": "PASS" }, { "name": "sysctl_test_dointvec_write_happy_single_positive", "status": "PASS" }, { "name": "sysctl_test_dointvec_write_happy_single_negative", "status": "PASS" }, { "name": "sysctl_test_api_dointvec_write_single_less_int_min", "status": "PASS" }, { "name": "sysctl_test_api_dointvec_write_single_greater_int_max", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "damon", "sub_groups": [], "test_cases": [ { "name": "damon_test_target", "status": "PASS" }, { "name": "damon_test_regions", "status": "PASS" }, { "name": "damon_test_aggregate", "status": "PASS" }, { "name": "damon_test_split_at", "status": "PASS" }, { "name": "damon_test_merge_two", "status": "PASS" }, { "name": "damon_test_merge_regions_of", "status": "PASS" }, { "name": "damon_test_split_regions_of", "status": "PASS" }, { "name": "damon_test_ops_registration", "status": "PASS" }, { "name": "damon_test_set_regions", "status": "PASS" }, { "name": "damon_test_nr_accesses_to_accesses_bp", "status": "PASS" }, { "name": "damon_test_update_monitoring_result", "status": "PASS" }, { "name": "damon_test_set_attrs", "status": "PASS" }, { "name": "damon_test_moving_sum", "status": "PASS" }, { "name": "damos_test_new_filter", "status": "PASS" }, { "name": "damos_test_commit_quota_goal", "status": "PASS" }, { "name": "damos_test_commit_quota_goals", "status": "PASS" }, { "name": "damos_test_commit_quota", "status": "PASS" }, { "name": "damos_test_commit_dests", "status": "PASS" }, { "name": "damos_test_commit_filter", "status": "PASS" }, { "name": "damos_test_commit_pageout", "status": "PASS" }, { "name": "damos_test_commit_migrate_hot", "status": "PASS" }, { "name": "damon_test_commit_target_regions", "status": "PASS" }, { "name": "damos_test_filter_out", "status": "PASS" }, { "name": "damon_test_feed_loop_next_input", "status": "PASS" }, { "name": "damon_test_set_filters_default_reject", "status": "PASS" } ], "misc": { "tests": 25, "passed": 25, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "damon-operations", "sub_groups": [], "test_cases": [ { "name": "damon_test_three_regions_in_vmas", "status": "PASS" }, { "name": "damon_test_apply_three_regions1", "status": "PASS" }, { "name": "damon_test_apply_three_regions2", "status": "PASS" }, { "name": "damon_test_apply_three_regions3", "status": "PASS" }, { "name": "damon_test_apply_three_regions4", "status": "PASS" }, { "name": "damon_test_split_evenly", "status": "PASS" } ], "misc": { "tests": 6, "passed": 6, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "damon-sysfs", "sub_groups": [], "test_cases": [ { "name": "damon_sysfs_test_add_targets", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "exec", "sub_groups": [], "test_cases": [ { "name": "exec_test_bprm_stack_limits", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "binfmt_elf", "sub_groups": [], "test_cases": [ { "name": "total_mapping_size_test", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "ext4_inode_test", "sub_groups": [ { "name": "inode_test_xtimestamp_decoding", "sub_groups": [], "test_cases": [ { "name": "1901-12-13 Lower bound of 32bit < 0 timestamp, no extra bits", "status": "PASS" }, { "name": "1969-12-31 Upper bound of 32bit < 0 timestamp, no extra bits", "status": "PASS" }, { "name": "1970-01-01 Lower bound of 32bit >=0 timestamp, no extra bits", "status": "PASS" }, { "name": "2038-01-19 Upper bound of 32bit >=0 timestamp, no extra bits", "status": "PASS" }, { "name": "2038-01-19 Lower bound of 32bit <0 timestamp, lo extra sec bit on", "status": "PASS" }, { "name": "2106-02-07 Upper bound of 32bit <0 timestamp, lo extra sec bit on", "status": "PASS" }, { "name": "2106-02-07 Lower bound of 32bit >=0 timestamp, lo extra sec bit on", "status": "PASS" }, { "name": "2174-02-25 Upper bound of 32bit >=0 timestamp, lo extra sec bit on", "status": "PASS" }, { "name": "2174-02-25 Lower bound of 32bit <0 timestamp, hi extra sec bit on", "status": "PASS" }, { "name": "2242-03-16 Upper bound of 32bit <0 timestamp, hi extra sec bit on", "status": "PASS" }, { "name": "2242-03-16 Lower bound of 32bit >=0 timestamp, hi extra sec bit on", "status": "PASS" }, { "name": "2310-04-04 Upper bound of 32bit >=0 timestamp, hi extra sec bit on", "status": "PASS" }, { "name": "2310-04-04 Upper bound of 32bit>=0 timestamp, hi extra sec bit 1. 1 ns", "status": "PASS" }, { "name": "2378-04-22 Lower bound of 32bit>= timestamp. Extra sec bits 1. Max ns", "status": "PASS" }, { "name": "2378-04-22 Lower bound of 32bit >=0 timestamp. All extra sec bits on", "status": "PASS" }, { "name": "2446-05-10 Upper bound of 32bit >=0 timestamp. All extra sec bits on", "status": "PASS" } ], "misc": { "tests": 16, "passed": 16, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 16, "passed": 16, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "ext4_mballoc_test", "sub_groups": [ { "name": "test_new_blocks_simple", "sub_groups": [], "test_cases": [ { "name": "block_bits=10 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" }, { "name": "block_bits=12 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" }, { "name": "block_bits=16 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "test_free_blocks_simple", "sub_groups": [], "test_cases": [ { "name": "block_bits=10 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" }, { "name": "block_bits=12 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" }, { "name": "block_bits=16 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "test_mb_generate_buddy", "sub_groups": [], "test_cases": [ { "name": "block_bits=10 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" }, { "name": "block_bits=12 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" }, { "name": "block_bits=16 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "test_mb_mark_used", "sub_groups": [], "test_cases": [ { "name": "block_bits=10 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" }, { "name": "block_bits=12 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" }, { "name": "block_bits=16 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "test_mb_free_blocks", "sub_groups": [], "test_cases": [ { "name": "block_bits=10 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" }, { "name": "block_bits=12 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" }, { "name": "block_bits=16 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "test_mark_diskspace_used", "sub_groups": [], "test_cases": [ { "name": "block_bits=10 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" }, { "name": "block_bits=12 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" }, { "name": "block_bits=16 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "test_mb_mark_used_cost", "sub_groups": [], "test_cases": [ { "name": "block_bits=10 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" }, { "name": "block_bits=12 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" }, { "name": "block_bits=16 cluster_bits=3 blocks_per_group=8192 group_count=4 desc_size=64", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 21, "passed": 21, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "ext4_extents_test", "sub_groups": [ { "name": "test_split_convert", "sub_groups": [], "test_cases": [ { "name": "split unwrit extent to 2 extents and convert 1st half writ", "status": "PASS" }, { "name": "split unwrit extent to 2 extents and convert 2nd half writ", "status": "PASS" }, { "name": "split unwrit extent to 3 extents and convert 2nd half to writ", "status": "PASS" }, { "name": "split writ extent to 2 extents and convert 1st half unwrit", "status": "PASS" }, { "name": "split writ extent to 2 extents and convert 2nd half unwrit", "status": "PASS" }, { "name": "split writ extent to 3 extents and convert 2nd half to unwrit", "status": "PASS" }, { "name": "split unwrit extent to 2 extents and convert 1st half writ (zeroout)", "status": "PASS" }, { "name": "split unwrit extent to 2 extents and convert 2nd half writ (zeroout)", "status": "PASS" }, { "name": "split unwrit extent to 3 extents and convert 2nd half writ (zeroout)", "status": "PASS" }, { "name": "split writ extent to 2 extents and convert 1st half unwrit (zeroout)", "status": "PASS" }, { "name": "split writ extent to 2 extents and convert 2nd half unwrit (zeroout)", "status": "PASS" }, { "name": "split writ extent to 3 extents and convert 2nd half unwrit (zeroout)", "status": "PASS" } ], "misc": { "tests": 12, "passed": 12, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "test_split_convert", "sub_groups": [], "test_cases": [ { "name": "split writ extent to 2 extents and convert 1st half unwrit (highlevel)", "status": "PASS" }, { "name": "split writ extent to 2 extents and convert 2nd half unwrit (highlevel)", "status": "PASS" }, { "name": "split writ extent to 3 extents and convert 2nd half to unwrit (highlevel)", "status": "PASS" }, { "name": "split writ extent to 2 extents and convert 1st half unwrit (zeroout) (highlevel)", "status": "PASS" }, { "name": "split writ extent to 2 extents and convert 2nd half unwrit (zeroout) (highlevel)", "status": "PASS" }, { "name": "split writ extent to 3 extents and convert 2nd half unwrit (zeroout) (highlevel)", "status": "PASS" } ], "misc": { "tests": 6, "passed": 6, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "test_split_convert", "sub_groups": [], "test_cases": [ { "name": "split unwrit extent to 2 extents and convert 1st half writ (endio) (highlevel)", "status": "PASS" }, { "name": "split unwrit extent to 2 extents and convert 2nd half writ (endio) (highlevel)", "status": "PASS" }, { "name": "split unwrit extent to 3 extents and convert 2nd half to writ (endio) (highlevel)", "status": "PASS" }, { "name": "split unwrit extent to 2 extents and convert 1st half writ (non endio) (highlevel)", "status": "PASS" }, { "name": "split unwrit extent to 2 extents and convert 2nd half writ (non endio) (highlevel)", "status": "PASS" }, { "name": "split unwrit extent to 3 extents and convert 2nd half to writ (non endio) (highlevel)", "status": "PASS" }, { "name": "split unwrit extent to 2 extents and convert 1st half writ (endio, zeroout) (highlevel)", "status": "PASS" }, { "name": "split unwrit extent to 2 extents and convert 2nd half writ (endio, zeroout) (highlevel)", "status": "PASS" }, { "name": "split unwrit extent to 3 extents and convert 2nd half writ (endio, zeroout) (highlevel)", "status": "PASS" }, { "name": "split unwrit extent to 2 extents and convert 1st half writ (non-endio, zeroout) (highlevel)", "status": "PASS" }, { "name": "split unwrit extent to 2 extents and convert 2nd half writ (non-endio, zeroout) (highlevel)", "status": "PASS" }, { "name": "split unwrit extent to 3 extents and convert 2nd half writ (non-endio, zeroout) (highlevel)", "status": "PASS" } ], "misc": { "tests": 12, "passed": 12, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 30, "passed": 30, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "fat_test", "sub_groups": [ { "name": "fat_time_fat2unix_test", "sub_groups": [], "test_cases": [ { "name": "Earliest possible UTC (1980-01-01 00:00:00)", "status": "PASS" }, { "name": "Latest possible UTC (2107-12-31 23:59:58)", "status": "PASS" }, { "name": "Earliest possible (UTC-11) (== 1979-12-31 13:00:00 UTC)", "status": "PASS" }, { "name": "Latest possible (UTC+11) (== 2108-01-01 10:59:58 UTC)", "status": "PASS" }, { "name": "Leap Day / Year (1996-02-29 00:00:00)", "status": "PASS" }, { "name": "Year 2000 is leap year (2000-02-29 00:00:00)", "status": "PASS" }, { "name": "Year 2100 not leap year (2100-03-01 00:00:00)", "status": "PASS" }, { "name": "Leap year + timezone UTC+1 (== 2004-02-29 00:30:00 UTC)", "status": "PASS" }, { "name": "Leap year + timezone UTC-1 (== 2004-02-29 23:30:00 UTC)", "status": "PASS" }, { "name": "VFAT odd-second resolution (1999-12-31 23:59:59)", "status": "PASS" }, { "name": "VFAT 10ms resolution (1980-01-01 00:00:00:0010)", "status": "PASS" } ], "misc": { "tests": 11, "passed": 11, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "fat_time_unix2fat_test", "sub_groups": [], "test_cases": [ { "name": "Earliest possible UTC (1980-01-01 00:00:00)", "status": "PASS" }, { "name": "Latest possible UTC (2107-12-31 23:59:58)", "status": "PASS" }, { "name": "Earliest possible (UTC-11) (== 1979-12-31 13:00:00 UTC)", "status": "PASS" }, { "name": "Latest possible (UTC+11) (== 2108-01-01 10:59:58 UTC)", "status": "PASS" }, { "name": "Leap Day / Year (1996-02-29 00:00:00)", "status": "PASS" }, { "name": "Year 2000 is leap year (2000-02-29 00:00:00)", "status": "PASS" }, { "name": "Year 2100 not leap year (2100-03-01 00:00:00)", "status": "PASS" }, { "name": "Leap year + timezone UTC+1 (== 2004-02-29 00:30:00 UTC)", "status": "PASS" }, { "name": "Leap year + timezone UTC-1 (== 2004-02-29 23:30:00 UTC)", "status": "PASS" }, { "name": "VFAT odd-second resolution (1999-12-31 23:59:59)", "status": "PASS" }, { "name": "VFAT 10ms resolution (1980-01-01 00:00:00:0010)", "status": "PASS" } ], "misc": { "tests": 11, "passed": 11, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "fat_time_unix2fat_clamp_test", "sub_groups": [], "test_cases": [ { "name": "Clamp to earliest FAT date for 1979-12-31 23:59:59 UTC", "status": "PASS" }, { "name": "Clamp after time_offset=-60 pushes 1980-01-01 00:30 UTC below 1980", "status": "PASS" }, { "name": "Clamp to latest FAT date for 2108-01-01 00:00:00 UTC", "status": "PASS" }, { "name": "Clamp after time_offset=60 pushes 2107-12-31 23:30 UTC beyond 2107", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "fat_truncate_atime_test", "sub_groups": [], "test_cases": [ { "name": "UTC atime truncates to 2004-02-29 00:00:00", "status": "PASS" }, { "name": "time_offset=-60 truncates 2004-02-29 00:30 UTC to previous local midnight", "status": "PASS" }, { "name": "time_offset=60 truncates 2004-02-29 23:30 UTC to next local midnight", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "fat_checksum_test", "status": "PASS" }, { "name": "fat_time_unix2fat_no_csec_test", "status": "PASS" } ], "misc": { "tests": 31, "passed": 31, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "apparmor_policy_unpack", "sub_groups": [], "test_cases": [ { "name": "policy_unpack_test_inbounds_when_inbounds", "status": "PASS" }, { "name": "policy_unpack_test_inbounds_when_out_of_bounds", "status": "PASS" }, { "name": "policy_unpack_test_unpack_array_with_null_name", "status": "PASS" }, { "name": "policy_unpack_test_unpack_array_with_name", "status": "PASS" }, { "name": "policy_unpack_test_unpack_array_out_of_bounds", "status": "PASS" }, { "name": "policy_unpack_test_unpack_blob_with_null_name", "status": "PASS" }, { "name": "policy_unpack_test_unpack_blob_with_name", "status": "PASS" }, { "name": "policy_unpack_test_unpack_blob_out_of_bounds", "status": "PASS" }, { "name": "policy_unpack_test_unpack_nameX_with_null_name", "status": "PASS" }, { "name": "policy_unpack_test_unpack_nameX_with_wrong_code", "status": "PASS" }, { "name": "policy_unpack_test_unpack_nameX_with_name", "status": "PASS" }, { "name": "policy_unpack_test_unpack_nameX_with_wrong_name", "status": "PASS" }, { "name": "policy_unpack_test_unpack_str_with_null_name", "status": "PASS" }, { "name": "policy_unpack_test_unpack_str_with_name", "status": "PASS" }, { "name": "policy_unpack_test_unpack_str_out_of_bounds", "status": "PASS" }, { "name": "policy_unpack_test_unpack_strdup_with_null_name", "status": "PASS" }, { "name": "policy_unpack_test_unpack_strdup_with_name", "status": "PASS" }, { "name": "policy_unpack_test_unpack_strdup_out_of_bounds", "status": "PASS" }, { "name": "policy_unpack_test_unpack_u16_chunk_basic", "status": "PASS" }, { "name": "policy_unpack_test_unpack_u16_chunk_out_of_bounds_1", "status": "PASS" }, { "name": "policy_unpack_test_unpack_u16_chunk_out_of_bounds_2", "status": "PASS" }, { "name": "policy_unpack_test_unpack_u32_with_null_name", "status": "PASS" }, { "name": "policy_unpack_test_unpack_u32_with_name", "status": "PASS" }, { "name": "policy_unpack_test_unpack_u32_out_of_bounds", "status": "PASS" }, { "name": "policy_unpack_test_unpack_u64_with_null_name", "status": "PASS" }, { "name": "policy_unpack_test_unpack_u64_with_name", "status": "PASS" }, { "name": "policy_unpack_test_unpack_u64_out_of_bounds", "status": "PASS" }, { "name": "policy_unpack_test_unpack_X_code_match", "status": "PASS" }, { "name": "policy_unpack_test_unpack_X_code_mismatch", "status": "PASS" }, { "name": "policy_unpack_test_unpack_X_out_of_bounds", "status": "PASS" } ], "misc": { "tests": 30, "passed": 30, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "landlock_fs", "sub_groups": [], "test_cases": [ { "name": "test_no_more_access", "status": "PASS" }, { "name": "test_scope_to_request_with_exec_none", "status": "PASS" }, { "name": "test_scope_to_request_with_exec_some", "status": "PASS" }, { "name": "test_scope_to_request_without_access", "status": "PASS" }, { "name": "test_is_eacces_with_none", "status": "PASS" }, { "name": "test_is_eacces_with_refer", "status": "PASS" }, { "name": "test_is_eacces_with_write", "status": "PASS" } ], "misc": { "tests": 7, "passed": 7, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "landlock_audit", "sub_groups": [], "test_cases": [ { "name": "test_get_hierarchy", "status": "PASS" }, { "name": "test_get_denied_layer", "status": "PASS" }, { "name": "test_get_layer_from_deny_masks", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "landlock_domain", "sub_groups": [], "test_cases": [ { "name": "test_get_layer_deny_mask", "status": "PASS" }, { "name": "test_landlock_get_deny_masks", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "kunit_executor_test", "sub_groups": [], "test_cases": [ { "name": "parse_filter_test", "status": "PASS" }, { "name": "filter_suites_test", "status": "PASS" }, { "name": "filter_suites_test_glob_test", "status": "PASS" }, { "name": "filter_suites_to_empty_test", "status": "PASS" }, { "name": "parse_filter_attr_test", "status": "PASS" }, { "name": "filter_attr_test", "status": "PASS" }, { "name": "filter_attr_empty_test", "status": "PASS" }, { "name": "filter_attr_skip_test", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "kunit-try-catch-test", "sub_groups": [], "test_cases": [ { "name": "kunit_test_try_catch_successful_try_no_catch", "status": "PASS" }, { "name": "kunit_test_try_catch_unsuccessful_try_does_catch", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "kunit-resource-test", "sub_groups": [], "test_cases": [ { "name": "kunit_resource_test_init_resources", "status": "PASS" }, { "name": "kunit_resource_test_alloc_resource", "status": "PASS" }, { "name": "kunit_resource_test_destroy_resource", "status": "PASS" }, { "name": "kunit_resource_test_remove_resource", "status": "PASS" }, { "name": "kunit_resource_test_cleanup_resources", "status": "PASS" }, { "name": "kunit_resource_test_proper_free_ordering", "status": "PASS" }, { "name": "kunit_resource_test_static", "status": "PASS" }, { "name": "kunit_resource_test_named", "status": "PASS" }, { "name": "kunit_resource_test_action", "status": "PASS" }, { "name": "kunit_resource_test_remove_action", "status": "PASS" }, { "name": "kunit_resource_test_release_action", "status": "PASS" }, { "name": "kunit_resource_test_action_ordering", "status": "PASS" } ], "misc": { "tests": 12, "passed": 12, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "kunit-log-test", "sub_groups": [], "test_cases": [ { "name": "kunit_log_test", "status": "PASS" }, { "name": "kunit_log_newline_test", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "kunit_status", "sub_groups": [], "test_cases": [ { "name": "kunit_status_set_failure_test", "status": "PASS" }, { "name": "kunit_status_mark_skipped_test", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "kunit_current", "sub_groups": [], "test_cases": [ { "name": "kunit_current_test", "status": "PASS" }, { "name": "kunit_current_fail_test", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "kunit_device", "sub_groups": [], "test_cases": [ { "name": "kunit_device_test", "status": "PASS" }, { "name": "kunit_device_cleanup_test", "status": "PASS" }, { "name": "kunit_device_driver_test", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "kunit_fault", "sub_groups": [], "test_cases": [ { "name": "kunit_test_fault_null_dereference", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "kunit_stub", "sub_groups": [], "test_cases": [ { "name": "kunit_stub_test", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "kunit_platform_device", "sub_groups": [], "test_cases": [ { "name": "kunit_platform_device_alloc_test", "status": "PASS" }, { "name": "kunit_platform_device_add_test", "status": "PASS" }, { "name": "kunit_platform_device_add_twice_fails_test", "status": "PASS" }, { "name": "kunit_platform_device_add_cleans_up", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "kunit_platform_driver", "sub_groups": [], "test_cases": [ { "name": "kunit_platform_driver_register_test", "status": "PASS" }, { "name": "kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "string-stream-test", "sub_groups": [], "test_cases": [ { "name": "string_stream_managed_init_test", "status": "PASS" }, { "name": "string_stream_unmanaged_init_test", "status": "PASS" }, { "name": "string_stream_managed_free_test", "status": "PASS" }, { "name": "string_stream_resource_free_test", "status": "PASS" }, { "name": "string_stream_line_add_test", "status": "PASS" }, { "name": "string_stream_variable_length_line_test", "status": "PASS" }, { "name": "string_stream_append_test", "status": "PASS" }, { "name": "string_stream_append_auto_newline_test", "status": "PASS" }, { "name": "string_stream_append_empty_string_test", "status": "PASS" }, { "name": "string_stream_no_auto_newline_test", "status": "PASS" }, { "name": "string_stream_auto_newline_test", "status": "PASS" }, { "name": "string_stream_performance_test", "status": "PASS" } ], "misc": { "tests": 12, "passed": 12, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "kunit-assert", "sub_groups": [], "test_cases": [ { "name": "kunit_test_is_literal", "status": "PASS" }, { "name": "kunit_test_is_str_literal", "status": "PASS" }, { "name": "kunit_test_assert_prologue", "status": "PASS" }, { "name": "kunit_test_assert_print_msg", "status": "PASS" }, { "name": "kunit_test_unary_assert_format", "status": "PASS" }, { "name": "kunit_test_ptr_not_err_assert_format", "status": "PASS" }, { "name": "kunit_test_binary_assert_format", "status": "PASS" }, { "name": "kunit_test_binary_ptr_assert_format", "status": "PASS" }, { "name": "kunit_test_binary_str_assert_format", "status": "PASS" }, { "name": "kunit_test_assert_hexdump", "status": "PASS" }, { "name": "kunit_test_mem_assert_format", "status": "PASS" } ], "misc": { "tests": 11, "passed": 11, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "example", "sub_groups": [ { "name": "example_params_test", "sub_groups": [], "test_cases": [ { "name": "example value 3", "status": "SKIP" }, { "name": "example value 2", "status": "PASS" }, { "name": "example value 1", "status": "PASS" }, { "name": "example value 0", "status": "SKIP" } ], "misc": { "tests": 4, "passed": 2, "failed": 0, "crashed": 0, "skipped": 2, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "example_params_test_with_init", "sub_groups": [], "test_cases": [ { "name": "example check if 3 is less than or equal to 3", "status": "PASS" }, { "name": "example check if 2 is less than or equal to 3", "status": "PASS" }, { "name": "example check if 1 is less than or equal to 3", "status": "PASS" }, { "name": "example check if 0 is less than or equal to 3", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "example_params_test_with_init_dynamic_arr", "sub_groups": [], "test_cases": [ { "name": "fibonacci param: 0", "status": "PASS" }, { "name": "fibonacci param: 1", "status": "PASS" }, { "name": "fibonacci param: 1", "status": "PASS" }, { "name": "fibonacci param: 2", "status": "PASS" }, { "name": "fibonacci param: 3", "status": "PASS" }, { "name": "fibonacci param: 5", "status": "PASS" } ], "misc": { "tests": 6, "passed": 6, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "example_simple_test", "status": "PASS" }, { "name": "example_skip_test", "status": "SKIP" }, { "name": "example_mark_skipped_test", "status": "SKIP" }, { "name": "example_all_expect_macros_test", "status": "PASS" }, { "name": "example_static_stub_test", "status": "PASS" }, { "name": "example_static_stub_using_fn_ptr_test", "status": "PASS" }, { "name": "example_priv_test", "status": "PASS" }, { "name": "example_slow_test", "status": "PASS" } ], "misc": { "tests": 22, "passed": 18, "failed": 0, "crashed": 0, "skipped": 4, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "math-gcd", "sub_groups": [ { "name": "gcd_test", "sub_groups": [], "test_cases": [ { "name": "GCD of 48 and 18", "status": "PASS" }, { "name": "GCD of 18 and 48", "status": "PASS" }, { "name": "GCD of 56 and 98", "status": "PASS" }, { "name": "Coprime numbers", "status": "PASS" }, { "name": "Coprime numbers", "status": "PASS" }, { "name": "GCD of 270 and 192", "status": "PASS" }, { "name": "GCD with zero", "status": "PASS" }, { "name": "GCD with zero reversed", "status": "PASS" }, { "name": "GCD of identical numbers", "status": "PASS" }, { "name": "GCD of max ulong and 1", "status": "PASS" }, { "name": "GCD of max ulong values", "status": "PASS" } ], "misc": { "tests": 11, "passed": 11, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 11, "passed": 11, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "math-int_log", "sub_groups": [ { "name": "intlog2_test", "sub_groups": [], "test_cases": [ { "name": "Log base 2 of 0", "status": "PASS" }, { "name": "Log base 2 of 1", "status": "PASS" }, { "name": "Log base 2 of 2", "status": "PASS" }, { "name": "Log base 2 of 3", "status": "PASS" }, { "name": "Log base 2 of 4", "status": "PASS" }, { "name": "Log base 2 of 8", "status": "PASS" }, { "name": "Log base 2 of 16", "status": "PASS" }, { "name": "Log base 2 of 32", "status": "PASS" }, { "name": "Log base 2 of MAX", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "intlog10_test", "sub_groups": [], "test_cases": [ { "name": "Log base 10 of 0", "status": "PASS" }, { "name": "Log base 10 of 1", "status": "PASS" }, { "name": "Log base 10 of 6", "status": "PASS" }, { "name": "Log base 10 of 10", "status": "PASS" }, { "name": "Log base 10 of 100", "status": "PASS" }, { "name": "Log base 10 of 1000", "status": "PASS" }, { "name": "Log base 10 of 10000", "status": "PASS" }, { "name": "Log base 10 of MAX", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 17, "passed": 17, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "math-int_pow", "sub_groups": [ { "name": "int_pow_test", "sub_groups": [], "test_cases": [ { "name": "Power of zero", "status": "PASS" }, { "name": "Power of one", "status": "PASS" }, { "name": "Base zero", "status": "PASS" }, { "name": "Base one", "status": "PASS" }, { "name": "Two squared", "status": "PASS" }, { "name": "Two cubed", "status": "PASS" }, { "name": "Five raised to the fifth power", "status": "PASS" }, { "name": "Max base", "status": "PASS" }, { "name": "Large result", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "math-int_sqrt", "sub_groups": [ { "name": "int_sqrt_test", "sub_groups": [], "test_cases": [ { "name": "edge case: square root of 0", "status": "PASS" }, { "name": "perfect square: square root of 1", "status": "PASS" }, { "name": "non-perfect square: square root of 2", "status": "PASS" }, { "name": "non-perfect square: square root of 3", "status": "PASS" }, { "name": "perfect square: square root of 4", "status": "PASS" }, { "name": "non-perfect square: square root of 5", "status": "PASS" }, { "name": "non-perfect square: square root of 6", "status": "PASS" }, { "name": "non-perfect square: square root of 7", "status": "PASS" }, { "name": "non-perfect square: square root of 8", "status": "PASS" }, { "name": "perfect square: square root of 9", "status": "PASS" }, { "name": "non-perfect square: square root of 15 (N-1 from 16)", "status": "PASS" }, { "name": "perfect square: square root of 16", "status": "PASS" }, { "name": "non-perfect square: square root of 17 (N+1 from 16)", "status": "PASS" }, { "name": "non-perfect square: square root of 80 (N-1 from 81)", "status": "PASS" }, { "name": "perfect square: square root of 81", "status": "PASS" }, { "name": "non-perfect square: square root of 82 (N+1 from 81)", "status": "PASS" }, { "name": "non-perfect square: square root of 255 (N-1 from 256)", "status": "PASS" }, { "name": "perfect square: square root of 256", "status": "PASS" }, { "name": "non-perfect square: square root of 257 (N+1 from 256)", "status": "PASS" }, { "name": "large input: square root of 2147483648", "status": "PASS" }, { "name": "edge case: ULONG_MAX for 32-bit", "status": "PASS" } ], "misc": { "tests": 21, "passed": 21, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 21, "passed": 21, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "math-prime_numbers", "sub_groups": [], "test_cases": [ { "name": "prime_numbers_test", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "rational", "sub_groups": [ { "name": "rational_test", "sub_groups": [], "test_cases": [ { "name": "Exceeds bounds, semi-convergent term > 1/2 last term", "status": "PASS" }, { "name": "Exceeds bounds, semi-convergent term < 1/2 last term", "status": "PASS" }, { "name": "Closest to zero", "status": "PASS" }, { "name": "Closest to smallest non-zero", "status": "PASS" }, { "name": "Use convergent", "status": "PASS" }, { "name": "Exact answer", "status": "PASS" }, { "name": "Semiconvergent, numerator limit", "status": "PASS" }, { "name": "Semiconvergent, denominator limit", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "crc", "sub_groups": [], "test_cases": [ { "name": "crc7_be_test", "status": "PASS" }, { "name": "crc7_be_benchmark", "status": "SKIP" }, { "name": "crc16_test", "status": "PASS" }, { "name": "crc16_benchmark", "status": "SKIP" }, { "name": "crc_t10dif_test", "status": "PASS" }, { "name": "crc_t10dif_benchmark", "status": "SKIP" }, { "name": "crc32_le_test", "status": "PASS" }, { "name": "crc32_le_benchmark", "status": "SKIP" }, { "name": "crc32_be_test", "status": "PASS" }, { "name": "crc32_be_benchmark", "status": "SKIP" }, { "name": "crc32c_test", "status": "PASS" }, { "name": "crc32c_benchmark", "status": "SKIP" }, { "name": "crc64_be_test", "status": "PASS" }, { "name": "crc64_be_benchmark", "status": "SKIP" }, { "name": "crc64_nvme_test", "status": "PASS" }, { "name": "crc64_nvme_benchmark", "status": "SKIP" } ], "misc": { "tests": 16, "passed": 8, "failed": 0, "crashed": 0, "skipped": 8, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "aes_cbc_macs", "sub_groups": [], "test_cases": [ { "name": "test_hash_test_vectors", "status": "PASS" }, { "name": "test_hash_all_lens_up_to_4096", "status": "PASS" }, { "name": "test_hash_incremental_updates", "status": "PASS" }, { "name": "test_hash_buffer_overruns", "status": "PASS" }, { "name": "test_hash_overlaps", "status": "PASS" }, { "name": "test_hash_alignment_consistency", "status": "PASS" }, { "name": "test_hash_ctx_zeroization", "status": "PASS" }, { "name": "test_hash_interrupt_context_1", "status": "PASS" }, { "name": "test_hash_interrupt_context_2", "status": "PASS" }, { "name": "test_aes_cmac_rfc4493", "status": "PASS" }, { "name": "test_aes_xcbcmac_rfc3566", "status": "PASS" }, { "name": "test_aes_cbcmac_rfc3610", "status": "PASS" }, { "name": "benchmark_hash", "status": "SKIP" } ], "misc": { "tests": 13, "passed": 12, "failed": 0, "crashed": 0, "skipped": 1, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "blake2b", "sub_groups": [], "test_cases": [ { "name": "test_hash_test_vectors", "status": "PASS" }, { "name": "test_hash_all_lens_up_to_4096", "status": "PASS" }, { "name": "test_hash_incremental_updates", "status": "PASS" }, { "name": "test_hash_buffer_overruns", "status": "PASS" }, { "name": "test_hash_overlaps", "status": "PASS" }, { "name": "test_hash_alignment_consistency", "status": "PASS" }, { "name": "test_hash_ctx_zeroization", "status": "PASS" }, { "name": "test_hash_interrupt_context_1", "status": "PASS" }, { "name": "test_hash_interrupt_context_2", "status": "PASS" }, { "name": "test_blake2b_all_key_and_hash_lens", "status": "PASS" }, { "name": "test_blake2b_with_guarded_key_buf", "status": "PASS" }, { "name": "test_blake2b_with_guarded_out_buf", "status": "PASS" }, { "name": "benchmark_hash", "status": "SKIP" } ], "misc": { "tests": 13, "passed": 12, "failed": 0, "crashed": 0, "skipped": 1, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "blake2s", "sub_groups": [], "test_cases": [ { "name": "test_hash_test_vectors", "status": "PASS" }, { "name": "test_hash_all_lens_up_to_4096", "status": "PASS" }, { "name": "test_hash_incremental_updates", "status": "PASS" }, { "name": "test_hash_buffer_overruns", "status": "PASS" }, { "name": "test_hash_overlaps", "status": "PASS" }, { "name": "test_hash_alignment_consistency", "status": "PASS" }, { "name": "test_hash_ctx_zeroization", "status": "PASS" }, { "name": "test_hash_interrupt_context_1", "status": "PASS" }, { "name": "test_hash_interrupt_context_2", "status": "PASS" }, { "name": "test_blake2s_all_key_and_hash_lens", "status": "PASS" }, { "name": "test_blake2s_with_guarded_key_buf", "status": "PASS" }, { "name": "test_blake2s_with_guarded_out_buf", "status": "PASS" }, { "name": "benchmark_hash", "status": "SKIP" } ], "misc": { "tests": 13, "passed": 12, "failed": 0, "crashed": 0, "skipped": 1, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "chacha20poly1305", "sub_groups": [], "test_cases": [ { "name": "test_chacha20poly1305", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "curve25519", "sub_groups": [], "test_cases": [ { "name": "test_curve25519", "status": "PASS" }, { "name": "test_curve25519_basepoint", "status": "PASS" }, { "name": "benchmark_curve25519", "status": "SKIP" } ], "misc": { "tests": 3, "passed": 2, "failed": 0, "crashed": 0, "skipped": 1, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "ghash", "sub_groups": [], "test_cases": [ { "name": "test_hash_test_vectors", "status": "PASS" }, { "name": "test_hash_all_lens_up_to_4096", "status": "PASS" }, { "name": "test_hash_incremental_updates", "status": "PASS" }, { "name": "test_hash_buffer_overruns", "status": "PASS" }, { "name": "test_hash_overlaps", "status": "PASS" }, { "name": "test_hash_alignment_consistency", "status": "PASS" }, { "name": "test_hash_ctx_zeroization", "status": "PASS" }, { "name": "test_hash_interrupt_context_1", "status": "PASS" }, { "name": "test_hash_interrupt_context_2", "status": "PASS" }, { "name": "test_ghash_allones_key_and_message", "status": "PASS" }, { "name": "test_ghash_with_guarded_key", "status": "PASS" }, { "name": "test_ghash_with_minimally_aligned_key", "status": "PASS" }, { "name": "test_ghash_preparekey_in_irqs", "status": "PASS" }, { "name": "benchmark_hash", "status": "SKIP" } ], "misc": { "tests": 14, "passed": 13, "failed": 0, "crashed": 0, "skipped": 1, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "md5", "sub_groups": [], "test_cases": [ { "name": "test_hash_test_vectors", "status": "PASS" }, { "name": "test_hash_all_lens_up_to_4096", "status": "PASS" }, { "name": "test_hash_incremental_updates", "status": "PASS" }, { "name": "test_hash_buffer_overruns", "status": "PASS" }, { "name": "test_hash_overlaps", "status": "PASS" }, { "name": "test_hash_alignment_consistency", "status": "PASS" }, { "name": "test_hash_ctx_zeroization", "status": "PASS" }, { "name": "test_hash_interrupt_context_1", "status": "PASS" }, { "name": "test_hash_interrupt_context_2", "status": "PASS" }, { "name": "test_hmac", "status": "PASS" }, { "name": "benchmark_hash", "status": "SKIP" } ], "misc": { "tests": 11, "passed": 10, "failed": 0, "crashed": 0, "skipped": 1, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "mldsa", "sub_groups": [], "test_cases": [ { "name": "test_mldsa44", "status": "PASS" }, { "name": "test_mldsa65", "status": "PASS" }, { "name": "test_mldsa87", "status": "PASS" }, { "name": "test_mldsa_use_hint", "status": "PASS" }, { "name": "benchmark_mldsa44", "status": "SKIP" }, { "name": "benchmark_mldsa65", "status": "SKIP" }, { "name": "benchmark_mldsa87", "status": "SKIP" } ], "misc": { "tests": 7, "passed": 4, "failed": 0, "crashed": 0, "skipped": 3, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "nh", "sub_groups": [], "test_cases": [ { "name": "test_nh", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "poly1305", "sub_groups": [], "test_cases": [ { "name": "test_hash_test_vectors", "status": "PASS" }, { "name": "test_hash_all_lens_up_to_4096", "status": "PASS" }, { "name": "test_hash_incremental_updates", "status": "PASS" }, { "name": "test_hash_buffer_overruns", "status": "PASS" }, { "name": "test_hash_overlaps", "status": "PASS" }, { "name": "test_hash_alignment_consistency", "status": "PASS" }, { "name": "test_hash_ctx_zeroization", "status": "PASS" }, { "name": "test_hash_interrupt_context_1", "status": "PASS" }, { "name": "test_hash_interrupt_context_2", "status": "PASS" }, { "name": "test_poly1305_allones_keys_and_message", "status": "PASS" }, { "name": "test_poly1305_reduction_edge_cases", "status": "PASS" }, { "name": "benchmark_hash", "status": "SKIP" } ], "misc": { "tests": 12, "passed": 11, "failed": 0, "crashed": 0, "skipped": 1, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "polyval", "sub_groups": [], "test_cases": [ { "name": "test_hash_test_vectors", "status": "PASS" }, { "name": "test_hash_all_lens_up_to_4096", "status": "PASS" }, { "name": "test_hash_incremental_updates", "status": "PASS" }, { "name": "test_hash_buffer_overruns", "status": "PASS" }, { "name": "test_hash_overlaps", "status": "PASS" }, { "name": "test_hash_alignment_consistency", "status": "PASS" }, { "name": "test_hash_ctx_zeroization", "status": "PASS" }, { "name": "test_hash_interrupt_context_1", "status": "PASS" }, { "name": "test_hash_interrupt_context_2", "status": "PASS" }, { "name": "test_polyval_rfc8452_testvec", "status": "PASS" }, { "name": "test_polyval_allones_key_and_message", "status": "PASS" }, { "name": "test_polyval_with_guarded_key", "status": "PASS" }, { "name": "test_polyval_with_minimally_aligned_key", "status": "PASS" }, { "name": "test_polyval_preparekey_in_irqs", "status": "PASS" }, { "name": "benchmark_hash", "status": "SKIP" } ], "misc": { "tests": 15, "passed": 14, "failed": 0, "crashed": 0, "skipped": 1, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "sha1", "sub_groups": [], "test_cases": [ { "name": "test_hash_test_vectors", "status": "PASS" }, { "name": "test_hash_all_lens_up_to_4096", "status": "PASS" }, { "name": "test_hash_incremental_updates", "status": "PASS" }, { "name": "test_hash_buffer_overruns", "status": "PASS" }, { "name": "test_hash_overlaps", "status": "PASS" }, { "name": "test_hash_alignment_consistency", "status": "PASS" }, { "name": "test_hash_ctx_zeroization", "status": "PASS" }, { "name": "test_hash_interrupt_context_1", "status": "PASS" }, { "name": "test_hash_interrupt_context_2", "status": "PASS" }, { "name": "test_hmac", "status": "PASS" }, { "name": "benchmark_hash", "status": "SKIP" } ], "misc": { "tests": 11, "passed": 10, "failed": 0, "crashed": 0, "skipped": 1, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "sha224", "sub_groups": [], "test_cases": [ { "name": "test_hash_test_vectors", "status": "PASS" }, { "name": "test_hash_all_lens_up_to_4096", "status": "PASS" }, { "name": "test_hash_incremental_updates", "status": "PASS" }, { "name": "test_hash_buffer_overruns", "status": "PASS" }, { "name": "test_hash_overlaps", "status": "PASS" }, { "name": "test_hash_alignment_consistency", "status": "PASS" }, { "name": "test_hash_ctx_zeroization", "status": "PASS" }, { "name": "test_hash_interrupt_context_1", "status": "PASS" }, { "name": "test_hash_interrupt_context_2", "status": "PASS" }, { "name": "test_hmac", "status": "PASS" }, { "name": "benchmark_hash", "status": "SKIP" } ], "misc": { "tests": 11, "passed": 10, "failed": 0, "crashed": 0, "skipped": 1, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "sha256", "sub_groups": [], "test_cases": [ { "name": "test_hash_test_vectors", "status": "PASS" }, { "name": "test_hash_all_lens_up_to_4096", "status": "PASS" }, { "name": "test_hash_incremental_updates", "status": "PASS" }, { "name": "test_hash_buffer_overruns", "status": "PASS" }, { "name": "test_hash_overlaps", "status": "PASS" }, { "name": "test_hash_alignment_consistency", "status": "PASS" }, { "name": "test_hash_ctx_zeroization", "status": "PASS" }, { "name": "test_hash_interrupt_context_1", "status": "PASS" }, { "name": "test_hash_interrupt_context_2", "status": "PASS" }, { "name": "test_hmac", "status": "PASS" }, { "name": "test_sha256_finup_2x", "status": "PASS" }, { "name": "test_sha256_finup_2x_defaultctx", "status": "PASS" }, { "name": "test_sha256_finup_2x_hugelen", "status": "PASS" }, { "name": "benchmark_hash", "status": "SKIP" }, { "name": "benchmark_sha256_finup_2x", "status": "SKIP" } ], "misc": { "tests": 15, "passed": 13, "failed": 0, "crashed": 0, "skipped": 2, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "sha384", "sub_groups": [], "test_cases": [ { "name": "test_hash_test_vectors", "status": "PASS" }, { "name": "test_hash_all_lens_up_to_4096", "status": "PASS" }, { "name": "test_hash_incremental_updates", "status": "PASS" }, { "name": "test_hash_buffer_overruns", "status": "PASS" }, { "name": "test_hash_overlaps", "status": "PASS" }, { "name": "test_hash_alignment_consistency", "status": "PASS" }, { "name": "test_hash_ctx_zeroization", "status": "PASS" }, { "name": "test_hash_interrupt_context_1", "status": "PASS" }, { "name": "test_hash_interrupt_context_2", "status": "PASS" }, { "name": "test_hmac", "status": "PASS" }, { "name": "benchmark_hash", "status": "SKIP" } ], "misc": { "tests": 11, "passed": 10, "failed": 0, "crashed": 0, "skipped": 1, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "sha512", "sub_groups": [], "test_cases": [ { "name": "test_hash_test_vectors", "status": "PASS" }, { "name": "test_hash_all_lens_up_to_4096", "status": "PASS" }, { "name": "test_hash_incremental_updates", "status": "PASS" }, { "name": "test_hash_buffer_overruns", "status": "PASS" }, { "name": "test_hash_overlaps", "status": "PASS" }, { "name": "test_hash_alignment_consistency", "status": "PASS" }, { "name": "test_hash_ctx_zeroization", "status": "PASS" }, { "name": "test_hash_interrupt_context_1", "status": "PASS" }, { "name": "test_hash_interrupt_context_2", "status": "PASS" }, { "name": "test_hmac", "status": "PASS" }, { "name": "benchmark_hash", "status": "SKIP" } ], "misc": { "tests": 11, "passed": 10, "failed": 0, "crashed": 0, "skipped": 1, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "sha3", "sub_groups": [], "test_cases": [ { "name": "test_hash_test_vectors", "status": "PASS" }, { "name": "test_hash_all_lens_up_to_4096", "status": "PASS" }, { "name": "test_hash_incremental_updates", "status": "PASS" }, { "name": "test_hash_buffer_overruns", "status": "PASS" }, { "name": "test_hash_overlaps", "status": "PASS" }, { "name": "test_hash_alignment_consistency", "status": "PASS" }, { "name": "test_hash_ctx_zeroization", "status": "PASS" }, { "name": "test_hash_interrupt_context_1", "status": "PASS" }, { "name": "test_hash_interrupt_context_2", "status": "PASS" }, { "name": "test_sha3_224_basic", "status": "PASS" }, { "name": "test_sha3_256_basic", "status": "PASS" }, { "name": "test_sha3_384_basic", "status": "PASS" }, { "name": "test_sha3_512_basic", "status": "PASS" }, { "name": "test_shake128_basic", "status": "PASS" }, { "name": "test_shake256_basic", "status": "PASS" }, { "name": "test_shake128_nist", "status": "PASS" }, { "name": "test_shake256_nist", "status": "PASS" }, { "name": "test_shake_all_lens_up_to_4096", "status": "PASS" }, { "name": "test_shake_multiple_squeezes", "status": "PASS" }, { "name": "test_shake_with_guarded_bufs", "status": "PASS" }, { "name": "benchmark_hash", "status": "SKIP" } ], "misc": { "tests": 21, "passed": 20, "failed": 0, "crashed": 0, "skipped": 1, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "sm3", "sub_groups": [], "test_cases": [ { "name": "test_hash_test_vectors", "status": "PASS" }, { "name": "test_hash_all_lens_up_to_4096", "status": "PASS" }, { "name": "test_hash_incremental_updates", "status": "PASS" }, { "name": "test_hash_buffer_overruns", "status": "PASS" }, { "name": "test_hash_overlaps", "status": "PASS" }, { "name": "test_hash_alignment_consistency", "status": "PASS" }, { "name": "test_hash_ctx_zeroization", "status": "PASS" }, { "name": "test_hash_interrupt_context_1", "status": "PASS" }, { "name": "test_hash_interrupt_context_2", "status": "PASS" }, { "name": "benchmark_hash", "status": "SKIP" } ], "misc": { "tests": 10, "passed": 9, "failed": 0, "crashed": 0, "skipped": 1, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "base64", "sub_groups": [], "test_cases": [ { "name": "base64_performance_tests", "status": "PASS" }, { "name": "base64_std_encode_tests", "status": "PASS" }, { "name": "base64_std_decode_tests", "status": "PASS" }, { "name": "base64_variant_tests", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bitops", "sub_groups": [ { "name": "test_set_bit_clear_bit", "sub_groups": [], "test_cases": [ { "name": "BITOPS_4", "status": "PASS" }, { "name": "BITOPS_7", "status": "PASS" }, { "name": "BITOPS_11", "status": "PASS" }, { "name": "BITOPS_31", "status": "PASS" }, { "name": "BITOPS_88", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "test_change_bit", "sub_groups": [], "test_cases": [ { "name": "BITOPS_4", "status": "PASS" }, { "name": "BITOPS_7", "status": "PASS" }, { "name": "BITOPS_11", "status": "PASS" }, { "name": "BITOPS_31", "status": "PASS" }, { "name": "BITOPS_88", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "test_test_and_set_bit_test_and_clear_bit", "sub_groups": [], "test_cases": [ { "name": "BITOPS_4", "status": "PASS" }, { "name": "BITOPS_7", "status": "PASS" }, { "name": "BITOPS_11", "status": "PASS" }, { "name": "BITOPS_31", "status": "PASS" }, { "name": "BITOPS_88", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "test_test_and_change_bit", "sub_groups": [], "test_cases": [ { "name": "BITOPS_4", "status": "PASS" }, { "name": "BITOPS_7", "status": "PASS" }, { "name": "BITOPS_11", "status": "PASS" }, { "name": "BITOPS_31", "status": "PASS" }, { "name": "BITOPS_88", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "test_get_count_order", "sub_groups": [], "test_cases": [ { "name": "0x00000003", "status": "PASS" }, { "name": "0x00000004", "status": "PASS" }, { "name": "0x00001fff", "status": "PASS" }, { "name": "0x00002000", "status": "PASS" }, { "name": "0x50000000", "status": "PASS" }, { "name": "0x80000000", "status": "PASS" }, { "name": "0x80003000", "status": "PASS" } ], "misc": { "tests": 7, "passed": 7, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "test_get_count_order_long", "sub_groups": [], "test_cases": [ { "name": "0x0000000300000000", "status": "PASS" }, { "name": "0x0000000400000000", "status": "PASS" }, { "name": "0x00001fff00000000", "status": "PASS" }, { "name": "0x0000200000000000", "status": "PASS" }, { "name": "0x5000000000000000", "status": "PASS" }, { "name": "0x8000000000000000", "status": "PASS" }, { "name": "0x8000300000000000", "status": "PASS" } ], "misc": { "tests": 7, "passed": 7, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 34, "passed": 34, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bitfields", "sub_groups": [], "test_cases": [ { "name": "test_bitfields_constants", "status": "PASS" }, { "name": "test_bitfields_variables", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bits-test", "sub_groups": [], "test_cases": [ { "name": "__genmask_test", "status": "PASS" }, { "name": "__genmask_ull_test", "status": "PASS" }, { "name": "genmask_test", "status": "PASS" }, { "name": "genmask_ull_test", "status": "PASS" }, { "name": "genmask_u128_test", "status": "PASS" }, { "name": "genmask_input_check_test", "status": "PASS" } ], "misc": { "tests": 6, "passed": 6, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "blackholedev", "sub_groups": [], "test_cases": [ { "name": "test_blackholedev", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "checksum", "sub_groups": [], "test_cases": [ { "name": "test_csum_fixed_random_inputs", "status": "PASS" }, { "name": "test_csum_all_carry_inputs", "status": "PASS" }, { "name": "test_csum_no_carry_inputs", "status": "PASS" }, { "name": "test_ip_fast_csum", "status": "PASS" }, { "name": "test_csum_ipv6_magic", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cmdline", "sub_groups": [], "test_cases": [ { "name": "cmdline_test_noint", "status": "PASS" }, { "name": "cmdline_test_lead_int", "status": "PASS" }, { "name": "cmdline_test_tail_int", "status": "PASS" }, { "name": "cmdline_test_range", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cpumask", "sub_groups": [], "test_cases": [ { "name": "test_cpumask_weight", "status": "PASS" }, { "name": "test_cpumask_first", "status": "PASS" }, { "name": "test_cpumask_last", "status": "PASS" }, { "name": "test_cpumask_next", "status": "PASS" }, { "name": "test_cpumask_iterators", "status": "PASS" }, { "name": "test_cpumask_iterators_builtin", "status": "PASS" } ], "misc": { "tests": 6, "passed": 6, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "ffs", "sub_groups": [], "test_cases": [ { "name": "ffs_basic_correctness_test", "status": "PASS" }, { "name": "ffs64_correctness_test", "status": "PASS" }, { "name": "ffs_mathematical_relationships_test", "status": "PASS" }, { "name": "ffs_edge_cases_test", "status": "PASS" }, { "name": "ffs64_edge_cases_test", "status": "PASS" }, { "name": "ffz_basic_correctness_test", "status": "PASS" }, { "name": "ffz_mathematical_relationships_test", "status": "PASS" }, { "name": "ffz_edge_cases_test", "status": "PASS" }, { "name": "ffs_attribute_const_test", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "fortify", "sub_groups": [], "test_cases": [ { "name": "fortify_test_known_sizes", "status": "PASS" }, { "name": "fortify_test_control_flow_split", "status": "PASS" }, { "name": "fortify_test_alloc_size_kmalloc_const", "status": "PASS" }, { "name": "fortify_test_alloc_size_kmalloc_dynamic", "status": "PASS" }, { "name": "fortify_test_alloc_size_vmalloc_const", "status": "PASS" }, { "name": "fortify_test_alloc_size_vmalloc_dynamic", "status": "PASS" }, { "name": "fortify_test_alloc_size_kvmalloc_const", "status": "PASS" }, { "name": "fortify_test_alloc_size_kvmalloc_dynamic", "status": "PASS" }, { "name": "fortify_test_alloc_size_devm_kmalloc_const", "status": "PASS" }, { "name": "fortify_test_alloc_size_devm_kmalloc_dynamic", "status": "PASS" }, { "name": "fortify_test_realloc_size", "status": "PASS" }, { "name": "fortify_test_strlen", "status": "PASS" }, { "name": "fortify_test_strnlen", "status": "PASS" }, { "name": "fortify_test_strcpy", "status": "PASS" }, { "name": "fortify_test_strncpy", "status": "PASS" }, { "name": "fortify_test_strscpy", "status": "PASS" }, { "name": "fortify_test_strcat", "status": "PASS" }, { "name": "fortify_test_strncat", "status": "PASS" }, { "name": "fortify_test_strlcat", "status": "PASS" }, { "name": "fortify_test_memcpy", "status": "PASS" }, { "name": "fortify_test_memmove", "status": "PASS" }, { "name": "fortify_test_memscan", "status": "PASS" }, { "name": "fortify_test_memchr", "status": "PASS" }, { "name": "fortify_test_memchr_inv", "status": "PASS" }, { "name": "fortify_test_memcmp", "status": "PASS" }, { "name": "fortify_test_kmemdup", "status": "PASS" } ], "misc": { "tests": 26, "passed": 26, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "glob", "sub_groups": [ { "name": "glob_test_match", "sub_groups": [], "test_cases": [ { "name": "pat:\"a\" str:\"a\"", "status": "PASS" }, { "name": "pat:\"a\" str:\"b\"", "status": "PASS" }, { "name": "pat:\"a\" str:\"aa\"", "status": "PASS" }, { "name": "pat:\"a\" str:\"\"", "status": "PASS" }, { "name": "pat:\"\" str:\"\"", "status": "PASS" }, { "name": "pat:\"\" str:\"a\"", "status": "PASS" }, { "name": "pat:\"[a]\" str:\"a\"", "status": "PASS" }, { "name": "pat:\"[a]\" str:\"b\"", "status": "PASS" }, { "name": "pat:\"[!a]\" str:\"a\"", "status": "PASS" }, { "name": "pat:\"[!a]\" str:\"b\"", "status": "PASS" }, { "name": "pat:\"[ab]\" str:\"a\"", "status": "PASS" }, { "name": "pat:\"[ab]\" str:\"b\"", "status": "PASS" }, { "name": "pat:\"[ab]\" str:\"c\"", "status": "PASS" }, { "name": "pat:\"[!ab]\" str:\"c\"", "status": "PASS" }, { "name": "pat:\"[a-c]\" str:\"b\"", "status": "PASS" }, { "name": "pat:\"[a-c]\" str:\"d\"", "status": "PASS" }, { "name": "pat:\"[a-c-e-g]\" str:\"-\"", "status": "PASS" }, { "name": "pat:\"[a-c-e-g]\" str:\"d\"", "status": "PASS" }, { "name": "pat:\"[a-c-e-g]\" str:\"f\"", "status": "PASS" }, { "name": "pat:\"[]a-ceg-ik[]\" str:\"a\"", "status": "PASS" }, { "name": "pat:\"[]a-ceg-ik[]\" str:\"]\"", "status": "PASS" }, { "name": "pat:\"[]a-ceg-ik[]\" str:\"[\"", "status": "PASS" }, { "name": "pat:\"[]a-ceg-ik[]\" str:\"h\"", "status": "PASS" }, { "name": "pat:\"[]a-ceg-ik[]\" str:\"f\"", "status": "PASS" }, { "name": "pat:\"[!]a-ceg-ik[]\" str:\"h\"", "status": "PASS" }, { "name": "pat:\"[!]a-ceg-ik[]\" str:\"]\"", "status": "PASS" }, { "name": "pat:\"[!]a-ceg-ik[]\" str:\"f\"", "status": "PASS" }, { "name": "pat:\"?\" str:\"a\"", "status": "PASS" }, { "name": "pat:\"?\" str:\"aa\"", "status": "PASS" }, { "name": "pat:\"??\" str:\"a\"", "status": "PASS" }, { "name": "pat:\"?x?\" str:\"axb\"", "status": "PASS" }, { "name": "pat:\"?x?\" str:\"abx\"", "status": "PASS" }, { "name": "pat:\"?x?\" str:\"xab\"", "status": "PASS" }, { "name": "pat:\"*??\" str:\"a\"", "status": "PASS" }, { "name": "pat:\"*??\" str:\"ab\"", "status": "PASS" }, { "name": "pat:\"*??\" str:\"abc\"", "status": "PASS" }, { "name": "pat:\"*??\" str:\"abcd\"", "status": "PASS" }, { "name": "pat:\"??*\" str:\"a\"", "status": "PASS" }, { "name": "pat:\"??*\" str:\"ab\"", "status": "PASS" }, { "name": "pat:\"??*\" str:\"abc\"", "status": "PASS" }, { "name": "pat:\"??*\" str:\"abcd\"", "status": "PASS" }, { "name": "pat:\"?*?\" str:\"a\"", "status": "PASS" }, { "name": "pat:\"?*?\" str:\"ab\"", "status": "PASS" }, { "name": "pat:\"?*?\" str:\"abc\"", "status": "PASS" }, { "name": "pat:\"?*?\" str:\"abcd\"", "status": "PASS" }, { "name": "pat:\"*b\" str:\"b\"", "status": "PASS" }, { "name": "pat:\"*b\" str:\"ab\"", "status": "PASS" }, { "name": "pat:\"*b\" str:\"ba\"", "status": "PASS" }, { "name": "pat:\"*b\" str:\"bb\"", "status": "PASS" }, { "name": "pat:\"*b\" str:\"abb\"", "status": "PASS" }, { "name": "pat:\"*b\" str:\"bab\"", "status": "PASS" }, { "name": "pat:\"*bc\" str:\"abbc\"", "status": "PASS" }, { "name": "pat:\"*bc\" str:\"bc\"", "status": "PASS" }, { "name": "pat:\"*bc\" str:\"bbc\"", "status": "PASS" }, { "name": "pat:\"*bc\" str:\"bcbc\"", "status": "PASS" }, { "name": "pat:\"*ac*\" str:\"abacadaeafag\"", "status": "PASS" }, { "name": "pat:\"*ac*ae*ag*\" str:\"abacadaeafag\"", "status": "PASS" }, { "name": "pat:\"*a*b*[bc]*[ef]*g*\" str:\"abacadaeafag\"", "status": "PASS" }, { "name": "pat:\"*a*b*[ef]*[cd]*g*\" str:\"abacadaeafag\"", "status": "PASS" }, { "name": "pat:\"*abcd*\" str:\"abcabcabcabcdefg\"", "status": "PASS" }, { "name": "pat:\"*ab*cd*\" str:\"abcabcabcabcdefg\"", "status": "PASS" }, { "name": "pat:\"*abcd*abcdef*\" str:\"abcabcdabcdeabcdefg\"", "status": "PASS" }, { "name": "pat:\"*abcd*\" str:\"abcabcabcabcefg\"", "status": "PASS" }, { "name": "pat:\"*ab*cd*\" str:\"abcabcabcabcefg\"", "status": "PASS" } ], "misc": { "tests": 64, "passed": 64, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 64, "passed": 64, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "hashtable", "sub_groups": [], "test_cases": [ { "name": "hashtable_test_hash_init", "status": "PASS" }, { "name": "hashtable_test_hash_empty", "status": "PASS" }, { "name": "hashtable_test_hash_hashed", "status": "PASS" }, { "name": "hashtable_test_hash_add", "status": "PASS" }, { "name": "hashtable_test_hash_del", "status": "PASS" }, { "name": "hashtable_test_hash_for_each", "status": "PASS" }, { "name": "hashtable_test_hash_for_each_safe", "status": "PASS" }, { "name": "hashtable_test_hash_for_each_possible", "status": "PASS" }, { "name": "hashtable_test_hash_for_each_possible_safe", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "hash", "sub_groups": [], "test_cases": [ { "name": "test_string_or", "status": "PASS" }, { "name": "test_hash_or", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "iov_iter", "sub_groups": [], "test_cases": [ { "name": "iov_kunit_copy_to_kvec", "status": "PASS" }, { "name": "iov_kunit_copy_from_kvec", "status": "PASS" }, { "name": "iov_kunit_copy_to_bvec", "status": "PASS" }, { "name": "iov_kunit_copy_from_bvec", "status": "PASS" }, { "name": "iov_kunit_copy_to_folioq", "status": "PASS" }, { "name": "iov_kunit_copy_from_folioq", "status": "PASS" }, { "name": "iov_kunit_copy_to_xarray", "status": "PASS" }, { "name": "iov_kunit_copy_from_xarray", "status": "PASS" }, { "name": "iov_kunit_extract_pages_kvec", "status": "PASS" }, { "name": "iov_kunit_extract_pages_bvec", "status": "PASS" }, { "name": "iov_kunit_extract_pages_folioq", "status": "PASS" }, { "name": "iov_kunit_extract_pages_xarray", "status": "PASS" } ], "misc": { "tests": 12, "passed": 12, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "is_signed_type", "sub_groups": [], "test_cases": [ { "name": "is_signed_type_test", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "list-kunit-test", "sub_groups": [], "test_cases": [ { "name": "list_test_list_init", "status": "PASS" }, { "name": "list_test_list_add", "status": "PASS" }, { "name": "list_test_list_add_tail", "status": "PASS" }, { "name": "list_test_list_del", "status": "PASS" }, { "name": "list_test_list_replace", "status": "PASS" }, { "name": "list_test_list_replace_init", "status": "PASS" }, { "name": "list_test_list_swap", "status": "PASS" }, { "name": "list_test_list_del_init", "status": "PASS" }, { "name": "list_test_list_del_init_careful", "status": "PASS" }, { "name": "list_test_list_move", "status": "PASS" }, { "name": "list_test_list_move_tail", "status": "PASS" }, { "name": "list_test_list_bulk_move_tail", "status": "PASS" }, { "name": "list_test_list_is_head", "status": "PASS" }, { "name": "list_test_list_is_first", "status": "PASS" }, { "name": "list_test_list_is_last", "status": "PASS" }, { "name": "list_test_list_empty", "status": "PASS" }, { "name": "list_test_list_empty_careful", "status": "PASS" }, { "name": "list_test_list_rotate_left", "status": "PASS" }, { "name": "list_test_list_rotate_to_front", "status": "PASS" }, { "name": "list_test_list_is_singular", "status": "PASS" }, { "name": "list_test_list_cut_position", "status": "PASS" }, { "name": "list_test_list_cut_before", "status": "PASS" }, { "name": "list_test_list_splice", "status": "PASS" }, { "name": "list_test_list_splice_tail", "status": "PASS" }, { "name": "list_test_list_splice_init", "status": "PASS" }, { "name": "list_test_list_splice_tail_init", "status": "PASS" }, { "name": "list_test_list_entry", "status": "PASS" }, { "name": "list_test_list_entry_is_head", "status": "PASS" }, { "name": "list_test_list_first_entry", "status": "PASS" }, { "name": "list_test_list_last_entry", "status": "PASS" }, { "name": "list_test_list_first_entry_or_null", "status": "PASS" }, { "name": "list_test_list_next_entry", "status": "PASS" }, { "name": "list_test_list_prev_entry", "status": "PASS" }, { "name": "list_test_list_for_each", "status": "PASS" }, { "name": "list_test_list_for_each_prev", "status": "PASS" }, { "name": "list_test_list_for_each_safe", "status": "PASS" }, { "name": "list_test_list_for_each_prev_safe", "status": "PASS" }, { "name": "list_test_list_for_each_entry", "status": "PASS" }, { "name": "list_test_list_for_each_entry_reverse", "status": "PASS" } ], "misc": { "tests": 39, "passed": 39, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "hlist", "sub_groups": [], "test_cases": [ { "name": "hlist_test_init", "status": "PASS" }, { "name": "hlist_test_unhashed", "status": "PASS" }, { "name": "hlist_test_unhashed_lockless", "status": "PASS" }, { "name": "hlist_test_del", "status": "PASS" }, { "name": "hlist_test_del_init", "status": "PASS" }, { "name": "hlist_test_add", "status": "PASS" }, { "name": "hlist_test_fake", "status": "PASS" }, { "name": "hlist_test_is_singular_node", "status": "PASS" }, { "name": "hlist_test_empty", "status": "PASS" }, { "name": "hlist_test_move_list", "status": "PASS" }, { "name": "hlist_test_entry", "status": "PASS" }, { "name": "hlist_test_entry_safe", "status": "PASS" }, { "name": "hlist_test_for_each", "status": "PASS" }, { "name": "hlist_test_for_each_safe", "status": "PASS" }, { "name": "hlist_test_for_each_entry", "status": "PASS" }, { "name": "hlist_test_for_each_entry_continue", "status": "PASS" }, { "name": "hlist_test_for_each_entry_from", "status": "PASS" }, { "name": "hlist_test_for_each_entry_safe", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "klist", "sub_groups": [], "test_cases": [ { "name": "klist_test_add_tail", "status": "PASS" }, { "name": "klist_test_add_head", "status": "PASS" }, { "name": "klist_test_add_behind", "status": "PASS" }, { "name": "klist_test_add_before", "status": "PASS" }, { "name": "klist_test_del_refcount_greater_than_zero", "status": "PASS" }, { "name": "klist_test_del_refcount_zero", "status": "PASS" }, { "name": "klist_test_remove", "status": "PASS" }, { "name": "klist_test_node_attached", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "list-private-kunit-test", "sub_groups": [], "test_cases": [ { "name": "list_private_compile_test", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "kfifo", "sub_groups": [], "test_cases": [ { "name": "kfifo_test_reset_should_clear_the_fifo", "status": "PASS" }, { "name": "kfifo_test_define_should_define_an_empty_fifo", "status": "PASS" }, { "name": "kfifo_test_len_should_ret_n_of_stored_elements", "status": "PASS" }, { "name": "kfifo_test_put_should_insert_and_get_should_pop", "status": "PASS" }, { "name": "kfifo_test_in_should_insert_multiple_elements", "status": "PASS" }, { "name": "kfifo_test_out_should_pop_multiple_elements", "status": "PASS" }, { "name": "kfifo_test_dec_init_should_define_an_empty_fifo", "status": "PASS" }, { "name": "kfifo_test_define_should_equal_declare_init", "status": "PASS" }, { "name": "kfifo_test_alloc_should_initiliaze_a_ptr_fifo", "status": "PASS" }, { "name": "kfifo_test_peek_should_not_remove_elements", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "list_sort", "sub_groups": [], "test_cases": [ { "name": "list_sort_test", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "memcpy", "sub_groups": [], "test_cases": [ { "name": "memset_test", "status": "PASS" }, { "name": "memcpy_test", "status": "PASS" }, { "name": "memcpy_large_test", "status": "PASS" }, { "name": "memmove_test", "status": "PASS" }, { "name": "memmove_large_test", "status": "PASS" }, { "name": "memmove_overlap_test", "status": "PASS" } ], "misc": { "tests": 6, "passed": 6, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "min_heap", "sub_groups": [ { "name": "test_heapify_all", "sub_groups": [], "test_cases": [ { "name": "min", "status": "PASS" }, { "name": "max", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "test_heap_push", "sub_groups": [], "test_cases": [ { "name": "min", "status": "PASS" }, { "name": "max", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "test_heap_pop_push", "sub_groups": [], "test_cases": [ { "name": "min", "status": "PASS" }, { "name": "max", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "test_heap_del", "sub_groups": [], "test_cases": [ { "name": "min", "status": "PASS" }, { "name": "max", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "overflow", "sub_groups": [], "test_cases": [ { "name": "u8_u8__u8_overflow_test", "status": "PASS" }, { "name": "s8_s8__s8_overflow_test", "status": "PASS" }, { "name": "u16_u16__u16_overflow_test", "status": "PASS" }, { "name": "s16_s16__s16_overflow_test", "status": "PASS" }, { "name": "u32_u32__u32_overflow_test", "status": "PASS" }, { "name": "s32_s32__s32_overflow_test", "status": "PASS" }, { "name": "u64_u64__u64_overflow_test", "status": "PASS" }, { "name": "s64_s64__s64_overflow_test", "status": "PASS" }, { "name": "u32_u32__int_overflow_test", "status": "PASS" }, { "name": "u32_u32__u8_overflow_test", "status": "PASS" }, { "name": "u8_u8__int_overflow_test", "status": "PASS" }, { "name": "int_int__u8_overflow_test", "status": "PASS" }, { "name": "shift_sane_test", "status": "PASS" }, { "name": "shift_overflow_test", "status": "PASS" }, { "name": "shift_truncate_test", "status": "PASS" }, { "name": "shift_nonsense_test", "status": "PASS" }, { "name": "overflow_allocation_test", "status": "PASS" }, { "name": "overflow_size_helpers_test", "status": "PASS" }, { "name": "overflows_type_test", "status": "PASS" }, { "name": "same_type_test", "status": "PASS" }, { "name": "castable_to_type_test", "status": "PASS" }, { "name": "DEFINE_FLEX_test", "status": "PASS" } ], "misc": { "tests": 22, "passed": 22, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "printf", "sub_groups": [], "test_cases": [ { "name": "test_basic", "status": "PASS" }, { "name": "test_number", "status": "PASS" }, { "name": "test_string", "status": "PASS" }, { "name": "hash_pointer", "status": "SKIP" }, { "name": "null_pointer", "status": "PASS" }, { "name": "error_pointer", "status": "PASS" }, { "name": "invalid_pointer", "status": "SKIP" }, { "name": "symbol_ptr", "status": "PASS" }, { "name": "kernel_ptr", "status": "PASS" }, { "name": "struct_resource", "status": "PASS" }, { "name": "struct_range", "status": "PASS" }, { "name": "addr", "status": "PASS" }, { "name": "escaped_str", "status": "PASS" }, { "name": "hex_string", "status": "PASS" }, { "name": "mac", "status": "PASS" }, { "name": "ip4", "status": "PASS" }, { "name": "ip6", "status": "PASS" }, { "name": "uuid", "status": "PASS" }, { "name": "dentry", "status": "PASS" }, { "name": "struct_va_format", "status": "PASS" }, { "name": "time_and_date", "status": "PASS" }, { "name": "struct_clk", "status": "PASS" }, { "name": "bitmap", "status": "PASS" }, { "name": "netdev_features", "status": "PASS" }, { "name": "flags", "status": "PASS" }, { "name": "errptr", "status": "SKIP" }, { "name": "fwnode_pointer", "status": "PASS" }, { "name": "fourcc_pointer", "status": "PASS" } ], "misc": { "tests": 28, "passed": 25, "failed": 0, "crashed": 0, "skipped": 3, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "randstruct", "sub_groups": [], "test_cases": [ { "name": "randstruct_layout_same", "status": "SKIP" }, { "name": "randstruct_layout_mixed", "status": "SKIP" }, { "name": "randstruct_layout_fptr", "status": "SKIP" }, { "name": "randstruct_layout_fptr_deep", "status": "SKIP" }, { "name": "randstruct_initializers", "status": "SKIP" } ], "misc": { "tests": 5, "passed": 0, "failed": 0, "crashed": 0, "skipped": 5, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "scanf", "sub_groups": [ { "name": "numbers_list", "sub_groups": [], "test_cases": [ { "name": "\" \"", "status": "PASS" }, { "name": "\":\"", "status": "PASS" }, { "name": "\",\"", "status": "PASS" }, { "name": "\"-\"", "status": "PASS" }, { "name": "\"/\"", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "numbers_list_field_width_typemax", "sub_groups": [], "test_cases": [ { "name": "\" \"", "status": "PASS" }, { "name": "\":\"", "status": "PASS" }, { "name": "\",\"", "status": "PASS" }, { "name": "\"-\"", "status": "PASS" }, { "name": "\"/\"", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "numbers_list_field_width_val_width", "sub_groups": [], "test_cases": [ { "name": "\" \"", "status": "PASS" }, { "name": "\":\"", "status": "PASS" }, { "name": "\",\"", "status": "PASS" }, { "name": "\"-\"", "status": "PASS" }, { "name": "\"/\"", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "numbers_simple", "status": "PASS" }, { "name": "numbers_slice", "status": "PASS" }, { "name": "numbers_prefix_overflow", "status": "PASS" }, { "name": "test_simple_strtoull", "status": "PASS" }, { "name": "test_simple_strtoll", "status": "PASS" }, { "name": "test_simple_strtoul", "status": "PASS" }, { "name": "test_simple_strtol", "status": "PASS" } ], "misc": { "tests": 22, "passed": 22, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "seq_buf", "sub_groups": [], "test_cases": [ { "name": "seq_buf_init_test", "status": "PASS" }, { "name": "seq_buf_declare_test", "status": "PASS" }, { "name": "seq_buf_clear_test", "status": "PASS" }, { "name": "seq_buf_puts_test", "status": "PASS" }, { "name": "seq_buf_puts_overflow_test", "status": "PASS" }, { "name": "seq_buf_putc_test", "status": "PASS" }, { "name": "seq_buf_printf_test", "status": "PASS" }, { "name": "seq_buf_printf_overflow_test", "status": "PASS" }, { "name": "seq_buf_get_buf_commit_test", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "siphash", "sub_groups": [], "test_cases": [ { "name": "siphash_test", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "slub_test", "sub_groups": [], "test_cases": [ { "name": "test_clobber_zone", "status": "PASS" }, { "name": "test_next_pointer", "status": "PASS" }, { "name": "test_first_word", "status": "PASS" }, { "name": "test_clobber_50th_byte", "status": "PASS" }, { "name": "test_clobber_redzone_free", "status": "PASS" }, { "name": "test_kmalloc_redzone_access", "status": "PASS" }, { "name": "test_kfree_rcu", "status": "SKIP" }, { "name": "test_kfree_rcu_wq_destroy", "status": "SKIP" }, { "name": "test_leak_destroy", "status": "PASS" }, { "name": "test_krealloc_redzone_zeroing", "status": "PASS" } ], "misc": { "tests": 10, "passed": 8, "failed": 0, "crashed": 0, "skipped": 2, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "lib_sort", "sub_groups": [], "test_cases": [ { "name": "test_sort", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "stackinit", "sub_groups": [], "test_cases": [ { "name": "test_u8_zero", "status": "PASS" }, { "name": "test_u16_zero", "status": "PASS" }, { "name": "test_u32_zero", "status": "PASS" }, { "name": "test_u64_zero", "status": "PASS" }, { "name": "test_char_array_zero", "status": "PASS" }, { "name": "test_small_hole_zero", "status": "PASS" }, { "name": "test_big_hole_zero", "status": "PASS" }, { "name": "test_trailing_hole_zero", "status": "PASS" }, { "name": "test_packed_zero", "status": "PASS" }, { "name": "test_small_hole_old_zero", "status": "PASS" }, { "name": "test_big_hole_old_zero", "status": "PASS" }, { "name": "test_trailing_hole_old_zero", "status": "PASS" }, { "name": "test_packed_old_zero", "status": "PASS" }, { "name": "test_same_sizes_zero", "status": "PASS" }, { "name": "test_small_start_zero", "status": "PASS" }, { "name": "test_small_end_zero", "status": "PASS" }, { "name": "test_same_sizes_old_zero", "status": "PASS" }, { "name": "test_small_start_old_zero", "status": "PASS" }, { "name": "test_small_end_old_zero", "status": "PASS" }, { "name": "test_small_hole_dynamic_partial", "status": "PASS" }, { "name": "test_big_hole_dynamic_partial", "status": "PASS" }, { "name": "test_trailing_hole_dynamic_partial", "status": "PASS" }, { "name": "test_packed_dynamic_partial", "status": "PASS" }, { "name": "test_small_hole_assigned_dynamic_partial", "status": "PASS" }, { "name": "test_big_hole_assigned_dynamic_partial", "status": "PASS" }, { "name": "test_trailing_hole_assigned_dynamic_partial", "status": "PASS" }, { "name": "test_packed_assigned_dynamic_partial", "status": "PASS" }, { "name": "test_same_sizes_dynamic_partial", "status": "PASS" }, { "name": "test_small_start_dynamic_partial", "status": "PASS" }, { "name": "test_small_end_dynamic_partial", "status": "PASS" }, { "name": "test_same_sizes_assigned_dynamic_partial", "status": "PASS" }, { "name": "test_small_start_assigned_dynamic_partial", "status": "PASS" }, { "name": "test_small_end_assigned_dynamic_partial", "status": "PASS" }, { "name": "test_small_hole_static_partial", "status": "PASS" }, { "name": "test_big_hole_static_partial", "status": "PASS" }, { "name": "test_trailing_hole_static_partial", "status": "PASS" }, { "name": "test_packed_static_partial", "status": "PASS" }, { "name": "test_small_hole_static_all", "status": "PASS" }, { "name": "test_big_hole_static_all", "status": "PASS" }, { "name": "test_trailing_hole_static_all", "status": "PASS" }, { "name": "test_packed_static_all", "status": "PASS" }, { "name": "test_small_hole_dynamic_all", "status": "PASS" }, { "name": "test_big_hole_dynamic_all", "status": "PASS" }, { "name": "test_trailing_hole_dynamic_all", "status": "PASS" }, { "name": "test_packed_dynamic_all", "status": "PASS" }, { "name": "test_small_hole_runtime_partial", "status": "PASS" }, { "name": "test_big_hole_runtime_partial", "status": "PASS" }, { "name": "test_trailing_hole_runtime_partial", "status": "PASS" }, { "name": "test_packed_runtime_partial", "status": "PASS" }, { "name": "test_small_hole_runtime_all", "status": "PASS" }, { "name": "test_big_hole_runtime_all", "status": "PASS" }, { "name": "test_trailing_hole_runtime_all", "status": "PASS" }, { "name": "test_packed_runtime_all", "status": "PASS" }, { "name": "test_small_hole_assigned_static_partial", "status": "PASS" }, { "name": "test_big_hole_assigned_static_partial", "status": "PASS" }, { "name": "test_trailing_hole_assigned_static_partial", "status": "PASS" }, { "name": "test_packed_assigned_static_partial", "status": "PASS" }, { "name": "test_small_hole_assigned_static_all", "status": "PASS" }, { "name": "test_big_hole_assigned_static_all", "status": "PASS" }, { "name": "test_trailing_hole_assigned_static_all", "status": "PASS" }, { "name": "test_packed_assigned_static_all", "status": "PASS" }, { "name": "test_small_hole_assigned_dynamic_all", "status": "PASS" }, { "name": "test_big_hole_assigned_dynamic_all", "status": "PASS" }, { "name": "test_trailing_hole_assigned_dynamic_all", "status": "PASS" }, { "name": "test_packed_assigned_dynamic_all", "status": "PASS" }, { "name": "test_same_sizes_static_partial", "status": "PASS" }, { "name": "test_small_start_static_partial", "status": "PASS" }, { "name": "test_small_end_static_partial", "status": "PASS" }, { "name": "test_same_sizes_static_all", "status": "PASS" }, { "name": "test_small_start_static_all", "status": "PASS" }, { "name": "test_small_end_static_all", "status": "PASS" }, { "name": "test_same_sizes_dynamic_all", "status": "PASS" }, { "name": "test_small_start_dynamic_all", "status": "PASS" }, { "name": "test_small_end_dynamic_all", "status": "PASS" }, { "name": "test_same_sizes_runtime_partial", "status": "PASS" }, { "name": "test_small_start_runtime_partial", "status": "PASS" }, { "name": "test_small_end_runtime_partial", "status": "PASS" }, { "name": "test_same_sizes_runtime_all", "status": "PASS" }, { "name": "test_small_start_runtime_all", "status": "PASS" }, { "name": "test_small_end_runtime_all", "status": "PASS" }, { "name": "test_same_sizes_assigned_static_partial", "status": "PASS" }, { "name": "test_small_start_assigned_static_partial", "status": "PASS" }, { "name": "test_small_end_assigned_static_partial", "status": "PASS" }, { "name": "test_same_sizes_assigned_static_all", "status": "PASS" }, { "name": "test_small_start_assigned_static_all", "status": "PASS" }, { "name": "test_small_end_assigned_static_all", "status": "PASS" }, { "name": "test_same_sizes_assigned_dynamic_all", "status": "PASS" }, { "name": "test_small_start_assigned_dynamic_all", "status": "PASS" }, { "name": "test_small_end_assigned_dynamic_all", "status": "PASS" }, { "name": "test_small_hole_assigned_copy", "status": "PASS" }, { "name": "test_big_hole_assigned_copy", "status": "PASS" }, { "name": "test_trailing_hole_assigned_copy", "status": "PASS" }, { "name": "test_packed_assigned_copy", "status": "PASS" }, { "name": "test_same_sizes_assigned_copy", "status": "PASS" }, { "name": "test_small_start_assigned_copy", "status": "PASS" }, { "name": "test_small_end_assigned_copy", "status": "PASS" }, { "name": "test_u8_none", "status": "PASS" }, { "name": "test_u16_none", "status": "PASS" }, { "name": "test_u32_none", "status": "PASS" }, { "name": "test_u64_none", "status": "PASS" }, { "name": "test_char_array_none", "status": "PASS" }, { "name": "test_switch_1_none", "status": "SKIP" }, { "name": "test_switch_2_none", "status": "SKIP" }, { "name": "test_small_hole_none", "status": "PASS" }, { "name": "test_big_hole_none", "status": "PASS" }, { "name": "test_trailing_hole_none", "status": "PASS" }, { "name": "test_packed_none", "status": "PASS" }, { "name": "test_user", "status": "PASS" } ], "misc": { "tests": 108, "passed": 106, "failed": 0, "crashed": 0, "skipped": 2, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "string", "sub_groups": [], "test_cases": [ { "name": "string_test_memset16", "status": "PASS" }, { "name": "string_test_memset32", "status": "PASS" }, { "name": "string_test_memset64", "status": "PASS" }, { "name": "string_test_strchr", "status": "PASS" }, { "name": "string_test_strnchr", "status": "PASS" }, { "name": "string_test_strspn", "status": "PASS" }, { "name": "string_test_strcmp", "status": "PASS" }, { "name": "string_test_strcmp_long_strings", "status": "PASS" }, { "name": "string_test_strncmp", "status": "PASS" }, { "name": "string_test_strncmp_long_strings", "status": "PASS" }, { "name": "string_test_strcasecmp", "status": "PASS" }, { "name": "string_test_strcasecmp_long_strings", "status": "PASS" }, { "name": "string_test_strncasecmp", "status": "PASS" }, { "name": "string_test_strncasecmp_long_strings", "status": "PASS" }, { "name": "string_test_strscpy", "status": "PASS" }, { "name": "string_test_strcat", "status": "PASS" }, { "name": "string_test_strncat", "status": "PASS" }, { "name": "string_test_strlcat", "status": "PASS" }, { "name": "string_test_strtomem", "status": "PASS" }, { "name": "string_test_memtostr", "status": "PASS" }, { "name": "string_test_strends", "status": "PASS" } ], "misc": { "tests": 21, "passed": 21, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "string_helpers", "sub_groups": [], "test_cases": [ { "name": "test_get_size", "status": "PASS" }, { "name": "test_upper_lower", "status": "PASS" }, { "name": "test_unescape", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "usercopy", "sub_groups": [], "test_cases": [ { "name": "usercopy_test_valid", "status": "PASS" }, { "name": "usercopy_test_invalid", "status": "PASS" }, { "name": "usercopy_test_check_nonzero_user", "status": "PASS" }, { "name": "usercopy_test_copy_struct_from_user", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "util_macros.h", "sub_groups": [], "test_cases": [ { "name": "test_find_closest", "status": "PASS" }, { "name": "test_find_closest_descending", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "lib_ratelimit", "sub_groups": [], "test_cases": [ { "name": "test_ratelimit_smoke", "status": "PASS" }, { "name": "test_ratelimit_stress", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "uuid", "sub_groups": [], "test_cases": [ { "name": "uuid_test_guid_valid", "status": "PASS" }, { "name": "uuid_test_uuid_valid", "status": "PASS" }, { "name": "uuid_test_guid_invalid", "status": "PASS" }, { "name": "uuid_test_uuid_invalid", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "miscdev", "sub_groups": [ { "name": "miscdev_test_twice", "sub_groups": [], "test_cases": [ { "name": "lower static range, top", "status": "PASS" }, { "name": "upper static range, bottom", "status": "PASS" }, { "name": "lower static range, bottom", "status": "PASS" }, { "name": "upper static range, top", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "miscdev_test_duplicate_minor", "sub_groups": [], "test_cases": [ { "name": "lower static range, top", "status": "PASS" }, { "name": "upper static range, bottom", "status": "PASS" }, { "name": "lower static range, bottom", "status": "PASS" }, { "name": "upper static range, top", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "miscdev_test_duplicate_error", "sub_groups": [], "test_cases": [ { "name": "lower static range, top", "status": "PASS" }, { "name": "upper static range, bottom", "status": "PASS" }, { "name": "lower static range, bottom", "status": "PASS" }, { "name": "upper static range, top", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "kunit_static_minor", "status": "PASS" }, { "name": "kunit_misc_dynamic_minor", "status": "PASS" }, { "name": "miscdev_test_invalid_input", "status": "PASS" }, { "name": "miscdev_test_duplicate_name", "status": "PASS" }, { "name": "miscdev_test_duplicate_name_leak", "status": "PASS" }, { "name": "miscdev_test_dynamic_reentry", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "qos-kunit-test", "sub_groups": [], "test_cases": [ { "name": "freq_qos_test_min", "status": "PASS" }, { "name": "freq_qos_test_maxdef", "status": "PASS" }, { "name": "freq_qos_test_readd", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "pm_runtime_test_cases", "sub_groups": [], "test_cases": [ { "name": "pm_runtime_depth_test", "status": "PASS" }, { "name": "pm_runtime_already_suspended_test", "status": "PASS" }, { "name": "pm_runtime_idle_test", "status": "PASS" }, { "name": "pm_runtime_disabled_test", "status": "PASS" }, { "name": "pm_runtime_error_test", "status": "PASS" }, { "name": "pm_runtime_probe_active_test", "status": "PASS" } ], "misc": { "tests": 6, "passed": 6, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "regmap", "sub_groups": [ { "name": "basic_read_write", "sub_groups": [], "test_cases": [ { "name": "none-default @0x0", "status": "PASS" }, { "name": "none-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "read_bypassed", "sub_groups": [], "test_cases": [ { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x2001", "status": "PASS" }, { "name": "flat-default @0x2002", "status": "PASS" }, { "name": "flat-default @0x2003", "status": "PASS" }, { "name": "flat-default @0x2004", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x2001", "status": "PASS" }, { "name": "flat-sparse-default @0x2002", "status": "PASS" }, { "name": "flat-sparse-default @0x2003", "status": "PASS" }, { "name": "flat-sparse-default @0x2004", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x2001", "status": "PASS" }, { "name": "rbtree-default @0x2002", "status": "PASS" }, { "name": "rbtree-default @0x2003", "status": "PASS" }, { "name": "rbtree-default @0x2004", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x2001", "status": "PASS" }, { "name": "maple-default @0x2002", "status": "PASS" }, { "name": "maple-default @0x2003", "status": "PASS" }, { "name": "maple-default @0x2004", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "read_bypassed_volatile", "sub_groups": [], "test_cases": [ { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x2001", "status": "PASS" }, { "name": "flat-default @0x2002", "status": "PASS" }, { "name": "flat-default @0x2003", "status": "PASS" }, { "name": "flat-default @0x2004", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x2001", "status": "PASS" }, { "name": "flat-sparse-default @0x2002", "status": "PASS" }, { "name": "flat-sparse-default @0x2003", "status": "PASS" }, { "name": "flat-sparse-default @0x2004", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x2001", "status": "PASS" }, { "name": "rbtree-default @0x2002", "status": "PASS" }, { "name": "rbtree-default @0x2003", "status": "PASS" }, { "name": "rbtree-default @0x2004", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x2001", "status": "PASS" }, { "name": "maple-default @0x2002", "status": "PASS" }, { "name": "maple-default @0x2003", "status": "PASS" }, { "name": "maple-default @0x2004", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bulk_write", "sub_groups": [], "test_cases": [ { "name": "none-default @0x0", "status": "PASS" }, { "name": "none-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bulk_read", "sub_groups": [], "test_cases": [ { "name": "none-default @0x0", "status": "PASS" }, { "name": "none-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "multi_write", "sub_groups": [], "test_cases": [ { "name": "none-default @0x0", "status": "PASS" }, { "name": "none-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "multi_read", "sub_groups": [], "test_cases": [ { "name": "none-default @0x0", "status": "PASS" }, { "name": "none-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "write_readonly", "sub_groups": [], "test_cases": [ { "name": "none-default @0x0", "status": "PASS" }, { "name": "none-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "read_writeonly", "sub_groups": [], "test_cases": [ { "name": "none-default @0x0", "status": "PASS" }, { "name": "none-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "reg_defaults", "sub_groups": [], "test_cases": [ { "name": "none-default @0x0", "status": "PASS" }, { "name": "none-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "reg_default_callback_populates_flat_cache", "sub_groups": [], "test_cases": [ { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x2001", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "reg_defaults_read_dev", "sub_groups": [], "test_cases": [ { "name": "none-default @0x0", "status": "PASS" }, { "name": "none-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "register_patch", "sub_groups": [], "test_cases": [ { "name": "none-default @0x0", "status": "PASS" }, { "name": "none-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "stride", "sub_groups": [], "test_cases": [ { "name": "none-default @0x0", "status": "PASS" }, { "name": "none-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "basic_ranges", "sub_groups": [], "test_cases": [ { "name": "none-default @0x0", "status": "PASS" }, { "name": "none-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "stress_insert", "sub_groups": [], "test_cases": [ { "name": "none-default @0x0", "status": "PASS" }, { "name": "none-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cache_bypass", "sub_groups": [], "test_cases": [ { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x2001", "status": "PASS" }, { "name": "flat-default @0x2002", "status": "PASS" }, { "name": "flat-default @0x2003", "status": "PASS" }, { "name": "flat-default @0x2004", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x2001", "status": "PASS" }, { "name": "flat-sparse-default @0x2002", "status": "PASS" }, { "name": "flat-sparse-default @0x2003", "status": "PASS" }, { "name": "flat-sparse-default @0x2004", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x2001", "status": "PASS" }, { "name": "rbtree-default @0x2002", "status": "PASS" }, { "name": "rbtree-default @0x2003", "status": "PASS" }, { "name": "rbtree-default @0x2004", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x2001", "status": "PASS" }, { "name": "maple-default @0x2002", "status": "PASS" }, { "name": "maple-default @0x2003", "status": "PASS" }, { "name": "maple-default @0x2004", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cache_sync_marked_dirty", "sub_groups": [], "test_cases": [ { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x2001", "status": "PASS" }, { "name": "flat-default @0x2002", "status": "PASS" }, { "name": "flat-default @0x2003", "status": "PASS" }, { "name": "flat-default @0x2004", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x2001", "status": "PASS" }, { "name": "flat-sparse-default @0x2002", "status": "PASS" }, { "name": "flat-sparse-default @0x2003", "status": "PASS" }, { "name": "flat-sparse-default @0x2004", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x2001", "status": "PASS" }, { "name": "rbtree-default @0x2002", "status": "PASS" }, { "name": "rbtree-default @0x2003", "status": "PASS" }, { "name": "rbtree-default @0x2004", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x2001", "status": "PASS" }, { "name": "maple-default @0x2002", "status": "PASS" }, { "name": "maple-default @0x2003", "status": "PASS" }, { "name": "maple-default @0x2004", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cache_sync_after_cache_only", "sub_groups": [], "test_cases": [ { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x2001", "status": "PASS" }, { "name": "flat-default @0x2002", "status": "PASS" }, { "name": "flat-default @0x2003", "status": "PASS" }, { "name": "flat-default @0x2004", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x2001", "status": "PASS" }, { "name": "flat-sparse-default @0x2002", "status": "PASS" }, { "name": "flat-sparse-default @0x2003", "status": "PASS" }, { "name": "flat-sparse-default @0x2004", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x2001", "status": "PASS" }, { "name": "rbtree-default @0x2002", "status": "PASS" }, { "name": "rbtree-default @0x2003", "status": "PASS" }, { "name": "rbtree-default @0x2004", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x2001", "status": "PASS" }, { "name": "maple-default @0x2002", "status": "PASS" }, { "name": "maple-default @0x2003", "status": "PASS" }, { "name": "maple-default @0x2004", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cache_sync_defaults_marked_dirty", "sub_groups": [], "test_cases": [ { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x2001", "status": "PASS" }, { "name": "flat-default @0x2002", "status": "PASS" }, { "name": "flat-default @0x2003", "status": "PASS" }, { "name": "flat-default @0x2004", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x2001", "status": "PASS" }, { "name": "flat-sparse-default @0x2002", "status": "PASS" }, { "name": "flat-sparse-default @0x2003", "status": "PASS" }, { "name": "flat-sparse-default @0x2004", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x2001", "status": "PASS" }, { "name": "rbtree-default @0x2002", "status": "PASS" }, { "name": "rbtree-default @0x2003", "status": "PASS" }, { "name": "rbtree-default @0x2004", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x2001", "status": "PASS" }, { "name": "maple-default @0x2002", "status": "PASS" }, { "name": "maple-default @0x2003", "status": "PASS" }, { "name": "maple-default @0x2004", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cache_sync_default_after_cache_only", "sub_groups": [], "test_cases": [ { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x2001", "status": "PASS" }, { "name": "flat-default @0x2002", "status": "PASS" }, { "name": "flat-default @0x2003", "status": "PASS" }, { "name": "flat-default @0x2004", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x2001", "status": "PASS" }, { "name": "flat-sparse-default @0x2002", "status": "PASS" }, { "name": "flat-sparse-default @0x2003", "status": "PASS" }, { "name": "flat-sparse-default @0x2004", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x2001", "status": "PASS" }, { "name": "rbtree-default @0x2002", "status": "PASS" }, { "name": "rbtree-default @0x2003", "status": "PASS" }, { "name": "rbtree-default @0x2004", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x2001", "status": "PASS" }, { "name": "maple-default @0x2002", "status": "PASS" }, { "name": "maple-default @0x2003", "status": "PASS" }, { "name": "maple-default @0x2004", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cache_sync_readonly", "sub_groups": [], "test_cases": [ { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x2001", "status": "PASS" }, { "name": "flat-default @0x2002", "status": "PASS" }, { "name": "flat-default @0x2003", "status": "PASS" }, { "name": "flat-default @0x2004", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x2001", "status": "PASS" }, { "name": "flat-sparse-default @0x2002", "status": "PASS" }, { "name": "flat-sparse-default @0x2003", "status": "PASS" }, { "name": "flat-sparse-default @0x2004", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x2001", "status": "PASS" }, { "name": "rbtree-default @0x2002", "status": "PASS" }, { "name": "rbtree-default @0x2003", "status": "PASS" }, { "name": "rbtree-default @0x2004", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x2001", "status": "PASS" }, { "name": "maple-default @0x2002", "status": "PASS" }, { "name": "maple-default @0x2003", "status": "PASS" }, { "name": "maple-default @0x2004", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cache_sync_patch", "sub_groups": [], "test_cases": [ { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-default @0x2001", "status": "PASS" }, { "name": "flat-default @0x2002", "status": "PASS" }, { "name": "flat-default @0x2003", "status": "PASS" }, { "name": "flat-default @0x2004", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x2001", "status": "PASS" }, { "name": "flat-sparse-default @0x2002", "status": "PASS" }, { "name": "flat-sparse-default @0x2003", "status": "PASS" }, { "name": "flat-sparse-default @0x2004", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x2001", "status": "PASS" }, { "name": "rbtree-default @0x2002", "status": "PASS" }, { "name": "rbtree-default @0x2003", "status": "PASS" }, { "name": "rbtree-default @0x2004", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x2001", "status": "PASS" }, { "name": "maple-default @0x2002", "status": "PASS" }, { "name": "maple-default @0x2003", "status": "PASS" }, { "name": "maple-default @0x2004", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cache_drop", "sub_groups": [], "test_cases": [ { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x2001", "status": "PASS" }, { "name": "flat-sparse-default @0x2002", "status": "PASS" }, { "name": "flat-sparse-default @0x2003", "status": "PASS" }, { "name": "flat-sparse-default @0x2004", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x2001", "status": "PASS" }, { "name": "rbtree-default @0x2002", "status": "PASS" }, { "name": "rbtree-default @0x2003", "status": "PASS" }, { "name": "rbtree-default @0x2004", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x2001", "status": "PASS" }, { "name": "maple-default @0x2002", "status": "PASS" }, { "name": "maple-default @0x2003", "status": "PASS" }, { "name": "maple-default @0x2004", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cache_drop_with_non_contiguous_ranges", "sub_groups": [], "test_cases": [ { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x2001", "status": "PASS" }, { "name": "flat-sparse-default @0x2002", "status": "PASS" }, { "name": "flat-sparse-default @0x2003", "status": "PASS" }, { "name": "flat-sparse-default @0x2004", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x2001", "status": "PASS" }, { "name": "rbtree-default @0x2002", "status": "PASS" }, { "name": "rbtree-default @0x2003", "status": "PASS" }, { "name": "rbtree-default @0x2004", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x2001", "status": "PASS" }, { "name": "maple-default @0x2002", "status": "PASS" }, { "name": "maple-default @0x2003", "status": "PASS" }, { "name": "maple-default @0x2004", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cache_drop_all_and_sync_marked_dirty", "sub_groups": [], "test_cases": [ { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x2001", "status": "PASS" }, { "name": "flat-sparse-default @0x2002", "status": "PASS" }, { "name": "flat-sparse-default @0x2003", "status": "PASS" }, { "name": "flat-sparse-default @0x2004", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x2001", "status": "PASS" }, { "name": "rbtree-default @0x2002", "status": "PASS" }, { "name": "rbtree-default @0x2003", "status": "PASS" }, { "name": "rbtree-default @0x2004", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x2001", "status": "PASS" }, { "name": "maple-default @0x2002", "status": "PASS" }, { "name": "maple-default @0x2003", "status": "PASS" }, { "name": "maple-default @0x2004", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cache_drop_all_and_sync_no_defaults", "sub_groups": [], "test_cases": [ { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x2001", "status": "PASS" }, { "name": "flat-sparse-default @0x2002", "status": "PASS" }, { "name": "flat-sparse-default @0x2003", "status": "PASS" }, { "name": "flat-sparse-default @0x2004", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x2001", "status": "PASS" }, { "name": "rbtree-default @0x2002", "status": "PASS" }, { "name": "rbtree-default @0x2003", "status": "PASS" }, { "name": "rbtree-default @0x2004", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x2001", "status": "PASS" }, { "name": "maple-default @0x2002", "status": "PASS" }, { "name": "maple-default @0x2003", "status": "PASS" }, { "name": "maple-default @0x2004", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cache_drop_all_and_sync_has_defaults", "sub_groups": [], "test_cases": [ { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x2001", "status": "PASS" }, { "name": "flat-sparse-default @0x2002", "status": "PASS" }, { "name": "flat-sparse-default @0x2003", "status": "PASS" }, { "name": "flat-sparse-default @0x2004", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x2001", "status": "PASS" }, { "name": "rbtree-default @0x2002", "status": "PASS" }, { "name": "rbtree-default @0x2003", "status": "PASS" }, { "name": "rbtree-default @0x2004", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x2001", "status": "PASS" }, { "name": "maple-default @0x2002", "status": "PASS" }, { "name": "maple-default @0x2003", "status": "PASS" }, { "name": "maple-default @0x2004", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cache_present", "sub_groups": [], "test_cases": [ { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x2001", "status": "PASS" }, { "name": "flat-sparse-default @0x2002", "status": "PASS" }, { "name": "flat-sparse-default @0x2003", "status": "PASS" }, { "name": "flat-sparse-default @0x2004", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x2001", "status": "PASS" }, { "name": "rbtree-default @0x2002", "status": "PASS" }, { "name": "rbtree-default @0x2003", "status": "PASS" }, { "name": "rbtree-default @0x2004", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x2001", "status": "PASS" }, { "name": "maple-default @0x2002", "status": "PASS" }, { "name": "maple-default @0x2003", "status": "PASS" }, { "name": "maple-default @0x2004", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cache_write_zero", "sub_groups": [], "test_cases": [ { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x2001", "status": "PASS" }, { "name": "flat-sparse-default @0x2002", "status": "PASS" }, { "name": "flat-sparse-default @0x2003", "status": "PASS" }, { "name": "flat-sparse-default @0x2004", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x2001", "status": "PASS" }, { "name": "rbtree-default @0x2002", "status": "PASS" }, { "name": "rbtree-default @0x2003", "status": "PASS" }, { "name": "rbtree-default @0x2004", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x2001", "status": "PASS" }, { "name": "maple-default @0x2002", "status": "PASS" }, { "name": "maple-default @0x2003", "status": "PASS" }, { "name": "maple-default @0x2004", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cache_range_window_reg", "sub_groups": [], "test_cases": [ { "name": "flat-default @0x0", "status": "PASS" }, { "name": "flat-default fast I/O @0x0", "status": "PASS" }, { "name": "flat-sparse-default @0x0", "status": "PASS" }, { "name": "flat-sparse-default fast I/O @0x0", "status": "PASS" }, { "name": "rbtree-default @0x0", "status": "PASS" }, { "name": "rbtree-default fast I/O @0x0", "status": "PASS" }, { "name": "maple-default @0x0", "status": "PASS" }, { "name": "maple-default fast I/O @0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "raw_read_defaults_single", "sub_groups": [], "test_cases": [ { "name": "none-little @0x0", "status": "PASS" }, { "name": "none-big @0x0", "status": "PASS" }, { "name": "flat-little @0x0", "status": "PASS" }, { "name": "flat-big @0x0", "status": "PASS" }, { "name": "flat-sparse-little @0x0", "status": "PASS" }, { "name": "flat-sparse-big @0x0", "status": "PASS" }, { "name": "rbtree-little @0x0", "status": "PASS" }, { "name": "rbtree-big @0x0", "status": "PASS" }, { "name": "maple-little @0x0", "status": "PASS" }, { "name": "maple-big @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "raw_read_defaults", "sub_groups": [], "test_cases": [ { "name": "none-little @0x0", "status": "PASS" }, { "name": "none-big @0x0", "status": "PASS" }, { "name": "flat-little @0x0", "status": "PASS" }, { "name": "flat-big @0x0", "status": "PASS" }, { "name": "flat-sparse-little @0x0", "status": "PASS" }, { "name": "flat-sparse-big @0x0", "status": "PASS" }, { "name": "rbtree-little @0x0", "status": "PASS" }, { "name": "rbtree-big @0x0", "status": "PASS" }, { "name": "maple-little @0x0", "status": "PASS" }, { "name": "maple-big @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "raw_write_read_single", "sub_groups": [], "test_cases": [ { "name": "none-little @0x0", "status": "PASS" }, { "name": "none-big @0x0", "status": "PASS" }, { "name": "flat-little @0x0", "status": "PASS" }, { "name": "flat-big @0x0", "status": "PASS" }, { "name": "flat-sparse-little @0x0", "status": "PASS" }, { "name": "flat-sparse-big @0x0", "status": "PASS" }, { "name": "rbtree-little @0x0", "status": "PASS" }, { "name": "rbtree-big @0x0", "status": "PASS" }, { "name": "maple-little @0x0", "status": "PASS" }, { "name": "maple-big @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "raw_write", "sub_groups": [], "test_cases": [ { "name": "none-little @0x0", "status": "PASS" }, { "name": "none-big @0x0", "status": "PASS" }, { "name": "flat-little @0x0", "status": "PASS" }, { "name": "flat-big @0x0", "status": "PASS" }, { "name": "flat-sparse-little @0x0", "status": "PASS" }, { "name": "flat-sparse-big @0x0", "status": "PASS" }, { "name": "rbtree-little @0x0", "status": "PASS" }, { "name": "rbtree-big @0x0", "status": "PASS" }, { "name": "maple-little @0x0", "status": "PASS" }, { "name": "maple-big @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "raw_noinc_write", "sub_groups": [], "test_cases": [ { "name": "none-little @0x0", "status": "PASS" }, { "name": "none-big @0x0", "status": "PASS" }, { "name": "flat-little @0x0", "status": "PASS" }, { "name": "flat-big @0x0", "status": "PASS" }, { "name": "flat-sparse-little @0x0", "status": "PASS" }, { "name": "flat-sparse-big @0x0", "status": "PASS" }, { "name": "rbtree-little @0x0", "status": "PASS" }, { "name": "rbtree-big @0x0", "status": "PASS" }, { "name": "maple-little @0x0", "status": "PASS" }, { "name": "maple-big @0x0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "raw_sync", "sub_groups": [], "test_cases": [ { "name": "flat-little @0x0", "status": "PASS" }, { "name": "flat-big @0x0", "status": "PASS" }, { "name": "flat-sparse-little @0x0", "status": "PASS" }, { "name": "flat-sparse-big @0x0", "status": "PASS" }, { "name": "rbtree-little @0x0", "status": "PASS" }, { "name": "rbtree-big @0x0", "status": "PASS" }, { "name": "maple-little @0x0", "status": "PASS" }, { "name": "maple-big @0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "raw_ranges", "sub_groups": [], "test_cases": [ { "name": "flat-little @0x0", "status": "PASS" }, { "name": "flat-big @0x0", "status": "PASS" }, { "name": "flat-sparse-little @0x0", "status": "PASS" }, { "name": "flat-sparse-big @0x0", "status": "PASS" }, { "name": "rbtree-little @0x0", "status": "PASS" }, { "name": "rbtree-big @0x0", "status": "PASS" }, { "name": "maple-little @0x0", "status": "PASS" }, { "name": "maple-big @0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 549, "passed": 549, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "root-device-devm", "sub_groups": [], "test_cases": [ { "name": "root_device_devm_register_unregister_test", "status": "PASS" }, { "name": "root_device_devm_register_get_unregister_with_devm_test", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "platform-device-devm", "sub_groups": [], "test_cases": [ { "name": "platform_device_devm_register_unregister_test", "status": "PASS" }, { "name": "platform_device_devm_register_get_unregister_with_devm_test", "status": "PASS" }, { "name": "probed_platform_device_devm_register_unregister_test", "status": "PASS" }, { "name": "probed_platform_device_devm_register_get_unregister_with_devm_test", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "platform-device-match", "sub_groups": [], "test_cases": [ { "name": "platform_device_find_by_null_test", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "property-entry", "sub_groups": [], "test_cases": [ { "name": "pe_test_uints", "status": "PASS" }, { "name": "pe_test_uint_arrays", "status": "PASS" }, { "name": "pe_test_strings", "status": "PASS" }, { "name": "pe_test_bool", "status": "PASS" }, { "name": "pe_test_move_inline_u8", "status": "PASS" }, { "name": "pe_test_move_inline_str", "status": "PASS" }, { "name": "pe_test_reference", "status": "PASS" } ], "misc": { "tests": 7, "passed": 7, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "iwlwifi-devinfo", "sub_groups": [], "test_cases": [ { "name": "devinfo_table_order", "status": "PASS" }, { "name": "devinfo_discrete_match", "status": "PASS" }, { "name": "devinfo_names", "status": "PASS" }, { "name": "devinfo_no_cfg_dups", "status": "PASS" }, { "name": "devinfo_no_name_dups", "status": "PASS" }, { "name": "devinfo_check_subdev_match", "status": "PASS" }, { "name": "devinfo_check_killer_subdev", "status": "PASS" }, { "name": "devinfo_pci_ids", "status": "PASS" }, { "name": "devinfo_no_mac_cfg_dups", "status": "PASS" }, { "name": "devinfo_api_range", "status": "PASS" }, { "name": "devinfo_pci_ids_config", "status": "PASS" } ], "misc": { "tests": 11, "passed": 11, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "iwl-average-db", "sub_groups": [ { "name": "test_average_neg_db", "sub_groups": [], "test_cases": [ { "name": "Smallest possible value, all filled", "status": "PASS" }, { "name": "Biggest possible value, all filled", "status": "PASS" }, { "name": "Smallest possible value, partial filled", "status": "PASS" }, { "name": "Biggest possible value, partial filled", "status": "PASS" }, { "name": "Adding -80dBm to -75dBm until it is still rounded to -79dBm", "status": "PASS" }, { "name": "Adding -80dBm to -75dBm until it is just rounded to -80dBm", "status": "PASS" } ], "misc": { "tests": 6, "passed": 6, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 6, "passed": 6, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "iwlwifi-nvm_flags", "sub_groups": [ { "name": "test_nvm_flags", "sub_groups": [], "test_cases": [ { "name": "Restricting VLP client and AP access", "status": "PASS" }, { "name": "Allow VLP client and AP access", "status": "PASS" }, { "name": "Allow VLP client access, while restricting AP access", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "input_core", "sub_groups": [], "test_cases": [ { "name": "input_test_polling", "status": "PASS" }, { "name": "input_test_timestamp", "status": "PASS" }, { "name": "input_test_match_device_id", "status": "PASS" }, { "name": "input_test_grab", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_bin_halo", "sub_groups": [ { "name": "bin_patch_one_word", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_multiword", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword_unordered", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_mems", "sub_groups": [], "test_cases": [ { "name": "@0", "status": "PASS" }, { "name": "@1", "status": "PASS" }, { "name": "@2", "status": "PASS" }, { "name": "@3", "status": "PASS" }, { "name": "@4", "status": "PASS" }, { "name": "@23", "status": "PASS" }, { "name": "@22", "status": "PASS" }, { "name": "@21", "status": "PASS" }, { "name": "@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_mems", "sub_groups": [], "test_cases": [ { "name": "alg[0] (0xfafa)", "status": "PASS" }, { "name": "alg[1] (0xfbfb)", "status": "PASS" }, { "name": "alg[2] (0xc321)", "status": "PASS" }, { "name": "alg[3] (0xb123)", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "XM alg[0] (0xfafa)", "status": "PASS" }, { "name": "XM alg[1] (0xfbfb)", "status": "PASS" }, { "name": "XM alg[2] (0xc321)", "status": "PASS" }, { "name": "XM alg[3] (0xb123)", "status": "PASS" }, { "name": "YM alg[0] (0xfafa)", "status": "PASS" }, { "name": "YM alg[1] (0xfbfb)", "status": "PASS" }, { "name": "YM alg[2] (0xc321)", "status": "PASS" }, { "name": "YM alg[3] (0xb123)", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_algs", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_algs_unordered", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_1_single_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_2_single_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_3_single_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_2_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_3_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_single_leading_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_2_single_leading_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_2_leading_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_3_single_leading_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_3_leading_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_onepacked", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_onepacked_unordered", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_multiple_mems", "sub_groups": [], "test_cases": [ { "name": "@0", "status": "PASS" }, { "name": "@1", "status": "PASS" }, { "name": "@2", "status": "PASS" }, { "name": "@3", "status": "PASS" }, { "name": "@4", "status": "PASS" }, { "name": "@23", "status": "PASS" }, { "name": "@22", "status": "PASS" }, { "name": "@21", "status": "PASS" }, { "name": "@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_multiple_mems", "sub_groups": [], "test_cases": [ { "name": "alg[0] (0xfafa)", "status": "PASS" }, { "name": "alg[1] (0xfbfb)", "status": "PASS" }, { "name": "alg[2] (0xc321)", "status": "PASS" }, { "name": "alg[3] (0xb123)", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_onepacked_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED alg[0] (0xfafa)", "status": "PASS" }, { "name": "XM_PACKED alg[1] (0xfbfb)", "status": "PASS" }, { "name": "XM_PACKED alg[2] (0xc321)", "status": "PASS" }, { "name": "XM_PACKED alg[3] (0xb123)", "status": "PASS" }, { "name": "YM_PACKED alg[0] (0xfafa)", "status": "PASS" }, { "name": "YM_PACKED alg[1] (0xfbfb)", "status": "PASS" }, { "name": "YM_PACKED alg[2] (0xc321)", "status": "PASS" }, { "name": "YM_PACKED alg[3] (0xb123)", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_multiple_algs", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_multiple_algs_unordered", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_mixed_packed_unpacked_random", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED", "status": "PASS" }, { "name": "YM_PACKED", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "bin_patch_name_and_info", "status": "PASS" } ], "misc": { "tests": 273, "passed": 273, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_bin_halo_wmdr_v3", "sub_groups": [ { "name": "bin_patch_one_word", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_multiword", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword_unordered", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_mems", "sub_groups": [], "test_cases": [ { "name": "@0", "status": "PASS" }, { "name": "@1", "status": "PASS" }, { "name": "@2", "status": "PASS" }, { "name": "@3", "status": "PASS" }, { "name": "@4", "status": "PASS" }, { "name": "@23", "status": "PASS" }, { "name": "@22", "status": "PASS" }, { "name": "@21", "status": "PASS" }, { "name": "@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_mems", "sub_groups": [], "test_cases": [ { "name": "alg[0] (0xfafa)", "status": "PASS" }, { "name": "alg[1] (0xfbfb)", "status": "PASS" }, { "name": "alg[2] (0xc321)", "status": "PASS" }, { "name": "alg[3] (0xb123)", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "XM alg[0] (0xfafa)", "status": "PASS" }, { "name": "XM alg[1] (0xfbfb)", "status": "PASS" }, { "name": "XM alg[2] (0xc321)", "status": "PASS" }, { "name": "XM alg[3] (0xb123)", "status": "PASS" }, { "name": "YM alg[0] (0xfafa)", "status": "PASS" }, { "name": "YM alg[1] (0xfbfb)", "status": "PASS" }, { "name": "YM alg[2] (0xc321)", "status": "PASS" }, { "name": "YM alg[3] (0xb123)", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_algs", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_algs_unordered", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_1_single_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_2_single_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_3_single_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_2_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_3_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_single_leading_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_2_single_leading_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_2_leading_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_3_single_leading_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_3_leading_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_onepacked", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_onepacked_unordered", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_multiple_mems", "sub_groups": [], "test_cases": [ { "name": "@0", "status": "PASS" }, { "name": "@1", "status": "PASS" }, { "name": "@2", "status": "PASS" }, { "name": "@3", "status": "PASS" }, { "name": "@4", "status": "PASS" }, { "name": "@23", "status": "PASS" }, { "name": "@22", "status": "PASS" }, { "name": "@21", "status": "PASS" }, { "name": "@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_multiple_mems", "sub_groups": [], "test_cases": [ { "name": "alg[0] (0xfafa)", "status": "PASS" }, { "name": "alg[1] (0xfbfb)", "status": "PASS" }, { "name": "alg[2] (0xc321)", "status": "PASS" }, { "name": "alg[3] (0xb123)", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_onepacked_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED alg[0] (0xfafa)", "status": "PASS" }, { "name": "XM_PACKED alg[1] (0xfbfb)", "status": "PASS" }, { "name": "XM_PACKED alg[2] (0xc321)", "status": "PASS" }, { "name": "XM_PACKED alg[3] (0xb123)", "status": "PASS" }, { "name": "YM_PACKED alg[0] (0xfafa)", "status": "PASS" }, { "name": "YM_PACKED alg[1] (0xfbfb)", "status": "PASS" }, { "name": "YM_PACKED alg[2] (0xc321)", "status": "PASS" }, { "name": "YM_PACKED alg[3] (0xb123)", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_multiple_algs", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_multiple_algs_unordered", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0", "status": "PASS" }, { "name": "XM_PACKED@4", "status": "PASS" }, { "name": "XM_PACKED@8", "status": "PASS" }, { "name": "XM_PACKED@12", "status": "PASS" }, { "name": "YM_PACKED@0", "status": "PASS" }, { "name": "YM_PACKED@4", "status": "PASS" }, { "name": "YM_PACKED@8", "status": "PASS" }, { "name": "YM_PACKED@12", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_mixed_packed_unpacked_random", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED", "status": "PASS" }, { "name": "YM_PACKED", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word", "sub_groups": [], "test_cases": [ { "name": "XM@0 offs32", "status": "PASS" }, { "name": "XM@1 offs32", "status": "PASS" }, { "name": "XM@2 offs32", "status": "PASS" }, { "name": "XM@3 offs32", "status": "PASS" }, { "name": "XM@4 offs32", "status": "PASS" }, { "name": "XM@23 offs32", "status": "PASS" }, { "name": "XM@22 offs32", "status": "PASS" }, { "name": "XM@21 offs32", "status": "PASS" }, { "name": "XM@20 offs32", "status": "PASS" }, { "name": "YM@0 offs32", "status": "PASS" }, { "name": "YM@1 offs32", "status": "PASS" }, { "name": "YM@2 offs32", "status": "PASS" }, { "name": "YM@3 offs32", "status": "PASS" }, { "name": "YM@4 offs32", "status": "PASS" }, { "name": "YM@23 offs32", "status": "PASS" }, { "name": "YM@22 offs32", "status": "PASS" }, { "name": "YM@21 offs32", "status": "PASS" }, { "name": "YM@20 offs32", "status": "PASS" }, { "name": "XM@65536 offs32", "status": "PASS" }, { "name": "XM@65537 offs32", "status": "PASS" }, { "name": "XM@65538 offs32", "status": "PASS" }, { "name": "XM@65539 offs32", "status": "PASS" }, { "name": "XM@65540 offs32", "status": "PASS" }, { "name": "XM@192515 offs32", "status": "PASS" }, { "name": "XM@192514 offs32", "status": "PASS" }, { "name": "XM@192513 offs32", "status": "PASS" }, { "name": "XM@192512 offs32", "status": "PASS" }, { "name": "YM@65536 offs32", "status": "PASS" }, { "name": "YM@65537 offs32", "status": "PASS" }, { "name": "YM@65538 offs32", "status": "PASS" }, { "name": "YM@65539 offs32", "status": "PASS" }, { "name": "YM@65540 offs32", "status": "PASS" }, { "name": "YM@192515 offs32", "status": "PASS" }, { "name": "YM@192514 offs32", "status": "PASS" }, { "name": "YM@192513 offs32", "status": "PASS" }, { "name": "YM@192512 offs32", "status": "PASS" } ], "misc": { "tests": 36, "passed": 36, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_multiword", "sub_groups": [], "test_cases": [ { "name": "XM@0 offs32", "status": "PASS" }, { "name": "XM@1 offs32", "status": "PASS" }, { "name": "XM@2 offs32", "status": "PASS" }, { "name": "XM@3 offs32", "status": "PASS" }, { "name": "XM@4 offs32", "status": "PASS" }, { "name": "XM@23 offs32", "status": "PASS" }, { "name": "XM@22 offs32", "status": "PASS" }, { "name": "XM@21 offs32", "status": "PASS" }, { "name": "XM@20 offs32", "status": "PASS" }, { "name": "YM@0 offs32", "status": "PASS" }, { "name": "YM@1 offs32", "status": "PASS" }, { "name": "YM@2 offs32", "status": "PASS" }, { "name": "YM@3 offs32", "status": "PASS" }, { "name": "YM@4 offs32", "status": "PASS" }, { "name": "YM@23 offs32", "status": "PASS" }, { "name": "YM@22 offs32", "status": "PASS" }, { "name": "YM@21 offs32", "status": "PASS" }, { "name": "YM@20 offs32", "status": "PASS" }, { "name": "XM@65536 offs32", "status": "PASS" }, { "name": "XM@65537 offs32", "status": "PASS" }, { "name": "XM@65538 offs32", "status": "PASS" }, { "name": "XM@65539 offs32", "status": "PASS" }, { "name": "XM@65540 offs32", "status": "PASS" }, { "name": "XM@192515 offs32", "status": "PASS" }, { "name": "XM@192514 offs32", "status": "PASS" }, { "name": "XM@192513 offs32", "status": "PASS" }, { "name": "XM@192512 offs32", "status": "PASS" }, { "name": "YM@65536 offs32", "status": "PASS" }, { "name": "YM@65537 offs32", "status": "PASS" }, { "name": "YM@65538 offs32", "status": "PASS" }, { "name": "YM@65539 offs32", "status": "PASS" }, { "name": "YM@65540 offs32", "status": "PASS" }, { "name": "YM@192515 offs32", "status": "PASS" }, { "name": "YM@192514 offs32", "status": "PASS" }, { "name": "YM@192513 offs32", "status": "PASS" }, { "name": "YM@192512 offs32", "status": "PASS" } ], "misc": { "tests": 36, "passed": 36, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword", "sub_groups": [], "test_cases": [ { "name": "XM@0 offs32", "status": "PASS" }, { "name": "XM@1 offs32", "status": "PASS" }, { "name": "XM@2 offs32", "status": "PASS" }, { "name": "XM@3 offs32", "status": "PASS" }, { "name": "XM@4 offs32", "status": "PASS" }, { "name": "XM@23 offs32", "status": "PASS" }, { "name": "XM@22 offs32", "status": "PASS" }, { "name": "XM@21 offs32", "status": "PASS" }, { "name": "XM@20 offs32", "status": "PASS" }, { "name": "YM@0 offs32", "status": "PASS" }, { "name": "YM@1 offs32", "status": "PASS" }, { "name": "YM@2 offs32", "status": "PASS" }, { "name": "YM@3 offs32", "status": "PASS" }, { "name": "YM@4 offs32", "status": "PASS" }, { "name": "YM@23 offs32", "status": "PASS" }, { "name": "YM@22 offs32", "status": "PASS" }, { "name": "YM@21 offs32", "status": "PASS" }, { "name": "YM@20 offs32", "status": "PASS" }, { "name": "XM@65536 offs32", "status": "PASS" }, { "name": "XM@65537 offs32", "status": "PASS" }, { "name": "XM@65538 offs32", "status": "PASS" }, { "name": "XM@65539 offs32", "status": "PASS" }, { "name": "XM@65540 offs32", "status": "PASS" }, { "name": "XM@192515 offs32", "status": "PASS" }, { "name": "XM@192514 offs32", "status": "PASS" }, { "name": "XM@192513 offs32", "status": "PASS" }, { "name": "XM@192512 offs32", "status": "PASS" }, { "name": "YM@65536 offs32", "status": "PASS" }, { "name": "YM@65537 offs32", "status": "PASS" }, { "name": "YM@65538 offs32", "status": "PASS" }, { "name": "YM@65539 offs32", "status": "PASS" }, { "name": "YM@65540 offs32", "status": "PASS" }, { "name": "YM@192515 offs32", "status": "PASS" }, { "name": "YM@192514 offs32", "status": "PASS" }, { "name": "YM@192513 offs32", "status": "PASS" }, { "name": "YM@192512 offs32", "status": "PASS" } ], "misc": { "tests": 36, "passed": 36, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword_unordered", "sub_groups": [], "test_cases": [ { "name": "XM@0 offs32", "status": "PASS" }, { "name": "XM@1 offs32", "status": "PASS" }, { "name": "XM@2 offs32", "status": "PASS" }, { "name": "XM@3 offs32", "status": "PASS" }, { "name": "XM@4 offs32", "status": "PASS" }, { "name": "XM@23 offs32", "status": "PASS" }, { "name": "XM@22 offs32", "status": "PASS" }, { "name": "XM@21 offs32", "status": "PASS" }, { "name": "XM@20 offs32", "status": "PASS" }, { "name": "YM@0 offs32", "status": "PASS" }, { "name": "YM@1 offs32", "status": "PASS" }, { "name": "YM@2 offs32", "status": "PASS" }, { "name": "YM@3 offs32", "status": "PASS" }, { "name": "YM@4 offs32", "status": "PASS" }, { "name": "YM@23 offs32", "status": "PASS" }, { "name": "YM@22 offs32", "status": "PASS" }, { "name": "YM@21 offs32", "status": "PASS" }, { "name": "YM@20 offs32", "status": "PASS" }, { "name": "XM@65536 offs32", "status": "PASS" }, { "name": "XM@65537 offs32", "status": "PASS" }, { "name": "XM@65538 offs32", "status": "PASS" }, { "name": "XM@65539 offs32", "status": "PASS" }, { "name": "XM@65540 offs32", "status": "PASS" }, { "name": "XM@192515 offs32", "status": "PASS" }, { "name": "XM@192514 offs32", "status": "PASS" }, { "name": "XM@192513 offs32", "status": "PASS" }, { "name": "XM@192512 offs32", "status": "PASS" }, { "name": "YM@65536 offs32", "status": "PASS" }, { "name": "YM@65537 offs32", "status": "PASS" }, { "name": "YM@65538 offs32", "status": "PASS" }, { "name": "YM@65539 offs32", "status": "PASS" }, { "name": "YM@65540 offs32", "status": "PASS" }, { "name": "YM@192515 offs32", "status": "PASS" }, { "name": "YM@192514 offs32", "status": "PASS" }, { "name": "YM@192513 offs32", "status": "PASS" }, { "name": "YM@192512 offs32", "status": "PASS" } ], "misc": { "tests": 36, "passed": 36, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_mems", "sub_groups": [], "test_cases": [ { "name": "@0 offs32", "status": "PASS" }, { "name": "@1 offs32", "status": "PASS" }, { "name": "@2 offs32", "status": "PASS" }, { "name": "@3 offs32", "status": "PASS" }, { "name": "@4 offs32", "status": "PASS" }, { "name": "@23 offs32", "status": "PASS" }, { "name": "@22 offs32", "status": "PASS" }, { "name": "@21 offs32", "status": "PASS" }, { "name": "@20 offs32", "status": "PASS" }, { "name": "@65536 offs32", "status": "PASS" }, { "name": "@65537 offs32", "status": "PASS" }, { "name": "@65538 offs32", "status": "PASS" }, { "name": "@65539 offs32", "status": "PASS" }, { "name": "@65540 offs32", "status": "PASS" }, { "name": "@192512 offs32", "status": "PASS" }, { "name": "@192513 offs32", "status": "PASS" }, { "name": "@192514 offs32", "status": "PASS" }, { "name": "@192515 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_mems", "sub_groups": [], "test_cases": [ { "name": "alg[0] (0xfafa) offs32", "status": "PASS" }, { "name": "alg[1] (0xfbfb) offs32", "status": "PASS" }, { "name": "alg[2] (0xc321) offs32", "status": "PASS" }, { "name": "alg[3] (0xb123) offs32", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "XM alg[0] (0xfafa) offs32", "status": "PASS" }, { "name": "XM alg[1] (0xfbfb) offs32", "status": "PASS" }, { "name": "XM alg[2] (0xc321) offs32", "status": "PASS" }, { "name": "XM alg[3] (0xb123) offs32", "status": "PASS" }, { "name": "YM alg[0] (0xfafa) offs32", "status": "PASS" }, { "name": "YM alg[1] (0xfbfb) offs32", "status": "PASS" }, { "name": "YM alg[2] (0xc321) offs32", "status": "PASS" }, { "name": "YM alg[3] (0xb123) offs32", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_algs", "sub_groups": [], "test_cases": [ { "name": "XM@0 offs32", "status": "PASS" }, { "name": "XM@1 offs32", "status": "PASS" }, { "name": "XM@2 offs32", "status": "PASS" }, { "name": "XM@3 offs32", "status": "PASS" }, { "name": "XM@4 offs32", "status": "PASS" }, { "name": "XM@23 offs32", "status": "PASS" }, { "name": "XM@22 offs32", "status": "PASS" }, { "name": "XM@21 offs32", "status": "PASS" }, { "name": "XM@20 offs32", "status": "PASS" }, { "name": "YM@0 offs32", "status": "PASS" }, { "name": "YM@1 offs32", "status": "PASS" }, { "name": "YM@2 offs32", "status": "PASS" }, { "name": "YM@3 offs32", "status": "PASS" }, { "name": "YM@4 offs32", "status": "PASS" }, { "name": "YM@23 offs32", "status": "PASS" }, { "name": "YM@22 offs32", "status": "PASS" }, { "name": "YM@21 offs32", "status": "PASS" }, { "name": "YM@20 offs32", "status": "PASS" }, { "name": "XM@65536 offs32", "status": "PASS" }, { "name": "XM@65537 offs32", "status": "PASS" }, { "name": "XM@65538 offs32", "status": "PASS" }, { "name": "XM@65539 offs32", "status": "PASS" }, { "name": "XM@65540 offs32", "status": "PASS" }, { "name": "XM@192515 offs32", "status": "PASS" }, { "name": "XM@192514 offs32", "status": "PASS" }, { "name": "XM@192513 offs32", "status": "PASS" }, { "name": "XM@192512 offs32", "status": "PASS" }, { "name": "YM@65536 offs32", "status": "PASS" }, { "name": "YM@65537 offs32", "status": "PASS" }, { "name": "YM@65538 offs32", "status": "PASS" }, { "name": "YM@65539 offs32", "status": "PASS" }, { "name": "YM@65540 offs32", "status": "PASS" }, { "name": "YM@192515 offs32", "status": "PASS" }, { "name": "YM@192514 offs32", "status": "PASS" }, { "name": "YM@192513 offs32", "status": "PASS" }, { "name": "YM@192512 offs32", "status": "PASS" } ], "misc": { "tests": 36, "passed": 36, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_algs_unordered", "sub_groups": [], "test_cases": [ { "name": "XM@0 offs32", "status": "PASS" }, { "name": "XM@1 offs32", "status": "PASS" }, { "name": "XM@2 offs32", "status": "PASS" }, { "name": "XM@3 offs32", "status": "PASS" }, { "name": "XM@4 offs32", "status": "PASS" }, { "name": "XM@23 offs32", "status": "PASS" }, { "name": "XM@22 offs32", "status": "PASS" }, { "name": "XM@21 offs32", "status": "PASS" }, { "name": "XM@20 offs32", "status": "PASS" }, { "name": "YM@0 offs32", "status": "PASS" }, { "name": "YM@1 offs32", "status": "PASS" }, { "name": "YM@2 offs32", "status": "PASS" }, { "name": "YM@3 offs32", "status": "PASS" }, { "name": "YM@4 offs32", "status": "PASS" }, { "name": "YM@23 offs32", "status": "PASS" }, { "name": "YM@22 offs32", "status": "PASS" }, { "name": "YM@21 offs32", "status": "PASS" }, { "name": "YM@20 offs32", "status": "PASS" }, { "name": "XM@65536 offs32", "status": "PASS" }, { "name": "XM@65537 offs32", "status": "PASS" }, { "name": "XM@65538 offs32", "status": "PASS" }, { "name": "XM@65539 offs32", "status": "PASS" }, { "name": "XM@65540 offs32", "status": "PASS" }, { "name": "XM@192515 offs32", "status": "PASS" }, { "name": "XM@192514 offs32", "status": "PASS" }, { "name": "XM@192513 offs32", "status": "PASS" }, { "name": "XM@192512 offs32", "status": "PASS" }, { "name": "YM@65536 offs32", "status": "PASS" }, { "name": "YM@65537 offs32", "status": "PASS" }, { "name": "YM@65538 offs32", "status": "PASS" }, { "name": "YM@65539 offs32", "status": "PASS" }, { "name": "YM@65540 offs32", "status": "PASS" }, { "name": "YM@192515 offs32", "status": "PASS" }, { "name": "YM@192514 offs32", "status": "PASS" }, { "name": "YM@192513 offs32", "status": "PASS" }, { "name": "YM@192512 offs32", "status": "PASS" } ], "misc": { "tests": 36, "passed": 36, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0 offs32", "status": "PASS" }, { "name": "XM_PACKED@4 offs32", "status": "PASS" }, { "name": "XM_PACKED@8 offs32", "status": "PASS" }, { "name": "XM_PACKED@12 offs32", "status": "PASS" }, { "name": "YM_PACKED@0 offs32", "status": "PASS" }, { "name": "YM_PACKED@4 offs32", "status": "PASS" }, { "name": "YM_PACKED@8 offs32", "status": "PASS" }, { "name": "YM_PACKED@12 offs32", "status": "PASS" }, { "name": "XM_PACKED@65536 offs32", "status": "PASS" }, { "name": "XM_PACKED@65540 offs32", "status": "PASS" }, { "name": "XM_PACKED@65544 offs32", "status": "PASS" }, { "name": "XM_PACKED@192512 offs32", "status": "PASS" }, { "name": "XM_PACKED@192516 offs32", "status": "PASS" }, { "name": "YM_PACKED@65536 offs32", "status": "PASS" }, { "name": "YM_PACKED@65540 offs32", "status": "PASS" }, { "name": "YM_PACKED@65544 offs32", "status": "PASS" }, { "name": "YM_PACKED@192512 offs32", "status": "PASS" }, { "name": "YM_PACKED@192516 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_1_single_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0 offs32", "status": "PASS" }, { "name": "XM_PACKED@4 offs32", "status": "PASS" }, { "name": "XM_PACKED@8 offs32", "status": "PASS" }, { "name": "XM_PACKED@12 offs32", "status": "PASS" }, { "name": "YM_PACKED@0 offs32", "status": "PASS" }, { "name": "YM_PACKED@4 offs32", "status": "PASS" }, { "name": "YM_PACKED@8 offs32", "status": "PASS" }, { "name": "YM_PACKED@12 offs32", "status": "PASS" }, { "name": "XM_PACKED@65536 offs32", "status": "PASS" }, { "name": "XM_PACKED@65540 offs32", "status": "PASS" }, { "name": "XM_PACKED@65544 offs32", "status": "PASS" }, { "name": "XM_PACKED@192512 offs32", "status": "PASS" }, { "name": "XM_PACKED@192516 offs32", "status": "PASS" }, { "name": "YM_PACKED@65536 offs32", "status": "PASS" }, { "name": "YM_PACKED@65540 offs32", "status": "PASS" }, { "name": "YM_PACKED@65544 offs32", "status": "PASS" }, { "name": "YM_PACKED@192512 offs32", "status": "PASS" }, { "name": "YM_PACKED@192516 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_2_single_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0 offs32", "status": "PASS" }, { "name": "XM_PACKED@4 offs32", "status": "PASS" }, { "name": "XM_PACKED@8 offs32", "status": "PASS" }, { "name": "XM_PACKED@12 offs32", "status": "PASS" }, { "name": "YM_PACKED@0 offs32", "status": "PASS" }, { "name": "YM_PACKED@4 offs32", "status": "PASS" }, { "name": "YM_PACKED@8 offs32", "status": "PASS" }, { "name": "YM_PACKED@12 offs32", "status": "PASS" }, { "name": "XM_PACKED@65536 offs32", "status": "PASS" }, { "name": "XM_PACKED@65540 offs32", "status": "PASS" }, { "name": "XM_PACKED@65544 offs32", "status": "PASS" }, { "name": "XM_PACKED@192512 offs32", "status": "PASS" }, { "name": "XM_PACKED@192516 offs32", "status": "PASS" }, { "name": "YM_PACKED@65536 offs32", "status": "PASS" }, { "name": "YM_PACKED@65540 offs32", "status": "PASS" }, { "name": "YM_PACKED@65544 offs32", "status": "PASS" }, { "name": "YM_PACKED@192512 offs32", "status": "PASS" }, { "name": "YM_PACKED@192516 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_3_single_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0 offs32", "status": "PASS" }, { "name": "XM_PACKED@4 offs32", "status": "PASS" }, { "name": "XM_PACKED@8 offs32", "status": "PASS" }, { "name": "XM_PACKED@12 offs32", "status": "PASS" }, { "name": "YM_PACKED@0 offs32", "status": "PASS" }, { "name": "YM_PACKED@4 offs32", "status": "PASS" }, { "name": "YM_PACKED@8 offs32", "status": "PASS" }, { "name": "YM_PACKED@12 offs32", "status": "PASS" }, { "name": "XM_PACKED@65536 offs32", "status": "PASS" }, { "name": "XM_PACKED@65540 offs32", "status": "PASS" }, { "name": "XM_PACKED@65544 offs32", "status": "PASS" }, { "name": "XM_PACKED@192512 offs32", "status": "PASS" }, { "name": "XM_PACKED@192516 offs32", "status": "PASS" }, { "name": "YM_PACKED@65536 offs32", "status": "PASS" }, { "name": "YM_PACKED@65540 offs32", "status": "PASS" }, { "name": "YM_PACKED@65544 offs32", "status": "PASS" }, { "name": "YM_PACKED@192512 offs32", "status": "PASS" }, { "name": "YM_PACKED@192516 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_2_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0 offs32", "status": "PASS" }, { "name": "XM_PACKED@4 offs32", "status": "PASS" }, { "name": "XM_PACKED@8 offs32", "status": "PASS" }, { "name": "XM_PACKED@12 offs32", "status": "PASS" }, { "name": "YM_PACKED@0 offs32", "status": "PASS" }, { "name": "YM_PACKED@4 offs32", "status": "PASS" }, { "name": "YM_PACKED@8 offs32", "status": "PASS" }, { "name": "YM_PACKED@12 offs32", "status": "PASS" }, { "name": "XM_PACKED@65536 offs32", "status": "PASS" }, { "name": "XM_PACKED@65540 offs32", "status": "PASS" }, { "name": "XM_PACKED@65544 offs32", "status": "PASS" }, { "name": "XM_PACKED@192512 offs32", "status": "PASS" }, { "name": "XM_PACKED@192516 offs32", "status": "PASS" }, { "name": "YM_PACKED@65536 offs32", "status": "PASS" }, { "name": "YM_PACKED@65540 offs32", "status": "PASS" }, { "name": "YM_PACKED@65544 offs32", "status": "PASS" }, { "name": "YM_PACKED@192512 offs32", "status": "PASS" }, { "name": "YM_PACKED@192516 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_3_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0 offs32", "status": "PASS" }, { "name": "XM_PACKED@4 offs32", "status": "PASS" }, { "name": "XM_PACKED@8 offs32", "status": "PASS" }, { "name": "XM_PACKED@12 offs32", "status": "PASS" }, { "name": "YM_PACKED@0 offs32", "status": "PASS" }, { "name": "YM_PACKED@4 offs32", "status": "PASS" }, { "name": "YM_PACKED@8 offs32", "status": "PASS" }, { "name": "YM_PACKED@12 offs32", "status": "PASS" }, { "name": "XM_PACKED@65536 offs32", "status": "PASS" }, { "name": "XM_PACKED@65540 offs32", "status": "PASS" }, { "name": "XM_PACKED@65544 offs32", "status": "PASS" }, { "name": "XM_PACKED@192512 offs32", "status": "PASS" }, { "name": "XM_PACKED@192516 offs32", "status": "PASS" }, { "name": "YM_PACKED@65536 offs32", "status": "PASS" }, { "name": "YM_PACKED@65540 offs32", "status": "PASS" }, { "name": "YM_PACKED@65544 offs32", "status": "PASS" }, { "name": "YM_PACKED@192512 offs32", "status": "PASS" }, { "name": "YM_PACKED@192516 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_single_leading_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0 offs32", "status": "PASS" }, { "name": "XM_PACKED@4 offs32", "status": "PASS" }, { "name": "XM_PACKED@8 offs32", "status": "PASS" }, { "name": "XM_PACKED@12 offs32", "status": "PASS" }, { "name": "YM_PACKED@0 offs32", "status": "PASS" }, { "name": "YM_PACKED@4 offs32", "status": "PASS" }, { "name": "YM_PACKED@8 offs32", "status": "PASS" }, { "name": "YM_PACKED@12 offs32", "status": "PASS" }, { "name": "XM_PACKED@65536 offs32", "status": "PASS" }, { "name": "XM_PACKED@65540 offs32", "status": "PASS" }, { "name": "XM_PACKED@65544 offs32", "status": "PASS" }, { "name": "XM_PACKED@192512 offs32", "status": "PASS" }, { "name": "XM_PACKED@192516 offs32", "status": "PASS" }, { "name": "YM_PACKED@65536 offs32", "status": "PASS" }, { "name": "YM_PACKED@65540 offs32", "status": "PASS" }, { "name": "YM_PACKED@65544 offs32", "status": "PASS" }, { "name": "YM_PACKED@192512 offs32", "status": "PASS" }, { "name": "YM_PACKED@192516 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_2_single_leading_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0 offs32", "status": "PASS" }, { "name": "XM_PACKED@4 offs32", "status": "PASS" }, { "name": "XM_PACKED@8 offs32", "status": "PASS" }, { "name": "XM_PACKED@12 offs32", "status": "PASS" }, { "name": "YM_PACKED@0 offs32", "status": "PASS" }, { "name": "YM_PACKED@4 offs32", "status": "PASS" }, { "name": "YM_PACKED@8 offs32", "status": "PASS" }, { "name": "YM_PACKED@12 offs32", "status": "PASS" }, { "name": "XM_PACKED@65536 offs32", "status": "PASS" }, { "name": "XM_PACKED@65540 offs32", "status": "PASS" }, { "name": "XM_PACKED@65544 offs32", "status": "PASS" }, { "name": "XM_PACKED@192512 offs32", "status": "PASS" }, { "name": "XM_PACKED@192516 offs32", "status": "PASS" }, { "name": "YM_PACKED@65536 offs32", "status": "PASS" }, { "name": "YM_PACKED@65540 offs32", "status": "PASS" }, { "name": "YM_PACKED@65544 offs32", "status": "PASS" }, { "name": "YM_PACKED@192512 offs32", "status": "PASS" }, { "name": "YM_PACKED@192516 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_2_leading_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0 offs32", "status": "PASS" }, { "name": "XM_PACKED@4 offs32", "status": "PASS" }, { "name": "XM_PACKED@8 offs32", "status": "PASS" }, { "name": "XM_PACKED@12 offs32", "status": "PASS" }, { "name": "YM_PACKED@0 offs32", "status": "PASS" }, { "name": "YM_PACKED@4 offs32", "status": "PASS" }, { "name": "YM_PACKED@8 offs32", "status": "PASS" }, { "name": "YM_PACKED@12 offs32", "status": "PASS" }, { "name": "XM_PACKED@65536 offs32", "status": "PASS" }, { "name": "XM_PACKED@65540 offs32", "status": "PASS" }, { "name": "XM_PACKED@65544 offs32", "status": "PASS" }, { "name": "XM_PACKED@192512 offs32", "status": "PASS" }, { "name": "XM_PACKED@192516 offs32", "status": "PASS" }, { "name": "YM_PACKED@65536 offs32", "status": "PASS" }, { "name": "YM_PACKED@65540 offs32", "status": "PASS" }, { "name": "YM_PACKED@65544 offs32", "status": "PASS" }, { "name": "YM_PACKED@192512 offs32", "status": "PASS" }, { "name": "YM_PACKED@192516 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_3_single_leading_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0 offs32", "status": "PASS" }, { "name": "XM_PACKED@4 offs32", "status": "PASS" }, { "name": "XM_PACKED@8 offs32", "status": "PASS" }, { "name": "XM_PACKED@12 offs32", "status": "PASS" }, { "name": "YM_PACKED@0 offs32", "status": "PASS" }, { "name": "YM_PACKED@4 offs32", "status": "PASS" }, { "name": "YM_PACKED@8 offs32", "status": "PASS" }, { "name": "YM_PACKED@12 offs32", "status": "PASS" }, { "name": "XM_PACKED@65536 offs32", "status": "PASS" }, { "name": "XM_PACKED@65540 offs32", "status": "PASS" }, { "name": "XM_PACKED@65544 offs32", "status": "PASS" }, { "name": "XM_PACKED@192512 offs32", "status": "PASS" }, { "name": "XM_PACKED@192516 offs32", "status": "PASS" }, { "name": "YM_PACKED@65536 offs32", "status": "PASS" }, { "name": "YM_PACKED@65540 offs32", "status": "PASS" }, { "name": "YM_PACKED@65544 offs32", "status": "PASS" }, { "name": "YM_PACKED@192512 offs32", "status": "PASS" }, { "name": "YM_PACKED@192516 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_3_leading_1_packed", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0 offs32", "status": "PASS" }, { "name": "XM_PACKED@4 offs32", "status": "PASS" }, { "name": "XM_PACKED@8 offs32", "status": "PASS" }, { "name": "XM_PACKED@12 offs32", "status": "PASS" }, { "name": "YM_PACKED@0 offs32", "status": "PASS" }, { "name": "YM_PACKED@4 offs32", "status": "PASS" }, { "name": "YM_PACKED@8 offs32", "status": "PASS" }, { "name": "YM_PACKED@12 offs32", "status": "PASS" }, { "name": "XM_PACKED@65536 offs32", "status": "PASS" }, { "name": "XM_PACKED@65540 offs32", "status": "PASS" }, { "name": "XM_PACKED@65544 offs32", "status": "PASS" }, { "name": "XM_PACKED@192512 offs32", "status": "PASS" }, { "name": "XM_PACKED@192516 offs32", "status": "PASS" }, { "name": "YM_PACKED@65536 offs32", "status": "PASS" }, { "name": "YM_PACKED@65540 offs32", "status": "PASS" }, { "name": "YM_PACKED@65544 offs32", "status": "PASS" }, { "name": "YM_PACKED@192512 offs32", "status": "PASS" }, { "name": "YM_PACKED@192516 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_onepacked", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0 offs32", "status": "PASS" }, { "name": "XM_PACKED@4 offs32", "status": "PASS" }, { "name": "XM_PACKED@8 offs32", "status": "PASS" }, { "name": "XM_PACKED@12 offs32", "status": "PASS" }, { "name": "YM_PACKED@0 offs32", "status": "PASS" }, { "name": "YM_PACKED@4 offs32", "status": "PASS" }, { "name": "YM_PACKED@8 offs32", "status": "PASS" }, { "name": "YM_PACKED@12 offs32", "status": "PASS" }, { "name": "XM_PACKED@65536 offs32", "status": "PASS" }, { "name": "XM_PACKED@65540 offs32", "status": "PASS" }, { "name": "XM_PACKED@65544 offs32", "status": "PASS" }, { "name": "XM_PACKED@192512 offs32", "status": "PASS" }, { "name": "XM_PACKED@192516 offs32", "status": "PASS" }, { "name": "YM_PACKED@65536 offs32", "status": "PASS" }, { "name": "YM_PACKED@65540 offs32", "status": "PASS" }, { "name": "YM_PACKED@65544 offs32", "status": "PASS" }, { "name": "YM_PACKED@192512 offs32", "status": "PASS" }, { "name": "YM_PACKED@192516 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_onepacked_unordered", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0 offs32", "status": "PASS" }, { "name": "XM_PACKED@4 offs32", "status": "PASS" }, { "name": "XM_PACKED@8 offs32", "status": "PASS" }, { "name": "XM_PACKED@12 offs32", "status": "PASS" }, { "name": "YM_PACKED@0 offs32", "status": "PASS" }, { "name": "YM_PACKED@4 offs32", "status": "PASS" }, { "name": "YM_PACKED@8 offs32", "status": "PASS" }, { "name": "YM_PACKED@12 offs32", "status": "PASS" }, { "name": "XM_PACKED@65536 offs32", "status": "PASS" }, { "name": "XM_PACKED@65540 offs32", "status": "PASS" }, { "name": "XM_PACKED@65544 offs32", "status": "PASS" }, { "name": "XM_PACKED@192512 offs32", "status": "PASS" }, { "name": "XM_PACKED@192516 offs32", "status": "PASS" }, { "name": "YM_PACKED@65536 offs32", "status": "PASS" }, { "name": "YM_PACKED@65540 offs32", "status": "PASS" }, { "name": "YM_PACKED@65544 offs32", "status": "PASS" }, { "name": "YM_PACKED@192512 offs32", "status": "PASS" }, { "name": "YM_PACKED@192516 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_multiple_mems", "sub_groups": [], "test_cases": [ { "name": "@0 offs32", "status": "PASS" }, { "name": "@1 offs32", "status": "PASS" }, { "name": "@2 offs32", "status": "PASS" }, { "name": "@3 offs32", "status": "PASS" }, { "name": "@4 offs32", "status": "PASS" }, { "name": "@23 offs32", "status": "PASS" }, { "name": "@22 offs32", "status": "PASS" }, { "name": "@21 offs32", "status": "PASS" }, { "name": "@20 offs32", "status": "PASS" }, { "name": "@65536 offs32", "status": "PASS" }, { "name": "@65537 offs32", "status": "PASS" }, { "name": "@65538 offs32", "status": "PASS" }, { "name": "@65539 offs32", "status": "PASS" }, { "name": "@65540 offs32", "status": "PASS" }, { "name": "@192512 offs32", "status": "PASS" }, { "name": "@192513 offs32", "status": "PASS" }, { "name": "@192514 offs32", "status": "PASS" }, { "name": "@192515 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_multiple_mems", "sub_groups": [], "test_cases": [ { "name": "alg[0] (0xfafa) offs32", "status": "PASS" }, { "name": "alg[1] (0xfbfb) offs32", "status": "PASS" }, { "name": "alg[2] (0xc321) offs32", "status": "PASS" }, { "name": "alg[3] (0xb123) offs32", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_onepacked_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED alg[0] (0xfafa) offs32", "status": "PASS" }, { "name": "XM_PACKED alg[1] (0xfbfb) offs32", "status": "PASS" }, { "name": "XM_PACKED alg[2] (0xc321) offs32", "status": "PASS" }, { "name": "XM_PACKED alg[3] (0xb123) offs32", "status": "PASS" }, { "name": "YM_PACKED alg[0] (0xfafa) offs32", "status": "PASS" }, { "name": "YM_PACKED alg[1] (0xfbfb) offs32", "status": "PASS" }, { "name": "YM_PACKED alg[2] (0xc321) offs32", "status": "PASS" }, { "name": "YM_PACKED alg[3] (0xb123) offs32", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_multiple_algs", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0 offs32", "status": "PASS" }, { "name": "XM_PACKED@4 offs32", "status": "PASS" }, { "name": "XM_PACKED@8 offs32", "status": "PASS" }, { "name": "XM_PACKED@12 offs32", "status": "PASS" }, { "name": "YM_PACKED@0 offs32", "status": "PASS" }, { "name": "YM_PACKED@4 offs32", "status": "PASS" }, { "name": "YM_PACKED@8 offs32", "status": "PASS" }, { "name": "YM_PACKED@12 offs32", "status": "PASS" }, { "name": "XM_PACKED@65536 offs32", "status": "PASS" }, { "name": "XM_PACKED@65540 offs32", "status": "PASS" }, { "name": "XM_PACKED@65544 offs32", "status": "PASS" }, { "name": "XM_PACKED@192512 offs32", "status": "PASS" }, { "name": "XM_PACKED@192516 offs32", "status": "PASS" }, { "name": "YM_PACKED@65536 offs32", "status": "PASS" }, { "name": "YM_PACKED@65540 offs32", "status": "PASS" }, { "name": "YM_PACKED@65544 offs32", "status": "PASS" }, { "name": "YM_PACKED@192512 offs32", "status": "PASS" }, { "name": "YM_PACKED@192516 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_1_packed_multiple_algs_unordered", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED@0 offs32", "status": "PASS" }, { "name": "XM_PACKED@4 offs32", "status": "PASS" }, { "name": "XM_PACKED@8 offs32", "status": "PASS" }, { "name": "XM_PACKED@12 offs32", "status": "PASS" }, { "name": "YM_PACKED@0 offs32", "status": "PASS" }, { "name": "YM_PACKED@4 offs32", "status": "PASS" }, { "name": "YM_PACKED@8 offs32", "status": "PASS" }, { "name": "YM_PACKED@12 offs32", "status": "PASS" }, { "name": "XM_PACKED@65536 offs32", "status": "PASS" }, { "name": "XM_PACKED@65540 offs32", "status": "PASS" }, { "name": "XM_PACKED@65544 offs32", "status": "PASS" }, { "name": "XM_PACKED@192512 offs32", "status": "PASS" }, { "name": "XM_PACKED@192516 offs32", "status": "PASS" }, { "name": "YM_PACKED@65536 offs32", "status": "PASS" }, { "name": "YM_PACKED@65540 offs32", "status": "PASS" }, { "name": "YM_PACKED@65544 offs32", "status": "PASS" }, { "name": "YM_PACKED@192512 offs32", "status": "PASS" }, { "name": "YM_PACKED@192516 offs32", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_mixed_packed_unpacked_random", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED offs32", "status": "PASS" }, { "name": "YM_PACKED offs32", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "bin_patch_name_and_info", "status": "PASS" } ], "misc": { "tests": 821, "passed": 821, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_bin_adsp2_32bit", "sub_groups": [ { "name": "bin_patch_one_word", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_multiword", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword_unordered", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "XM alg[0] (0xfafa)", "status": "PASS" }, { "name": "XM alg[1] (0xfbfb)", "status": "PASS" }, { "name": "XM alg[2] (0xc321)", "status": "PASS" }, { "name": "XM alg[3] (0xb123)", "status": "PASS" }, { "name": "YM alg[0] (0xfafa)", "status": "PASS" }, { "name": "YM alg[1] (0xfbfb)", "status": "PASS" }, { "name": "YM alg[2] (0xc321)", "status": "PASS" }, { "name": "YM alg[3] (0xb123)", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_algs", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_algs_unordered", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word", "sub_groups": [], "test_cases": [ { "name": "ZM@0", "status": "PASS" }, { "name": "ZM@1", "status": "PASS" }, { "name": "ZM@2", "status": "PASS" }, { "name": "ZM@3", "status": "PASS" }, { "name": "ZM@4", "status": "PASS" }, { "name": "ZM@23", "status": "PASS" }, { "name": "ZM@22", "status": "PASS" }, { "name": "ZM@21", "status": "PASS" }, { "name": "ZM@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_multiword", "sub_groups": [], "test_cases": [ { "name": "ZM@0", "status": "PASS" }, { "name": "ZM@1", "status": "PASS" }, { "name": "ZM@2", "status": "PASS" }, { "name": "ZM@3", "status": "PASS" }, { "name": "ZM@4", "status": "PASS" }, { "name": "ZM@23", "status": "PASS" }, { "name": "ZM@22", "status": "PASS" }, { "name": "ZM@21", "status": "PASS" }, { "name": "ZM@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword", "sub_groups": [], "test_cases": [ { "name": "ZM@0", "status": "PASS" }, { "name": "ZM@1", "status": "PASS" }, { "name": "ZM@2", "status": "PASS" }, { "name": "ZM@3", "status": "PASS" }, { "name": "ZM@4", "status": "PASS" }, { "name": "ZM@23", "status": "PASS" }, { "name": "ZM@22", "status": "PASS" }, { "name": "ZM@21", "status": "PASS" }, { "name": "ZM@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword_unordered", "sub_groups": [], "test_cases": [ { "name": "ZM@0", "status": "PASS" }, { "name": "ZM@1", "status": "PASS" }, { "name": "ZM@2", "status": "PASS" }, { "name": "ZM@3", "status": "PASS" }, { "name": "ZM@4", "status": "PASS" }, { "name": "ZM@23", "status": "PASS" }, { "name": "ZM@22", "status": "PASS" }, { "name": "ZM@21", "status": "PASS" }, { "name": "ZM@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "ZM alg[0] (0xfafa)", "status": "PASS" }, { "name": "ZM alg[1] (0xfbfb)", "status": "PASS" }, { "name": "ZM alg[2] (0xc321)", "status": "PASS" }, { "name": "ZM alg[3] (0xb123)", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_algs", "sub_groups": [], "test_cases": [ { "name": "ZM@0", "status": "PASS" }, { "name": "ZM@1", "status": "PASS" }, { "name": "ZM@2", "status": "PASS" }, { "name": "ZM@3", "status": "PASS" }, { "name": "ZM@4", "status": "PASS" }, { "name": "ZM@23", "status": "PASS" }, { "name": "ZM@22", "status": "PASS" }, { "name": "ZM@21", "status": "PASS" }, { "name": "ZM@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_algs_unordered", "sub_groups": [], "test_cases": [ { "name": "ZM@0", "status": "PASS" }, { "name": "ZM@1", "status": "PASS" }, { "name": "ZM@2", "status": "PASS" }, { "name": "ZM@3", "status": "PASS" }, { "name": "ZM@4", "status": "PASS" }, { "name": "ZM@23", "status": "PASS" }, { "name": "ZM@22", "status": "PASS" }, { "name": "ZM@21", "status": "PASS" }, { "name": "ZM@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_mems", "sub_groups": [], "test_cases": [ { "name": "@0", "status": "PASS" }, { "name": "@1", "status": "PASS" }, { "name": "@2", "status": "PASS" }, { "name": "@3", "status": "PASS" }, { "name": "@4", "status": "PASS" }, { "name": "@23", "status": "PASS" }, { "name": "@22", "status": "PASS" }, { "name": "@21", "status": "PASS" }, { "name": "@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_mems", "sub_groups": [], "test_cases": [ { "name": "alg[0] (0xfafa)", "status": "PASS" }, { "name": "alg[1] (0xfbfb)", "status": "PASS" }, { "name": "alg[2] (0xc321)", "status": "PASS" }, { "name": "alg[3] (0xb123)", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "bin_patch_name_and_info", "status": "PASS" } ], "misc": { "tests": 188, "passed": 188, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_bin_adsp2_16bit", "sub_groups": [ { "name": "bin_patch_one_word", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_multiword", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword_unordered", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "XM alg[0] (0xfafa)", "status": "PASS" }, { "name": "XM alg[1] (0xfbfb)", "status": "PASS" }, { "name": "XM alg[2] (0xc321)", "status": "PASS" }, { "name": "XM alg[3] (0xb123)", "status": "PASS" }, { "name": "YM alg[0] (0xfafa)", "status": "PASS" }, { "name": "YM alg[1] (0xfbfb)", "status": "PASS" }, { "name": "YM alg[2] (0xc321)", "status": "PASS" }, { "name": "YM alg[3] (0xb123)", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_algs", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_algs_unordered", "sub_groups": [], "test_cases": [ { "name": "XM@0", "status": "PASS" }, { "name": "XM@1", "status": "PASS" }, { "name": "XM@2", "status": "PASS" }, { "name": "XM@3", "status": "PASS" }, { "name": "XM@4", "status": "PASS" }, { "name": "XM@23", "status": "PASS" }, { "name": "XM@22", "status": "PASS" }, { "name": "XM@21", "status": "PASS" }, { "name": "XM@20", "status": "PASS" }, { "name": "YM@0", "status": "PASS" }, { "name": "YM@1", "status": "PASS" }, { "name": "YM@2", "status": "PASS" }, { "name": "YM@3", "status": "PASS" }, { "name": "YM@4", "status": "PASS" }, { "name": "YM@23", "status": "PASS" }, { "name": "YM@22", "status": "PASS" }, { "name": "YM@21", "status": "PASS" }, { "name": "YM@20", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word", "sub_groups": [], "test_cases": [ { "name": "ZM@0", "status": "PASS" }, { "name": "ZM@1", "status": "PASS" }, { "name": "ZM@2", "status": "PASS" }, { "name": "ZM@3", "status": "PASS" }, { "name": "ZM@4", "status": "PASS" }, { "name": "ZM@23", "status": "PASS" }, { "name": "ZM@22", "status": "PASS" }, { "name": "ZM@21", "status": "PASS" }, { "name": "ZM@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_multiword", "sub_groups": [], "test_cases": [ { "name": "ZM@0", "status": "PASS" }, { "name": "ZM@1", "status": "PASS" }, { "name": "ZM@2", "status": "PASS" }, { "name": "ZM@3", "status": "PASS" }, { "name": "ZM@4", "status": "PASS" }, { "name": "ZM@23", "status": "PASS" }, { "name": "ZM@22", "status": "PASS" }, { "name": "ZM@21", "status": "PASS" }, { "name": "ZM@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword", "sub_groups": [], "test_cases": [ { "name": "ZM@0", "status": "PASS" }, { "name": "ZM@1", "status": "PASS" }, { "name": "ZM@2", "status": "PASS" }, { "name": "ZM@3", "status": "PASS" }, { "name": "ZM@4", "status": "PASS" }, { "name": "ZM@23", "status": "PASS" }, { "name": "ZM@22", "status": "PASS" }, { "name": "ZM@21", "status": "PASS" }, { "name": "ZM@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword_unordered", "sub_groups": [], "test_cases": [ { "name": "ZM@0", "status": "PASS" }, { "name": "ZM@1", "status": "PASS" }, { "name": "ZM@2", "status": "PASS" }, { "name": "ZM@3", "status": "PASS" }, { "name": "ZM@4", "status": "PASS" }, { "name": "ZM@23", "status": "PASS" }, { "name": "ZM@22", "status": "PASS" }, { "name": "ZM@21", "status": "PASS" }, { "name": "ZM@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_multi_oneword_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "ZM alg[0] (0xfafa)", "status": "PASS" }, { "name": "ZM alg[1] (0xfbfb)", "status": "PASS" }, { "name": "ZM alg[2] (0xc321)", "status": "PASS" }, { "name": "ZM alg[3] (0xb123)", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_algs", "sub_groups": [], "test_cases": [ { "name": "ZM@0", "status": "PASS" }, { "name": "ZM@1", "status": "PASS" }, { "name": "ZM@2", "status": "PASS" }, { "name": "ZM@3", "status": "PASS" }, { "name": "ZM@4", "status": "PASS" }, { "name": "ZM@23", "status": "PASS" }, { "name": "ZM@22", "status": "PASS" }, { "name": "ZM@21", "status": "PASS" }, { "name": "ZM@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_algs_unordered", "sub_groups": [], "test_cases": [ { "name": "ZM@0", "status": "PASS" }, { "name": "ZM@1", "status": "PASS" }, { "name": "ZM@2", "status": "PASS" }, { "name": "ZM@3", "status": "PASS" }, { "name": "ZM@4", "status": "PASS" }, { "name": "ZM@23", "status": "PASS" }, { "name": "ZM@22", "status": "PASS" }, { "name": "ZM@21", "status": "PASS" }, { "name": "ZM@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_mems", "sub_groups": [], "test_cases": [ { "name": "@0", "status": "PASS" }, { "name": "@1", "status": "PASS" }, { "name": "@2", "status": "PASS" }, { "name": "@3", "status": "PASS" }, { "name": "@4", "status": "PASS" }, { "name": "@23", "status": "PASS" }, { "name": "@22", "status": "PASS" }, { "name": "@21", "status": "PASS" }, { "name": "@20", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_patch_one_word_multiple_mems", "sub_groups": [], "test_cases": [ { "name": "alg[0] (0xfafa)", "status": "PASS" }, { "name": "alg[1] (0xfbfb)", "status": "PASS" }, { "name": "alg[2] (0xc321)", "status": "PASS" }, { "name": "alg[3] (0xb123)", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "bin_patch_name_and_info", "status": "PASS" } ], "misc": { "tests": 188, "passed": 188, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_bin_err_halo", "sub_groups": [ { "name": "bin_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff00", "status": "PASS" }, { "name": "block_type:0xfc00", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x5", "status": "PASS" }, { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf500", "status": "PASS" }, { "name": "block_type:0xc000", "status": "PASS" } ], "misc": { "tests": 7, "passed": 7, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_too_short_for_block_payload", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff00", "status": "PASS" }, { "name": "block_type:0xfc00", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x5", "status": "PASS" }, { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf500", "status": "PASS" }, { "name": "block_type:0xc000", "status": "PASS" } ], "misc": { "tests": 7, "passed": 7, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_block_payload_len_garbage", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff00", "status": "PASS" }, { "name": "block_type:0xfc00", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x5", "status": "PASS" }, { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf500", "status": "PASS" }, { "name": "block_type:0xc000", "status": "PASS" } ], "misc": { "tests": 7, "passed": 7, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "bin_load_with_unknown_blocks", "status": "PASS" }, { "name": "bin_err_wrong_magic", "status": "PASS" }, { "name": "bin_err_too_short_for_header", "status": "PASS" }, { "name": "bin_err_bad_header_length", "status": "PASS" }, { "name": "bin_err_bad_core_type", "status": "PASS" } ], "misc": { "tests": 26, "passed": 26, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_bin_err_adsp2_32bit", "sub_groups": [ { "name": "bin_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff00", "status": "PASS" }, { "name": "block_type:0xfc00", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x5", "status": "PASS" }, { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf500", "status": "PASS" }, { "name": "block_type:0xc000", "status": "PASS" } ], "misc": { "tests": 7, "passed": 7, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_too_short_for_block_payload", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff00", "status": "PASS" }, { "name": "block_type:0xfc00", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x5", "status": "PASS" }, { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf500", "status": "PASS" }, { "name": "block_type:0xc000", "status": "PASS" } ], "misc": { "tests": 7, "passed": 7, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_block_payload_len_garbage", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff00", "status": "PASS" }, { "name": "block_type:0xfc00", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x5", "status": "PASS" }, { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf500", "status": "PASS" }, { "name": "block_type:0xc000", "status": "PASS" } ], "misc": { "tests": 7, "passed": 7, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "bin_load_with_unknown_blocks", "status": "PASS" }, { "name": "bin_err_wrong_magic", "status": "PASS" }, { "name": "bin_err_too_short_for_header", "status": "PASS" }, { "name": "bin_err_bad_header_length", "status": "PASS" }, { "name": "bin_err_bad_core_type", "status": "PASS" } ], "misc": { "tests": 26, "passed": 26, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_bin_err_adsp2_16bit", "sub_groups": [ { "name": "bin_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff00", "status": "PASS" }, { "name": "block_type:0xfc00", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x5", "status": "PASS" }, { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf500", "status": "PASS" }, { "name": "block_type:0xc000", "status": "PASS" } ], "misc": { "tests": 7, "passed": 7, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_too_short_for_block_payload", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff00", "status": "PASS" }, { "name": "block_type:0xfc00", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x5", "status": "PASS" }, { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf500", "status": "PASS" }, { "name": "block_type:0xc000", "status": "PASS" } ], "misc": { "tests": 7, "passed": 7, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "bin_block_payload_len_garbage", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff00", "status": "PASS" }, { "name": "block_type:0xfc00", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x5", "status": "PASS" }, { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf500", "status": "PASS" }, { "name": "block_type:0xc000", "status": "PASS" } ], "misc": { "tests": 7, "passed": 7, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "bin_load_with_unknown_blocks", "status": "PASS" }, { "name": "bin_err_wrong_magic", "status": "PASS" }, { "name": "bin_err_too_short_for_header", "status": "PASS" }, { "name": "bin_err_bad_header_length", "status": "PASS" }, { "name": "bin_err_bad_core_type", "status": "PASS" } ], "misc": { "tests": 26, "passed": 26, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_callbacks_halo", "sub_groups": [ { "name": "cs_dsp_test_run_stop_callbacks", "sub_groups": [], "test_cases": [ { "name": "all ops", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_test_ctl_v2_callbacks", "sub_groups": [], "test_cases": [ { "name": "all ops", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_test_no_callbacks", "sub_groups": [], "test_cases": [ { "name": "empty ops", "status": "PASS" }, { "name": "NULL ops", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_callbacks_adsp2v2_32bit_wmfwv2", "sub_groups": [ { "name": "cs_dsp_test_run_stop_callbacks", "sub_groups": [], "test_cases": [ { "name": "all ops", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_test_ctl_v2_callbacks", "sub_groups": [], "test_cases": [ { "name": "all ops", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_test_no_callbacks", "sub_groups": [], "test_cases": [ { "name": "empty ops", "status": "PASS" }, { "name": "NULL ops", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_callbacks_adsp2v1_32bit_wmfwv2", "sub_groups": [ { "name": "cs_dsp_test_run_stop_callbacks", "sub_groups": [], "test_cases": [ { "name": "all ops", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_test_ctl_v2_callbacks", "sub_groups": [], "test_cases": [ { "name": "all ops", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_test_no_callbacks", "sub_groups": [], "test_cases": [ { "name": "empty ops", "status": "PASS" }, { "name": "NULL ops", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_callbacks_adsp2_16bit_wmfwv1", "sub_groups": [ { "name": "cs_dsp_test_run_stop_callbacks", "sub_groups": [], "test_cases": [ { "name": "all ops", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_test_ctl_v1_callbacks", "sub_groups": [], "test_cases": [ { "name": "all ops", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_test_no_callbacks", "sub_groups": [], "test_cases": [ { "name": "empty ops", "status": "PASS" }, { "name": "NULL ops", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_watchdog_adsp2v2_32bit", "sub_groups": [ { "name": "cs_dsp_test_adsp2v2_watchdog_callback", "sub_groups": [], "test_cases": [ { "name": "all ops", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_test_adsp2v2_watchdog_no_callbacks", "sub_groups": [], "test_cases": [ { "name": "empty ops", "status": "PASS" }, { "name": "NULL ops", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_watchdog_halo", "sub_groups": [ { "name": "cs_dsp_test_halo_watchdog_callback", "sub_groups": [], "test_cases": [ { "name": "all ops", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_test_halo_watchdog_no_callbacks", "sub_groups": [], "test_cases": [ { "name": "empty ops", "status": "PASS" }, { "name": "NULL ops", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_wmfwV3_halo", "sub_groups": [ { "name": "cs_dsp_ctl_parse_memory_type", "sub_groups": [], "test_cases": [ { "name": "XM", "status": "PASS" }, { "name": "YM", "status": "PASS" }, { "name": "ZM", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_alg_id", "sub_groups": [], "test_cases": [ { "name": "alg_id:0xb", "status": "PASS" }, { "name": "alg_id:0xfafa", "status": "PASS" }, { "name": "alg_id:0x9f1234", "status": "PASS" }, { "name": "alg_id:0xff00ff", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_alg_mem", "sub_groups": [], "test_cases": [ { "name": "XM", "status": "PASS" }, { "name": "YM", "status": "PASS" }, { "name": "ZM", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_offset", "sub_groups": [], "test_cases": [ { "name": "offset:0x0", "status": "PASS" }, { "name": "offset:0x1", "status": "PASS" }, { "name": "offset:0x2", "status": "PASS" }, { "name": "offset:0x3", "status": "PASS" }, { "name": "offset:0x4", "status": "PASS" }, { "name": "offset:0x5", "status": "PASS" }, { "name": "offset:0x6", "status": "PASS" }, { "name": "offset:0x7", "status": "PASS" }, { "name": "offset:0xe0", "status": "PASS" }, { "name": "offset:0xf1", "status": "PASS" }, { "name": "offset:0xfffe", "status": "PASS" }, { "name": "offset:0xffff", "status": "PASS" } ], "misc": { "tests": 12, "passed": 12, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_length", "sub_groups": [], "test_cases": [ { "name": "length:0x4", "status": "PASS" }, { "name": "length:0x8", "status": "PASS" }, { "name": "length:0x18", "status": "PASS" }, { "name": "length:0xf000", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_ctl_type", "sub_groups": [], "test_cases": [ { "name": "ctl_type:0x4 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x7", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8007", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8005", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_flags", "sub_groups": [], "test_cases": [ { "name": "flags:0x0", "status": "PASS" }, { "name": "flags:0x1", "status": "PASS" }, { "name": "flags:0x2", "status": "PASS" }, { "name": "flags:0x3", "status": "PASS" }, { "name": "flags:0x5", "status": "PASS" }, { "name": "flags:0x7", "status": "PASS" }, { "name": "flags:0x8001", "status": "PASS" }, { "name": "flags:0x8002", "status": "PASS" }, { "name": "flags:0x8003", "status": "PASS" }, { "name": "flags:0x8005", "status": "PASS" }, { "name": "flags:0x8007", "status": "PASS" } ], "misc": { "tests": 11, "passed": 11, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_illegal_type_flags", "sub_groups": [], "test_cases": [ { "name": "ctl_type:0x1000 flags:0x0", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x1", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x2", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x4", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x6", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x0", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x1", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x2", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x3", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x4", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x6", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x7", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8000", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8001", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8002", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8004", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8005", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8006", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x0", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x1", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x2", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x3", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x4", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x6", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x7", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8000", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8001", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8002", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8004", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8005", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8006", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x0", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x1", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x2", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x3", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x4", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x6", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x7", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8000", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8001", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8002", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8003", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8004", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8006", "status": "PASS" } ], "misc": { "tests": 48, "passed": 48, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs_dsp_ctl_parse_no_coeffs", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_short_name", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_min_short_name", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_max_short_name", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_with_min_fullname", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_with_max_fullname", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_with_min_description", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_with_max_description", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_with_max_fullname_and_description", "status": "PASS" }, { "name": "cs_dsp_ctl_shortname_alignment", "status": "PASS" }, { "name": "cs_dsp_ctl_fullname_alignment", "status": "PASS" }, { "name": "cs_dsp_ctl_description_alignment", "status": "PASS" }, { "name": "cs_dsp_get_ctl_test", "status": "PASS" }, { "name": "cs_dsp_get_ctl_test_multiple_wmfw", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_fw_name", "status": "PASS" }, { "name": "cs_dsp_ctl_alg_id_uniqueness", "status": "PASS" }, { "name": "cs_dsp_ctl_mem_uniqueness", "status": "PASS" }, { "name": "cs_dsp_ctl_fw_uniqueness", "status": "PASS" }, { "name": "cs_dsp_ctl_squash_reloaded_controls", "status": "PASS" }, { "name": "cs_dsp_ctl_v2_squash_reloaded_controls", "status": "PASS" }, { "name": "cs_dsp_ctl_v2_compare_len", "status": "PASS" } ], "misc": { "tests": 111, "passed": 111, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_wmfwV1_adsp2_32bit", "sub_groups": [ { "name": "cs_dsp_ctl_parse_memory_type", "sub_groups": [], "test_cases": [ { "name": "XM", "status": "PASS" }, { "name": "YM", "status": "PASS" }, { "name": "ZM", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_alg_id", "sub_groups": [], "test_cases": [ { "name": "alg_id:0xb", "status": "PASS" }, { "name": "alg_id:0xfafa", "status": "PASS" }, { "name": "alg_id:0x9f1234", "status": "PASS" }, { "name": "alg_id:0xff00ff", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_alg_mem", "sub_groups": [], "test_cases": [ { "name": "XM", "status": "PASS" }, { "name": "YM", "status": "PASS" }, { "name": "ZM", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_offset", "sub_groups": [], "test_cases": [ { "name": "offset:0x0", "status": "PASS" }, { "name": "offset:0x1", "status": "PASS" }, { "name": "offset:0x2", "status": "PASS" }, { "name": "offset:0x3", "status": "PASS" }, { "name": "offset:0x4", "status": "PASS" }, { "name": "offset:0x5", "status": "PASS" }, { "name": "offset:0x6", "status": "PASS" }, { "name": "offset:0x7", "status": "PASS" }, { "name": "offset:0xe0", "status": "PASS" }, { "name": "offset:0xf1", "status": "PASS" }, { "name": "offset:0xfffe", "status": "PASS" }, { "name": "offset:0xffff", "status": "PASS" } ], "misc": { "tests": 12, "passed": 12, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_length", "sub_groups": [], "test_cases": [ { "name": "length:0x4", "status": "PASS" }, { "name": "length:0x8", "status": "PASS" }, { "name": "length:0x18", "status": "PASS" }, { "name": "length:0xf000", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_ctl_type", "sub_groups": [], "test_cases": [ { "name": "ctl_type:0x4 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x7", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8007", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8005", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_flags", "sub_groups": [], "test_cases": [ { "name": "flags:0x0", "status": "PASS" }, { "name": "flags:0x1", "status": "PASS" }, { "name": "flags:0x2", "status": "PASS" }, { "name": "flags:0x3", "status": "PASS" }, { "name": "flags:0x5", "status": "PASS" }, { "name": "flags:0x7", "status": "PASS" }, { "name": "flags:0x8001", "status": "PASS" }, { "name": "flags:0x8002", "status": "PASS" }, { "name": "flags:0x8003", "status": "PASS" }, { "name": "flags:0x8005", "status": "PASS" }, { "name": "flags:0x8007", "status": "PASS" } ], "misc": { "tests": 11, "passed": 11, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs_dsp_ctl_parse_no_coeffs", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_v1_name", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_empty_v1_name", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_max_v1_name", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_fw_name", "status": "PASS" }, { "name": "cs_dsp_ctl_alg_id_uniqueness", "status": "PASS" }, { "name": "cs_dsp_ctl_mem_uniqueness", "status": "PASS" }, { "name": "cs_dsp_ctl_fw_uniqueness", "status": "PASS" }, { "name": "cs_dsp_ctl_squash_reloaded_controls", "status": "PASS" } ], "misc": { "tests": 51, "passed": 51, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_wmfwV2_adsp2_32bit", "sub_groups": [ { "name": "cs_dsp_ctl_parse_memory_type", "sub_groups": [], "test_cases": [ { "name": "XM", "status": "PASS" }, { "name": "YM", "status": "PASS" }, { "name": "ZM", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_alg_id", "sub_groups": [], "test_cases": [ { "name": "alg_id:0xb", "status": "PASS" }, { "name": "alg_id:0xfafa", "status": "PASS" }, { "name": "alg_id:0x9f1234", "status": "PASS" }, { "name": "alg_id:0xff00ff", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_alg_mem", "sub_groups": [], "test_cases": [ { "name": "XM", "status": "PASS" }, { "name": "YM", "status": "PASS" }, { "name": "ZM", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_offset", "sub_groups": [], "test_cases": [ { "name": "offset:0x0", "status": "PASS" }, { "name": "offset:0x1", "status": "PASS" }, { "name": "offset:0x2", "status": "PASS" }, { "name": "offset:0x3", "status": "PASS" }, { "name": "offset:0x4", "status": "PASS" }, { "name": "offset:0x5", "status": "PASS" }, { "name": "offset:0x6", "status": "PASS" }, { "name": "offset:0x7", "status": "PASS" }, { "name": "offset:0xe0", "status": "PASS" }, { "name": "offset:0xf1", "status": "PASS" }, { "name": "offset:0xfffe", "status": "PASS" }, { "name": "offset:0xffff", "status": "PASS" } ], "misc": { "tests": 12, "passed": 12, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_length", "sub_groups": [], "test_cases": [ { "name": "length:0x4", "status": "PASS" }, { "name": "length:0x8", "status": "PASS" }, { "name": "length:0x18", "status": "PASS" }, { "name": "length:0xf000", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_ctl_type", "sub_groups": [], "test_cases": [ { "name": "ctl_type:0x4 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x7", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8007", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8005", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_flags", "sub_groups": [], "test_cases": [ { "name": "flags:0x0", "status": "PASS" }, { "name": "flags:0x1", "status": "PASS" }, { "name": "flags:0x2", "status": "PASS" }, { "name": "flags:0x3", "status": "PASS" }, { "name": "flags:0x5", "status": "PASS" }, { "name": "flags:0x7", "status": "PASS" }, { "name": "flags:0x8001", "status": "PASS" }, { "name": "flags:0x8002", "status": "PASS" }, { "name": "flags:0x8003", "status": "PASS" }, { "name": "flags:0x8005", "status": "PASS" }, { "name": "flags:0x8007", "status": "PASS" } ], "misc": { "tests": 11, "passed": 11, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_illegal_type_flags", "sub_groups": [], "test_cases": [ { "name": "ctl_type:0x1000 flags:0x0", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x1", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x2", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x4", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x6", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x0", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x1", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x2", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x3", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x4", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x6", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x7", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8000", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8001", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8002", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8004", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8005", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8006", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x0", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x1", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x2", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x3", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x4", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x6", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x7", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8000", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8001", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8002", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8004", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8005", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8006", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x0", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x1", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x2", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x3", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x4", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x6", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x7", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8000", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8001", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8002", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8003", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8004", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8006", "status": "PASS" } ], "misc": { "tests": 48, "passed": 48, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs_dsp_ctl_parse_no_coeffs", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_short_name", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_min_short_name", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_max_short_name", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_with_min_fullname", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_with_max_fullname", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_with_min_description", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_with_max_description", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_with_max_fullname_and_description", "status": "PASS" }, { "name": "cs_dsp_ctl_shortname_alignment", "status": "PASS" }, { "name": "cs_dsp_ctl_fullname_alignment", "status": "PASS" }, { "name": "cs_dsp_ctl_description_alignment", "status": "PASS" }, { "name": "cs_dsp_get_ctl_test", "status": "PASS" }, { "name": "cs_dsp_get_ctl_test_multiple_wmfw", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_fw_name", "status": "PASS" }, { "name": "cs_dsp_ctl_alg_id_uniqueness", "status": "PASS" }, { "name": "cs_dsp_ctl_mem_uniqueness", "status": "PASS" }, { "name": "cs_dsp_ctl_fw_uniqueness", "status": "PASS" }, { "name": "cs_dsp_ctl_squash_reloaded_controls", "status": "PASS" }, { "name": "cs_dsp_ctl_v2_squash_reloaded_controls", "status": "PASS" }, { "name": "cs_dsp_ctl_v2_compare_len", "status": "PASS" } ], "misc": { "tests": 111, "passed": 111, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_wmfwV1_adsp2_16bit", "sub_groups": [ { "name": "cs_dsp_ctl_parse_memory_type", "sub_groups": [], "test_cases": [ { "name": "XM", "status": "PASS" }, { "name": "YM", "status": "PASS" }, { "name": "ZM", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_alg_id", "sub_groups": [], "test_cases": [ { "name": "alg_id:0xb", "status": "PASS" }, { "name": "alg_id:0xfafa", "status": "PASS" }, { "name": "alg_id:0x9f1234", "status": "PASS" }, { "name": "alg_id:0xff00ff", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_alg_mem", "sub_groups": [], "test_cases": [ { "name": "XM", "status": "PASS" }, { "name": "YM", "status": "PASS" }, { "name": "ZM", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_offset", "sub_groups": [], "test_cases": [ { "name": "offset:0x0", "status": "PASS" }, { "name": "offset:0x1", "status": "PASS" }, { "name": "offset:0x2", "status": "PASS" }, { "name": "offset:0x3", "status": "PASS" }, { "name": "offset:0x4", "status": "PASS" }, { "name": "offset:0x5", "status": "PASS" }, { "name": "offset:0x6", "status": "PASS" }, { "name": "offset:0x7", "status": "PASS" }, { "name": "offset:0xe0", "status": "PASS" }, { "name": "offset:0xf1", "status": "PASS" }, { "name": "offset:0xfffe", "status": "PASS" }, { "name": "offset:0xffff", "status": "PASS" } ], "misc": { "tests": 12, "passed": 12, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_length", "sub_groups": [], "test_cases": [ { "name": "length:0x4", "status": "PASS" }, { "name": "length:0x8", "status": "PASS" }, { "name": "length:0x18", "status": "PASS" }, { "name": "length:0xf000", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_ctl_type", "sub_groups": [], "test_cases": [ { "name": "ctl_type:0x4 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x7", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8007", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8005", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_flags", "sub_groups": [], "test_cases": [ { "name": "flags:0x0", "status": "PASS" }, { "name": "flags:0x1", "status": "PASS" }, { "name": "flags:0x2", "status": "PASS" }, { "name": "flags:0x3", "status": "PASS" }, { "name": "flags:0x5", "status": "PASS" }, { "name": "flags:0x7", "status": "PASS" }, { "name": "flags:0x8001", "status": "PASS" }, { "name": "flags:0x8002", "status": "PASS" }, { "name": "flags:0x8003", "status": "PASS" }, { "name": "flags:0x8005", "status": "PASS" }, { "name": "flags:0x8007", "status": "PASS" } ], "misc": { "tests": 11, "passed": 11, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs_dsp_ctl_parse_no_coeffs", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_v1_name", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_empty_v1_name", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_max_v1_name", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_fw_name", "status": "PASS" }, { "name": "cs_dsp_ctl_alg_id_uniqueness", "status": "PASS" }, { "name": "cs_dsp_ctl_mem_uniqueness", "status": "PASS" }, { "name": "cs_dsp_ctl_fw_uniqueness", "status": "PASS" }, { "name": "cs_dsp_ctl_squash_reloaded_controls", "status": "PASS" } ], "misc": { "tests": 51, "passed": 51, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_wmfwV2_adsp2_16bit", "sub_groups": [ { "name": "cs_dsp_ctl_parse_memory_type", "sub_groups": [], "test_cases": [ { "name": "XM", "status": "PASS" }, { "name": "YM", "status": "PASS" }, { "name": "ZM", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_alg_id", "sub_groups": [], "test_cases": [ { "name": "alg_id:0xb", "status": "PASS" }, { "name": "alg_id:0xfafa", "status": "PASS" }, { "name": "alg_id:0x9f1234", "status": "PASS" }, { "name": "alg_id:0xff00ff", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_alg_mem", "sub_groups": [], "test_cases": [ { "name": "XM", "status": "PASS" }, { "name": "YM", "status": "PASS" }, { "name": "ZM", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_offset", "sub_groups": [], "test_cases": [ { "name": "offset:0x0", "status": "PASS" }, { "name": "offset:0x1", "status": "PASS" }, { "name": "offset:0x2", "status": "PASS" }, { "name": "offset:0x3", "status": "PASS" }, { "name": "offset:0x4", "status": "PASS" }, { "name": "offset:0x5", "status": "PASS" }, { "name": "offset:0x6", "status": "PASS" }, { "name": "offset:0x7", "status": "PASS" }, { "name": "offset:0xe0", "status": "PASS" }, { "name": "offset:0xf1", "status": "PASS" }, { "name": "offset:0xfffe", "status": "PASS" }, { "name": "offset:0xffff", "status": "PASS" } ], "misc": { "tests": 12, "passed": 12, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_length", "sub_groups": [], "test_cases": [ { "name": "length:0x4", "status": "PASS" }, { "name": "length:0x8", "status": "PASS" }, { "name": "length:0x18", "status": "PASS" }, { "name": "length:0xf000", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_ctl_type", "sub_groups": [], "test_cases": [ { "name": "ctl_type:0x4 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x7", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8007", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8005", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_parse_flags", "sub_groups": [], "test_cases": [ { "name": "flags:0x0", "status": "PASS" }, { "name": "flags:0x1", "status": "PASS" }, { "name": "flags:0x2", "status": "PASS" }, { "name": "flags:0x3", "status": "PASS" }, { "name": "flags:0x5", "status": "PASS" }, { "name": "flags:0x7", "status": "PASS" }, { "name": "flags:0x8001", "status": "PASS" }, { "name": "flags:0x8002", "status": "PASS" }, { "name": "flags:0x8003", "status": "PASS" }, { "name": "flags:0x8005", "status": "PASS" }, { "name": "flags:0x8007", "status": "PASS" } ], "misc": { "tests": 11, "passed": 11, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_illegal_type_flags", "sub_groups": [], "test_cases": [ { "name": "ctl_type:0x1000 flags:0x0", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x1", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x2", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x4", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1000 flags:0x6", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x0", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x1", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x2", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x3", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x4", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x6", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x7", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8000", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8001", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8002", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8004", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8005", "status": "PASS" }, { "name": "ctl_type:0x1001 flags:0x8006", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x0", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x1", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x2", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x3", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x4", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x6", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x7", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8000", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8001", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8002", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8004", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8005", "status": "PASS" }, { "name": "ctl_type:0x1004 flags:0x8006", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x0", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x1", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x2", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x3", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x4", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x5", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x6", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x7", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8000", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8001", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8002", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8003", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8004", "status": "PASS" }, { "name": "ctl_type:0x1002 flags:0x8006", "status": "PASS" } ], "misc": { "tests": 48, "passed": 48, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs_dsp_ctl_parse_no_coeffs", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_short_name", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_min_short_name", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_max_short_name", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_with_min_fullname", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_with_max_fullname", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_with_min_description", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_with_max_description", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_with_max_fullname_and_description", "status": "PASS" }, { "name": "cs_dsp_ctl_shortname_alignment", "status": "PASS" }, { "name": "cs_dsp_ctl_fullname_alignment", "status": "PASS" }, { "name": "cs_dsp_ctl_description_alignment", "status": "PASS" }, { "name": "cs_dsp_get_ctl_test", "status": "PASS" }, { "name": "cs_dsp_get_ctl_test_multiple_wmfw", "status": "PASS" }, { "name": "cs_dsp_ctl_parse_fw_name", "status": "PASS" }, { "name": "cs_dsp_ctl_alg_id_uniqueness", "status": "PASS" }, { "name": "cs_dsp_ctl_mem_uniqueness", "status": "PASS" }, { "name": "cs_dsp_ctl_fw_uniqueness", "status": "PASS" }, { "name": "cs_dsp_ctl_squash_reloaded_controls", "status": "PASS" }, { "name": "cs_dsp_ctl_v2_squash_reloaded_controls", "status": "PASS" }, { "name": "cs_dsp_ctl_v2_compare_len", "status": "PASS" } ], "misc": { "tests": 111, "passed": 111, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_wmfwV3_halo", "sub_groups": [ { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init_write_only", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x8002", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_unchanged_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_before_run", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_while_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_after_stop", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_not_current_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_reapply_every_run", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_reapply_after_fw_reload", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_reapply_after_fw_swap", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs_dsp_ctl_v2_cache_alloc", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_fw_same_controls", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_fwalgid_same_controls", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_mems", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_algs", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_offsets", "status": "PASS" } ], "misc": { "tests": 195, "passed": 195, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_wmfwV1_adsp2_32bit", "sub_groups": [ { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init_write_only", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x8002", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_running_zero_flags", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_unchanged_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_before_run", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_while_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_after_stop", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_not_current_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_reapply_every_run", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_reapply_after_fw_reload", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_reapply_after_fw_swap", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs_dsp_ctl_cache_init_multiple_fw_same_controls", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_fwalgid_same_controls", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_mems", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_algs", "status": "PASS" } ], "misc": { "tests": 204, "passed": 204, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_wmfwV2_adsp2_32bit", "sub_groups": [ { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init_write_only", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x8002", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_running_zero_flags", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_unchanged_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_before_run", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_while_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_after_stop", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_not_current_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_reapply_every_run", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_reapply_after_fw_reload", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_reapply_after_fw_swap", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs_dsp_ctl_v2_cache_alloc", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_fw_same_controls", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_fwalgid_same_controls", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_mems", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_algs", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_offsets", "status": "PASS" } ], "misc": { "tests": 206, "passed": 206, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_wmfwV1_adsp2_16bit", "sub_groups": [ { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init_write_only", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x8002", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_running_zero_flags", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_unchanged_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_before_run", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_while_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_after_stop", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_not_current_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_reapply_every_run", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_reapply_after_fw_reload", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_reapply_after_fw_swap", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs_dsp_ctl_cache_init_multiple_fw_same_controls", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_fwalgid_same_controls", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_mems", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_algs", "status": "PASS" } ], "misc": { "tests": 204, "passed": 204, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_wmfwV2_adsp2_16bit", "sub_groups": [ { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_init_write_only", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x8002", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_read_running_zero_flags", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_writethrough_unchanged", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_unchanged_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_write_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_before_run", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_while_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_after_stop", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_write_not_current_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_reapply_every_run", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_reapply_after_fw_reload", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_cache_sync_reapply_after_fw_swap", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs_dsp_ctl_v2_cache_alloc", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_fw_same_controls", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_fwalgid_same_controls", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_mems", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_algs", "status": "PASS" }, { "name": "cs_dsp_ctl_cache_init_multiple_offsets", "status": "PASS" } ], "misc": { "tests": 206, "passed": 206, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_rw_wmfwV3_halo", "sub_groups": [ { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_cache_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_cache_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_cache_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_cache_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_seek_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_length_overflow", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_seek_and_length_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_seek_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_length_overflow", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_seek_and_length_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_from_writeonly", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_to_readonly", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 216, "passed": 216, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_rw_wmfwV1_adsp2_32bit", "sub_groups": [ { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_cache_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_cache_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_cache_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_cache_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_seek_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_length_overflow", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_seek_and_length_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_seek_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_length_overflow", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_seek_and_length_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_from_writeonly", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_to_readonly", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 218, "passed": 218, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_rw_wmfwV2_adsp2_32bit", "sub_groups": [ { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_cache_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_cache_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_cache_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_cache_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_seek_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_length_overflow", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_seek_and_length_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_seek_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_length_overflow", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_seek_and_length_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_from_writeonly", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_to_readonly", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 218, "passed": 218, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_rw_wmfwV1_adsp2_16bit", "sub_groups": [ { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_cache_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_cache_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_cache_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_cache_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_seek_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_length_overflow", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_seek_and_length_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_seek_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_length_overflow", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_seek_and_length_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_from_writeonly", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_to_readonly", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 218, "passed": 218, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_rw_wmfwV2_adsp2_16bit", "sub_groups": [ { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xb YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0x9f1234 YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xff00ff YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@0 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@2 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@3 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@8 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@10 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@128 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@180 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa XM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa ZM@1 len:4 flags:0x0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_running", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_volatile_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_not_started", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_stopped", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_stopped_powered_down", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_not_current_loaded_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_volatile_not_current_running_fw", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_cache_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_cache_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_cache_with_seek", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x7", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8007", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_cache_truncated", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x3", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8003", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_seek_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_length_overflow", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_with_seek_and_length_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_seek_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_length_overflow", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_with_seek_and_length_oob", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:8 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:12 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:16 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:48 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:100 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:512 flags:0x0", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:1000 flags:0x0", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_read_from_writeonly", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x2", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8002", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x6", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8006", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_ctl_write_to_readonly", "sub_groups": [], "test_cases": [ { "name": "alg:0xfafa YM@1 len:4 flags:0x1", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8001", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x5", "status": "PASS" }, { "name": "alg:0xfafa YM@1 len:4 flags:0x8005", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 218, "passed": 218, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_wmfwV3_halo", "sub_groups": [ { "name": "wmfw_write_one_payload", "sub_groups": [], "test_cases": [ { "name": "PM_PACKED num_blocks:1", "status": "PASS" }, { "name": "PM_PACKED num_blocks:2", "status": "PASS" }, { "name": "PM_PACKED num_blocks:3", "status": "PASS" }, { "name": "PM_PACKED num_blocks:4", "status": "PASS" }, { "name": "PM_PACKED num_blocks:5", "status": "PASS" }, { "name": "PM_PACKED num_blocks:6", "status": "PASS" }, { "name": "PM_PACKED num_blocks:12", "status": "PASS" }, { "name": "PM_PACKED num_blocks:13", "status": "PASS" }, { "name": "PM_PACKED num_blocks:14", "status": "PASS" }, { "name": "PM_PACKED num_blocks:15", "status": "PASS" }, { "name": "PM_PACKED num_blocks:16", "status": "PASS" }, { "name": "XM_PACKED num_blocks:1", "status": "PASS" }, { "name": "XM_PACKED num_blocks:2", "status": "PASS" }, { "name": "XM_PACKED num_blocks:3", "status": "PASS" }, { "name": "XM_PACKED num_blocks:4", "status": "PASS" }, { "name": "XM_PACKED num_blocks:5", "status": "PASS" }, { "name": "XM_PACKED num_blocks:6", "status": "PASS" }, { "name": "XM_PACKED num_blocks:12", "status": "PASS" }, { "name": "XM_PACKED num_blocks:13", "status": "PASS" }, { "name": "XM_PACKED num_blocks:14", "status": "PASS" }, { "name": "XM_PACKED num_blocks:15", "status": "PASS" }, { "name": "XM_PACKED num_blocks:16", "status": "PASS" }, { "name": "YM_PACKED num_blocks:1", "status": "PASS" }, { "name": "YM_PACKED num_blocks:2", "status": "PASS" }, { "name": "YM_PACKED num_blocks:3", "status": "PASS" }, { "name": "YM_PACKED num_blocks:4", "status": "PASS" }, { "name": "YM_PACKED num_blocks:5", "status": "PASS" }, { "name": "YM_PACKED num_blocks:6", "status": "PASS" }, { "name": "YM_PACKED num_blocks:12", "status": "PASS" }, { "name": "YM_PACKED num_blocks:13", "status": "PASS" }, { "name": "YM_PACKED num_blocks:14", "status": "PASS" }, { "name": "YM_PACKED num_blocks:15", "status": "PASS" }, { "name": "YM_PACKED num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 55, "passed": 55, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_oneblock_payloads", "sub_groups": [], "test_cases": [ { "name": "PM_PACKED num_blocks:1", "status": "PASS" }, { "name": "PM_PACKED num_blocks:2", "status": "PASS" }, { "name": "PM_PACKED num_blocks:3", "status": "PASS" }, { "name": "PM_PACKED num_blocks:4", "status": "PASS" }, { "name": "PM_PACKED num_blocks:5", "status": "PASS" }, { "name": "PM_PACKED num_blocks:6", "status": "PASS" }, { "name": "PM_PACKED num_blocks:12", "status": "PASS" }, { "name": "PM_PACKED num_blocks:13", "status": "PASS" }, { "name": "PM_PACKED num_blocks:14", "status": "PASS" }, { "name": "PM_PACKED num_blocks:15", "status": "PASS" }, { "name": "PM_PACKED num_blocks:16", "status": "PASS" }, { "name": "XM_PACKED num_blocks:1", "status": "PASS" }, { "name": "XM_PACKED num_blocks:2", "status": "PASS" }, { "name": "XM_PACKED num_blocks:3", "status": "PASS" }, { "name": "XM_PACKED num_blocks:4", "status": "PASS" }, { "name": "XM_PACKED num_blocks:5", "status": "PASS" }, { "name": "XM_PACKED num_blocks:6", "status": "PASS" }, { "name": "XM_PACKED num_blocks:12", "status": "PASS" }, { "name": "XM_PACKED num_blocks:13", "status": "PASS" }, { "name": "XM_PACKED num_blocks:14", "status": "PASS" }, { "name": "XM_PACKED num_blocks:15", "status": "PASS" }, { "name": "XM_PACKED num_blocks:16", "status": "PASS" }, { "name": "YM_PACKED num_blocks:1", "status": "PASS" }, { "name": "YM_PACKED num_blocks:2", "status": "PASS" }, { "name": "YM_PACKED num_blocks:3", "status": "PASS" }, { "name": "YM_PACKED num_blocks:4", "status": "PASS" }, { "name": "YM_PACKED num_blocks:5", "status": "PASS" }, { "name": "YM_PACKED num_blocks:6", "status": "PASS" }, { "name": "YM_PACKED num_blocks:12", "status": "PASS" }, { "name": "YM_PACKED num_blocks:13", "status": "PASS" }, { "name": "YM_PACKED num_blocks:14", "status": "PASS" }, { "name": "YM_PACKED num_blocks:15", "status": "PASS" }, { "name": "YM_PACKED num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 55, "passed": 55, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_oneblock_payloads_reverse", "sub_groups": [], "test_cases": [ { "name": "PM_PACKED num_blocks:1", "status": "PASS" }, { "name": "PM_PACKED num_blocks:2", "status": "PASS" }, { "name": "PM_PACKED num_blocks:3", "status": "PASS" }, { "name": "PM_PACKED num_blocks:4", "status": "PASS" }, { "name": "PM_PACKED num_blocks:5", "status": "PASS" }, { "name": "PM_PACKED num_blocks:6", "status": "PASS" }, { "name": "PM_PACKED num_blocks:12", "status": "PASS" }, { "name": "PM_PACKED num_blocks:13", "status": "PASS" }, { "name": "PM_PACKED num_blocks:14", "status": "PASS" }, { "name": "PM_PACKED num_blocks:15", "status": "PASS" }, { "name": "PM_PACKED num_blocks:16", "status": "PASS" }, { "name": "XM_PACKED num_blocks:1", "status": "PASS" }, { "name": "XM_PACKED num_blocks:2", "status": "PASS" }, { "name": "XM_PACKED num_blocks:3", "status": "PASS" }, { "name": "XM_PACKED num_blocks:4", "status": "PASS" }, { "name": "XM_PACKED num_blocks:5", "status": "PASS" }, { "name": "XM_PACKED num_blocks:6", "status": "PASS" }, { "name": "XM_PACKED num_blocks:12", "status": "PASS" }, { "name": "XM_PACKED num_blocks:13", "status": "PASS" }, { "name": "XM_PACKED num_blocks:14", "status": "PASS" }, { "name": "XM_PACKED num_blocks:15", "status": "PASS" }, { "name": "XM_PACKED num_blocks:16", "status": "PASS" }, { "name": "YM_PACKED num_blocks:1", "status": "PASS" }, { "name": "YM_PACKED num_blocks:2", "status": "PASS" }, { "name": "YM_PACKED num_blocks:3", "status": "PASS" }, { "name": "YM_PACKED num_blocks:4", "status": "PASS" }, { "name": "YM_PACKED num_blocks:5", "status": "PASS" }, { "name": "YM_PACKED num_blocks:6", "status": "PASS" }, { "name": "YM_PACKED num_blocks:12", "status": "PASS" }, { "name": "YM_PACKED num_blocks:13", "status": "PASS" }, { "name": "YM_PACKED num_blocks:14", "status": "PASS" }, { "name": "YM_PACKED num_blocks:15", "status": "PASS" }, { "name": "YM_PACKED num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 55, "passed": 55, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_payloads_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "PM_PACKED num_blocks:1", "status": "PASS" }, { "name": "PM_PACKED num_blocks:2", "status": "PASS" }, { "name": "PM_PACKED num_blocks:3", "status": "PASS" }, { "name": "PM_PACKED num_blocks:4", "status": "PASS" }, { "name": "PM_PACKED num_blocks:5", "status": "PASS" }, { "name": "PM_PACKED num_blocks:6", "status": "PASS" }, { "name": "PM_PACKED num_blocks:12", "status": "PASS" }, { "name": "PM_PACKED num_blocks:13", "status": "PASS" }, { "name": "PM_PACKED num_blocks:14", "status": "PASS" }, { "name": "PM_PACKED num_blocks:15", "status": "PASS" }, { "name": "PM_PACKED num_blocks:16", "status": "PASS" }, { "name": "XM_PACKED num_blocks:1", "status": "PASS" }, { "name": "XM_PACKED num_blocks:2", "status": "PASS" }, { "name": "XM_PACKED num_blocks:3", "status": "PASS" }, { "name": "XM_PACKED num_blocks:4", "status": "PASS" }, { "name": "XM_PACKED num_blocks:5", "status": "PASS" }, { "name": "XM_PACKED num_blocks:6", "status": "PASS" }, { "name": "XM_PACKED num_blocks:12", "status": "PASS" }, { "name": "XM_PACKED num_blocks:13", "status": "PASS" }, { "name": "XM_PACKED num_blocks:14", "status": "PASS" }, { "name": "XM_PACKED num_blocks:15", "status": "PASS" }, { "name": "XM_PACKED num_blocks:16", "status": "PASS" }, { "name": "YM_PACKED num_blocks:1", "status": "PASS" }, { "name": "YM_PACKED num_blocks:2", "status": "PASS" }, { "name": "YM_PACKED num_blocks:3", "status": "PASS" }, { "name": "YM_PACKED num_blocks:4", "status": "PASS" }, { "name": "YM_PACKED num_blocks:5", "status": "PASS" }, { "name": "YM_PACKED num_blocks:6", "status": "PASS" }, { "name": "YM_PACKED num_blocks:12", "status": "PASS" }, { "name": "YM_PACKED num_blocks:13", "status": "PASS" }, { "name": "YM_PACKED num_blocks:14", "status": "PASS" }, { "name": "YM_PACKED num_blocks:15", "status": "PASS" }, { "name": "YM_PACKED num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 55, "passed": 55, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_packed_1_unpacked_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED num_blocks:1", "status": "PASS" }, { "name": "XM_PACKED num_blocks:2", "status": "PASS" }, { "name": "XM_PACKED num_blocks:3", "status": "PASS" }, { "name": "XM_PACKED num_blocks:4", "status": "PASS" }, { "name": "XM_PACKED num_blocks:5", "status": "PASS" }, { "name": "XM_PACKED num_blocks:6", "status": "PASS" }, { "name": "XM_PACKED num_blocks:12", "status": "PASS" }, { "name": "XM_PACKED num_blocks:13", "status": "PASS" }, { "name": "XM_PACKED num_blocks:14", "status": "PASS" }, { "name": "XM_PACKED num_blocks:15", "status": "PASS" }, { "name": "XM_PACKED num_blocks:16", "status": "PASS" }, { "name": "YM_PACKED num_blocks:1", "status": "PASS" }, { "name": "YM_PACKED num_blocks:2", "status": "PASS" }, { "name": "YM_PACKED num_blocks:3", "status": "PASS" }, { "name": "YM_PACKED num_blocks:4", "status": "PASS" }, { "name": "YM_PACKED num_blocks:5", "status": "PASS" }, { "name": "YM_PACKED num_blocks:6", "status": "PASS" }, { "name": "YM_PACKED num_blocks:12", "status": "PASS" }, { "name": "YM_PACKED num_blocks:13", "status": "PASS" }, { "name": "YM_PACKED num_blocks:14", "status": "PASS" }, { "name": "YM_PACKED num_blocks:15", "status": "PASS" }, { "name": "YM_PACKED num_blocks:16", "status": "PASS" } ], "misc": { "tests": 22, "passed": 22, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_packed_2_unpacked_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED num_blocks:1", "status": "PASS" }, { "name": "XM_PACKED num_blocks:2", "status": "PASS" }, { "name": "XM_PACKED num_blocks:3", "status": "PASS" }, { "name": "XM_PACKED num_blocks:4", "status": "PASS" }, { "name": "XM_PACKED num_blocks:5", "status": "PASS" }, { "name": "XM_PACKED num_blocks:6", "status": "PASS" }, { "name": "XM_PACKED num_blocks:12", "status": "PASS" }, { "name": "XM_PACKED num_blocks:13", "status": "PASS" }, { "name": "XM_PACKED num_blocks:14", "status": "PASS" }, { "name": "XM_PACKED num_blocks:15", "status": "PASS" }, { "name": "XM_PACKED num_blocks:16", "status": "PASS" }, { "name": "YM_PACKED num_blocks:1", "status": "PASS" }, { "name": "YM_PACKED num_blocks:2", "status": "PASS" }, { "name": "YM_PACKED num_blocks:3", "status": "PASS" }, { "name": "YM_PACKED num_blocks:4", "status": "PASS" }, { "name": "YM_PACKED num_blocks:5", "status": "PASS" }, { "name": "YM_PACKED num_blocks:6", "status": "PASS" }, { "name": "YM_PACKED num_blocks:12", "status": "PASS" }, { "name": "YM_PACKED num_blocks:13", "status": "PASS" }, { "name": "YM_PACKED num_blocks:14", "status": "PASS" }, { "name": "YM_PACKED num_blocks:15", "status": "PASS" }, { "name": "YM_PACKED num_blocks:16", "status": "PASS" } ], "misc": { "tests": 22, "passed": 22, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_packed_3_unpacked_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED num_blocks:1", "status": "PASS" }, { "name": "XM_PACKED num_blocks:2", "status": "PASS" }, { "name": "XM_PACKED num_blocks:3", "status": "PASS" }, { "name": "XM_PACKED num_blocks:4", "status": "PASS" }, { "name": "XM_PACKED num_blocks:5", "status": "PASS" }, { "name": "XM_PACKED num_blocks:6", "status": "PASS" }, { "name": "XM_PACKED num_blocks:12", "status": "PASS" }, { "name": "XM_PACKED num_blocks:13", "status": "PASS" }, { "name": "XM_PACKED num_blocks:14", "status": "PASS" }, { "name": "XM_PACKED num_blocks:15", "status": "PASS" }, { "name": "XM_PACKED num_blocks:16", "status": "PASS" }, { "name": "YM_PACKED num_blocks:1", "status": "PASS" }, { "name": "YM_PACKED num_blocks:2", "status": "PASS" }, { "name": "YM_PACKED num_blocks:3", "status": "PASS" }, { "name": "YM_PACKED num_blocks:4", "status": "PASS" }, { "name": "YM_PACKED num_blocks:5", "status": "PASS" }, { "name": "YM_PACKED num_blocks:6", "status": "PASS" }, { "name": "YM_PACKED num_blocks:12", "status": "PASS" }, { "name": "YM_PACKED num_blocks:13", "status": "PASS" }, { "name": "YM_PACKED num_blocks:14", "status": "PASS" }, { "name": "YM_PACKED num_blocks:15", "status": "PASS" }, { "name": "YM_PACKED num_blocks:16", "status": "PASS" } ], "misc": { "tests": 22, "passed": 22, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_packed_2_single_unpacked_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED num_blocks:1", "status": "PASS" }, { "name": "XM_PACKED num_blocks:2", "status": "PASS" }, { "name": "XM_PACKED num_blocks:3", "status": "PASS" }, { "name": "XM_PACKED num_blocks:4", "status": "PASS" }, { "name": "XM_PACKED num_blocks:5", "status": "PASS" }, { "name": "XM_PACKED num_blocks:6", "status": "PASS" }, { "name": "XM_PACKED num_blocks:12", "status": "PASS" }, { "name": "XM_PACKED num_blocks:13", "status": "PASS" }, { "name": "XM_PACKED num_blocks:14", "status": "PASS" }, { "name": "XM_PACKED num_blocks:15", "status": "PASS" }, { "name": "XM_PACKED num_blocks:16", "status": "PASS" }, { "name": "YM_PACKED num_blocks:1", "status": "PASS" }, { "name": "YM_PACKED num_blocks:2", "status": "PASS" }, { "name": "YM_PACKED num_blocks:3", "status": "PASS" }, { "name": "YM_PACKED num_blocks:4", "status": "PASS" }, { "name": "YM_PACKED num_blocks:5", "status": "PASS" }, { "name": "YM_PACKED num_blocks:6", "status": "PASS" }, { "name": "YM_PACKED num_blocks:12", "status": "PASS" }, { "name": "YM_PACKED num_blocks:13", "status": "PASS" }, { "name": "YM_PACKED num_blocks:14", "status": "PASS" }, { "name": "YM_PACKED num_blocks:15", "status": "PASS" }, { "name": "YM_PACKED num_blocks:16", "status": "PASS" } ], "misc": { "tests": 22, "passed": 22, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_packed_3_single_unpacked_trailing", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED num_blocks:1", "status": "PASS" }, { "name": "XM_PACKED num_blocks:2", "status": "PASS" }, { "name": "XM_PACKED num_blocks:3", "status": "PASS" }, { "name": "XM_PACKED num_blocks:4", "status": "PASS" }, { "name": "XM_PACKED num_blocks:5", "status": "PASS" }, { "name": "XM_PACKED num_blocks:6", "status": "PASS" }, { "name": "XM_PACKED num_blocks:12", "status": "PASS" }, { "name": "XM_PACKED num_blocks:13", "status": "PASS" }, { "name": "XM_PACKED num_blocks:14", "status": "PASS" }, { "name": "XM_PACKED num_blocks:15", "status": "PASS" }, { "name": "XM_PACKED num_blocks:16", "status": "PASS" }, { "name": "YM_PACKED num_blocks:1", "status": "PASS" }, { "name": "YM_PACKED num_blocks:2", "status": "PASS" }, { "name": "YM_PACKED num_blocks:3", "status": "PASS" }, { "name": "YM_PACKED num_blocks:4", "status": "PASS" }, { "name": "YM_PACKED num_blocks:5", "status": "PASS" }, { "name": "YM_PACKED num_blocks:6", "status": "PASS" }, { "name": "YM_PACKED num_blocks:12", "status": "PASS" }, { "name": "YM_PACKED num_blocks:13", "status": "PASS" }, { "name": "YM_PACKED num_blocks:14", "status": "PASS" }, { "name": "YM_PACKED num_blocks:15", "status": "PASS" }, { "name": "YM_PACKED num_blocks:16", "status": "PASS" } ], "misc": { "tests": 22, "passed": 22, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_packed_1_unpacked_leading", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED num_blocks:1", "status": "PASS" }, { "name": "XM_PACKED num_blocks:2", "status": "PASS" }, { "name": "XM_PACKED num_blocks:3", "status": "PASS" }, { "name": "XM_PACKED num_blocks:4", "status": "PASS" }, { "name": "XM_PACKED num_blocks:5", "status": "PASS" }, { "name": "XM_PACKED num_blocks:6", "status": "PASS" }, { "name": "XM_PACKED num_blocks:12", "status": "PASS" }, { "name": "XM_PACKED num_blocks:13", "status": "PASS" }, { "name": "XM_PACKED num_blocks:14", "status": "PASS" }, { "name": "XM_PACKED num_blocks:15", "status": "PASS" }, { "name": "XM_PACKED num_blocks:16", "status": "PASS" }, { "name": "YM_PACKED num_blocks:1", "status": "PASS" }, { "name": "YM_PACKED num_blocks:2", "status": "PASS" }, { "name": "YM_PACKED num_blocks:3", "status": "PASS" }, { "name": "YM_PACKED num_blocks:4", "status": "PASS" }, { "name": "YM_PACKED num_blocks:5", "status": "PASS" }, { "name": "YM_PACKED num_blocks:6", "status": "PASS" }, { "name": "YM_PACKED num_blocks:12", "status": "PASS" }, { "name": "YM_PACKED num_blocks:13", "status": "PASS" }, { "name": "YM_PACKED num_blocks:14", "status": "PASS" }, { "name": "YM_PACKED num_blocks:15", "status": "PASS" }, { "name": "YM_PACKED num_blocks:16", "status": "PASS" } ], "misc": { "tests": 22, "passed": 22, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_packed_2_unpacked_leading", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED num_blocks:1", "status": "PASS" }, { "name": "XM_PACKED num_blocks:2", "status": "PASS" }, { "name": "XM_PACKED num_blocks:3", "status": "PASS" }, { "name": "XM_PACKED num_blocks:4", "status": "PASS" }, { "name": "XM_PACKED num_blocks:5", "status": "PASS" }, { "name": "XM_PACKED num_blocks:6", "status": "PASS" }, { "name": "XM_PACKED num_blocks:12", "status": "PASS" }, { "name": "XM_PACKED num_blocks:13", "status": "PASS" }, { "name": "XM_PACKED num_blocks:14", "status": "PASS" }, { "name": "XM_PACKED num_blocks:15", "status": "PASS" }, { "name": "XM_PACKED num_blocks:16", "status": "PASS" }, { "name": "YM_PACKED num_blocks:1", "status": "PASS" }, { "name": "YM_PACKED num_blocks:2", "status": "PASS" }, { "name": "YM_PACKED num_blocks:3", "status": "PASS" }, { "name": "YM_PACKED num_blocks:4", "status": "PASS" }, { "name": "YM_PACKED num_blocks:5", "status": "PASS" }, { "name": "YM_PACKED num_blocks:6", "status": "PASS" }, { "name": "YM_PACKED num_blocks:12", "status": "PASS" }, { "name": "YM_PACKED num_blocks:13", "status": "PASS" }, { "name": "YM_PACKED num_blocks:14", "status": "PASS" }, { "name": "YM_PACKED num_blocks:15", "status": "PASS" }, { "name": "YM_PACKED num_blocks:16", "status": "PASS" } ], "misc": { "tests": 22, "passed": 22, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_packed_3_unpacked_leading", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED num_blocks:1", "status": "PASS" }, { "name": "XM_PACKED num_blocks:2", "status": "PASS" }, { "name": "XM_PACKED num_blocks:3", "status": "PASS" }, { "name": "XM_PACKED num_blocks:4", "status": "PASS" }, { "name": "XM_PACKED num_blocks:5", "status": "PASS" }, { "name": "XM_PACKED num_blocks:6", "status": "PASS" }, { "name": "XM_PACKED num_blocks:12", "status": "PASS" }, { "name": "XM_PACKED num_blocks:13", "status": "PASS" }, { "name": "XM_PACKED num_blocks:14", "status": "PASS" }, { "name": "XM_PACKED num_blocks:15", "status": "PASS" }, { "name": "XM_PACKED num_blocks:16", "status": "PASS" }, { "name": "YM_PACKED num_blocks:1", "status": "PASS" }, { "name": "YM_PACKED num_blocks:2", "status": "PASS" }, { "name": "YM_PACKED num_blocks:3", "status": "PASS" }, { "name": "YM_PACKED num_blocks:4", "status": "PASS" }, { "name": "YM_PACKED num_blocks:5", "status": "PASS" }, { "name": "YM_PACKED num_blocks:6", "status": "PASS" }, { "name": "YM_PACKED num_blocks:12", "status": "PASS" }, { "name": "YM_PACKED num_blocks:13", "status": "PASS" }, { "name": "YM_PACKED num_blocks:14", "status": "PASS" }, { "name": "YM_PACKED num_blocks:15", "status": "PASS" }, { "name": "YM_PACKED num_blocks:16", "status": "PASS" } ], "misc": { "tests": 22, "passed": 22, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_packed_2_single_unpacked_leading", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED num_blocks:1", "status": "PASS" }, { "name": "XM_PACKED num_blocks:2", "status": "PASS" }, { "name": "XM_PACKED num_blocks:3", "status": "PASS" }, { "name": "XM_PACKED num_blocks:4", "status": "PASS" }, { "name": "XM_PACKED num_blocks:5", "status": "PASS" }, { "name": "XM_PACKED num_blocks:6", "status": "PASS" }, { "name": "XM_PACKED num_blocks:12", "status": "PASS" }, { "name": "XM_PACKED num_blocks:13", "status": "PASS" }, { "name": "XM_PACKED num_blocks:14", "status": "PASS" }, { "name": "XM_PACKED num_blocks:15", "status": "PASS" }, { "name": "XM_PACKED num_blocks:16", "status": "PASS" }, { "name": "YM_PACKED num_blocks:1", "status": "PASS" }, { "name": "YM_PACKED num_blocks:2", "status": "PASS" }, { "name": "YM_PACKED num_blocks:3", "status": "PASS" }, { "name": "YM_PACKED num_blocks:4", "status": "PASS" }, { "name": "YM_PACKED num_blocks:5", "status": "PASS" }, { "name": "YM_PACKED num_blocks:6", "status": "PASS" }, { "name": "YM_PACKED num_blocks:12", "status": "PASS" }, { "name": "YM_PACKED num_blocks:13", "status": "PASS" }, { "name": "YM_PACKED num_blocks:14", "status": "PASS" }, { "name": "YM_PACKED num_blocks:15", "status": "PASS" }, { "name": "YM_PACKED num_blocks:16", "status": "PASS" } ], "misc": { "tests": 22, "passed": 22, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_packed_3_single_unpacked_leading", "sub_groups": [], "test_cases": [ { "name": "XM_PACKED num_blocks:1", "status": "PASS" }, { "name": "XM_PACKED num_blocks:2", "status": "PASS" }, { "name": "XM_PACKED num_blocks:3", "status": "PASS" }, { "name": "XM_PACKED num_blocks:4", "status": "PASS" }, { "name": "XM_PACKED num_blocks:5", "status": "PASS" }, { "name": "XM_PACKED num_blocks:6", "status": "PASS" }, { "name": "XM_PACKED num_blocks:12", "status": "PASS" }, { "name": "XM_PACKED num_blocks:13", "status": "PASS" }, { "name": "XM_PACKED num_blocks:14", "status": "PASS" }, { "name": "XM_PACKED num_blocks:15", "status": "PASS" }, { "name": "XM_PACKED num_blocks:16", "status": "PASS" }, { "name": "YM_PACKED num_blocks:1", "status": "PASS" }, { "name": "YM_PACKED num_blocks:2", "status": "PASS" }, { "name": "YM_PACKED num_blocks:3", "status": "PASS" }, { "name": "YM_PACKED num_blocks:4", "status": "PASS" }, { "name": "YM_PACKED num_blocks:5", "status": "PASS" }, { "name": "YM_PACKED num_blocks:6", "status": "PASS" }, { "name": "YM_PACKED num_blocks:12", "status": "PASS" }, { "name": "YM_PACKED num_blocks:13", "status": "PASS" }, { "name": "YM_PACKED num_blocks:14", "status": "PASS" }, { "name": "YM_PACKED num_blocks:15", "status": "PASS" }, { "name": "YM_PACKED num_blocks:16", "status": "PASS" } ], "misc": { "tests": 22, "passed": 22, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "wmfw_write_xm_header_unpacked", "status": "PASS" }, { "name": "wmfw_write_all_packed_pm", "status": "PASS" }, { "name": "wmfw_write_multiple_packed_unpacked_mem", "status": "PASS" }, { "name": "wmfw_load_with_info", "status": "PASS" } ], "misc": { "tests": 444, "passed": 444, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_wmfwV0_adsp2_32bit", "sub_groups": [ { "name": "wmfw_write_one_payload", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_oneblock_payloads", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_oneblock_payloads_reverse", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_payloads_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "wmfw_write_xm_header_unpacked", "status": "PASS" }, { "name": "wmfw_write_all_unpacked_pm", "status": "PASS" }, { "name": "wmfw_write_multiple_unpacked_mem", "status": "PASS" }, { "name": "wmfw_load_with_info", "status": "PASS" } ], "misc": { "tests": 180, "passed": 180, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_wmfwV1_adsp2_32bit", "sub_groups": [ { "name": "wmfw_write_one_payload", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_oneblock_payloads", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_oneblock_payloads_reverse", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_payloads_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "wmfw_write_xm_header_unpacked", "status": "PASS" }, { "name": "wmfw_write_all_unpacked_pm", "status": "PASS" }, { "name": "wmfw_write_multiple_unpacked_mem", "status": "PASS" }, { "name": "wmfw_load_with_info", "status": "PASS" } ], "misc": { "tests": 180, "passed": 180, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_wmfwV2_adsp2_32bit", "sub_groups": [ { "name": "wmfw_write_one_payload", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_oneblock_payloads", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_oneblock_payloads_reverse", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_payloads_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "wmfw_write_xm_header_unpacked", "status": "PASS" }, { "name": "wmfw_write_all_unpacked_pm", "status": "PASS" }, { "name": "wmfw_write_multiple_unpacked_mem", "status": "PASS" }, { "name": "wmfw_load_with_info", "status": "PASS" } ], "misc": { "tests": 180, "passed": 180, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_wmfwV0_adsp2_16bit", "sub_groups": [ { "name": "wmfw_write_one_payload", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_oneblock_payloads", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_oneblock_payloads_reverse", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_payloads_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "wmfw_write_xm_header_unpacked", "status": "PASS" }, { "name": "wmfw_write_all_unpacked_pm", "status": "PASS" }, { "name": "wmfw_write_multiple_unpacked_mem", "status": "PASS" }, { "name": "wmfw_load_with_info", "status": "PASS" } ], "misc": { "tests": 180, "passed": 180, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_wmfwV1_adsp2_16bit", "sub_groups": [ { "name": "wmfw_write_one_payload", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_oneblock_payloads", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_oneblock_payloads_reverse", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_payloads_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "wmfw_write_xm_header_unpacked", "status": "PASS" }, { "name": "wmfw_write_all_unpacked_pm", "status": "PASS" }, { "name": "wmfw_write_multiple_unpacked_mem", "status": "PASS" }, { "name": "wmfw_load_with_info", "status": "PASS" } ], "misc": { "tests": 180, "passed": 180, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_wmfwV2_adsp2_16bit", "sub_groups": [ { "name": "wmfw_write_one_payload", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_oneblock_payloads", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_oneblock_payloads_reverse", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_write_multiple_payloads_sparse_unordered", "sub_groups": [], "test_cases": [ { "name": "PM num_blocks:1", "status": "PASS" }, { "name": "PM num_blocks:2", "status": "PASS" }, { "name": "PM num_blocks:3", "status": "PASS" }, { "name": "PM num_blocks:4", "status": "PASS" }, { "name": "PM num_blocks:5", "status": "PASS" }, { "name": "PM num_blocks:6", "status": "PASS" }, { "name": "PM num_blocks:12", "status": "PASS" }, { "name": "PM num_blocks:13", "status": "PASS" }, { "name": "PM num_blocks:14", "status": "PASS" }, { "name": "PM num_blocks:15", "status": "PASS" }, { "name": "PM num_blocks:16", "status": "PASS" }, { "name": "XM num_blocks:1", "status": "PASS" }, { "name": "XM num_blocks:2", "status": "PASS" }, { "name": "XM num_blocks:3", "status": "PASS" }, { "name": "XM num_blocks:4", "status": "PASS" }, { "name": "XM num_blocks:5", "status": "PASS" }, { "name": "XM num_blocks:6", "status": "PASS" }, { "name": "XM num_blocks:12", "status": "PASS" }, { "name": "XM num_blocks:13", "status": "PASS" }, { "name": "XM num_blocks:14", "status": "PASS" }, { "name": "XM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" }, { "name": "YM num_blocks:1", "status": "PASS" }, { "name": "YM num_blocks:2", "status": "PASS" }, { "name": "YM num_blocks:3", "status": "PASS" }, { "name": "YM num_blocks:4", "status": "PASS" }, { "name": "YM num_blocks:5", "status": "PASS" }, { "name": "YM num_blocks:6", "status": "PASS" }, { "name": "YM num_blocks:12", "status": "PASS" }, { "name": "YM num_blocks:13", "status": "PASS" }, { "name": "YM num_blocks:14", "status": "PASS" }, { "name": "YM num_blocks:15", "status": "PASS" }, { "name": "YM num_blocks:16", "status": "PASS" }, { "name": "ZM num_blocks:1", "status": "PASS" }, { "name": "ZM num_blocks:2", "status": "PASS" }, { "name": "ZM num_blocks:3", "status": "PASS" }, { "name": "ZM num_blocks:4", "status": "PASS" }, { "name": "ZM num_blocks:5", "status": "PASS" }, { "name": "ZM num_blocks:6", "status": "PASS" }, { "name": "ZM num_blocks:12", "status": "PASS" }, { "name": "ZM num_blocks:13", "status": "PASS" }, { "name": "ZM num_blocks:14", "status": "PASS" }, { "name": "ZM num_blocks:15", "status": "PASS" }, { "name": "XM num_blocks:16", "status": "PASS" } ], "misc": { "tests": 44, "passed": 44, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "wmfw_write_xm_header_unpacked", "status": "PASS" }, { "name": "wmfw_write_all_unpacked_pm", "status": "PASS" }, { "name": "wmfw_write_multiple_unpacked_mem", "status": "PASS" }, { "name": "wmfw_load_with_info", "status": "PASS" } ], "misc": { "tests": 180, "passed": 180, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_wmfwV3_err_halo", "sub_groups": [ { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x10", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_payload", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x10", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_block_payload_len_garbage", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x10", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "wmfw_load_with_unknown_blocks", "status": "PASS" }, { "name": "wmfw_err_wrong_magic", "status": "PASS" }, { "name": "wmfw_err_too_short_for_header", "status": "PASS" }, { "name": "wmfw_err_bad_header_length", "status": "PASS" }, { "name": "wmfw_err_bad_core_type", "status": "PASS" }, { "name": "wmfw_too_short_for_alg_header", "status": "PASS" }, { "name": "wmfw_v2_alg_name_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_alg_description_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_coeff_count_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_coeff_block_size_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_coeff_shortname_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_coeff_fullname_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_coeff_description_exceeds_block", "status": "PASS" } ], "misc": { "tests": 31, "passed": 31, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_wmfwV0_err_adsp2_32bit", "sub_groups": [ { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_payload", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_block_payload_len_garbage", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "wmfw_load_with_unknown_blocks", "status": "PASS" }, { "name": "wmfw_err_wrong_magic", "status": "PASS" }, { "name": "wmfw_err_too_short_for_header", "status": "PASS" }, { "name": "wmfw_err_bad_header_length", "status": "PASS" }, { "name": "wmfw_err_bad_core_type", "status": "PASS" } ], "misc": { "tests": 23, "passed": 23, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_wmfwV1_err_adsp2_32bit", "sub_groups": [ { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_payload", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_block_payload_len_garbage", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "wmfw_load_with_unknown_blocks", "status": "PASS" }, { "name": "wmfw_err_wrong_magic", "status": "PASS" }, { "name": "wmfw_err_too_short_for_header", "status": "PASS" }, { "name": "wmfw_err_bad_header_length", "status": "PASS" }, { "name": "wmfw_err_bad_core_type", "status": "PASS" }, { "name": "wmfw_too_short_for_alg_header", "status": "PASS" }, { "name": "wmfw_v1_alg_name_unterminated", "status": "PASS" }, { "name": "wmfw_v1_coeff_count_exceeds_block", "status": "PASS" }, { "name": "wmfw_v1_coeff_name_unterminated", "status": "PASS" } ], "misc": { "tests": 27, "passed": 27, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_wmfwV2_err_adsp2_32bit", "sub_groups": [ { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_payload", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_block_payload_len_garbage", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "wmfw_load_with_unknown_blocks", "status": "PASS" }, { "name": "wmfw_err_wrong_magic", "status": "PASS" }, { "name": "wmfw_err_too_short_for_header", "status": "PASS" }, { "name": "wmfw_err_bad_header_length", "status": "PASS" }, { "name": "wmfw_err_bad_core_type", "status": "PASS" }, { "name": "wmfw_too_short_for_alg_header", "status": "PASS" }, { "name": "wmfw_v2_alg_name_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_alg_description_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_coeff_count_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_coeff_block_size_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_coeff_shortname_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_coeff_fullname_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_coeff_description_exceeds_block", "status": "PASS" } ], "misc": { "tests": 31, "passed": 31, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_wmfwV0_err_adsp2_16bit", "sub_groups": [ { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_payload", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_block_payload_len_garbage", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "wmfw_load_with_unknown_blocks", "status": "PASS" }, { "name": "wmfw_err_wrong_magic", "status": "PASS" }, { "name": "wmfw_err_too_short_for_header", "status": "PASS" }, { "name": "wmfw_err_bad_header_length", "status": "PASS" }, { "name": "wmfw_err_bad_core_type", "status": "PASS" } ], "misc": { "tests": 23, "passed": 23, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_wmfwV1_err_adsp2_16bit", "sub_groups": [ { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_payload", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_block_payload_len_garbage", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "wmfw_load_with_unknown_blocks", "status": "PASS" }, { "name": "wmfw_err_wrong_magic", "status": "PASS" }, { "name": "wmfw_err_too_short_for_header", "status": "PASS" }, { "name": "wmfw_err_bad_header_length", "status": "PASS" }, { "name": "wmfw_err_bad_core_type", "status": "PASS" }, { "name": "wmfw_too_short_for_alg_header", "status": "PASS" }, { "name": "wmfw_v1_alg_name_unterminated", "status": "PASS" }, { "name": "wmfw_v1_coeff_count_exceeds_block", "status": "PASS" }, { "name": "wmfw_v1_coeff_name_unterminated", "status": "PASS" } ], "misc": { "tests": 27, "passed": 27, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_dsp_wmfwV2_err_adsp2_16bit", "sub_groups": [ { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_payload", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_block_payload_len_garbage", "sub_groups": [], "test_cases": [ { "name": "block_type:0xff", "status": "PASS" }, { "name": "block_type:0x2", "status": "PASS" }, { "name": "block_type:0x6", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "wmfw_too_short_for_block_header", "sub_groups": [], "test_cases": [ { "name": "block_type:0x33", "status": "PASS" }, { "name": "block_type:0xf5", "status": "PASS" }, { "name": "block_type:0xc0", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "wmfw_load_with_unknown_blocks", "status": "PASS" }, { "name": "wmfw_err_wrong_magic", "status": "PASS" }, { "name": "wmfw_err_too_short_for_header", "status": "PASS" }, { "name": "wmfw_err_bad_header_length", "status": "PASS" }, { "name": "wmfw_err_bad_core_type", "status": "PASS" }, { "name": "wmfw_too_short_for_alg_header", "status": "PASS" }, { "name": "wmfw_v2_alg_name_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_alg_description_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_coeff_count_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_coeff_block_size_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_coeff_shortname_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_coeff_fullname_exceeds_block", "status": "PASS" }, { "name": "wmfw_v2_coeff_description_exceeds_block", "status": "PASS" } ], "misc": { "tests": 31, "passed": 31, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "iio-format", "sub_groups": [], "test_cases": [ { "name": "iio_test_iio_format_value_integer", "status": "PASS" }, { "name": "iio_test_iio_format_value_fixedpoint", "status": "PASS" }, { "name": "iio_test_iio_format_value_fractional", "status": "PASS" }, { "name": "iio_test_iio_format_value_fractional_log2", "status": "PASS" }, { "name": "iio_test_iio_format_value_multiple", "status": "PASS" }, { "name": "iio_test_iio_format_value_integer_64", "status": "PASS" } ], "misc": { "tests": 6, "passed": 6, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "iio-gain-time-scale", "sub_groups": [], "test_cases": [ { "name": "test_init_iio_gts_invalid", "status": "PASS" }, { "name": "test_iio_gts_find_gain_for_scale_using_time", "status": "PASS" }, { "name": "test_iio_gts_find_new_gain_sel_by_old_gain_time", "status": "PASS" }, { "name": "test_iio_find_closest_gain_low", "status": "PASS" }, { "name": "test_iio_gts_total_gain_to_scale", "status": "PASS" }, { "name": "test_iio_gts_avail_test", "status": "PASS" } ], "misc": { "tests": 6, "passed": 6, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "iio-multiply", "sub_groups": [], "test_cases": [ { "name": "iio_test_iio_multiply_value_integer", "status": "PASS" }, { "name": "iio_test_iio_multiply_value_fixedpoint", "status": "PASS" }, { "name": "iio_test_iio_multiply_value_fractional", "status": "PASS" }, { "name": "iio_test_iio_multiply_value_fractional_log2", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "thunderbolt", "sub_groups": [], "test_cases": [ { "name": "tb_test_path_basic", "status": "PASS" }, { "name": "tb_test_path_not_connected_walk", "status": "PASS" }, { "name": "tb_test_path_single_hop_walk", "status": "PASS" }, { "name": "tb_test_path_daisy_chain_walk", "status": "PASS" }, { "name": "tb_test_path_simple_tree_walk", "status": "PASS" }, { "name": "tb_test_path_complex_tree_walk", "status": "PASS" }, { "name": "tb_test_path_max_length_walk", "status": "PASS" }, { "name": "tb_test_path_not_connected", "status": "PASS" }, { "name": "tb_test_path_not_bonded_lane0", "status": "PASS" }, { "name": "tb_test_path_not_bonded_lane1", "status": "PASS" }, { "name": "tb_test_path_not_bonded_lane1_chain", "status": "PASS" }, { "name": "tb_test_path_not_bonded_lane1_chain_reverse", "status": "PASS" }, { "name": "tb_test_path_mixed_chain", "status": "PASS" }, { "name": "tb_test_path_mixed_chain_reverse", "status": "PASS" }, { "name": "tb_test_tunnel_pcie", "status": "PASS" }, { "name": "tb_test_tunnel_dp", "status": "PASS" }, { "name": "tb_test_tunnel_dp_chain", "status": "PASS" }, { "name": "tb_test_tunnel_dp_tree", "status": "PASS" }, { "name": "tb_test_tunnel_dp_max_length", "status": "PASS" }, { "name": "tb_test_tunnel_3dp", "status": "PASS" }, { "name": "tb_test_tunnel_port_on_path", "status": "PASS" }, { "name": "tb_test_tunnel_usb3", "status": "PASS" }, { "name": "tb_test_tunnel_dma", "status": "PASS" }, { "name": "tb_test_tunnel_dma_rx", "status": "PASS" }, { "name": "tb_test_tunnel_dma_tx", "status": "PASS" }, { "name": "tb_test_tunnel_dma_chain", "status": "PASS" }, { "name": "tb_test_tunnel_dma_match", "status": "PASS" }, { "name": "tb_test_credit_alloc_legacy_not_bonded", "status": "PASS" }, { "name": "tb_test_credit_alloc_legacy_bonded", "status": "PASS" }, { "name": "tb_test_credit_alloc_pcie", "status": "PASS" }, { "name": "tb_test_credit_alloc_without_dp", "status": "PASS" }, { "name": "tb_test_credit_alloc_dp", "status": "PASS" }, { "name": "tb_test_credit_alloc_usb3", "status": "PASS" }, { "name": "tb_test_credit_alloc_dma", "status": "PASS" }, { "name": "tb_test_credit_alloc_dma_multiple", "status": "PASS" }, { "name": "tb_test_credit_alloc_all", "status": "PASS" }, { "name": "tb_test_property_parse", "status": "PASS" }, { "name": "tb_test_property_format", "status": "PASS" }, { "name": "tb_test_property_copy", "status": "PASS" } ], "misc": { "tests": 39, "passed": 39, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "sound-core-test", "sub_groups": [], "test_cases": [ { "name": "test_phys_format_size", "status": "PASS" }, { "name": "test_format_width", "status": "PASS" }, { "name": "test_format_endianness", "status": "PASS" }, { "name": "test_format_signed", "status": "PASS" }, { "name": "test_format_fill_silence", "status": "PASS" }, { "name": "test_playback_avail", "status": "PASS" }, { "name": "test_capture_avail", "status": "PASS" }, { "name": "test_card_set_id", "status": "PASS" }, { "name": "test_pcm_format_name", "status": "PASS" }, { "name": "test_card_add_component", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "snd_soc_tplg_test", "sub_groups": [], "test_cases": [ { "name": "snd_soc_tplg_test_load_with_null_comp", "status": "PASS" }, { "name": "snd_soc_tplg_test_load_with_null_ops", "status": "PASS" }, { "name": "snd_soc_tplg_test_load_with_null_fw", "status": "PASS" }, { "name": "snd_soc_tplg_test_load_empty_tplg", "status": "PASS" }, { "name": "snd_soc_tplg_test_load_empty_tplg_bad_magic", "status": "PASS" }, { "name": "snd_soc_tplg_test_load_empty_tplg_bad_abi", "status": "PASS" }, { "name": "snd_soc_tplg_test_load_empty_tplg_bad_size", "status": "PASS" }, { "name": "snd_soc_tplg_test_load_empty_tplg_bad_payload_size", "status": "PASS" }, { "name": "snd_soc_tplg_test_load_pcm_tplg", "status": "PASS" }, { "name": "snd_soc_tplg_test_load_pcm_tplg_reload_comp", "status": "PASS" }, { "name": "snd_soc_tplg_test_load_pcm_tplg_reload_card", "status": "PASS" } ], "misc": { "tests": 11, "passed": 11, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "soc-card", "sub_groups": [], "test_cases": [ { "name": "test_snd_soc_card_get_kcontrol", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "soc-utils", "sub_groups": [], "test_cases": [ { "name": "test_tdm_params_to_bclk", "status": "PASS" }, { "name": "test_snd_soc_params_to_bclk", "status": "PASS" } ], "misc": { "tests": 2, "passed": 2, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "soc-ops", "sub_groups": [ { "name": "soc_ops_test_info", "sub_groups": [], "test_cases": [ { "name": "single volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw int: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "double_r volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "double_r volsw int: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "double_r volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "double volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "double volsw int: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "double volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 1", "status": "PASS" }, { "name": "single volsw int: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 1", "status": "PASS" }, { "name": "single volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 1", "status": "PASS" }, { "name": "double volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 1", "status": "PASS" }, { "name": "double volsw int: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 1", "status": "PASS" }, { "name": "double volsw bool: ctl range: 0->1, reg range: 0->1(0), sign: 0, inv: 1", "status": "PASS" }, { "name": "single volsw int: ctl range: 0->2, reg range: 0->2(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw int: ctl range: 0->2, reg range: 0->2(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw int: ctl range: 0->2, reg range: 0->2(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw int: ctl range: 0->1, reg range: 0->2(1), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw int: ctl range: 0->1, reg range: 0->2(1), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw int: ctl range: 0->1, reg range: 0->2(1), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw int: ctl range: 0->20, reg range: -10->10(0), sign: 4, inv: 0", "status": "PASS" }, { "name": "single volsw int: ctl range: 0->15, reg range: -10->10(15), sign: 4, inv: 0", "status": "PASS" }, { "name": "single volsw int: ctl range: 0->20, reg range: -10->10(0), sign: 4, inv: 1", "status": "PASS" }, { "name": "single volsw int: ctl range: 0->15, reg range: -10->10(15), sign: 4, inv: 1", "status": "PASS" }, { "name": "single volsw_sx bool: ctl range: 0->1, reg range: 15->1(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw_sx int: ctl range: 0->1, reg range: 15->1(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw_sx bool: ctl range: 0->1, reg range: 15->1(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw_sx int: ctl range: 0->4, reg range: 14->4(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw_sx int: ctl range: 0->4, reg range: 14->4(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw_sx int: ctl range: 0->4, reg range: 14->4(0), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw_sx int: ctl range: 0->3, reg range: 14->4(3), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw_sx int: ctl range: 0->3, reg range: 14->4(3), sign: 0, inv: 0", "status": "PASS" }, { "name": "single volsw_sx int: ctl range: 0->3, reg range: 14->4(3), sign: 0, inv: 0", "status": "PASS" } ], "misc": { "tests": 34, "passed": 34, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "soc_ops_test_access", "sub_groups": [], "test_cases": [ { "name": "single volsw: 10,10 -> range: 0->20(0), sign: 0, inv: 0 -> 0xa,0x0", "status": "PASS" }, { "name": "single volsw: 0,0 -> range: 0->20(0), sign: 0, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "single volsw: 20,20 -> range: 0->20(0), sign: 0, inv: 0 -> 0x14,0x0", "status": "PASS" }, { "name": "single volsw: 10,10 -> range: 0->20(15), sign: 0, inv: 0 -> 0xa,0x0", "status": "PASS" }, { "name": "single volsw: 25,25 -> range: 0->20(15), sign: 0, inv: 0 -> err: -22", "status": "PASS" }, { "name": "single volsw: 15,15 -> range: 0->20(15), sign: 0, inv: 0 -> 0xf,0x0", "status": "PASS" }, { "name": "single volsw: 10,10 -> range: 0->20(0), sign: 0, inv: 1 -> 0xa,0x0", "status": "PASS" }, { "name": "single volsw: 0,0 -> range: 0->20(0), sign: 0, inv: 1 -> 0x14,0x0", "status": "PASS" }, { "name": "single volsw: 20,20 -> range: 0->20(0), sign: 0, inv: 1 -> 0x0,0x0", "status": "PASS" }, { "name": "single volsw: 10,10 -> range: 0->20(15), sign: 0, inv: 1 -> 0xa,0x0", "status": "PASS" }, { "name": "single volsw: 25,25 -> range: 0->20(15), sign: 0, inv: 1 -> err: -22", "status": "PASS" }, { "name": "single volsw: 15,15 -> range: 0->20(15), sign: 0, inv: 1 -> 0x5,0x0", "status": "PASS" }, { "name": "single volsw: 10,10 -> range: 0->20(0), sign: 0, inv: 0 -> 0xa,0x0", "status": "PASS" }, { "name": "single volsw: 0,0 -> range: 0->20(0), sign: 0, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "single volsw: 20,20 -> range: 0->20(0), sign: 0, inv: 0 -> 0x14,0x0", "status": "PASS" }, { "name": "single volsw: 10,10 -> range: 0->20(15), sign: 0, inv: 0 -> 0xa,0x0", "status": "PASS" }, { "name": "single volsw: 25,25 -> range: 0->20(15), sign: 0, inv: 0 -> err: -22", "status": "PASS" }, { "name": "single volsw: 15,15 -> range: 0->20(15), sign: 0, inv: 0 -> 0xf,0x0", "status": "PASS" }, { "name": "single volsw: 10,10 -> range: -10->10(0), sign: 4, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "single volsw: 0,0 -> range: -10->10(0), sign: 4, inv: 0 -> 0x16,0x0", "status": "PASS" }, { "name": "single volsw: 20,20 -> range: -10->10(0), sign: 4, inv: 0 -> 0xa,0x0", "status": "PASS" }, { "name": "single volsw: 10,10 -> range: -10->10(15), sign: 4, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "single volsw: 25,25 -> range: -10->10(15), sign: 4, inv: 0 -> err: -22", "status": "PASS" }, { "name": "single volsw: 15,15 -> range: -10->10(15), sign: 4, inv: 0 -> 0x5,0x0", "status": "PASS" }, { "name": "single volsw: 10,10 -> range: 10->30(0), sign: 0, inv: 0 -> 0x14,0x0", "status": "PASS" }, { "name": "single volsw: 0,0 -> range: 10->30(0), sign: 0, inv: 0 -> 0xa,0x0", "status": "PASS" }, { "name": "single volsw: 20,20 -> range: 10->30(0), sign: 0, inv: 0 -> 0x1e,0x0", "status": "PASS" }, { "name": "single volsw: 10,10 -> range: 10->30(15), sign: 0, inv: 0 -> 0x14,0x0", "status": "PASS" }, { "name": "single volsw: 25,25 -> range: 10->30(15), sign: 0, inv: 0 -> err: -22", "status": "PASS" }, { "name": "single volsw: 15,15 -> range: 10->30(15), sign: 0, inv: 0 -> 0x19,0x0", "status": "PASS" }, { "name": "single volsw: 10,10 -> range: 10->30(0), sign: 0, inv: 1 -> 0x14,0x0", "status": "PASS" }, { "name": "single volsw: 0,0 -> range: 10->30(0), sign: 0, inv: 1 -> 0x1e,0x0", "status": "PASS" }, { "name": "single volsw: 20,20 -> range: 10->30(0), sign: 0, inv: 1 -> 0xa,0x0", "status": "PASS" }, { "name": "single volsw: 10,10 -> range: 10->30(15), sign: 0, inv: 1 -> 0x14,0x0", "status": "PASS" }, { "name": "single volsw: 25,25 -> range: 10->30(15), sign: 0, inv: 1 -> err: -22", "status": "PASS" }, { "name": "single volsw: 15,15 -> range: 10->30(15), sign: 0, inv: 1 -> 0xf,0x0", "status": "PASS" }, { "name": "double_r volsw: 10,10 -> range: 0->20(0), sign: 0, inv: 0 -> 0xa,0xa", "status": "PASS" }, { "name": "double_r volsw: 0,0 -> range: 0->20(0), sign: 0, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "double_r volsw: 20,20 -> range: 0->20(0), sign: 0, inv: 0 -> 0x14,0x14", "status": "PASS" }, { "name": "double_r volsw: 10,10 -> range: 0->20(15), sign: 0, inv: 0 -> 0xa,0xa", "status": "PASS" }, { "name": "double_r volsw: 25,25 -> range: 0->20(15), sign: 0, inv: 0 -> err: -22", "status": "PASS" }, { "name": "double_r volsw: 15,15 -> range: 0->20(15), sign: 0, inv: 0 -> 0xf,0xf", "status": "PASS" }, { "name": "double_r volsw: 10,10 -> range: -10->10(0), sign: 4, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "double_r volsw: 0,0 -> range: -10->10(0), sign: 4, inv: 0 -> 0x16,0x16", "status": "PASS" }, { "name": "double_r volsw: 20,20 -> range: -10->10(0), sign: 4, inv: 0 -> 0xa,0xa", "status": "PASS" }, { "name": "double_r volsw: 10,10 -> range: -10->10(15), sign: 4, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "double_r volsw: 25,25 -> range: -10->10(15), sign: 4, inv: 0 -> err: -22", "status": "PASS" }, { "name": "double_r volsw: 15,15 -> range: -10->10(15), sign: 4, inv: 0 -> 0x5,0x5", "status": "PASS" }, { "name": "double_r volsw: 10,10 -> range: -10->10(0), sign: 4, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "double_r volsw: 0,0 -> range: -10->10(0), sign: 4, inv: 0 -> 0x16,0x16", "status": "PASS" }, { "name": "double_r volsw: 20,20 -> range: -10->10(0), sign: 4, inv: 0 -> 0xa,0xa", "status": "PASS" }, { "name": "double_r volsw: 10,10 -> range: -10->10(15), sign: 4, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "double_r volsw: 25,25 -> range: -10->10(15), sign: 4, inv: 0 -> err: -22", "status": "PASS" }, { "name": "double_r volsw: 15,15 -> range: -10->10(15), sign: 4, inv: 0 -> 0x5,0x5", "status": "PASS" }, { "name": "double_r volsw: 10,10 -> range: -10->10(0), sign: 4, inv: 1 -> 0x0,0x0", "status": "PASS" }, { "name": "double_r volsw: 0,0 -> range: -10->10(0), sign: 4, inv: 1 -> 0xa,0xa", "status": "PASS" }, { "name": "double_r volsw: 20,20 -> range: -10->10(0), sign: 4, inv: 1 -> 0x16,0x16", "status": "PASS" }, { "name": "double_r volsw: 10,10 -> range: -10->10(15), sign: 4, inv: 1 -> 0x0,0x0", "status": "PASS" }, { "name": "double_r volsw: 25,25 -> range: -10->10(15), sign: 4, inv: 1 -> err: -22", "status": "PASS" }, { "name": "double_r volsw: 15,15 -> range: -10->10(15), sign: 4, inv: 1 -> 0x1b,0x1b", "status": "PASS" }, { "name": "double_r volsw: 10,10 -> range: 10->30(0), sign: 0, inv: 0 -> 0x14,0x14", "status": "PASS" }, { "name": "double_r volsw: 0,0 -> range: 10->30(0), sign: 0, inv: 0 -> 0xa,0xa", "status": "PASS" }, { "name": "double_r volsw: 20,20 -> range: 10->30(0), sign: 0, inv: 0 -> 0x1e,0x1e", "status": "PASS" }, { "name": "double_r volsw: 10,10 -> range: 10->30(15), sign: 0, inv: 0 -> 0x14,0x14", "status": "PASS" }, { "name": "double_r volsw: 25,25 -> range: 10->30(15), sign: 0, inv: 0 -> err: -22", "status": "PASS" }, { "name": "double_r volsw: 15,15 -> range: 10->30(15), sign: 0, inv: 0 -> 0x19,0x19", "status": "PASS" }, { "name": "double volsw: 10,10 -> range: 0->20(0), sign: 0, inv: 0 -> 0xa000a,0x0", "status": "PASS" }, { "name": "double volsw: 0,0 -> range: 0->20(0), sign: 0, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "double volsw: 20,20 -> range: 0->20(0), sign: 0, inv: 0 -> 0x140014,0x0", "status": "PASS" }, { "name": "double volsw: 10,10 -> range: 0->20(15), sign: 0, inv: 0 -> 0xa000a,0x0", "status": "PASS" }, { "name": "double volsw: 25,25 -> range: 0->20(15), sign: 0, inv: 0 -> err: -22", "status": "PASS" }, { "name": "double volsw: 15,15 -> range: 0->20(15), sign: 0, inv: 0 -> 0xf000f,0x0", "status": "PASS" }, { "name": "double volsw: 10,10 -> range: -10->10(0), sign: 4, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "double volsw: 0,0 -> range: -10->10(0), sign: 4, inv: 0 -> 0x160016,0x0", "status": "PASS" }, { "name": "double volsw: 20,20 -> range: -10->10(0), sign: 4, inv: 0 -> 0xa000a,0x0", "status": "PASS" }, { "name": "double volsw: 10,10 -> range: -10->10(15), sign: 4, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "double volsw: 25,25 -> range: -10->10(15), sign: 4, inv: 0 -> err: -22", "status": "PASS" }, { "name": "double volsw: 15,15 -> range: -10->10(15), sign: 4, inv: 0 -> 0x50005,0x0", "status": "PASS" }, { "name": "double volsw: 10,10 -> range: -10->10(0), sign: 4, inv: 1 -> 0x0,0x0", "status": "PASS" }, { "name": "double volsw: 0,0 -> range: -10->10(0), sign: 4, inv: 1 -> 0xa000a,0x0", "status": "PASS" }, { "name": "double volsw: 20,20 -> range: -10->10(0), sign: 4, inv: 1 -> 0x160016,0x0", "status": "PASS" }, { "name": "double volsw: 10,10 -> range: -10->10(15), sign: 4, inv: 1 -> 0x0,0x0", "status": "PASS" }, { "name": "double volsw: 25,25 -> range: -10->10(15), sign: 4, inv: 1 -> err: -22", "status": "PASS" }, { "name": "double volsw: 15,15 -> range: -10->10(15), sign: 4, inv: 1 -> 0x1b001b,0x0", "status": "PASS" }, { "name": "double volsw: 10,10 -> range: 10->30(0), sign: 0, inv: 0 -> 0x140014,0x0", "status": "PASS" }, { "name": "double volsw: 0,0 -> range: 10->30(0), sign: 0, inv: 0 -> 0xa000a,0x0", "status": "PASS" }, { "name": "double volsw: 20,20 -> range: 10->30(0), sign: 0, inv: 0 -> 0x1e001e,0x0", "status": "PASS" }, { "name": "double volsw: 10,10 -> range: 10->30(15), sign: 0, inv: 0 -> 0x140014,0x0", "status": "PASS" }, { "name": "double volsw: 25,25 -> range: 10->30(15), sign: 0, inv: 0 -> err: -22", "status": "PASS" }, { "name": "double volsw: 15,15 -> range: 10->30(15), sign: 0, inv: 0 -> 0x190019,0x0", "status": "PASS" }, { "name": "double volsw: 10,10 -> range: 10->30(0), sign: 0, inv: 0 -> 0x140014,0x0", "status": "PASS" }, { "name": "double volsw: 0,0 -> range: 10->30(0), sign: 0, inv: 0 -> 0xa000a,0x0", "status": "PASS" }, { "name": "double volsw: 20,20 -> range: 10->30(0), sign: 0, inv: 0 -> 0x1e001e,0x0", "status": "PASS" }, { "name": "double volsw: 10,10 -> range: 10->30(15), sign: 0, inv: 0 -> 0x140014,0x0", "status": "PASS" }, { "name": "double volsw: 25,25 -> range: 10->30(15), sign: 0, inv: 0 -> err: -22", "status": "PASS" }, { "name": "double volsw: 15,15 -> range: 10->30(15), sign: 0, inv: 0 -> 0x190019,0x0", "status": "PASS" }, { "name": "single volsw_sx: 0,0 -> range: 15->4(0), sign: 0, inv: 0 -> 0xf,0x0", "status": "PASS" }, { "name": "single volsw_sx: 1,1 -> range: 15->4(0), sign: 0, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "single volsw_sx: 2,2 -> range: 15->4(0), sign: 0, inv: 0 -> 0x1,0x0", "status": "PASS" }, { "name": "single volsw_sx: 3,3 -> range: 15->4(0), sign: 0, inv: 0 -> 0x2,0x0", "status": "PASS" }, { "name": "single volsw_sx: 4,4 -> range: 15->4(0), sign: 0, inv: 0 -> 0x3,0x0", "status": "PASS" }, { "name": "single volsw_sx: 5,5 -> range: 15->4(0), sign: 0, inv: 0 -> err: -22", "status": "PASS" }, { "name": "single volsw_sx: 0,0 -> range: 15->4(0), sign: 0, inv: 0 -> 0xf,0x0", "status": "PASS" }, { "name": "single volsw_sx: 1,1 -> range: 15->4(0), sign: 0, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "single volsw_sx: 2,2 -> range: 15->4(0), sign: 0, inv: 0 -> 0x1,0x0", "status": "PASS" }, { "name": "single volsw_sx: 3,3 -> range: 15->4(0), sign: 0, inv: 0 -> 0x2,0x0", "status": "PASS" }, { "name": "single volsw_sx: 4,4 -> range: 15->4(0), sign: 0, inv: 0 -> 0x3,0x0", "status": "PASS" }, { "name": "single volsw_sx: 5,5 -> range: 15->4(0), sign: 0, inv: 0 -> err: -22", "status": "PASS" }, { "name": "single volsw_sx: 0,0 -> range: 15->4(0), sign: 0, inv: 1 -> 0x3,0x0", "status": "PASS" }, { "name": "single volsw_sx: 1,1 -> range: 15->4(0), sign: 0, inv: 1 -> 0x2,0x0", "status": "PASS" }, { "name": "single volsw_sx: 2,2 -> range: 15->4(0), sign: 0, inv: 1 -> 0x1,0x0", "status": "PASS" }, { "name": "single volsw_sx: 3,3 -> range: 15->4(0), sign: 0, inv: 1 -> 0x0,0x0", "status": "PASS" }, { "name": "single volsw_sx: 4,4 -> range: 15->4(0), sign: 0, inv: 1 -> 0xf,0x0", "status": "PASS" }, { "name": "single volsw_sx: 5,5 -> range: 15->4(0), sign: 0, inv: 1 -> err: -22", "status": "PASS" }, { "name": "single volsw_sx: 0,0 -> range: 136->144(0), sign: 0, inv: 0 -> 0x88,0x0", "status": "PASS" }, { "name": "single volsw_sx: 1,1 -> range: 136->144(0), sign: 0, inv: 0 -> 0x89,0x0", "status": "PASS" }, { "name": "single volsw_sx: 119,119 -> range: 136->144(0), sign: 0, inv: 0 -> 0xff,0x0", "status": "PASS" }, { "name": "single volsw_sx: 120,120 -> range: 136->144(0), sign: 0, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "single volsw_sx: 121,121 -> range: 136->144(0), sign: 0, inv: 0 -> 0x1,0x0", "status": "PASS" }, { "name": "single volsw_sx: 143,143 -> range: 136->144(0), sign: 0, inv: 0 -> 0x17,0x0", "status": "PASS" }, { "name": "single volsw_sx: 144,144 -> range: 136->144(0), sign: 0, inv: 0 -> 0x18,0x0", "status": "PASS" }, { "name": "single volsw_sx: 145,145 -> range: 136->144(0), sign: 0, inv: 0 -> err: -22", "status": "PASS" }, { "name": "single volsw_sx: 0,0 -> range: 136->144(0), sign: 0, inv: 0 -> 0x88,0x0", "status": "PASS" }, { "name": "single volsw_sx: 1,1 -> range: 136->144(0), sign: 0, inv: 0 -> 0x89,0x0", "status": "PASS" }, { "name": "single volsw_sx: 119,119 -> range: 136->144(0), sign: 0, inv: 0 -> 0xff,0x0", "status": "PASS" }, { "name": "single volsw_sx: 120,120 -> range: 136->144(0), sign: 0, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "single volsw_sx: 121,121 -> range: 136->144(0), sign: 0, inv: 0 -> 0x1,0x0", "status": "PASS" }, { "name": "single volsw_sx: 143,143 -> range: 136->144(0), sign: 0, inv: 0 -> 0x17,0x0", "status": "PASS" }, { "name": "single volsw_sx: 144,144 -> range: 136->144(0), sign: 0, inv: 0 -> 0x18,0x0", "status": "PASS" }, { "name": "single volsw_sx: 145,145 -> range: 136->144(0), sign: 0, inv: 0 -> err: -22", "status": "PASS" }, { "name": "double volsw_sx: 0,0 -> range: 136->144(0), sign: 0, inv: 0 -> 0x880088,0x0", "status": "PASS" }, { "name": "double volsw_sx: 1,1 -> range: 136->144(0), sign: 0, inv: 0 -> 0x890089,0x0", "status": "PASS" }, { "name": "double volsw_sx: 119,119 -> range: 136->144(0), sign: 0, inv: 0 -> 0xff00ff,0x0", "status": "PASS" }, { "name": "double volsw_sx: 120,120 -> range: 136->144(0), sign: 0, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "double volsw_sx: 121,121 -> range: 136->144(0), sign: 0, inv: 0 -> 0x10001,0x0", "status": "PASS" }, { "name": "double volsw_sx: 143,143 -> range: 136->144(0), sign: 0, inv: 0 -> 0x170017,0x0", "status": "PASS" }, { "name": "double volsw_sx: 144,144 -> range: 136->144(0), sign: 0, inv: 0 -> 0x180018,0x0", "status": "PASS" }, { "name": "double volsw_sx: 145,145 -> range: 136->144(0), sign: 0, inv: 0 -> err: -22", "status": "PASS" }, { "name": "double_r volsw_sx: 0,0 -> range: 136->144(0), sign: 0, inv: 0 -> 0x88,0x88", "status": "PASS" }, { "name": "double_r volsw_sx: 1,1 -> range: 136->144(0), sign: 0, inv: 0 -> 0x89,0x89", "status": "PASS" }, { "name": "double_r volsw_sx: 119,119 -> range: 136->144(0), sign: 0, inv: 0 -> 0xff,0xff", "status": "PASS" }, { "name": "double_r volsw_sx: 120,120 -> range: 136->144(0), sign: 0, inv: 0 -> 0x0,0x0", "status": "PASS" }, { "name": "double_r volsw_sx: 121,121 -> range: 136->144(0), sign: 0, inv: 0 -> 0x1,0x1", "status": "PASS" }, { "name": "double_r volsw_sx: 143,143 -> range: 136->144(0), sign: 0, inv: 0 -> 0x17,0x17", "status": "PASS" }, { "name": "double_r volsw_sx: 144,144 -> range: 136->144(0), sign: 0, inv: 0 -> 0x18,0x18", "status": "PASS" }, { "name": "double_r volsw_sx: 145,145 -> range: 136->144(0), sign: 0, inv: 0 -> err: -22", "status": "PASS" } ], "misc": { "tests": 146, "passed": 146, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 180, "passed": 180, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "snd-soc-cs-amp-lib-test", "sub_groups": [ { "name": "cs_amp_lib_test_get_efi_cal_by_uid_test", "sub_groups": [], "test_cases": [ { "name": "num_amps:2 amp_index:0", "status": "PASS" }, { "name": "num_amps:2 amp_index:1", "status": "PASS" }, { "name": "num_amps:3 amp_index:0", "status": "PASS" }, { "name": "num_amps:3 amp_index:1", "status": "PASS" }, { "name": "num_amps:3 amp_index:2", "status": "PASS" }, { "name": "num_amps:4 amp_index:0", "status": "PASS" }, { "name": "num_amps:4 amp_index:1", "status": "PASS" }, { "name": "num_amps:4 amp_index:2", "status": "PASS" }, { "name": "num_amps:4 amp_index:3", "status": "PASS" }, { "name": "num_amps:5 amp_index:0", "status": "PASS" }, { "name": "num_amps:5 amp_index:1", "status": "PASS" }, { "name": "num_amps:5 amp_index:2", "status": "PASS" }, { "name": "num_amps:5 amp_index:3", "status": "PASS" }, { "name": "num_amps:5 amp_index:4", "status": "PASS" }, { "name": "num_amps:6 amp_index:0", "status": "PASS" }, { "name": "num_amps:6 amp_index:1", "status": "PASS" }, { "name": "num_amps:6 amp_index:2", "status": "PASS" }, { "name": "num_amps:6 amp_index:3", "status": "PASS" }, { "name": "num_amps:6 amp_index:4", "status": "PASS" }, { "name": "num_amps:6 amp_index:5", "status": "PASS" }, { "name": "num_amps:8 amp_index:0", "status": "PASS" }, { "name": "num_amps:8 amp_index:1", "status": "PASS" }, { "name": "num_amps:8 amp_index:2", "status": "PASS" }, { "name": "num_amps:8 amp_index:3", "status": "PASS" }, { "name": "num_amps:8 amp_index:4", "status": "PASS" }, { "name": "num_amps:8 amp_index:5", "status": "PASS" }, { "name": "num_amps:8 amp_index:6", "status": "PASS" }, { "name": "num_amps:8 amp_index:7", "status": "PASS" } ], "misc": { "tests": 28, "passed": 28, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_amp_lib_test_get_efi_cal_by_index_unchecked_test", "sub_groups": [], "test_cases": [ { "name": "num_amps:2 amp_index:0", "status": "PASS" }, { "name": "num_amps:2 amp_index:1", "status": "PASS" }, { "name": "num_amps:3 amp_index:0", "status": "PASS" }, { "name": "num_amps:3 amp_index:1", "status": "PASS" }, { "name": "num_amps:3 amp_index:2", "status": "PASS" }, { "name": "num_amps:4 amp_index:0", "status": "PASS" }, { "name": "num_amps:4 amp_index:1", "status": "PASS" }, { "name": "num_amps:4 amp_index:2", "status": "PASS" }, { "name": "num_amps:4 amp_index:3", "status": "PASS" }, { "name": "num_amps:5 amp_index:0", "status": "PASS" }, { "name": "num_amps:5 amp_index:1", "status": "PASS" }, { "name": "num_amps:5 amp_index:2", "status": "PASS" }, { "name": "num_amps:5 amp_index:3", "status": "PASS" }, { "name": "num_amps:5 amp_index:4", "status": "PASS" }, { "name": "num_amps:6 amp_index:0", "status": "PASS" }, { "name": "num_amps:6 amp_index:1", "status": "PASS" }, { "name": "num_amps:6 amp_index:2", "status": "PASS" }, { "name": "num_amps:6 amp_index:3", "status": "PASS" }, { "name": "num_amps:6 amp_index:4", "status": "PASS" }, { "name": "num_amps:6 amp_index:5", "status": "PASS" }, { "name": "num_amps:8 amp_index:0", "status": "PASS" }, { "name": "num_amps:8 amp_index:1", "status": "PASS" }, { "name": "num_amps:8 amp_index:2", "status": "PASS" }, { "name": "num_amps:8 amp_index:3", "status": "PASS" }, { "name": "num_amps:8 amp_index:4", "status": "PASS" }, { "name": "num_amps:8 amp_index:5", "status": "PASS" }, { "name": "num_amps:8 amp_index:6", "status": "PASS" }, { "name": "num_amps:8 amp_index:7", "status": "PASS" } ], "misc": { "tests": 28, "passed": 28, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_amp_lib_test_get_efi_cal_by_index_checked_test", "sub_groups": [], "test_cases": [ { "name": "num_amps:2 amp_index:0", "status": "PASS" }, { "name": "num_amps:2 amp_index:1", "status": "PASS" }, { "name": "num_amps:3 amp_index:0", "status": "PASS" }, { "name": "num_amps:3 amp_index:1", "status": "PASS" }, { "name": "num_amps:3 amp_index:2", "status": "PASS" }, { "name": "num_amps:4 amp_index:0", "status": "PASS" }, { "name": "num_amps:4 amp_index:1", "status": "PASS" }, { "name": "num_amps:4 amp_index:2", "status": "PASS" }, { "name": "num_amps:4 amp_index:3", "status": "PASS" }, { "name": "num_amps:5 amp_index:0", "status": "PASS" }, { "name": "num_amps:5 amp_index:1", "status": "PASS" }, { "name": "num_amps:5 amp_index:2", "status": "PASS" }, { "name": "num_amps:5 amp_index:3", "status": "PASS" }, { "name": "num_amps:5 amp_index:4", "status": "PASS" }, { "name": "num_amps:6 amp_index:0", "status": "PASS" }, { "name": "num_amps:6 amp_index:1", "status": "PASS" }, { "name": "num_amps:6 amp_index:2", "status": "PASS" }, { "name": "num_amps:6 amp_index:3", "status": "PASS" }, { "name": "num_amps:6 amp_index:4", "status": "PASS" }, { "name": "num_amps:6 amp_index:5", "status": "PASS" }, { "name": "num_amps:8 amp_index:0", "status": "PASS" }, { "name": "num_amps:8 amp_index:1", "status": "PASS" }, { "name": "num_amps:8 amp_index:2", "status": "PASS" }, { "name": "num_amps:8 amp_index:3", "status": "PASS" }, { "name": "num_amps:8 amp_index:4", "status": "PASS" }, { "name": "num_amps:8 amp_index:5", "status": "PASS" }, { "name": "num_amps:8 amp_index:6", "status": "PASS" }, { "name": "num_amps:8 amp_index:7", "status": "PASS" } ], "misc": { "tests": 28, "passed": 28, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_amp_lib_test_get_efi_cal_by_index_uid_mismatch_test", "sub_groups": [], "test_cases": [ { "name": "num_amps:2 amp_index:0", "status": "PASS" }, { "name": "num_amps:2 amp_index:1", "status": "PASS" }, { "name": "num_amps:3 amp_index:0", "status": "PASS" }, { "name": "num_amps:3 amp_index:1", "status": "PASS" }, { "name": "num_amps:3 amp_index:2", "status": "PASS" }, { "name": "num_amps:4 amp_index:0", "status": "PASS" }, { "name": "num_amps:4 amp_index:1", "status": "PASS" }, { "name": "num_amps:4 amp_index:2", "status": "PASS" }, { "name": "num_amps:4 amp_index:3", "status": "PASS" }, { "name": "num_amps:5 amp_index:0", "status": "PASS" }, { "name": "num_amps:5 amp_index:1", "status": "PASS" }, { "name": "num_amps:5 amp_index:2", "status": "PASS" }, { "name": "num_amps:5 amp_index:3", "status": "PASS" }, { "name": "num_amps:5 amp_index:4", "status": "PASS" }, { "name": "num_amps:6 amp_index:0", "status": "PASS" }, { "name": "num_amps:6 amp_index:1", "status": "PASS" }, { "name": "num_amps:6 amp_index:2", "status": "PASS" }, { "name": "num_amps:6 amp_index:3", "status": "PASS" }, { "name": "num_amps:6 amp_index:4", "status": "PASS" }, { "name": "num_amps:6 amp_index:5", "status": "PASS" }, { "name": "num_amps:8 amp_index:0", "status": "PASS" }, { "name": "num_amps:8 amp_index:1", "status": "PASS" }, { "name": "num_amps:8 amp_index:2", "status": "PASS" }, { "name": "num_amps:8 amp_index:3", "status": "PASS" }, { "name": "num_amps:8 amp_index:4", "status": "PASS" }, { "name": "num_amps:8 amp_index:5", "status": "PASS" }, { "name": "num_amps:8 amp_index:6", "status": "PASS" }, { "name": "num_amps:8 amp_index:7", "status": "PASS" } ], "misc": { "tests": 28, "passed": 28, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_amp_lib_test_get_efi_cal_by_index_fallback_test", "sub_groups": [], "test_cases": [ { "name": "num_amps:2 amp_index:0", "status": "PASS" }, { "name": "num_amps:2 amp_index:1", "status": "PASS" }, { "name": "num_amps:3 amp_index:0", "status": "PASS" }, { "name": "num_amps:3 amp_index:1", "status": "PASS" }, { "name": "num_amps:3 amp_index:2", "status": "PASS" }, { "name": "num_amps:4 amp_index:0", "status": "PASS" }, { "name": "num_amps:4 amp_index:1", "status": "PASS" }, { "name": "num_amps:4 amp_index:2", "status": "PASS" }, { "name": "num_amps:4 amp_index:3", "status": "PASS" }, { "name": "num_amps:5 amp_index:0", "status": "PASS" }, { "name": "num_amps:5 amp_index:1", "status": "PASS" }, { "name": "num_amps:5 amp_index:2", "status": "PASS" }, { "name": "num_amps:5 amp_index:3", "status": "PASS" }, { "name": "num_amps:5 amp_index:4", "status": "PASS" }, { "name": "num_amps:6 amp_index:0", "status": "PASS" }, { "name": "num_amps:6 amp_index:1", "status": "PASS" }, { "name": "num_amps:6 amp_index:2", "status": "PASS" }, { "name": "num_amps:6 amp_index:3", "status": "PASS" }, { "name": "num_amps:6 amp_index:4", "status": "PASS" }, { "name": "num_amps:6 amp_index:5", "status": "PASS" }, { "name": "num_amps:8 amp_index:0", "status": "PASS" }, { "name": "num_amps:8 amp_index:1", "status": "PASS" }, { "name": "num_amps:8 amp_index:2", "status": "PASS" }, { "name": "num_amps:8 amp_index:3", "status": "PASS" }, { "name": "num_amps:8 amp_index:4", "status": "PASS" }, { "name": "num_amps:8 amp_index:5", "status": "PASS" }, { "name": "num_amps:8 amp_index:6", "status": "PASS" }, { "name": "num_amps:8 amp_index:7", "status": "PASS" } ], "misc": { "tests": 28, "passed": 28, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_amp_lib_test_ssidexv2_fetch", "sub_groups": [], "test_cases": [ { "name": "vendor_sysid:'abcd_00' expected_sysid:'00'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_01' expected_sysid:'01'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_XY' expected_sysid:'XY'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_00' expected_sysid:'00'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_01' expected_sysid:'01'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_XY' expected_sysid:'XY'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_00_WF' expected_sysid:'00'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_01_WF' expected_sysid:'01'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_XY_WF' expected_sysid:'XY'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_00_WF' expected_sysid:'00'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_01_WF' expected_sysid:'01'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_XY_WF' expected_sysid:'XY'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_00_AA_BB' expected_sysid:'00'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_01_AA_BB' expected_sysid:'01'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_XY_AA_BB' expected_sysid:'XY'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_00_AA_BB' expected_sysid:'00'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_01_AA_BB' expected_sysid:'01'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_XY_A_BB' expected_sysid:'XY'", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_amp_lib_test_ssidexv2_fetch_invalid", "sub_groups": [], "test_cases": [ { "name": "vendor_sysid:'abcd' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_0' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_1' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_0_1' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_1_1' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_1_X' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_1_X' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_000' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_010' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_000_01' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_000_01' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'1234abcd' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'1234abcd_0' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'1234abcd_1' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'1234abcd_0_1' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'1234abcd_1_1' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'1234abcd_1_X' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'1234abcd_1_X' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'1234abcd_000' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'1234abcd_010' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'1234abcd_000_01' expected_sysid:'(null)'", "status": "PASS" }, { "name": "vendor_sysid:'1234abcd_000_01' expected_sysid:'(null)'", "status": "PASS" } ], "misc": { "tests": 22, "passed": 22, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs_amp_lib_test_ssidexv2_not_dell", "sub_groups": [], "test_cases": [ { "name": "vendor_sysid:'abcd_00' expected_sysid:'00'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_01' expected_sysid:'01'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_XY' expected_sysid:'XY'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_00' expected_sysid:'00'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_01' expected_sysid:'01'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_XY' expected_sysid:'XY'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_00_WF' expected_sysid:'00'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_01_WF' expected_sysid:'01'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_XY_WF' expected_sysid:'XY'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_00_WF' expected_sysid:'00'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_01_WF' expected_sysid:'01'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_XY_WF' expected_sysid:'XY'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_00_AA_BB' expected_sysid:'00'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_01_AA_BB' expected_sysid:'01'", "status": "PASS" }, { "name": "vendor_sysid:'abcd_XY_AA_BB' expected_sysid:'XY'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_00_AA_BB' expected_sysid:'00'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_01_AA_BB' expected_sysid:'01'", "status": "PASS" }, { "name": "vendor_sysid:'1028abcd_XY_A_BB' expected_sysid:'XY'", "status": "PASS" } ], "misc": { "tests": 18, "passed": 18, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs_amp_lib_test_cal_data_too_short_test", "status": "PASS" }, { "name": "cs_amp_lib_test_cal_count_too_big_test", "status": "PASS" }, { "name": "cs_amp_lib_test_no_cal_data_test", "status": "PASS" }, { "name": "cs_amp_lib_test_get_efi_cal_uid_not_found_noindex_test", "status": "PASS" }, { "name": "cs_amp_lib_test_get_efi_cal_uid_not_found_index_not_found_test", "status": "PASS" }, { "name": "cs_amp_lib_test_get_efi_cal_no_uid_index_not_found_test", "status": "PASS" }, { "name": "cs_amp_lib_test_get_efi_cal_no_uid_no_index_test", "status": "PASS" }, { "name": "cs_amp_lib_test_get_efi_cal_zero_not_matched_test", "status": "PASS" }, { "name": "cs_amp_lib_test_get_hp_efi_cal", "status": "PASS" }, { "name": "cs_amp_lib_test_get_efi_cal_empty_entry_test", "status": "PASS" }, { "name": "cs_amp_lib_test_write_cal_data_test", "status": "PASS" }, { "name": "cs_amp_lib_test_read_cal_data_test", "status": "PASS" }, { "name": "cs_amp_lib_test_write_ambient_test", "status": "PASS" }, { "name": "cs_amp_lib_test_create_new_cal_efi", "status": "PASS" }, { "name": "cs_amp_lib_test_create_new_cal_efi_indexed", "status": "PASS" }, { "name": "cs_amp_lib_test_create_new_cal_efi_indexed_no_max", "status": "PASS" }, { "name": "cs_amp_lib_test_cal_efi_all_zeros_add_first", "status": "PASS" }, { "name": "cs_amp_lib_test_cal_efi_all_zeros_add_first_no_shrink", "status": "PASS" }, { "name": "cs_amp_lib_test_cal_efi_all_zeros_add_first_indexed", "status": "PASS" }, { "name": "cs_amp_lib_test_cal_efi_all_zeros_add_first_indexed_no_shrink", "status": "PASS" }, { "name": "cs_amp_lib_test_grow_append_cal_efi", "status": "PASS" }, { "name": "cs_amp_lib_test_grow_append_cal_efi_indexed", "status": "PASS" }, { "name": "cs_amp_lib_test_grow_append_cal_efi_indexed_no_max", "status": "PASS" }, { "name": "cs_amp_lib_test_grow_cal_efi_replace_indexed", "status": "PASS" }, { "name": "cs_amp_lib_test_grow_cal_efi_replace_by_uid", "status": "PASS" }, { "name": "cs_amp_lib_test_cal_efi_replace_by_uid", "status": "PASS" }, { "name": "cs_amp_lib_test_cal_efi_replace_by_index", "status": "PASS" }, { "name": "cs_amp_lib_test_cal_efi_deduplicate", "status": "PASS" }, { "name": "cs_amp_lib_test_cal_efi_find_free", "status": "PASS" }, { "name": "cs_amp_lib_test_cal_efi_bad_cal_target", "status": "PASS" }, { "name": "cs_amp_lib_test_cal_efi_write_denied", "status": "PASS" }, { "name": "cs_amp_lib_test_cal_efi_attr_preserved", "status": "PASS" }, { "name": "cs_amp_lib_test_cal_efi_update_hp", "status": "PASS" }, { "name": "cs_amp_lib_test_spkid_lenovo_not_present", "status": "PASS" }, { "name": "cs_amp_lib_test_spkid_lenovo_d0", "status": "PASS" }, { "name": "cs_amp_lib_test_spkid_lenovo_d1", "status": "PASS" }, { "name": "cs_amp_lib_test_spkid_lenovo_illegal", "status": "PASS" }, { "name": "cs_amp_lib_test_spkid_lenovo_oversize", "status": "PASS" }, { "name": "cs_amp_lib_test_spkid_hp_30", "status": "PASS" }, { "name": "cs_amp_lib_test_spkid_hp_31", "status": "PASS" }, { "name": "cs_amp_lib_test_vendor_variant_id_not_found", "status": "PASS" } ], "misc": { "tests": 239, "passed": 239, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "snd-soc-cs35l56-shared-test_L56_B0_sdw", "sub_groups": [ { "name": "cs35l56_shared_test_mock_gpio_status_selftest", "sub_groups": [], "test_cases": [ { "name": "gpios:{} pulls:{0,0,0,0} status:0x1fff spkid:0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_get_onchip_speaker_id", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_onchip_speaker_id_pad_config", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_onchip_speaker_id_pad_config", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_stash_onchip_spkid_pins", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs35l56_shared_test_stash_onchip_spkid_pins_reject_invalid", "status": "PASS" }, { "name": "cs35l56_shared_test_onchip_speaker_id_not_defined", "status": "PASS" } ], "misc": { "tests": 71, "passed": 71, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "snd-soc-cs35l56-shared-test_L56_B2_sdw", "sub_groups": [ { "name": "cs35l56_shared_test_mock_gpio_status_selftest", "sub_groups": [], "test_cases": [ { "name": "gpios:{} pulls:{0,0,0,0} status:0x1fff spkid:0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_get_onchip_speaker_id", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_onchip_speaker_id_pad_config", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_onchip_speaker_id_pad_config", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_stash_onchip_spkid_pins", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs35l56_shared_test_stash_onchip_spkid_pins_reject_invalid", "status": "PASS" }, { "name": "cs35l56_shared_test_onchip_speaker_id_not_defined", "status": "PASS" } ], "misc": { "tests": 71, "passed": 71, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "snd-soc-cs35l56-shared-test_L63_A1_sdw", "sub_groups": [ { "name": "cs35l56_shared_test_mock_gpio_status_selftest", "sub_groups": [], "test_cases": [ { "name": "gpios:{} pulls:{0,0,0,0} status:0x1fff spkid:0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_get_onchip_speaker_id", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_onchip_speaker_id_pad_config", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_onchip_speaker_id_pad_config", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_stash_onchip_spkid_pins", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs35l56_shared_test_stash_onchip_spkid_pins_reject_invalid", "status": "PASS" }, { "name": "cs35l56_shared_test_onchip_speaker_id_not_defined", "status": "PASS" } ], "misc": { "tests": 71, "passed": 71, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "snd-soc-cs35l56-shared-test_L56_B0_spi", "sub_groups": [ { "name": "cs35l56_shared_test_mock_gpio_status_selftest", "sub_groups": [], "test_cases": [ { "name": "gpios:{} pulls:{0,0,0,0} status:0x1fff spkid:0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_get_onchip_speaker_id", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_onchip_speaker_id_pad_config", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_onchip_speaker_id_pad_config", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_stash_onchip_spkid_pins", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs35l56_shared_test_stash_onchip_spkid_pins_reject_invalid", "status": "PASS" }, { "name": "cs35l56_shared_test_onchip_speaker_id_not_defined", "status": "PASS" } ], "misc": { "tests": 71, "passed": 71, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "snd-soc-cs35l56-shared-test_L56_B2_spi", "sub_groups": [ { "name": "cs35l56_shared_test_mock_gpio_status_selftest", "sub_groups": [], "test_cases": [ { "name": "gpios:{} pulls:{0,0,0,0} status:0x1fff spkid:0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_get_onchip_speaker_id", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_onchip_speaker_id_pad_config", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_onchip_speaker_id_pad_config", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_stash_onchip_spkid_pins", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs35l56_shared_test_stash_onchip_spkid_pins_reject_invalid", "status": "PASS" }, { "name": "cs35l56_shared_test_onchip_speaker_id_not_defined", "status": "PASS" } ], "misc": { "tests": 71, "passed": 71, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "snd-soc-cs35l56-shared-test_L56_B0_i2c", "sub_groups": [ { "name": "cs35l56_shared_test_mock_gpio_status_selftest", "sub_groups": [], "test_cases": [ { "name": "gpios:{} pulls:{0,0,0,0} status:0x1fff spkid:0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_get_onchip_speaker_id", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_onchip_speaker_id_pad_config", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_onchip_speaker_id_pad_config", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_stash_onchip_spkid_pins", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs35l56_shared_test_stash_onchip_spkid_pins_reject_invalid", "status": "PASS" }, { "name": "cs35l56_shared_test_onchip_speaker_id_not_defined", "status": "PASS" } ], "misc": { "tests": 71, "passed": 71, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "snd-soc-cs35l56-shared-test_L56_B2_i2c", "sub_groups": [ { "name": "cs35l56_shared_test_mock_gpio_status_selftest", "sub_groups": [], "test_cases": [ { "name": "gpios:{} pulls:{0,0,0,0} status:0x1fff spkid:0", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_get_onchip_speaker_id", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_onchip_speaker_id_pad_config", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0xfffffffffffffffe spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0xffffffffffffffbf spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x40 spkid:1", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x1 spkid:2", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0xffffffffffffffbe spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x1 spkid:1", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x40 spkid:2", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x41 spkid:3", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x4 spkid:4", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x5 spkid:5", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x44 spkid:6", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{0,0,0,0} status:0x45 spkid:7", "status": "PASS" } ], "misc": { "tests": 24, "passed": 24, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_onchip_speaker_id_pad_config", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_shared_test_stash_onchip_spkid_pins", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7} pulls:{2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{2,2} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{1,1,1} status:0x0 spkid:0", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{2,2,2} status:0x0 spkid:0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs35l56_shared_test_stash_onchip_spkid_pins_reject_invalid", "status": "PASS" }, { "name": "cs35l56_shared_test_onchip_speaker_id_not_defined", "status": "PASS" } ], "misc": { "tests": 71, "passed": 71, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "snd-soc-cs35l56-test-soundwire", "sub_groups": [ { "name": "cs35l56_test_suffix_sdw", "sub_groups": [], "test_cases": [ { "name": "type: 56 rev: b2", "status": "PASS" }, { "name": "type: 57 rev: b2", "status": "PASS" }, { "name": "type: 63 rev: a1", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_test_ssidexv2_suffix_sdw", "sub_groups": [], "test_cases": [ { "name": "type: 56 rev: b2", "status": "PASS" }, { "name": "type: 57 rev: b2", "status": "PASS" }, { "name": "type: 63 rev: a1", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_test_parse_xu_onchip_spkid", "sub_groups": [], "test_cases": [ { "name": "gpios:{1} pulls:{1}", "status": "PASS" }, { "name": "gpios:{1} pulls:{2}", "status": "PASS" }, { "name": "gpios:{7} pulls:{1}", "status": "PASS" }, { "name": "gpios:{7} pulls:{2}", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{1,1}", "status": "PASS" }, { "name": "gpios:{1,7} pulls:{2,2}", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{1,1}", "status": "PASS" }, { "name": "gpios:{7,1} pulls:{2,2}", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{1,1,1}", "status": "PASS" }, { "name": "gpios:{3,7,1} pulls:{2,2,2}", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs35l56_test_l56_b0_suffix_sdw", "status": "PASS" }, { "name": "cs35l56_test_l56_b0_ssidexv2_ignored_suffix_sdw", "status": "PASS" }, { "name": "cs35l56_test_set_fw_name_reads_onchip_spkid", "status": "PASS" }, { "name": "cs35l56_test_set_fw_name_preserves_spkid_with_onchip_gpios", "status": "PASS" }, { "name": "cs35l56_test_set_fw_name_preserves_spkid_without_onchip_gpios", "status": "PASS" } ], "misc": { "tests": 21, "passed": 21, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "snd-soc-cs35l56-test-not-soundwire", "sub_groups": [ { "name": "cs35l56_test_suffix_i2cspi", "sub_groups": [], "test_cases": [ { "name": "type: 56 rev: b0", "status": "PASS" }, { "name": "type: 56 rev: b2", "status": "PASS" }, { "name": "type: 57 rev: b2", "status": "PASS" }, { "name": "type: 63 rev: a1", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cs35l56_test_ssidexv2_suffix_i2cspi", "sub_groups": [], "test_cases": [ { "name": "type: 56 rev: b0", "status": "PASS" }, { "name": "type: 56 rev: b2", "status": "PASS" }, { "name": "type: 57 rev: b2", "status": "PASS" }, { "name": "type: 63 rev: a1", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "cs35l56_test_set_fw_name_reads_onchip_spkid", "status": "PASS" }, { "name": "cs35l56_test_set_fw_name_preserves_spkid_with_onchip_gpios", "status": "PASS" }, { "name": "cs35l56_test_set_fw_name_preserves_spkid_without_onchip_gpios", "status": "PASS" } ], "misc": { "tests": 11, "passed": 11, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "dev-addr-list-test", "sub_groups": [], "test_cases": [ { "name": "dev_addr_test_basic", "status": "PASS" }, { "name": "dev_addr_test_sync_one", "status": "PASS" }, { "name": "dev_addr_test_add_del", "status": "PASS" }, { "name": "dev_addr_test_del_main", "status": "PASS" }, { "name": "dev_addr_test_add_set", "status": "PASS" }, { "name": "dev_addr_test_add_excl", "status": "PASS" } ], "misc": { "tests": 6, "passed": 6, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "net_core", "sub_groups": [ { "name": "gso_test_func", "sub_groups": [], "test_cases": [ { "name": "no_gso", "status": "PASS" }, { "name": "linear", "status": "PASS" }, { "name": "frags", "status": "PASS" }, { "name": "frags_pure", "status": "PASS" }, { "name": "gso_partial", "status": "PASS" }, { "name": "frag_list", "status": "PASS" }, { "name": "frag_list_pure", "status": "PASS" }, { "name": "frag_list_non_uniform", "status": "PASS" }, { "name": "gso_by_frags", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "ip_tunnel_flags_test_run", "sub_groups": [], "test_cases": [ { "name": "compat", "status": "PASS" }, { "name": "conflict", "status": "PASS" }, { "name": "new", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 12, "passed": 12, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cfg80211-element-defragmentation", "sub_groups": [], "test_cases": [ { "name": "defragment_0", "status": "PASS" }, { "name": "defragment_1", "status": "PASS" }, { "name": "defragment_2", "status": "PASS" }, { "name": "defragment_at_end", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cfg80211-scan-6ghz", "sub_groups": [ { "name": "test_cfg80211_parse_colocated_ap", "sub_groups": [], "test_cases": [ { "name": "wrong_band", "status": "PASS" }, { "name": "wrong_type", "status": "PASS" }, { "name": "colocated_invalid_len_short", "status": "PASS" }, { "name": "colocated_invalid_len_short_mld", "status": "PASS" }, { "name": "colocated_non_mld", "status": "PASS" }, { "name": "colocated_non_mld_invalid_bssid", "status": "PASS" }, { "name": "colocated_mld", "status": "PASS" }, { "name": "colocated_mld", "status": "PASS" }, { "name": "colocated_disabled_mld", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cfg80211-inform-bss", "sub_groups": [ { "name": "test_inform_bss_ml_sta", "sub_groups": [], "test_cases": [ { "name": "zero_mld_id", "status": "PASS" }, { "name": "zero_mld_id_with_oper_class", "status": "PASS" }, { "name": "mld_id_eq_1", "status": "PASS" }, { "name": "mld_id_eq_1_with_oper_class", "status": "PASS" }, { "name": "nstr", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "test_inform_bss_ssid_only", "status": "PASS" } ], "misc": { "tests": 6, "passed": 6, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cfg80211-ie-generation", "sub_groups": [ { "name": "test_gen_new_ie", "sub_groups": [], "test_cases": [ { "name": "ML not inherited", "status": "PASS" }, { "name": "fragments are ignored if previous len not 255", "status": "PASS" }, { "name": "fragments inherited", "status": "PASS" }, { "name": "fragments copied", "status": "PASS" }, { "name": "multiple elements inherit", "status": "PASS" }, { "name": "one child element overrides", "status": "PASS" }, { "name": "empty elements from parent", "status": "PASS" }, { "name": "empty elements from child", "status": "PASS" }, { "name": "invalid extended elements ignored", "status": "PASS" }, { "name": "multiple extended elements", "status": "PASS" }, { "name": "non-inherit element", "status": "PASS" } ], "misc": { "tests": 11, "passed": 11, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "test_gen_new_ie_malformed", "status": "PASS" } ], "misc": { "tests": 12, "passed": 12, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "cfg80211-chandef-compat", "sub_groups": [ { "name": "test_chandef_compat", "sub_groups": [], "test_cases": [ { "name": "identical non-HT", "status": "PASS" }, { "name": "identical 20 MHz", "status": "PASS" }, { "name": "identical 40 MHz", "status": "PASS" }, { "name": "identical 80 MHz", "status": "PASS" }, { "name": "identical 160 MHz", "status": "PASS" }, { "name": "identical 320 MHz", "status": "PASS" }, { "name": "20 MHz in 320 MHz", "status": "PASS" }, { "name": "different 20 MHz", "status": "PASS" }, { "name": "different primary 320 MHz", "status": "PASS" }, { "name": "matching primary 160 MHz", "status": "PASS" }, { "name": "matching primary 160 MHz & punctured secondary 160 Mhz", "status": "PASS" }, { "name": "matching primary 160 MHz & punctured matching", "status": "PASS" }, { "name": "matching primary 160 MHz & punctured not matching", "status": "PASS" } ], "misc": { "tests": 13, "passed": 13, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 13, "passed": 13, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "mac80211-element-parsing", "sub_groups": [], "test_cases": [ { "name": "mle_defrag", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "mac80211-mfp", "sub_groups": [ { "name": "accept_mfp", "sub_groups": [], "test_cases": [ { "name": "public action: accept unicast from unknown peer", "status": "PASS" }, { "name": "public action: accept multicast from unknown peer", "status": "PASS" }, { "name": "public action: accept unicast without MFP", "status": "PASS" }, { "name": "public action: accept multicast without MFP", "status": "PASS" }, { "name": "public action: drop unicast with MFP", "status": "PASS" }, { "name": "public action: accept multicast with MFP", "status": "PASS" }, { "name": "protected dual: drop unicast from unknown peer", "status": "PASS" }, { "name": "protected dual: drop multicast from unknown peer", "status": "PASS" }, { "name": "protected dual: drop unicast without MFP", "status": "PASS" }, { "name": "protected dual: drop multicast without MFP", "status": "PASS" }, { "name": "protected dual: drop undecrypted unicast with MFP", "status": "PASS" }, { "name": "protected dual: drop undecrypted multicast with MFP", "status": "PASS" }, { "name": "protected dual: accept unicast with MFP", "status": "PASS" }, { "name": "protected dual: accept multicast with MFP", "status": "PASS" }, { "name": "deauth: accept unicast with MFP but w/o key", "status": "PASS" }, { "name": "disassoc: accept unicast with MFP but w/o key", "status": "PASS" }, { "name": "BA action: drop unicast before assoc", "status": "PASS" }, { "name": "BA action: drop unprotected after assoc", "status": "PASS" }, { "name": "BA action: accept unprotected without MFP", "status": "PASS" }, { "name": "BA action: drop unprotected with MFP", "status": "PASS" } ], "misc": { "tests": 20, "passed": 20, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 20, "passed": 20, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "mac80211-tpe", "sub_groups": [ { "name": "subchan_offset", "sub_groups": [], "test_cases": [ { "name": "identical 20 MHz", "status": "PASS" }, { "name": "identical 40 MHz", "status": "PASS" }, { "name": "identical 80+80 MHz", "status": "PASS" }, { "name": "identical 320 MHz", "status": "PASS" }, { "name": "lower 160 MHz of 320 MHz", "status": "PASS" }, { "name": "upper 160 MHz of 320 MHz", "status": "PASS" }, { "name": "upper 160 MHz of 320 MHz, go to 40", "status": "PASS" }, { "name": "secondary 80 above primary in 80+80 MHz", "status": "PASS" }, { "name": "secondary 80 below primary in 80+80 MHz", "status": "PASS" }, { "name": "secondary 80 below primary in 80+80 MHz, go to 20", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "psd_reorder", "sub_groups": [], "test_cases": [ { "name": "no changes, 320 MHz", "status": "PASS" }, { "name": "no changes, 320 MHz, 160 MHz used, n=0", "status": "PASS" }, { "name": "320 MHz, HE is 80, used 160, all lower", "status": "PASS" }, { "name": "320 MHz, HE is 80, used 160, all upper", "status": "PASS" }, { "name": "320 MHz, HE is 80, used 160, split", "status": "PASS" } ], "misc": { "tests": 5, "passed": 5, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 15, "passed": 15, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "mac80211-mlme-chan-mode", "sub_groups": [ { "name": "test_determine_chan_mode", "sub_groups": [], "test_cases": [ { "name": "Normal case, EHT is working", "status": "PASS" }, { "name": "Requiring EHT support is fine", "status": "PASS" }, { "name": "Lowering the mode limits us", "status": "PASS" }, { "name": "Requesting a basic rate/selector that we do not support", "status": "PASS" }, { "name": "As before, but userspace says it is taking care of it", "status": "PASS" }, { "name": "Masking out a supported rate in HT capabilities", "status": "PASS" }, { "name": "Masking out a RX rate in VHT capabilities", "status": "PASS" }, { "name": "Masking out a TX rate in VHT capabilities", "status": "PASS" }, { "name": "AP has higher VHT requirement than client", "status": "PASS" }, { "name": "all zero VHT basic rates are ignored (many APs broken)", "status": "PASS" }, { "name": "AP requires 3 HE streams but client only has two", "status": "PASS" }, { "name": "all zero HE basic rates are ignored (iPhone workaround)", "status": "PASS" }, { "name": "AP requires too many RX streams with EHT MCS 7", "status": "PASS" }, { "name": "AP requires too many TX streams with EHT MCS 7", "status": "PASS" }, { "name": "AP requires too many RX streams with EHT MCS 7 and EHT is required", "status": "PASS" }, { "name": "80 MHz EHT is downgraded to 40 MHz HE due to puncturing", "status": "PASS" } ], "misc": { "tests": 16, "passed": 16, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 16, "passed": 16, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "mac80211-s1g-tim", "sub_groups": [], "test_cases": [ { "name": "s1g_tim_block_test", "status": "PASS" }, { "name": "s1g_tim_single_test", "status": "PASS" }, { "name": "s1g_tim_olb_test", "status": "PASS" }, { "name": "s1g_tim_inverse_block_test", "status": "PASS" }, { "name": "s1g_tim_inverse_single_test", "status": "PASS" }, { "name": "s1g_tim_inverse_olb_test", "status": "PASS" } ], "misc": { "tests": 6, "passed": 6, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "mptcp-crypto", "sub_groups": [], "test_cases": [ { "name": "mptcp_crypto_test_basic", "status": "PASS" } ], "misc": { "tests": 1, "passed": 1, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "mptcp-token", "sub_groups": [], "test_cases": [ { "name": "mptcp_token_test_req_basic", "status": "PASS" }, { "name": "mptcp_token_test_msk_basic", "status": "PASS" }, { "name": "mptcp_token_test_accept", "status": "PASS" }, { "name": "mptcp_token_test_destroyed", "status": "PASS" } ], "misc": { "tests": 4, "passed": 4, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "mctp-sock", "sub_groups": [ { "name": "mctp_test_bind_conflicts", "sub_groups": [], "test_cases": [ { "name": "{bind(addr 255, type 1, net 0)} {bind(addr 255, type 1, net 0)} -> error 98", "status": "PASS" }, { "name": "{bind(addr 8, type 1, net 0)} {bind(addr 8, type 1, net 0)} -> error 98", "status": "PASS" }, { "name": "{bind(addr 255, type 1, net 0)} {bind(addr 8, type 1, net 0)} -> error 0", "status": "PASS" }, { "name": "{bind(addr 255, type 2, net 2)} {bind(addr 255, type 1, net 2)} -> error 0", "status": "PASS" }, { "name": "{bind(addr 255, type 1, net 2)} {bind(addr 255, type 1, net 0)} -> error 0", "status": "PASS" }, { "name": "{bind(addr 8, type 1, net 0)} {bind(addr 8, type 1, net 1)} -> error 98", "status": "PASS" }, { "name": "{bind(addr 8, type 1, net 1)} {bind(addr 8, type 1, net 2)} -> error 0", "status": "PASS" }, { "name": "{bind(addr 255, type 1, net 0)} {bind(addr 255, type 1, net 1)} -> error 0", "status": "PASS" }, { "name": "{bind(addr 255, type 1, net 2, peer 9 net 2)} {bind(addr 255, type 1, net 2)} -> error 0", "status": "PASS" }, { "name": "{bind(addr 255, type 1, net 2, peer 9 net 2)} {bind(addr 255, type 1, net 0)} -> error 0", "status": "PASS" } ], "misc": { "tests": 10, "passed": 10, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "mctp_test_assumptions", "status": "PASS" }, { "name": "mctp_test_sock_sendmsg_extaddr", "status": "PASS" }, { "name": "mctp_test_sock_recvmsg_extaddr", "status": "PASS" }, { "name": "mctp_test_bind_invalid", "status": "PASS" } ], "misc": { "tests": 14, "passed": 14, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "mctp-route", "sub_groups": [ { "name": "mctp_test_fragment", "sub_groups": [], "test_cases": [ { "name": "mtu 63 len 68 -> 1 frags", "status": "PASS" }, { "name": "mtu 64 len 68 -> 1 frags", "status": "PASS" }, { "name": "mtu 65 len 68 -> 2 frags", "status": "PASS" }, { "name": "mtu 66 len 68 -> 2 frags", "status": "PASS" }, { "name": "mtu 127 len 68 -> 2 frags", "status": "PASS" }, { "name": "mtu 128 len 68 -> 2 frags", "status": "PASS" }, { "name": "mtu 129 len 68 -> 3 frags", "status": "PASS" }, { "name": "mtu 130 len 68 -> 3 frags", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "mctp_test_rx_input", "sub_groups": [], "test_cases": [ { "name": "{1,a,8,0}", "status": "PASS" }, { "name": "{1,a,9,0}", "status": "PASS" }, { "name": "{2,a,8,0}", "status": "PASS" } ], "misc": { "tests": 3, "passed": 3, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "mctp_test_route_input_sk", "sub_groups": [], "test_cases": [ { "name": "{1,a,8,c8} type 0", "status": "PASS" }, { "name": "{1,a,8,c8} type 1", "status": "PASS" }, { "name": "{1,a,8,c0} type 0", "status": "PASS" }, { "name": "{1,a,8,48} type 0", "status": "PASS" }, { "name": "{1,a,8,8} type 0", "status": "PASS" }, { "name": "{1,a,8,0} type 0", "status": "PASS" } ], "misc": { "tests": 6, "passed": 6, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "mctp_test_route_input_sk_reasm", "sub_groups": [], "test_cases": [ { "name": "single packet", "status": "PASS" }, { "name": "single packet, offset seq", "status": "PASS" }, { "name": "start & end packets", "status": "PASS" }, { "name": "start & end packets, offset seq", "status": "PASS" }, { "name": "start & end packets, out of order", "status": "PASS" }, { "name": "start, middle & end packets", "status": "PASS" }, { "name": "missing seq", "status": "PASS" }, { "name": "seq wrap", "status": "PASS" } ], "misc": { "tests": 8, "passed": 8, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "mctp_test_route_input_sk_keys", "sub_groups": [], "test_cases": [ { "name": "direct match", "status": "PASS" }, { "name": "flipped src/dest", "status": "PASS" }, { "name": "peer addr mismatch", "status": "PASS" }, { "name": "tag value mismatch", "status": "PASS" }, { "name": "TO mismatch", "status": "PASS" }, { "name": "broadcast response", "status": "PASS" }, { "name": "any local match", "status": "PASS" } ], "misc": { "tests": 7, "passed": 7, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "mctp_test_route_gw_mtu", "sub_groups": [], "test_cases": [ { "name": "dev 68, neigh 0, gw 0, dst 0 -> 68", "status": "PASS" }, { "name": "dev 100, neigh 0, gw 0, dst 0 -> 100", "status": "PASS" }, { "name": "dev 100, neigh 68, gw 0, dst 0 -> 68", "status": "PASS" }, { "name": "dev 100, neigh 0, gw 68, dst 0 -> 68", "status": "PASS" }, { "name": "dev 100, neigh 0, gw 0, dst 68 -> 68", "status": "PASS" }, { "name": "dev 100, neigh 99, gw 98, dst 68 -> 68", "status": "PASS" }, { "name": "dev 99, neigh 100, gw 98, dst 68 -> 68", "status": "PASS" }, { "name": "dev 98, neigh 99, gw 100, dst 68 -> 68", "status": "PASS" }, { "name": "dev 68, neigh 98, gw 99, dst 100 -> 68", "status": "PASS" } ], "misc": { "tests": 9, "passed": 9, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" }, { "name": "mctp_test_bind_lookup", "sub_groups": [], "test_cases": [ { "name": "{src 20 dst 10 ty 1 net 1 expect remote20}", "status": "PASS" }, { "name": "{src 20 dst 255 ty 1 net 1 expect remote20}", "status": "PASS" }, { "name": "{src 20 dst 0 ty 1 net 1 expect remote20}", "status": "PASS" }, { "name": "{src 0 dst 255 ty 1 net 1 expect any}", "status": "PASS" }, { "name": "{src 0 dst 11 ty 1 net 1 expect any}", "status": "PASS" }, { "name": "{src 0 dst 0 ty 1 net 1 expect any}", "status": "PASS" }, { "name": "{src 0 dst 10 ty 1 net 1 expect local10}", "status": "PASS" }, { "name": "{src 21 dst 10 ty 1 net 1 expect local10}", "status": "PASS" }, { "name": "{src 21 dst 11 ty 1 net 1 expect remote21local11}", "status": "PASS" }, { "name": "{src 99 dst 99 ty 1 net 1 expect any}", "status": "PASS" }, { "name": "{src 20 dst 10 ty 3 net 1 expect (null)}", "status": "PASS" }, { "name": "{src 0 dst 0 ty 1 net 7 expect any}", "status": "PASS" }, { "name": "{src 21 dst 10 ty 1 net 2 expect any}", "status": "PASS" }, { "name": "{src 20 dst 10 ty 1 net 3 expect any}", "status": "PASS" }, { "name": "{src 21 dst 10 ty 1 net 3 expect remote21net3}", "status": "PASS" }, { "name": "{src 21 dst 10 ty 1 net 4 expect remote21net4}", "status": "PASS" }, { "name": "{src 21 dst 10 ty 1 net 5 expect remote21net5}", "status": "PASS" }, { "name": "{src 21 dst 10 ty 1 net 5 expect remote21net5}", "status": "PASS" }, { "name": "{src 99 dst 10 ty 1 net 8 expect local10net8}", "status": "PASS" }, { "name": "{src 99 dst 10 ty 1 net 9 expect anynet9}", "status": "PASS" }, { "name": "{src 0 dst 0 ty 1 net 9 expect anynet9}", "status": "PASS" }, { "name": "{src 99 dst 99 ty 1 net 9 expect anynet9}", "status": "PASS" }, { "name": "{src 20 dst 10 ty 1 net 9 expect anynet9}", "status": "PASS" } ], "misc": { "tests": 23, "passed": 23, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "mctp_test_route_input_sk_fail_single", "status": "PASS" }, { "name": "mctp_test_route_input_sk_fail_frag", "status": "PASS" }, { "name": "mctp_test_route_input_multiple_nets_bind", "status": "PASS" }, { "name": "mctp_test_route_input_multiple_nets_key", "status": "PASS" }, { "name": "mctp_test_route_input_null_eid", "status": "PASS" }, { "name": "mctp_test_packet_flow", "status": "PASS" }, { "name": "mctp_test_fragment_flow", "status": "PASS" }, { "name": "mctp_test_route_output_key_create", "status": "PASS" }, { "name": "mctp_test_route_input_cloned_frag", "status": "PASS" }, { "name": "mctp_test_route_extaddr_input", "status": "PASS" }, { "name": "mctp_test_route_gw_lookup", "status": "PASS" }, { "name": "mctp_test_route_gw_loop", "status": "PASS" }, { "name": "mctp_test_route_gw_output", "status": "PASS" }, { "name": "mctp_test_route_output_direct_no_eids", "status": "PASS" }, { "name": "mctp_test_route_output_gw_no_eids", "status": "PASS" }, { "name": "mctp_test_route_output_extaddr_no_eids", "status": "PASS" } ], "misc": { "tests": 80, "passed": 80, "failed": 0, "crashed": 0, "skipped": 0, "errors": 0 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [], "misc": { "tests": 8788, "passed": 8735, "failed": 0, "crashed": 0, "skipped": 53, "errors": 1 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } ], "test_cases": [ { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" }, { "name": "", "status": "ERROR" } ], "misc": { "tests": 8975, "passed": 8735, "failed": 0, "crashed": 187, "skipped": 53, "errors": 188 }, "arch": "x86_64", "defconfig": "kunit_defconfig", "build_environment": ".kunit", "lab_name": null, "kernel": null, "job": null, "git_branch": "kselftest" } The kernel seems to have crashed; you can decode the stack traces with: $ scripts/decode_stacktrace.sh .kunit/vmlinux .kunit < .kunit/test.log | tee .kunit/decoded.log | ./tools/testing/kunit/kunit.py parse [20:07:30] Elapsed time: 72.359s total, 0.002s configuring, 10.588s building, 61.767s running