[ { "test": "test_atomic_arithmetic", "case": "atomic_add_32", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_threaded", "case": "atomic_add_32_threaded", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic", "case": "atomic_add_64", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_threaded", "case": "atomic_add_64_threaded", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_add_unless", "case": "atomic_add_unless_32", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_threaded", "case": "atomic_add_unless_32_threaded", "unit": "atomic", "test_level": 1 }, { "test": "test_atomic_add_unless", "case": "atomic_add_unless_64", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_threaded", "case": "atomic_add_unless_64_threaded", "unit": "atomic", "test_level": 1 }, { "test": "test_atomic_cmpxchg", "case": "atomic_cmpxchg_32", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_threaded", "case": "atomic_cmpxchg_32_threaded", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_cmpxchg", "case": "atomic_cmpxchg_64", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_threaded", "case": "atomic_cmpxchg_64_threaded", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_threaded", "case": "atomic_cmpxchg_not_atomic_threaded", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic", "case": "atomic_dec_32", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_threaded", "case": "atomic_dec_32_threaded", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic", "case": "atomic_dec_64", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_threaded", "case": "atomic_dec_64_threaded", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic", "case": "atomic_dec_and_test_32", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_and_test_threaded", "case": "atomic_dec_and_test_32_threaded", "unit": "atomic", "test_level": 1 }, { "test": "test_atomic_arithmetic", "case": "atomic_dec_and_test_64", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_and_test_threaded", "case": "atomic_dec_and_test_64_threaded", "unit": "atomic", "test_level": 1 }, { "test": "test_atomic_arithmetic_and_test_threaded", "case": "atomic_dec_and_test_not_atomic_threaded", "unit": "atomic", "test_level": 1 }, { "test": "test_atomic_arithmetic", "case": "atomic_inc_32", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_threaded", "case": "atomic_inc_32_threaded", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic", "case": "atomic_inc_64", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_threaded", "case": "atomic_inc_64_threaded", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic", "case": "atomic_inc_and_test_32", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_and_test_threaded", "case": "atomic_inc_and_test_32_threaded", "unit": "atomic", "test_level": 1 }, { "test": "test_atomic_arithmetic", "case": "atomic_inc_and_test_64", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_and_test_threaded", "case": "atomic_inc_and_test_64_threaded", "unit": "atomic", "test_level": 1 }, { "test": "test_atomic_arithmetic_and_test_threaded", "case": "atomic_inc_and_test_not_atomic_threaded", "unit": "atomic", "test_level": 1 }, { "test": "test_atomic_set_and_read", "case": "atomic_set_and_read_32", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_set_and_read", "case": "atomic_set_and_read_64", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic", "case": "atomic_sub_32", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_threaded", "case": "atomic_sub_32_threaded", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic", "case": "atomic_sub_64", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_threaded", "case": "atomic_sub_64_threaded", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic", "case": "atomic_sub_and_test_32", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_and_test_threaded", "case": "atomic_sub_and_test_32_threaded", "unit": "atomic", "test_level": 1 }, { "test": "test_atomic_arithmetic", "case": "atomic_sub_and_test_64", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_arithmetic_and_test_threaded", "case": "atomic_sub_and_test_64_threaded", "unit": "atomic", "test_level": 1 }, { "test": "test_atomic_arithmetic_and_test_threaded", "case": "atomic_sub_and_test_not_atomic_threaded", "unit": "atomic", "test_level": 1 }, { "test": "test_atomic_xchg", "case": "atomic_xchg_32", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_xchg_threaded", "case": "atomic_xchg_32_threaded", "unit": "atomic", "test_level": 1 }, { "test": "test_atomic_xchg", "case": "atomic_xchg_64", "unit": "atomic", "test_level": 0 }, { "test": "test_atomic_xchg_threaded", "case": "atomic_xchg_64_threaded", "unit": "atomic", "test_level": 1 }, { "test": "test_atomic_xchg_threaded", "case": "atomic_xchg_not_atomic_threaded", "unit": "atomic", "test_level": 1 }, { "test": "test_nvgpu_bitmap_allocator_alloc", "case": "alloc", "unit": "bitmap_allocator", "test_level": 0 }, { "test": "test_nvgpu_bitmap_allocator_critical", "case": "critical", "unit": "bitmap_allocator", "test_level": 0 }, { "test": "test_nvgpu_bitmap_allocator_destroy", "case": "free", "unit": "bitmap_allocator", "test_level": 0 }, { "test": "test_nvgpu_bitmap_allocator_init", "case": "init", "unit": "bitmap_allocator", "test_level": 0 }, { "test": "test_nvgpu_bitmap_allocator_ops", "case": "ops", "unit": "bitmap_allocator", "test_level": 0 }, { "test": "test_nvgpu_buddy_allocator_alloc", "case": "alloc", "unit": "buddy_allocator", "test_level": 0 }, { "test": "test_nvgpu_buddy_allocator_basic_ops", "case": "basic_ops", "unit": "buddy_allocator", "test_level": 0 }, { "test": "test_nvgpu_buddy_allocator_carveout", "case": "carveout", "unit": "buddy_allocator", "test_level": 0 }, { "test": "test_nvgpu_buddy_allocator_destroy", "case": "destroy", "unit": "buddy_allocator", "test_level": 0 }, { "test": "test_nvgpu_buddy_allocator_init", "case": "init", "unit": "buddy_allocator", "test_level": 0 }, { "test": "test_buddy_allocator_with_big_pages", "case": "ops_big_pages", "unit": "buddy_allocator", "test_level": 0 }, { "test": "test_buddy_allocator_with_small_pages", "case": "ops_small_pages", "unit": "buddy_allocator", "test_level": 0 }, { "test": "test_cg", "case": "blcg_ce", "unit": "cg", "test_level": 0 }, { "test": "test_cg", "case": "blcg_fb_ltc", "unit": "cg", "test_level": 0 }, { "test": "test_cg", "case": "blcg_fifo", "unit": "cg", "test_level": 0 }, { "test": "test_cg", "case": "blcg_gr", "unit": "cg", "test_level": 0 }, { "test": "test_cg", "case": "blcg_gr_load_gating_prod", "unit": "cg", "test_level": 0 }, { "test": "test_cg", "case": "blcg_pmu", "unit": "cg", "test_level": 0 }, { "test": "test_elcg", "case": "elcg", "unit": "cg", "test_level": 0 }, { "test": "init_test_env", "case": "init", "unit": "cg", "test_level": 0 }, { "test": "test_cg", "case": "slcg_ce2", "unit": "cg", "test_level": 0 }, { "test": "test_cg", "case": "slcg_fb_ltc", "unit": "cg", "test_level": 0 }, { "test": "test_cg", "case": "slcg_fifo", "unit": "cg", "test_level": 0 }, { "test": "test_cg", "case": "slcg_gr_load_gating_prod", "unit": "cg", "test_level": 0 }, { "test": "test_cg", "case": "slcg_pmu", "unit": "cg", "test_level": 0 }, { "test": "test_cg", "case": "slcg_priring", "unit": "cg", "test_level": 0 }, { "test": "class_validate_setup", "case": "class_validate", "unit": "class", "test_level": 0 }, { "test": "test_nvgpu_enabled_flags_false_check", "case": "enabled_flags_false_check", "unit": "enabled", "test_level": 0 }, { "test": "test_nvgpu_free_enabled_flags", "case": "free", "unit": "enabled", "test_level": 0 }, { "test": "test_nvgpu_init_enabled_flags", "case": "init", "unit": "enabled", "test_level": 0 }, { "test": "test_nvgpu_set_enabled", "case": "set_enabled", "unit": "enabled", "test_level": 0 }, { "test": "test_falcon_bootstrap", "case": "falcon_bootstrap", "unit": "falcon", "test_level": 0 }, { "test": "free_falcon_test_env", "case": "falcon_free_test_env", "unit": "falcon", "test_level": 0 }, { "test": "test_falcon_halt", "case": "falcon_halt", "unit": "falcon", "test_level": 0 }, { "test": "test_falcon_idle", "case": "falcon_idle", "unit": "falcon", "test_level": 0 }, { "test": "test_falcon_mailbox", "case": "falcon_mailbox", "unit": "falcon", "test_level": 0 }, { "test": "test_falcon_mem_rw_aligned", "case": "falcon_mem_rw_aligned", "unit": "falcon", "test_level": 0 }, { "test": "test_falcon_mem_rw_init", "case": "falcon_mem_rw_init", "unit": "falcon", "test_level": 0 }, { "test": "test_falcon_mem_rw_range", "case": "falcon_mem_rw_range", "unit": "falcon", "test_level": 0 }, { "test": "test_falcon_mem_rw_zero", "case": "falcon_mem_rw_zero", "unit": "falcon", "test_level": 0 }, { "test": "test_falcon_mem_scrub", "case": "falcon_mem_scrub", "unit": "falcon", "test_level": 0 }, { "test": "test_falcon_reset", "case": "falcon_reset", "unit": "falcon", "test_level": 0 }, { "test": "test_falcon_sw_init_free", "case": "falcon_sw_init_free", "unit": "falcon", "test_level": 0 }, { "test": "test_kmem_cache_fi_default", "case": "cache_default", "unit": "fault_injection", "test_level": 0 }, { "test": "test_kmem_cache_fi_delayed_disable", "case": "cache_delayed_disable", "unit": "fault_injection", "test_level": 0 }, { "test": "test_kmem_cache_fi_delayed_enable", "case": "cache_delayed_enable", "unit": "fault_injection", "test_level": 0 }, { "test": "test_kmem_cache_fi_enabled", "case": "cache_enabled", "unit": "fault_injection", "test_level": 0 }, { "test": "test_dma_alloc_fi_default", "case": "dma_alloc_default", "unit": "fault_injection", "test_level": 0 }, { "test": "test_dma_alloc_fi_delayed_enable", "case": "dma_alloc_delayed_enable", "unit": "fault_injection", "test_level": 0 }, { "test": "test_dma_alloc_fi_enabled", "case": "dma_alloc_enabled", "unit": "fault_injection", "test_level": 0 }, { "test": "test_dma_alloc_init", "case": "dma_alloc_init", "unit": "fault_injection", "test_level": 0 }, { "test": "test_fault_injection_init", "case": "fault_injection_init", "unit": "fault_injection", "test_level": 0 }, { "test": "test_kmem_init", "case": "init", "unit": "fault_injection", "test_level": 0 }, { "test": "test_kmem_kmalloc_fi_default", "case": "kmalloc_default", "unit": "fault_injection", "test_level": 0 }, { "test": "test_kmem_kmalloc_fi_delayed_disable", "case": "kmalloc_delayed_disable", "unit": "fault_injection", "test_level": 0 }, { "test": "test_kmem_kmalloc_fi_delayed_enable", "case": "kmalloc_delayed_enable", "unit": "fault_injection", "test_level": 0 }, { "test": "test_kmem_kmalloc_fi_enabled", "case": "kmalloc_enabled", "unit": "fault_injection", "test_level": 0 }, { "test": "test_free_reg_space", "case": "fbp_free_reg_space", "unit": "fbp", "test_level": 0 }, { "test": "test_fbp_init_and_query", "case": "fbp_init_and_query", "unit": "fbp", "test_level": 0 }, { "test": "test_fbp_remove_support", "case": "fbp_remove_support", "unit": "fbp", "test_level": 0 }, { "test": "test_setup", "case": "fbp_setup", "unit": "fbp", "test_level": 0 }, { "test": "test_fuse_gm20b_basic_fuses", "case": "fuse_gm20b_basic_fuses", "unit": "fuse", "test_level": 0 }, { "test": "test_fuse_device_common_cleanup", "case": "fuse_gm20b_cleanup", "unit": "fuse", "test_level": 0 }, { "test": "test_fuse_device_common_init", "case": "fuse_gm20b_init", "unit": "fuse", "test_level": 0 }, { "test": "test_fuse_gp10b_check_gcplex_fail", "case": "fuse_gp10b_check_gcplex_fail", "unit": "fuse", "test_level": 0 }, { "test": "test_fuse_gp10b_check_non_sec", "case": "fuse_gp10b_check_non_sec", "unit": "fuse", "test_level": 0 }, { "test": "test_fuse_gp10b_check_sec", "case": "fuse_gp10b_check_sec", "unit": "fuse", "test_level": 0 }, { "test": "test_fuse_gp10b_check_sec_invalid_gcplex", "case": "fuse_gp10b_check_sec_invalid_gcplex", "unit": "fuse", "test_level": 0 }, { "test": "test_fuse_device_common_cleanup", "case": "fuse_gp10b_cleanup", "unit": "fuse", "test_level": 0 }, { "test": "test_fuse_gp10b_ecc", "case": "fuse_gp10b_ecc", "unit": "fuse", "test_level": 0 }, { "test": "test_fuse_gp10b_feature_override_disable", "case": "fuse_gp10b_feature_override_disable", "unit": "fuse", "test_level": 0 }, { "test": "test_fuse_device_common_init", "case": "fuse_gp10b_init", "unit": "fuse", "test_level": 0 }, { "test": "test_get_litter_value", "case": "get_litter_value", "unit": "init", "test_level": 0 }, { "test": "test_can_busy", "case": "init_can_busy", "unit": "init", "test_level": 0 }, { "test": "test_check_gpu_state", "case": "init_check_gpu_state", "unit": "init", "test_level": 0 }, { "test": "test_free_env", "case": "init_free_env", "unit": "init", "test_level": 0 }, { "test": "test_get_put", "case": "init_get_put", "unit": "init", "test_level": 0 }, { "test": "test_hal_init", "case": "init_hal_init", "unit": "init", "test_level": 0 }, { "test": "test_poweroff", "case": "init_poweroff", "unit": "init", "test_level": 0 }, { "test": "test_poweron", "case": "init_poweron", "unit": "init", "test_level": 0 }, { "test": "test_poweron_branches", "case": "init_poweron_branches", "unit": "init", "test_level": 0 }, { "test": "test_quiesce", "case": "init_quiesce", "unit": "init", "test_level": 0 }, { "test": "test_setup_env", "case": "init_setup_env", "unit": "init", "test_level": 0 }, { "test": "test_bsearch", "case": "test_bsearch", "unit": "interface_bsearch", "test_level": 0 }, { "test": "test_lock_acquire_release", "case": "mutex_acquire_release", "unit": "interface_lock", "test_level": 0 }, { "test": "test_mutex_init", "case": "mutex_init", "unit": "interface_lock", "test_level": 0 }, { "test": "test_mutex_tryacquire", "case": "mutex_tryacquire", "unit": "interface_lock", "test_level": 0 }, { "test": "test_lock_acquire_release", "case": "raw_spinlock_acquire_release", "unit": "interface_lock", "test_level": 0 }, { "test": "test_lock_acquire_release", "case": "spinlock_acquire_release", "unit": "interface_lock", "test_level": 0 }, { "test": "test_enum", "case": "enum", "unit": "interface_rbtree", "test_level": 0 }, { "test": "test_enum_next", "case": "enum_next", "unit": "interface_rbtree", "test_level": 0 }, { "test": "test_insert", "case": "insert", "unit": "interface_rbtree", "test_level": 0 }, { "test": "test_search", "case": "search", "unit": "interface_rbtree", "test_level": 0 }, { "test": "test_search_less", "case": "search_less_than", "unit": "interface_rbtree", "test_level": 0 }, { "test": "test_unlink", "case": "unlink", "unit": "interface_rbtree", "test_level": 0 }, { "test": "test_unlink_corner_cases", "case": "unlink_corner_cases", "unit": "interface_rbtree", "test_level": 0 }, { "test": "test_list_add", "case": "list_all_head", "unit": "list", "test_level": 0 }, { "test": "test_list_add", "case": "list_all_tail", "unit": "list", "test_level": 0 }, { "test": "test_list_move", "case": "list_move", "unit": "list", "test_level": 0 }, { "test": "test_list_replace", "case": "list_replace", "unit": "list", "test_level": 0 }, { "test": "test_as_alloc_share", "case": "as_alloc_share_0k_um", "unit": "mm.as", "test_level": 0 }, { "test": "test_as_alloc_share", "case": "as_alloc_share_64k_um", "unit": "mm.as", "test_level": 0 }, { "test": "test_as_alloc_share", "case": "as_alloc_share_64k_um_as_fail", "unit": "mm.as", "test_level": 0 }, { "test": "test_as_alloc_share", "case": "as_alloc_share_64k_um_busy_fail_1", "unit": "mm.as", "test_level": 0 }, { "test": "test_as_alloc_share", "case": "as_alloc_share_64k_um_busy_fail_2", "unit": "mm.as", "test_level": 0 }, { "test": "test_as_alloc_share", "case": "as_alloc_share_64k_um_vm_fail", "unit": "mm.as", "test_level": 0 }, { "test": "test_as_alloc_share", "case": "as_alloc_share_einval_um", "unit": "mm.as", "test_level": 0 }, { "test": "test_as_alloc_share", "case": "as_alloc_share_notp2_um", "unit": "mm.as", "test_level": 0 }, { "test": "test_as_alloc_share", "case": "as_alloc_share_uva", "unit": "mm.as", "test_level": 0 }, { "test": "test_as_alloc_share", "case": "as_alloc_share_uva_enabled", "unit": "mm.as", "test_level": 0 }, { "test": "test_init_mm", "case": "init", "unit": "mm.as", "test_level": 0 }, { "test": "test_mm_dma_alloc", "case": "alloc", "unit": "mm.dma", "test_level": 0 }, { "test": "test_mm_dma_alloc_flags", "case": "alloc_flags", "unit": "mm.dma", "test_level": 0 }, { "test": "test_mm_dma_alloc_map", "case": "alloc_map", "unit": "mm.dma", "test_level": 0 }, { "test": "test_mm_dma_alloc_map_fault_injection", "case": "alloc_map_fault_inj", "unit": "mm.dma", "test_level": 0 }, { "test": "test_mm_dma_init", "case": "init", "unit": "mm.dma", "test_level": 0 }, { "test": "test_mm_alloc_inst_block", "case": "alloc_inst_block", "unit": "mm.mm", "test_level": 0 }, { "test": "test_mm_init_hal", "case": "init_hal", "unit": "mm.mm", "test_level": 0 }, { "test": "test_nvgpu_init_mm", "case": "init_mm", "unit": "mm.mm", "test_level": 0 }, { "test": "test_nvgpu_mm_setup_hw", "case": "init_mm_hw", "unit": "mm.mm", "test_level": 0 }, { "test": "test_mm_inst_block", "case": "inst_block", "unit": "mm.mm", "test_level": 0 }, { "test": "test_mm_page_sizes", "case": "page_sizes", "unit": "mm.mm", "test_level": 0 }, { "test": "test_mm_remove_mm_support", "case": "remove_support", "unit": "mm.mm", "test_level": 0 }, { "test": "test_mm_suspend", "case": "suspend", "unit": "mm.mm", "test_level": 0 }, { "test": "test_acr_bootstrap_hs_acr", "case": "acr_bootstrap_hs_acr", "unit": "nvgpu-acr", "test_level": 0 }, { "test": "test_acr_construct_execute", "case": "acr_construct_execute", "unit": "nvgpu-acr", "test_level": 0 }, { "test": "free_falcon_test_env", "case": "acr_free_falcon_test_env", "unit": "nvgpu-acr", "test_level": 0 }, { "test": "test_acr_init", "case": "acr_init", "unit": "nvgpu-acr", "test_level": 0 }, { "test": "test_acr_is_lsf_lazy_bootstrap", "case": "acr_is_lsf_lazy_bootstrap", "unit": "nvgpu-acr", "test_level": 0 }, { "test": "test_acr_prepare_ucode_blob", "case": "acr_prepare_ucode_blob", "unit": "nvgpu-acr", "test_level": 0 }, { "test": "test_determine_L2_size_bytes", "case": "ltc_determine_L2_size", "unit": "nvgpu-ltc", "test_level": 0 }, { "test": "test_ltc_ecc_init_free", "case": "ltc_ecc_init_free", "unit": "nvgpu-ltc", "test_level": 0 }, { "test": "test_ltc_functionality_tests", "case": "ltc_functionality_tests", "unit": "nvgpu-ltc", "test_level": 0 }, { "test": "test_ltc_init_support", "case": "ltc_init_support", "unit": "nvgpu-ltc", "test_level": 0 }, { "test": "test_ltc_intr", "case": "ltc_intr", "unit": "nvgpu-ltc", "test_level": 0 }, { "test": "test_ltc_intr_configure", "case": "ltc_intr_configure", "unit": "nvgpu-ltc", "test_level": 0 }, { "test": "test_ltc_intr_en_illegal_compstat", "case": "ltc_intr_en_illegal_compstat", "unit": "nvgpu-ltc", "test_level": 0 }, { "test": "test_ltc_negative_tests", "case": "ltc_negative_tests", "unit": "nvgpu-ltc", "test_level": 0 }, { "test": "test_ltc_remove_support", "case": "ltc_remove_support", "unit": "nvgpu-ltc", "test_level": 0 }, { "test": "test_ltc_set_enabled", "case": "ltc_set_enabled", "unit": "nvgpu-ltc", "test_level": 0 }, { "test": "test_netlist_init_support", "case": "netlist_init_support", "unit": "nvgpu-netlist", "test_level": 0 }, { "test": "test_netlist_negative_tests", "case": "netlist_negative_tests", "unit": "nvgpu-netlist", "test_level": 0 }, { "test": "test_netlist_query_tests", "case": "netlist_query_tests", "unit": "nvgpu-netlist", "test_level": 0 }, { "test": "test_netlist_remove_support", "case": "netlist_remove_support", "unit": "nvgpu-netlist", "test_level": 0 }, { "test": "test_setup", "case": "priv_ring_setup", "unit": "priv_ring", "test_level": 0 }, { "test": "test_enable_priv_ring", "case": "priv_ring_enable_priv_ring", "unit": "priv_ring", "test_level": 0 }, { "test": "test_set_ppriv_timeout_settings", "case": "priv_ring_set_ppriv_timeout_settings", "unit": "priv_ring", "test_level": 0 }, { "test": "test_enum_ltc", "case": "priv_ring_enum_ltc", "unit": "priv_ring", "test_level": 0 }, { "test": "test_get_gpc_count", "case": "priv_ring_get_gpc_count", "unit": "priv_ring", "test_level": 0 }, { "test": "test_get_fbp_count", "case": "priv_ring_get_fbp_count", "unit": "priv_ring", "test_level": 0 }, { "test": "test_decode_error_code", "case": "priv_ring_decode_error_code", "unit": "priv_ring", "test_level": 0 }, { "test": "test_isr", "case": "priv_ring_isr", "unit": "priv_ring", "test_level": 0 }, { "test": "test_free_reg_space", "case": "priv_ring_free_reg_space", "unit": "priv_ring", "test_level": 0 }, { "test": "free_falcon_test_env", "case": "falcon_free_test_env", "unit": "nvgpu-pmu", "test_level": 0 }, { "test": "test_pmu_early_init", "case": "pmu_early_init", "unit": "nvgpu-pmu", "test_level": 0 }, { "test": "test_pmu_remove_support", "case": "pmu_remove_support", "unit": "nvgpu-pmu", "test_level": 0 }, { "test": "test_pmu_reset", "case": "pmu_reset", "unit": "nvgpu-pmu", "test_level": 0 }, { "test": "test_nvgpu_alloc_destroy", "case": "alloc_destroy", "unit": "nvgpu_allocator", "test_level": 0 }, { "test": "test_nvgpu_alloc_ops_present", "case": "alloc_ops", "unit": "nvgpu_allocator", "test_level": 0 }, { "test": "test_nvgpu_alloc_common_init", "case": "common_init", "unit": "nvgpu_allocator", "test_level": 0 }, { "test": "test_channel_alloc_inst", "case": "alloc_inst", "unit": "nvgpu_channel", "test_level": 0 }, { "test": "test_channel_close", "case": "close", "unit": "nvgpu_channel", "test_level": 0 }, { "test": "test_channel_enable_disable_tsg", "case": "enable_disable_tsg", "unit": "nvgpu_channel", "test_level": 0 }, { "test": "test_channel_from_inst", "case": "from_inst", "unit": "nvgpu_channel", "test_level": 0 }, { "test": "test_fifo_init_support", "case": "init_support", "unit": "nvgpu_channel", "test_level": 0 }, { "test": "test_channel_open", "case": "open", "unit": "nvgpu_channel", "test_level": 0 }, { "test": "test_fifo_remove_support", "case": "remove_support", "unit": "nvgpu_channel", "test_level": 0 }, { "test": "test_channel_setup_bind", "case": "setup_bind", "unit": "nvgpu_channel", "test_level": 0 }, { "test": "test_channel_setup_sw", "case": "setup_sw", "unit": "nvgpu_channel", "test_level": 0 }, { "test": "test_gk20a_channel_disable", "case": "disable", "unit": "nvgpu_channel_gk20a", "test_level": 0 }, { "test": "test_gk20a_channel_enable", "case": "enable", "unit": "nvgpu_channel_gk20a", "test_level": 0 }, { "test": "test_fifo_init_support", "case": "init_support", "unit": "nvgpu_channel_gk20a", "test_level": 0 }, { "test": "test_gk20a_channel_read_state", "case": "read_state", "unit": "nvgpu_channel_gk20a", "test_level": 0 }, { "test": "test_fifo_remove_support", "case": "remove_support", "unit": "nvgpu_channel_gk20a", "test_level": 0 }, { "test": "test_gm20b_channel_bind", "case": "bind", "unit": "nvgpu_channel_gm20b", "test_level": 0 }, { "test": "test_fifo_init_support", "case": "init_support", "unit": "nvgpu_channel_gm20b", "test_level": 0 }, { "test": "test_fifo_remove_support", "case": "remove_support", "unit": "nvgpu_channel_gm20b", "test_level": 0 }, { "test": "test_gv11b_channel_count", "case": "count", "unit": "nvgpu_channel_gv11b", "test_level": 0 }, { "test": "test_gv11b_channel_debug_dump", "case": "debug_dump", "unit": "nvgpu_channel_gv11b", "test_level": 0 }, { "test": "test_fifo_init_support", "case": "init_support", "unit": "nvgpu_channel_gv11b", "test_level": 0 }, { "test": "test_gv11b_channel_read_state", "case": "read_state", "unit": "nvgpu_channel_gv11b", "test_level": 0 }, { "test": "test_fifo_remove_support", "case": "remove_support", "unit": "nvgpu_channel_gv11b", "test_level": 0 }, { "test": "test_gv11b_channel_reset_faulted", "case": "reset_faulted", "unit": "nvgpu_channel_gv11b", "test_level": 0 }, { "test": "test_gv11b_channel_unbind", "case": "unbind", "unit": "nvgpu_channel_gv11b", "test_level": 0 }, { "test": "test_gr_config_count", "case": "config_check_init", "unit": "nvgpu_gr_config", "test_level": 0 }, { "test": "test_gr_config_set_get", "case": "config_check_set_get", "unit": "nvgpu_gr_config", "test_level": 0 }, { "test": "test_gr_config_deinit", "case": "config_deinit", "unit": "nvgpu_gr_config", "test_level": 0 }, { "test": "test_gr_config_init", "case": "config_init", "unit": "nvgpu_gr_config", "test_level": 0 }, { "test": "test_gr_init_setup", "case": "gr_init_setup", "unit": "nvgpu_gr_config", "test_level": 0 }, { "test": "test_gr_remove_setup", "case": "gr_remove_setup", "unit": "nvgpu_gr_config", "test_level": 0 }, { "test": "test_gr_falcon_init", "case": "gr_falcon_init", "unit": "nvgpu_gr_falcon", "test_level": 0 }, { "test": "test_gr_falcon_init_ctxsw", "case": "gr_falcon_init_ctxsw", "unit": "nvgpu_gr_falcon", "test_level": 0 }, { "test": "test_gr_falcon_query_test", "case": "gr_falcon_query_test", "unit": "nvgpu_gr_falcon", "test_level": 0 }, { "test": "test_gr_falcon_init_ctx_state", "case": "gr_falcon_init_ctx_state", "unit": "nvgpu_gr_falcon", "test_level": 0 }, { "test": "test_gr_falcon_deinit", "case": "gr_falcon_deinit", "unit": "nvgpu_gr_falcon", "test_level": 0 }, { "test": "test_gr_init_ecc_features", "case": "gr_ecc_features", "unit": "nvgpu_gr_init", "test_level": 0 }, { "test": "test_gr_init_prepare", "case": "gr_init_prepare", "unit": "nvgpu_gr_init", "test_level": 0 }, { "test": "test_gr_init_setup", "case": "gr_init_setup", "unit": "nvgpu_gr_init", "test_level": 0 }, { "test": "test_gr_init_support", "case": "gr_init_support", "unit": "nvgpu_gr_init", "test_level": 0 }, { "test": "test_gr_remove_setup", "case": "gr_remove_setup", "unit": "nvgpu_gr_init", "test_level": 0 }, { "test": "test_gr_remove_support", "case": "gr_remove_support", "unit": "nvgpu_gr_init", "test_level": 0 }, { "test": "test_gr_suspend", "case": "gr_suspend", "unit": "nvgpu_gr_init", "test_level": 0 }, { "test": "test_gr_intr_without_channel", "case": "gr_intr_channel_free", "unit": "nvgpu_gr_intr", "test_level": 0 }, { "test": "test_gr_init_setup_cleanup", "case": "gr_intr_cleanup", "unit": "nvgpu_gr_intr", "test_level": 0 }, { "test": "test_gr_intr_fecs_exceptions", "case": "gr_intr_fecs_exceptions", "unit": "nvgpu_gr_intr", "test_level": 0 }, { "test": "test_gr_intr_gpc_exceptions", "case": "gr_intr_gpc_exceptions", "unit": "nvgpu_gr_intr", "test_level": 0 }, { "test": "test_gr_init_setup_ready", "case": "gr_intr_setup", "unit": "nvgpu_gr_intr", "test_level": 0 }, { "test": "test_gr_intr_sw_exceptions", "case": "gr_intr_sw_method", "unit": "nvgpu_gr_intr", "test_level": 0 }, { "test": "test_gr_intr_setup_channel", "case": "gr_intr_with_channel", "unit": "nvgpu_gr_intr", "test_level": 0 }, { "test": "test_gr_setup_alloc_obj_ctx", "case": "gr_setup_alloc_obj_ctx", "unit": "nvgpu_gr_setup", "test_level": 0 }, { "test": "test_gr_init_setup_cleanup", "case": "gr_setup_cleanup", "unit": "nvgpu_gr_setup", "test_level": 0 }, { "test": "test_gr_setup_free_obj_ctx", "case": "gr_setup_free_obj_ctx", "unit": "nvgpu_gr_setup", "test_level": 0 }, { "test": "test_gr_setup_preemption_mode_errors", "case": "gr_setup_preemption_mode_errors", "unit": "nvgpu_gr_setup", "test_level": 0 }, { "test": "test_gr_setup_set_preemption_mode", "case": "gr_setup_set_preemption_mode", "unit": "nvgpu_gr_setup", "test_level": 0 }, { "test": "test_gr_init_setup_ready", "case": "gr_setup_setup", "unit": "nvgpu_gr_setup", "test_level": 0 }, { "test": "test_nvgpu_mem_create_from_phys", "case": "mem_create_from_phys", "unit": "nvgpu_mem", "test_level": 0 }, { "test": "test_nvgpu_mem_iommu_translate", "case": "mem_iommu_translate", "unit": "nvgpu_mem", "test_level": 0 }, { "test": "test_nvgpu_aperture_mask", "case": "nvgpu_aperture_mask", "unit": "nvgpu_mem", "test_level": 0 }, { "test": "test_nvgpu_mem_phys_ops", "case": "nvgpu_mem_phys_ops", "unit": "nvgpu_mem", "test_level": 0 }, { "test": "test_nvgpu_mem_wr_rd", "case": "nvgpu_mem_wr_rd", "unit": "nvgpu_mem", "test_level": 0 }, { "test": "test_nvgpu_memset_sysmem", "case": "nvgpu_memset_sysmem", "unit": "nvgpu_mem", "test_level": 0 }, { "test": "test_free_nvgpu_mem", "case": "test_free_nvgpu_mem", "unit": "nvgpu_mem", "test_level": 0 }, { "test": "test_fifo_init_support", "case": "init_support", "unit": "nvgpu_pbdma", "test_level": 0 }, { "test": "test_pbdma_find_for_runlist", "case": "pbdma_find_for_runlist", "unit": "nvgpu_pbdma", "test_level": 0 }, { "test": "test_pbdma_status", "case": "pbdma_status", "unit": "nvgpu_pbdma", "test_level": 0 }, { "test": "test_fifo_remove_support", "case": "remove_support", "unit": "nvgpu_pbdma", "test_level": 0 }, { "test": "test_pbdma_setup_sw", "case": "setup_sw", "unit": "nvgpu_pbdma", "test_level": 0 }, { "test": "test_flat", "case": "flat", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_flat_oversize_end", "case": "flat_oversize_end", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_flat_oversize_onehalf", "case": "flat_oversize_onehalf", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_flat_oversize_single", "case": "flat_oversize_single", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_flat_oversize_tiny", "case": "flat_oversize_tiny", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_flat_oversize_two", "case": "flat_oversize_two", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_interleaving_gen_all_run", "case": "interleaving", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_interleaving_l0", "case": "interleaving_l0", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_interleaving_l0_l1", "case": "interleaving_l0_l1", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_interleaving_l0_l2", "case": "interleaving_l0_l2", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_interleaving_l1", "case": "interleaving_l1", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_interleaving_l1_l2", "case": "interleaving_l1_l2", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_interleaving_l2", "case": "interleaving_l2", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_interleaving_gen_all_run", "case": "interleaving_oversize_l2", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_interleaving_gen_all_run", "case": "interleaving_oversize_l2_l1_l2", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_interleaving_gen_all_run", "case": "interleaving_oversize_l2_l1_l2_l1", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_interleaving_gen_all_run", "case": "interleaving_oversize_l2_l1_l2_l1_l2", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_interleaving_gen_all_run", "case": "interleaving_oversize_tiny", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_tsg_format_gen", "case": "tsg_format_ch1", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_tsg_format_gen", "case": "tsg_format_ch1_timeslice", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_tsg_format_gen", "case": "tsg_format_ch2", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_tsg_format_gen", "case": "tsg_format_ch3_inactive2", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_tsg_format_gen", "case": "tsg_format_ch5", "unit": "nvgpu_runlist", "test_level": 0 }, { "test": "test_gk20a_runlist_hw_submit", "case": "hw_submit", "unit": "nvgpu_runlist_gk20a", "test_level": 0 }, { "test": "test_fifo_init_support", "case": "init_support", "unit": "nvgpu_runlist_gk20a", "test_level": 0 }, { "test": "test_gk20a_runlist_length_max", "case": "length_max", "unit": "nvgpu_runlist_gk20a", "test_level": 0 }, { "test": "test_fifo_remove_support", "case": "remove_support", "unit": "nvgpu_runlist_gk20a", "test_level": 0 }, { "test": "test_gk20a_runlist_wait_pending", "case": "wait_pending", "unit": "nvgpu_runlist_gk20a", "test_level": 0 }, { "test": "test_gk20a_runlist_write_state", "case": "write_state", "unit": "nvgpu_runlist_gk20a", "test_level": 0 }, { "test": "test_gv11b_runlist_entry_size", "case": "entry_size", "unit": "nvgpu_runlist_gv11b", "test_level": 0 }, { "test": "test_gv11b_runlist_get_ch_entry", "case": "get_ch_entry", "unit": "nvgpu_runlist_gv11b", "test_level": 0 }, { "test": "test_gv11b_runlist_get_tsg_entry", "case": "get_tsg_entry", "unit": "nvgpu_runlist_gv11b", "test_level": 0 }, { "test": "test_fifo_init_support", "case": "init_support", "unit": "nvgpu_runlist_gv11b", "test_level": 0 }, { "test": "test_fifo_remove_support", "case": "remove_support", "unit": "nvgpu_runlist_gv11b", "test_level": 0 }, { "test": "test_nvgpu_sgt_alignment_non_iommu", "case": "sgt_alignment_non_iommu", "unit": "nvgpu_sgt", "test_level": 0 }, { "test": "test_nvgpu_sgt_alignment_with_iommu", "case": "sgt_alignment_with_iommu", "unit": "nvgpu_sgt", "test_level": 0 }, { "test": "test_nvgpu_sgt_basic_apis", "case": "sgt_basic_apis", "unit": "nvgpu_sgt", "test_level": 0 }, { "test": "test_nvgpu_sgt_get_next", "case": "sgt_get_next", "unit": "nvgpu_sgt", "test_level": 0 }, { "test": "test_tsg_abort", "case": "abort", "unit": "nvgpu_tsg", "test_level": 0 }, { "test": "test_tsg_bind_channel", "case": "bind_channel", "unit": "nvgpu_tsg", "test_level": 0 }, { "test": "test_tsg_enable", "case": "enable_disable", "unit": "nvgpu_tsg", "test_level": 0 }, { "test": "test_tsg_check_and_get_from_id", "case": "get_from_id", "unit": "nvgpu_tsg", "test_level": 0 }, { "test": "test_fifo_init_support", "case": "init_support", "unit": "nvgpu_tsg", "test_level": 0 }, { "test": "test_tsg_open", "case": "open", "unit": "nvgpu_tsg", "test_level": 0 }, { "test": "test_tsg_release", "case": "release", "unit": "nvgpu_tsg", "test_level": 0 }, { "test": "test_fifo_remove_support", "case": "remove_support", "unit": "nvgpu_tsg", "test_level": 0 }, { "test": "test_tsg_setup_sw", "case": "setup_sw", "unit": "nvgpu_tsg", "test_level": 0 }, { "test": "test_tsg_unbind_channel", "case": "unbind_channel", "unit": "nvgpu_tsg", "test_level": 0 }, { "test": "test_tsg_unbind_channel_check_ctx_reload", "case": "unbind_channel_check_ctx_reload", "unit": "nvgpu_tsg", "test_level": 0 }, { "test": "test_tsg_unbind_channel_check_hw_state", "case": "unbind_channel_check_hw_state", "unit": "nvgpu_tsg", "test_level": 0 }, { "test": "test_gv11b_tsg_init_eng_method_buffers", "case": "gv11b_tsg_init_eng_method_buffers", "unit": "nvgpu_tsg_gv11b", "test_level": 0 }, { "test": "test_gv11b_tsg_unbind_channel_check_eng_faulted", "case": "gv11b_tsg_unbind_channel_check_eng_faulted", "unit": "nvgpu_tsg_gv11b", "test_level": 0 }, { "test": "test_fifo_init_support", "case": "init_support", "unit": "nvgpu_tsg_gv11b", "test_level": 0 }, { "test": "test_fifo_remove_support", "case": "remove_support", "unit": "nvgpu_tsg_gv11b", "test_level": 0 }, { "test": "test_nvgpu_gmmu_clean", "case": "gmmu_clean", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_init", "case": "gmmu_init", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap", "case": "gmmu_map_unmap_iommu_sysmem", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap_adv", "case": "gmmu_map_unmap_iommu_sysmem_adv_big_pages", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap_batched", "case": "gmmu_map_unmap_iommu_sysmem_adv_big_pages_batched", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap_adv", "case": "gmmu_map_unmap_iommu_sysmem_adv_big_pages_offset", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap_adv", "case": "gmmu_map_unmap_iommu_sysmem_adv_ctag", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap_adv", "case": "gmmu_map_unmap_iommu_sysmem_adv_kernel_pages", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap_adv", "case": "gmmu_map_unmap_iommu_sysmem_adv_sgl_skip", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap_adv", "case": "gmmu_map_unmap_iommu_sysmem_adv_small_pages_sparse", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap", "case": "gmmu_map_unmap_iommu_sysmem_coh", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap", "case": "gmmu_map_unmap_iommu_sysmem_ro", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap", "case": "gmmu_map_unmap_iommu_sysmem_ro_f", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap", "case": "gmmu_map_unmap_no_iommu_sysmem", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap_adv", "case": "gmmu_map_unmap_no_iommu_sysmem_adv_big_pages_offset_large", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap", "case": "gmmu_map_unmap_no_iommu_sysmem_noncacheable", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap", "case": "gmmu_map_unmap_sgt_iommu_sysmem", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap", "case": "gmmu_map_unmap_unmapped", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_set_pte", "case": "gmmu_set_pte", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_init_page_table_fail", "case": "init_page_table_fail", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap_map_fail", "case": "map_fail_fi_null_sgt", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap_map_fail", "case": "map_fail_fi_vm_alloc", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap_map_fail", "case": "map_fail_pd_allocate", "unit": "page_table", "test_level": 0 }, { "test": "test_nvgpu_gmmu_map_unmap_map_fail", "case": "map_fail_pd_allocate_child", "unit": "page_table", "test_level": 0 }, { "case": "req_fixed_address", "vc": "V4", "uid": "6439094", "req": "NVGPU-RQCD-45.C2", "test": "test_nvgpu_page_table_c2_full", "test_level": 0, "unit": "page_table" }, { "case": "req_multiple_alignments", "vc": "V4", "uid": "6439094", "req": "NVGPU-RQCD-45.C1", "test": "test_nvgpu_page_table_c1_full", "test_level": 0, "unit": "page_table" }, { "test": "test_page_faults_clean", "case": "clean", "unit": "page_table_faults", "test_level": 0 }, { "test": "test_page_faults_disable_hw", "case": "disable_hw", "unit": "page_table_faults", "test_level": 0 }, { "test": "test_page_faults_init", "case": "init", "unit": "page_table_faults", "test_level": 0 }, { "test": "test_page_faults_inst_block", "case": "inst_block_s0", "unit": "page_table_faults", "test_level": 0 }, { "test": "test_page_faults_inst_block", "case": "inst_block_s1", "unit": "page_table_faults", "test_level": 0 }, { "test": "test_page_faults_inst_block", "case": "inst_block_s2", "unit": "page_table_faults", "test_level": 0 }, { "test": "test_page_faults_pending", "case": "pending", "unit": "page_table_faults", "test_level": 0 }, { "test": "test_pd_cache_alloc_gen", "case": "alloc_1024x256B_x11x3", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_cache_alloc_gen", "case": "alloc_1024x256B_x16x1", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_cache_alloc_gen", "case": "alloc_1024x256B_x16x15", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_cache_alloc_gen", "case": "alloc_1024x256B_x32x1", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_cache_alloc_gen", "case": "alloc_1x1024B", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_cache_alloc_gen", "case": "alloc_1x2048B", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_cache_alloc_gen", "case": "alloc_1x256B", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_cache_alloc_gen", "case": "alloc_1x512B", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_cache_alloc_gen", "case": "alloc_direct_1024x16PAGE", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_cache_alloc_gen", "case": "alloc_direct_1024xPAGE", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_cache_alloc_gen", "case": "alloc_direct_1024xPAGE_x16x1", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_cache_alloc_gen", "case": "alloc_direct_1024xPAGE_x16x15", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_cache_alloc_gen", "case": "alloc_direct_1024xPAGE_x16x4", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_cache_alloc_gen", "case": "alloc_direct_1024xPAGE_x32x24", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_cache_alloc_gen", "case": "alloc_direct_1x16PAGE", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_cache_alloc_gen", "case": "alloc_direct_1xPAGE", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_alloc_direct_fi", "case": "alloc_direct_oom", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_alloc_fi", "case": "alloc_oom", "unit": "pd_cache", "test_level": 0 }, { "case": "deinit", "vc": "V2", "uid": "6962610", "req": "NVGPU-RQCD-125.C1", "test": "test_init_deinit", "test_level": 0, "unit": "pd_cache" }, { "test": "test_pd_cache_env_init", "case": "env_init", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_cache_fini", "case": "fini", "unit": "pd_cache", "test_level": 0 }, { "test": "test_pd_free_empty_pd", "case": "free_empty", "unit": "pd_cache", "test_level": 0 }, { "case": "gpu_address", "vc": "V2", "uid": "6962424", "req": "NVGPU-RQCD-123.C1", "test": "test_gpu_address", "test_level": 0, "unit": "pd_cache" }, { "test": "test_pd_cache_init", "case": "init", "unit": "pd_cache", "test_level": 0 }, { "case": "init_deinit", "vc": "V3", "uid": "6962548", "req": "NVGPU-RQCD-124.C1", "test": "test_init_deinit", "test_level": 0, "unit": "pd_cache" }, { "test": "test_pd_alloc_invalid_input", "case": "invalid_pd_alloc", "unit": "pd_cache", "test_level": 0 }, { "case": "multi_init", "vc": "V2", "uid": "7138651", "req": "NVGPU-RQCD-155.C1", "test": "test_init_deinit", "test_level": 0, "unit": "pd_cache" }, { "case": "offset_comp", "vc": "V1", "uid": "6963067", "req": "NVGPU-RQCD-126.C1,2", "test": "test_offset_computation", "test_level": 0, "unit": "pd_cache" }, { "case": "pd_packing", "vc": "V4", "uid": "6439202", "req": "NVGPU-RQCD-68.C3", "test": "test_per_pd_size", "test_level": 0, "unit": "pd_cache" }, { "case": "pd_reusability", "vc": "V3", "uid": "6898078", "req": "NVGPU-RQCD-118.C1", "test": "test_per_pd_size", "test_level": 0, "unit": "pd_cache" }, { "case": "valid_alloc", "vc": "V4", "uid": "6439202", "req": "NVGPU-RQCD-68.C1,2", "test": "test_pd_cache_valid_alloc", "test_level": 0, "unit": "pd_cache" }, { "case": "write", "vc": "V3", "uid": "6957786", "req": "NVGPU-RQCD-122.C1", "test": "test_pd_write", "test_level": 0, "unit": "pd_cache" }, { "test": "test_bit_setclear", "case": "bit_clear", "unit": "posix_bitops", "test_level": 0 }, { "test": "test_bit_setclear", "case": "bit_set", "unit": "posix_bitops", "test_level": 0 }, { "test": "test_bitmap_setclear", "case": "bitmap_clear", "unit": "posix_bitops", "test_level": 0 }, { "test": "test_bitmap_setclear", "case": "bitmap_set", "unit": "posix_bitops", "test_level": 0 }, { "test": "test_ffs", "case": "ffs", "unit": "posix_bitops", "test_level": 0 }, { "test": "test_ffz", "case": "ffz", "unit": "posix_bitops", "test_level": 0 }, { "test": "test_find_first_bit", "case": "find_first_bit", "unit": "posix_bitops", "test_level": 0 }, { "test": "test_find_first_bit", "case": "find_first_zero_bit", "unit": "posix_bitops", "test_level": 0 }, { "test": "test_find_next_bit", "case": "find_next_bit", "unit": "posix_bitops", "test_level": 0 }, { "test": "test_find_zero_area", "case": "find_zero_area", "unit": "posix_bitops", "test_level": 0 }, { "test": "test_fls", "case": "fls", "unit": "posix_bitops", "test_level": 0 }, { "test": "test_bitmap_info", "case": "info", "unit": "posix_bitops", "test_level": 0 }, { "test": "test_single_bitops", "case": "single_bitops", "unit": "posix_bitops", "test_level": 0 }, { "test": "test_test_and_setclear_bit", "case": "test_and_clear_bit", "unit": "posix_bitops", "test_level": 0 }, { "test": "test_test_and_setclear_bit", "case": "test_and_set_bit", "unit": "posix_bitops", "test_level": 0 }, { "test": "test_expect_bug", "case": "expect_bug", "unit": "posix_bug", "test_level": 0 }, { "test": "test_cond_init_destroy", "case": "init", "unit": "posix_cond", "test_level": 0 }, { "test": "test_cond_signal", "case": "timedwait_signal", "unit": "posix_cond", "test_level": 0 }, { "test": "test_cond_signal", "case": "wait_broadcast", "unit": "posix_cond", "test_level": 0 }, { "test": "test_cond_signal", "case": "wait_broadcast_int", "unit": "posix_cond", "test_level": 0 }, { "test": "test_cond_signal", "case": "wait_broadcast_locked", "unit": "posix_cond", "test_level": 0 }, { "test": "test_cond_signal", "case": "wait_condition", "unit": "posix_cond", "test_level": 0 }, { "test": "test_cond_signal", "case": "wait_condition_int", "unit": "posix_cond", "test_level": 0 }, { "test": "test_cond_signal", "case": "wait_condition_locked", "unit": "posix_cond", "test_level": 0 }, { "test": "test_cond_signal", "case": "wait_signal", "unit": "posix_cond", "test_level": 0 }, { "test": "test_cond_signal", "case": "wait_signal_int", "unit": "posix_cond", "test_level": 0 }, { "test": "test_cond_signal", "case": "wait_signal_locked", "unit": "posix_cond", "test_level": 0 }, { "test": "sanity_test_endianness", "case": "endianness", "unit": "posix_env", "test_level": 0 }, { "test": "sanity_test_ptr_in_u64", "case": "ptr_in_u64", "unit": "posix_env", "test_level": 0 }, { "test": "sanity_test_signage", "case": "signage", "unit": "posix_env", "test_level": 0 }, { "test": "sanity_test_sizes", "case": "sizes", "unit": "posix_env", "test_level": 0 }, { "test": "sanity_test_type_max", "case": "type_max", "unit": "posix_env", "test_level": 0 }, { "test": "test_kmem_big_alloc", "case": "big_alloc", "unit": "posix_kmem", "test_level": 0 }, { "test": "test_kmem_cache_alloc", "case": "cache_alloc", "unit": "posix_kmem", "test_level": 0 }, { "test": "test_kmem_cache_create", "case": "cache_create", "unit": "posix_kmem", "test_level": 0 }, { "test": "test_kmem_kcalloc", "case": "kcalloc_test", "unit": "posix_kmem", "test_level": 0 }, { "test": "test_kmem_kmalloc", "case": "kmalloc_test", "unit": "posix_kmem", "test_level": 0 }, { "test": "test_kmem_kzalloc", "case": "kzalloc_test", "unit": "posix_kmem", "test_level": 0 }, { "test": "test_kmem_virtual_alloc", "case": "virtual_alloc", "unit": "posix_kmem", "test_level": 0 }, { "test": "test_readl", "case": "bar1_readl", "unit": "posix_mockio", "test_level": 0 }, { "test": "test_writel", "case": "bar1_writel", "unit": "posix_mockio", "test_level": 0 }, { "test": "test_readl", "case": "readl", "unit": "posix_mockio", "test_level": 0 }, { "test": "test_readl", "case": "readl_impl", "unit": "posix_mockio", "test_level": 0 }, { "test": "test_register_io_callbacks", "case": "register_io_callbacks", "unit": "posix_mockio", "test_level": 0 }, { "test": "test_register_space", "case": "test_register_space", "unit": "posix_mockio", "test_level": 0 }, { "test": "test_writel", "case": "usermode_writel", "unit": "posix_mockio", "test_level": 0 }, { "test": "test_writel", "case": "writel", "unit": "posix_mockio", "test_level": 0 }, { "test": "test_writel", "case": "writel_check", "unit": "posix_mockio", "test_level": 0 }, { "test": "test_current_pid", "case": "current_pid", "unit": "posix_ossched", "test_level": 0 }, { "test": "test_current_tid", "case": "current_tid", "unit": "posix_ossched", "test_level": 0 }, { "test": "test_print_current", "case": "print_current", "unit": "posix_ossched", "test_level": 0 }, { "test": "test_rwsem_init", "case": "init", "unit": "posix_rwsem", "test_level": 0 }, { "test": "test_rwsem_read", "case": "read", "unit": "posix_rwsem", "test_level": 0 }, { "test": "test_rwsem_write", "case": "write", "unit": "posix_rwsem", "test_level": 0 }, { "test": "test_rwsem_write_read", "case": "write_read", "unit": "posix_rwsem", "test_level": 0 }, { "test": "test_size_defines", "case": "size_defines", "unit": "posix_sizes", "test_level": 0 }, { "test": "test_thread_cycle", "case": "create", "unit": "posix_thread", "test_level": 0 }, { "test": "test_thread_cycle", "case": "create_priority", "unit": "posix_thread", "test_level": 0 }, { "test": "test_thread_cycle", "case": "cycle", "unit": "posix_thread", "test_level": 0 }, { "test": "test_thread_cycle", "case": "stop_graceful", "unit": "posix_thread", "test_level": 0 }, { "test": "test_timer_compare", "case": "compare", "unit": "posix_timers", "test_level": 0 }, { "test": "test_timer_counter", "case": "counter", "unit": "posix_timers", "test_level": 0 }, { "test": "test_timer_delay", "case": "delay", "unit": "posix_timers", "test_level": 0 }, { "test": "test_timer_duration", "case": "duration", "unit": "posix_timers", "test_level": 0 }, { "test": "test_timer_hrtimestamp", "case": "hr_cycles", "unit": "posix_timers", "test_level": 0 }, { "test": "test_timer_init", "case": "init", "unit": "posix_timers", "test_level": 0 }, { "test": "test_timer_init_err", "case": "init_err", "unit": "posix_timers", "test_level": 0 }, { "test": "test_timer_msleep", "case": "msleep", "unit": "posix_timers", "test_level": 0 }, { "test": "test_free_env", "case": "ptimer_free_env", "unit": "ptimer", "test_level": 0 }, { "test": "test_ptimer_isr", "case": "ptimer_isr", "unit": "ptimer", "test_level": 0 }, { "test": "test_read_ptimer", "case": "ptimer_read_ptimer", "unit": "ptimer", "test_level": 0 }, { "test": "test_ptimer_scaling", "case": "ptimer_scaling", "unit": "ptimer", "test_level": 0 }, { "test": "test_setup_env", "case": "ptimer_setup_env", "unit": "ptimer", "test_level": 0 }, { "test": "test_device_info_parse_data", "case": "top_device_info_parse_data", "unit": "top", "test_level": 0 }, { "test": "test_device_info_parse_enum", "case": "top_device_info_parse_enum", "unit": "top", "test_level": 0 }, { "test": "test_free_reg_space", "case": "top_free_reg_space", "unit": "top", "test_level": 0 }, { "test": "test_get_device_info", "case": "top_get_device_info", "unit": "top", "test_level": 0 }, { "test": "test_get_max_fbps_count", "case": "top_get_max_fbps_count", "unit": "top", "test_level": 0 }, { "test": "test_get_max_gpc_count", "case": "top_get_max_gpc_count", "unit": "top", "test_level": 0 }, { "test": "test_get_max_ltc_per_fbp", "case": "top_get_max_ltc_per_fbp", "unit": "top", "test_level": 0 }, { "test": "test_get_max_lts_per_ltc", "case": "top_get_max_lts_per_ltc", "unit": "top", "test_level": 0 }, { "test": "test_get_max_tpc_per_gpc_count", "case": "top_get_max_tpc_per_gpc_count", "unit": "top", "test_level": 0 }, { "test": "test_get_num_engine_type_entries", "case": "top_get_num_engine_type_entries", "unit": "top", "test_level": 0 }, { "test": "test_get_num_lce", "case": "top_get_num_lce", "unit": "top", "test_level": 0 }, { "test": "test_get_num_ltcs", "case": "top_get_num_ltcs", "unit": "top", "test_level": 0 }, { "test": "test_is_engine_ce", "case": "top_is_engine_ce", "unit": "top", "test_level": 0 }, { "test": "test_is_engine_gr", "case": "top_is_engine_gr", "unit": "top", "test_level": 0 }, { "test": "test_setup", "case": "top_setup", "unit": "top", "test_level": 0 }, { "test": "test_batch", "case": "batch", "unit": "vm", "test_level": 0 }, { "test": "test_init_error_paths", "case": "init_error_paths", "unit": "vm", "test_level": 0 }, { "case": "map_buf", "vc": "V5", "uid": "6434840", "req": "NVGPU-RQCD-45.C1", "test": "test_map_buf", "test_level": 0, "unit": "vm" }, { "case": "map_buf_gpu_va", "vc": "V5", "uid": "6434840", "req": "NVGPU-RQCD-45.C2", "test": "test_map_buf_gpu_va", "test_level": 0, "unit": "vm" }, { "test": "test_map_buffer_error_cases", "case": "map_buffer_error_cases", "unit": "vm", "test_level": 0 }, { "test": "test_nvgpu_vm_alloc_va", "case": "nvgpu_vm_alloc_va", "unit": "vm", "test_level": 0 }, { "test": "test_vm_area_error_cases", "case": "vm_area_error_cases", "unit": "vm", "test_level": 0 }, { "test": "test_vm_aspace_id", "case": "vm_aspace_id", "unit": "vm", "test_level": 0 }, { "test": "test_vm_bind", "case": "vm_bind", "unit": "vm", "test_level": 0 } ]