Coverage report: 45%

Files Functions Classes

coverage.py v7.13.1, created at 2026-05-09 10:05 +0800

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / __init__.py (no function)   100% 17 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / collectives / __init__.py (no function)   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / collectives / cc.py init_process_group   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / collectives / cc.py destroy_process_group   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / collectives / cc.py get_process_group_ranks   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / collectives / cc.py get_backend   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / collectives / cc.py split_group   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / collectives / cc.py get_group_local_rank   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / collectives / cc.py mark_created_groups   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / collectives / cc.py (no function)   100% 11 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / __init__.py (no function)   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / activation_checkpoint.py checkpoint   0% 4 4 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / activation_checkpoint.py swap   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / activation_checkpoint.py (no function)   100% 15 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapTensor.__init__   0% 11 11 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapTensor.protect_if_aliases   0% 11 11 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapTensor.get_val   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapTensor.resize_device_storage   0% 8 8 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapTensor.async_load   0% 11 11 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapTensor.wait_load   0% 8 8 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapTensor.async_offload   0% 13 13 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapTensor.wait_offload   0% 11 11 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapTensor.state   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapTensor.__repr__   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py Storage.__init__   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py Storage.protect_output_tensors   0% 9 9 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py Storage.protect_output_tensors._collect_outputs   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py Storage.protect_output_tensors._protect_tensor   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py Storage.launch_load   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py Storage.launch_load._async_load   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py Storage.resize_device_storage   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py Storage.resize_device_storage._resize   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py Storage.wait_load   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py Storage.wait_load._wait_load   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py Storage.wait_offload   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py Storage.wait_offload._wait_offload   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py Storage.launch_offload   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py Storage.launch_offload._async_offload   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapGroup.__init__   0% 4 4 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapGroup.add   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapGroup.protect_output_tensors   0% 2 2 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapGroup.launch_offload   0% 9 9 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapGroup.wait_offload   0% 9 9 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapGroup.launch_load   0% 12 12 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapGroup.wait_load   0% 9 9 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.__init__   0% 7 7 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.__new__   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.add_storage   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.launch_offload   0% 6 6 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.protect_output_tensors   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.wait_offload   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.launch_load   0% 6 6 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.wait_load   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.get_current_group_name   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.set_current_group_name   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.set_forward_prefetch_layer   0% 18 18 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.set_forward_prefetch_layer._ensure_group_name   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.set_forward_prefetch_layer._forward_pre_hook   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.set_forward_prefetch_layer._forward_hook   0% 9 9 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.set_forward_prefetch_layer._backward_pre_hook   0% 7 7 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.set_forward_prefetch_layer._backward_hook   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager.set_forward_prefetch_layer._register_hooks_once   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py SwapManager._get_copy_stream   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / activation_checkpoint / swap.py (no function)   100% 56 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / __init__.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / async_context_parallel.py _launch_async_a2a_seq_to_head   0% 9 9 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / async_context_parallel.py _a2a_reconstruct   0% 7 7 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / async_context_parallel.py AsyncContextParallel.__init__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / async_context_parallel.py AsyncContextParallel.apply   0% 25 25 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / async_context_parallel.py AsyncContextParallel._register_proj_hooks   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / async_context_parallel.py AsyncContextParallel._proj_post_hook   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / async_context_parallel.py AsyncContextParallel._wait_a2a   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / async_context_parallel.py AsyncContextParallel._attn_pre_hook_ulysses   0% 7 7 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / async_context_parallel.py AsyncContextParallel._attn_pre_hook_ulysses._local   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / async_context_parallel.py AsyncContextParallel._attn_pre_hook_hybrid   0% 14 14 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / async_context_parallel.py AsyncContextParallel._attn_pre_hook_hybrid._local   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / async_context_parallel.py AsyncContextParallel._attn_pre_hook_hybrid._local_dt   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / async_context_parallel.py AsyncContextParallel._attn_post_hook_ata   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / async_context_parallel.py AsyncContextParallel._attn_post_hook_ata._process   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / async_context_parallel.py AsyncContextParallel._proj_bwd_pre_hook   0% 4 4 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / async_context_parallel.py (no function)   100% 22 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py _ensure_1d   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py _build_2d_mesh   0% 6 6 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py _scatter_seq_to_head   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py _gather_head_to_seq   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py _gather_seq   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py ContextParallel.__init__   0% 8 8 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py ContextParallel.apply   0% 22 22 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py ContextParallel._pre_hook_colossal   0% 16 16 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py ContextParallel._pre_hook_ulysses   0% 9 9 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py ContextParallel._ata_scatter_to_2d   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py ContextParallel._pre_hook_hybrid   0% 17 17 0   0% 16 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py ContextParallel._post_hook_ata   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py ContextParallel._post_hook_ata._process   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py ContextParallel._post_hook_colossal   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py ContextParallel._post_hook_colossal._process   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py ContextParallel._apply_lb_colossal   0% 5 5 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py ContextParallel._lb_colossal_forward   0% 18 18 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py ContextParallel._lb_colossal_forward._fa   0% 7 7 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / context_parallel / context_parallel.py (no function)   100% 26 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / __init__.py (no function)   100% 11 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / api.py _gather_from_all_ranks   0% 5 5 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / api.py _save_impl   0% 34 34 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / api.py _async_persist_worker   0% 5 5 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / api.py _async_persist_wait_process   0% 13 13 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / api.py save   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / api.py async_save   0% 8 8 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / api.py load   0% 33 33 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / api.py (no function)   100% 30 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / async_staging.py _tensor_to_staging_cpu   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / async_staging.py _stage_leaf   0% 9 9 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / async_staging.py build_staged_state_dict   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / async_staging.py (no function)   100% 10 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemWriter.__init__   100% 5 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemWriter.initialize_writer   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemWriter.configure_writer   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemWriter.optimize_local_plan   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemWriter.optimize_global_plan   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemWriter._serialize_bytes_item   75% 4 1 0   50% 2 1   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemWriter._write_bytes_items   93% 15 1 0   75% 4 1   89%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemWriter._collect_tensors   44% 9 5 0   50% 6 1   47%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemWriter._write_tensors   17% 12 10 0   17% 6 1   17%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemWriter.execute_write   100% 5 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemWriter.finalize_checkpoint   92% 12 1 0   75% 8 2   85%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py _copy_tensor_to_target   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py _load_bytes_file   88% 8 1 0   75% 4 1   83%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py _get_tensor_size   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py _load_tensor_file   0% 37 37 0   0% 24 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemReader.__init__   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemReader.initialize_reader   0% 2 2 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemReader.load_metadata   78% 9 2 0   50% 4 2   69%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemReader.configure_reader   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemReader.optimize_local_plan   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemReader.optimize_global_plan   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemReader._get_storage_path   67% 6 2 0   50% 4 2   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemReader._group_items_by_file   100% 5 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py FileSystemReader.execute_read   71% 7 2 0   67% 6 2   69%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / filesystem_storage.py (no function)   100% 37 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / layout.py get_current_layout   96% 23 1 0   92% 12 1   94%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / layout.py save_layout   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / layout.py load_layout   100% 6 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / layout.py combine_layout   0% 9 9 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / layout.py get_global_layout   0% 10 10 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / layout.py (no function)   100% 13 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / loader.py load_checkpoint   100% 5 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / loader.py (no function)   100% 6 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / metadata.py (no function)   100% 29 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / offline_transform.py _validate_state_dict_for_active_platform   44% 16 9 0   36% 14 3   40%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / offline_transform.py _StateDictSplit.__post_init__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / offline_transform.py _parse_size_to_int   0% 10 10 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / offline_transform.py _build_shard_list_for_safetensors   0% 17 17 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / offline_transform.py _total_bytes_unique_keys_in_shards   0% 11 11 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / offline_transform.py _split_state_dict_into_shards   0% 21 21 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / offline_transform.py save_state_dict_as_huggingface_format   0% 24 24 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / offline_transform.py parse_checkpoint_from_huggingface   0% 29 29 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / offline_transform.py _mindspore_full_checkpoint_format_for_path   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / offline_transform.py _torch_full_checkpoint_format_for_path   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / offline_transform.py full_state_dict_to_dcp_format   100% 12 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / offline_transform.py dcp_to_full_state_dict   100% 14 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / offline_transform.py convert_full_checkpoint_to_dcp   0% 19 19 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / offline_transform.py (no function)   100% 35 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / planner.py WriteItem.tensor_storage_size   0% 21 21 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / planner.py SavePlanner.configure_planner   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / planner.py SavePlanner.build_local_plan   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / planner.py SavePlanner.build_global_plan   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / planner.py SavePlanner.finalize_plan   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / planner.py SavePlanner.get_data   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / planner.py LoadPlanner.configure_planner   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / planner.py LoadPlanner.build_local_plan   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / planner.py LoadPlanner.build_global_plan   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / planner.py LoadPlanner.finalize_plan   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / planner.py LoadPlanner.acquire_tensor   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / planner.py LoadPlanner.apply_tensor   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / planner.py LoadPlanner.apply_bytes   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / planner.py (no function)   100% 62 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / reshard.py check_layout   0% 14 14 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / reshard.py check_layout.check_type_is_sequence   0% 2 2 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / reshard.py rank_id_to_dev_id_list   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / reshard.py infer_intersection   0% 13 13 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / reshard.py infer_intersection.is_valid_axis_list   0% 5 5 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / reshard.py infer_slice_area_by_rank   0% 25 25 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / reshard.py infer_slice_area_by_rank._get_dev_num_along_dim   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / reshard.py ReshardHandler.__init__   0% 32 32 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / reshard.py ReshardHandler._infer_inner_deredundancy_rank_list_by_from_layout   0% 21 21 0   0% 16 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / reshard.py ReshardHandler.infer_all_tensor_offset   0% 11 11 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / reshard.py ReshardHandler.get_real_tensor   0% 17 17 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / reshard.py (no function)   100% 13 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / saver.py save_checkpoint   100% 5 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / saver.py (no function)   100% 6 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardSavePlanner.__init__   100% 8 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardSavePlanner.configure_planner   80% 15 3 0   50% 6 3   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardSavePlanner._build_cache_key   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardSavePlanner.build_local_plan   41% 32 19 0   50% 12 4   43%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardSavePlanner.build_local_plan.compute_global_offsets   0% 14 14 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardSavePlanner.build_global_plan   56% 39 17 0   55% 20 5   56%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardSavePlanner.finalize_plan   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardSavePlanner.get_cached_result   0% 6 6 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardSavePlanner.cache_result   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardSavePlanner.get_data   47% 15 8 0   33% 12 4   41%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py create_read_items_for_chunk_list   0% 16 16 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardLoadPlanner.__init__   100% 6 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardLoadPlanner.configure_planner   100% 9 0 0   50% 2 1   91%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardLoadPlanner.build_local_plan   35% 26 17 0   25% 20 3   30%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardLoadPlanner.build_global_plan   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardLoadPlanner.finalize_plan   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardLoadPlanner.acquire_tensor   0% 8 8 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardLoadPlanner.apply_tensor   0% 8 8 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py StandardLoadPlanner.apply_bytes   86% 7 1 0   50% 4 2   73%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py _DcpMergeLoadPlanner.__init__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py _DcpMergeLoadPlanner.configure_planner   75% 12 3 0   60% 10 4   68%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / standard_planner.py (no function)   100% 40 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / storage.py StorageWriter.initialize_writer   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / storage.py StorageWriter.configure_writer   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / storage.py StorageWriter.optimize_local_plan   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / storage.py StorageWriter.optimize_global_plan   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / storage.py StorageWriter.execute_write   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / storage.py StorageWriter.finalize_checkpoint   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / storage.py StorageReader.initialize_reader   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / storage.py StorageReader.load_metadata   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / storage.py StorageReader.configure_reader   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / storage.py StorageReader.optimize_local_plan   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / storage.py StorageReader.optimize_global_plan   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / storage.py StorageReader.execute_read   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / storage.py (no function)   100% 42 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / util.py check_path   83% 6 1 0   75% 4 1   80%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / util.py has_valid_filename   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / util.py narrow_tensor_by_index   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / util.py chunk_to_area   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / util.py create_chunk_list_for_tensor   0% 24 24 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / util.py remove_redundant_plans   0% 28 28 0   0% 18 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / util.py traverse_state_dict   100% 4 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / util.py traverse_state_dict._is_terminal   27% 11 8 0   20% 10 2   24%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / util.py traverse_state_dict._traverse_obj   38% 8 5 0   20% 10 2   28%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / util.py flatten_state_dict   100% 5 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / util.py flatten_state_dict.flat_copy   80% 5 1 0   50% 2 1   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / util.py set_element   39% 18 11 0   30% 10 3   36%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / util.py set_element.extend_list   0% 2 2 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / distributed_checkpoint / util.py (no function)   100% 21 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / __init__.py (no function)   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _is_int   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _as_tuple   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _flatten_inttuple   33% 6 4 0   25% 4 1   30%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _match_structure   80% 5 1 0   75% 4 1   78%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _numel   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _contiguous_strides   83% 6 1 0   75% 4 1   80%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _scale_inttuple   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _enumerate_offsets   100% 7 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _canonicalize_axis   0% 22 22 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _nested_from_flat   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _FlatLayout.__init__   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _FlatLayout.numel   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _FlatLayout.cosize   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _FlatLayout.check_sorted   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _FlatLayout.check_orthogonal   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _FlatLayout.all_ranks_from_zero   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.__init__   56% 9 4 0   50% 4 2   54%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.from_sizes_strides   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.sizes   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.strides   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.axes   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.__len__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.__iter__   100% 2 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.__getitem__   71% 7 2 0   67% 6 2   69%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.__eq__   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.__repr__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.numel   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.top_level_sizes   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.all_ranks_from_zero   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.check_non_overlap   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.coalesce   0% 19 19 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.composition   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.nest   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.splice   0% 7 7 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.collapse   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py _MeshLayout.remap_to_numpy   82% 22 4 0   67% 12 4   76%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / _mesh_layout.py (no function)   100% 51 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py _MeshEnv.__init__   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py _MeshEnv.get_current_mesh   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py _get_sub_rank_list   0% 13 13 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py _normalize_backend_value   0% 9 9 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py _normalize_backend_override   0% 15 15 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py _should_defer_group_init   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.__init__   100% 12 0 0   75% 4 1   94%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._validate_device_type   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._resolve_layout_and_rank_map   62% 16 6 0   58% 12 5   61%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._refresh_mesh_view   100% 8 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._set_mesh_dim_names   67% 12 4 0   50% 8 4   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._initialize_runtime_state   100% 11 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._build_layout_from_mesh   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._build_rank_map_from_mesh   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._convert_rank_map_to_tensor   100% 4 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._get_mesh_tensor_from_full_mesh   75% 8 2 0   67% 6 2   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._compute_coordinate_on_dim   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._compute_coordinates_from_mesh   86% 7 1 0   75% 4 1   82%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.size   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.get_coordinate   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.__enter__   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.__exit__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._convert_mesh_to_tensor   75% 8 2 0   67% 6 2   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._init_one_process_group   0% 13 13 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._build_dim_split_ranks   94% 17 1 0   75% 8 2   88%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._cache_group_if_needed   100% 2 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._init_process_groups_for_layout   88% 16 2 0   70% 10 3   81%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._init_process_groups   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.rank   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.mesh_shape   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.rank_list   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.ndim   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.shape   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.root_mesh   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.root_mesh   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.sub_mesh   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.get_flatten_mapping   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.add_flatten_mapping   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.__getitem__   69% 13 4 0   50% 8 4   62%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._normalize_sub_mesh_dim_names   71% 7 2 0   50% 6 3   62%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._try_get_from_flatten_mapping   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._get_mesh_dim_by_name   0% 6 6 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._get_slice_mesh_layout   77% 31 7 0   60% 20 8   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._create_and_cache_sub_mesh   65% 31 11 0   40% 20 6   55%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.get_group   0% 9 9 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.get_all_groups   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.from_group   0% 27 27 0   0% 16 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.get_local_rank   0% 20 20 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.flatten   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._get_root_mesh   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._validate_concatenate_inputs   75% 16 4 0   67% 12 4   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._validate_concatenate_root_order   83% 6 1 0   75% 4 1   80%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._collect_concatenate_metadata   85% 20 3 0   70% 10 3   80%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._build_concatenate_layout   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._set_concatenated_group_state   83% 6 1 0   50% 6 3   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.concatenate   82% 11 2 0   50% 4 2   73%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._create_flatten_mesh   0% 25 25 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._create_unflatten_mesh   0% 18 18 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._flatten   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._unflatten   0% 11 11 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.assert_axis   50% 4 2 0   50% 4 2   50%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.axis_id   75% 4 1 0   50% 2 1   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.axis_index   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.get_device_num_along_axis   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.get_rank_list_along_axis   0% 29 29 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.get_global_shape   78% 27 6 0   64% 22 4   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh._materialize_dim_group   0% 16 16 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.get_comm_group_by_axis   0% 18 18 0   0% 16 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.get_devices_for_axis   0% 31 31 0   0% 18 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.to_hash   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.__repr__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.__str__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py DeviceMesh.__deepcopy__   100% 8 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py _create_device_mesh   100% 6 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py init_device_mesh   68% 28 9 0   64% 22 8   66%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / device_mesh.py (no function)   100% 126 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py SkipDTensorDispatch.__init__   0% 6 6 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py SkipDTensorDispatch.__enter__   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py SkipDTensorDispatch.__exit__   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py _is_alias_placements   67% 9 3 0   62% 8 3   65%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py _build_layout   79% 14 3 0   50% 6 1   70%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py DTensor.__init_data__   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py DTensor.device_mesh   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py DTensor.placements   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py DTensor.layout   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py DTensor.from_local   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py DTensor._alias_placements   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py DTensor.to   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py DTensor.float   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py DTensor.to_local   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py DTensor.shape   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py DTensor.size   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py DTensor.numel   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py DTensor.local_shape   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py DTensor.redistribute   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py DTensor.reduce_partial   0% 7 7 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py DTensor.full_tensor   0% 10 10 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py distribute_tensor   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py _distribute_module_param_source   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py _distribute_module_new_parameter   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py _distribute_module_set_param   45% 11 6 0   38% 8 1   42%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py _distribute_module_iter_params   40% 5 3 0   25% 4 1   33%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py _distribute_module_iter_buffers   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py _distribute_module_named_modules   40% 5 3 0   25% 4 1   33%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py _replicate_submodule_params_buffers   93% 14 1 0   88% 8 1   91%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py _distribute_module_run_partition_and_replicate   100% 7 0 0   100% 6 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py _distribute_module_register_input_fn   100% 7 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py _distribute_module_register_output_fn   100% 7 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py distribute_module   100% 10 0 0   100% 6 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py _dtensor_init_helper   67% 6 2 0   50% 2 1   62%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py ones   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py empty   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py full   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py zeros   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / dtensor.py (no function)   100% 64 0 1   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / init_weights.py init_empty_weights   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / init_weights.py init_on_device   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / init_weights.py (no function)   100% 7 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py _infer_slice_area_by_rank   0% 24 24 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py _infer_slice_area_by_rank._get_dev_num_alone_dim   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py _infer_slice_area_by_rank._rank_id_to_dev_id_list   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py _get_slice_tensor_by_layout   0% 5 5 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py _get_slice_tensor_by_layout.get_slice_data   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py _infer_slice_shape_by_layout   0% 10 10 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.__init__   100% 12 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.from_device_mesh   100% 11 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.__call__   88% 8 1 0   83% 6 1   86%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.__deepcopy__   100% 6 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout._process_placement_layout   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout._process_alias_layout   65% 31 11 0   50% 18 3   59%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.to_dict   67% 6 2 0   50% 4 2   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.placement_to_tensor_map   100% 10 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout._handle_zero_dim_placement   83% 6 1 0   75% 4 1   80%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout._build_dim_map_from_placements   100% 17 0 0   100% 12 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout._placement_split_factor   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout._build_order_positions   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout._compute_expected_split_factors   100% 11 0 0   100% 8 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout._get_effective_shard_axes   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout._reorder_dim_map_for_strided_shard   100% 4 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout._validate_strided_shard_split_factor   100% 11 0 0   100% 8 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout._extract_reduce_op   100% 4 0 0   50% 2 1   83%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout._convert_dim_map_to_tensor_map   100% 9 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout._build_readable_tensor_map   100% 10 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout._build_readable_tensor_map._map_dim   80% 5 1 0   75% 4 1   78%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.tensor_map_to_placement   95% 19 1 0   90% 10 1   93%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.__setstate__   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.mesh   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.update_mesh   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.rank_list   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.rank_list   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.mesh_shape   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.alias_name   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.alias_tensor_map   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.alias_placements   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.set_alias_tensor_map   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.placements   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.set_placements   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.tensor_map   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.set_tensor_map   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.partial   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.set_partial_by_dev_axis   86% 7 1 0   75% 4 1   82%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.get_partial_by_dev_id   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.is_dev_axis_apply_shard   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.is_dev_axis_apply_shard.flatten   83% 6 1 0   75% 4 1   80%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.get_dev_axis_apply_shard_axis   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.reset_partial   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.is_partial   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.get_global_shape   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.get_devices_for_axis   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.get_comm_group_by_axis   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.repeat_num   0% 13 13 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout._to_compact_string   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.compact_str   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.update_compact_str   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.to_string   81% 16 3 0   67% 6 2   77%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.__str__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.__repr__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py Layout.__eq__   71% 7 2 0   67% 6 2   69%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / layout.py (no function)   100% 80 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / parameter_init.py init_parameters   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / parameter_init.py (no function)   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Placement.__repr__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Placement.is_shard   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Placement.is_replicate   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Placement.is_partial   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Shard.__init__   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Shard.dim   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Shard.is_shard   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Shard.__eq__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Shard.__hash__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Shard.__repr__   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Shard.__str__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py StridedShard.__init__   75% 4 1 0   50% 2 1   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py StridedShard.split_factor   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py StridedShard.__eq__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py StridedShard.__hash__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py StridedShard.__repr__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py StridedShard.__str__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Replicate.is_replicate   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Replicate.__eq__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Replicate.__hash__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Replicate.__str__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Partial.__init__   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Partial.reduce_op   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Partial.is_partial   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Partial.__eq__   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Partial.__hash__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Partial.__repr__   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py Partial.__str__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / placement_types.py (no function)   100% 37 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py is_rng_supported_mesh   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py _PhiloxState.__init__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py _PhiloxState.state   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py _PhiloxState.offset   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py _PhiloxState.offset   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py _PhiloxState.seed   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py _PhiloxState.seed   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py _RNGStateTracker.__init__   0% 5 5 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py _RNGStateTracker.distribute_region_enabled   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py _RNGStateTracker.distribute_region_enabled   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py _RNGStateTracker._distribute_region   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py _RNGStateTracker._manual_seed   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py OffsetBasedRNGTracker.__init__   0% 8 8 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py OffsetBasedRNGTracker._get_device_state   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py OffsetBasedRNGTracker._set_device_state   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py OffsetBasedRNGTracker._distribute_region   0% 15 15 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py OffsetBasedRNGTracker.compute_offset_incr   0% 6 6 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py OffsetBasedRNGTracker._set_pre_op_offset   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py OffsetBasedRNGTracker._set_post_op_offset   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py OffsetBasedRNGTracker._calc_shard_linear_idx   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py _calc_first_shard_size   0% 7 7 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py _calc_shard_info   0% 27 27 0   0% 16 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py _calc_shard_linear_idx   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py _resolve_device   0% 4 4 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py _resolve_device.get_device   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py local_shard_size_and_offset   0% 10 10 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py fork_rng   0% 19 19 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / random.py (no function)   100% 53 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py TensorMap.__init__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py TensorMap.get_dim_by_idx   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py TensorMap.get_index_by_value   100% 4 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py TensorMap.get_index_contain_value   0% 8 8 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py DevMat.__init__   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py DevMat.get_dim_by_reverse_idx   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py DevMat._get_combined_size   0% 7 7 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py DevMat._get_devices_along_dim   15% 20 17 0   20% 10 2   17%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py DevMat.get_devices_along_dim   13% 15 13 0   17% 6 1   14%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py RedistributionOperatorInfer.__init__   100% 8 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py RedistributionOperatorInfer.insert_operator   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py RedistributionOperatorInfer.infer_redistribution_operator   60% 25 10 0   70% 20 4   64%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py RedistributionOperatorInfer._handle_simple_split_case   91% 11 1 0   83% 6 1   88%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py RedistributionOperatorInfer._handle_tuple_split_case   17% 12 10 0   12% 8 1   15%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py RedistributionOperatorInfer.infer_split_by_axis   81% 16 3 0   80% 10 2   81%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py RedistributionOperatorInfer._handle_none_dim_permute_case   62% 24 9 0   43% 14 4   55%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py RedistributionOperatorInfer._handle_none_dim_tuple_permute_case   7% 29 27 0   6% 16 1   7%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py RedistributionOperatorInfer._handle_tuple_dim_permute_case   7% 29 27 0   6% 18 1   6%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py RedistributionOperatorInfer.infer_permute_by_axis   81% 16 3 0   75% 12 3   79%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py RedistributionOperatorInfer._handle_tuple_concat_case   15% 13 11 0   12% 8 1   14%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py RedistributionOperatorInfer._handle_simple_concat_case   67% 12 4 0   50% 8 4   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py RedistributionOperatorInfer.infer_concat_by_axis   82% 11 2 0   62% 8 3   74%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py RedistributionOperatorInfer.infer_ops_list   89% 28 3 0   75% 12 3   85%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / redistribute_infer.py (no function)   100% 34 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / tensor_redistribution.py _construct_layout_tuple_for_transform_operator_list   100% 5 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / tensor_redistribution.py TensorRedistribution.__init__   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / tensor_redistribution.py TensorRedistribution._construct_reshape   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / tensor_redistribution.py TensorRedistribution._construct_all_concat   0% 5 5 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / tensor_redistribution.py TensorRedistribution._construct_strided_slice   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / tensor_redistribution.py TensorRedistribution._construct_all_concat_new   0% 5 5 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / tensor_redistribution.py TensorRedistribution._construct_all_split   0% 5 5 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / tensor_redistribution.py TensorRedistribution._construct_all_to_all   12% 51 45 0   7% 14 1   11%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / tensor_redistribution.py TensorRedistribution._apply_eazy_redistribute   100% 6 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / tensor_redistribution.py TensorRedistribution._redistribution_without_shape   83% 6 1 0   50% 2 1   75%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / tensor_redistribution.py TensorRedistribution.redistribution   64% 36 13 0   45% 22 6   57%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / tensor_redistribution.py TensorRedistribution._infer_transform_operator_list   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / tensor_redistribution.py TensorRedistribution._allreduce_along_dev_dim   100% 16 0 0   100% 8 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / tensor_redistribution.py TensorRedistribution._reduce_scatter_along_dev_dim_with_axis   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / tensor_redistribution.py TensorRedistribution.reduce_partial   21% 42 33 0   19% 26 1   21%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / dtensor / tensor_redistribution.py (no function)   100% 23 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py _generate_permute_indices   100% 15 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py _permute   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py _unpermute   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py BaseExpertParallel.apply   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py BaseExpertParallel._partition_fn   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py BaseExpertParallel._token_dispatch   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py BaseExpertParallel._token_combine   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py ExpertParallel.__init__   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py ExpertParallel._partition_fn   89% 9 1 0   75% 4 1   85%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py ExpertParallel._token_dispatch   93% 15 1 0   50% 2 1   88%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py ExpertParallel._token_combine   100% 5 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py TensorParallel.apply   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py TensorParallel._partition_fn   90% 10 1 0   75% 4 1   86%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py ExpertTensorParallel._partition_fn   90% 10 1 0   75% 4 1   86%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py ExpertTensorParallel._token_dispatch   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py ExpertTensorParallel._token_combine   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / expert_parallel / expert_parallel.py (no function)   100% 33 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py _resolve_comm_fusion_zero_copy_default   0% 9 9 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py _check_strict_keys   0% 10 10 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py _resolve_local_tensor   0% 11 11 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py _UnshardHandle.__init__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py _UnshardHandle.wait   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py HSDPModule.__init__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py HSDPModule.hsdp_init   0% 8 8 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py HSDPModule.set_requires_gradient_sync   0% 7 7 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py HSDPModule.zero_grad   0% 7 7 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py HSDPModule.set_modules_to_forward_prefetch   62% 8 3 0   62% 8 3   62%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py HSDPModule.set_modules_to_backward_prefetch   62% 8 3 0   62% 8 3   62%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py HSDPModule.reshard   80% 5 1 0   50% 4 2   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py HSDPModule.unshard   70% 10 3 0   50% 8 4   61%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py HSDPModule.load_state_dict   0% 24 24 0   0% 18 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py HSDPModule.set_is_last_backward   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py HSDPModule.set_requires_all_reduce   0% 9 9 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py HSDPModule.set_reshard_after_forward   0% 9 9 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py HSDPModule.set_reshard_after_backward   0% 9 9 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py HSDPModule.set_reduce_op_type   0% 2 2 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py _extend_module_with_hsdp_interface   100% 6 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py _get_root_modules   100% 12 0 0   100% 8 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py _get_root_modules._get_submodules   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py _check_module_valid   100% 7 0 0   100% 6 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py _validate_module_for_fully_shard   100% 9 0 0   100% 6 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py _check_hsdp_input_valid   0% 24 24 0   0% 22 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py _get_device_from_mesh   0% 13 13 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py _normalize_replicate_params   29% 7 5 0   17% 6 1   23%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py _get_modules_parameters   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py fully_shard   79% 28 6 0   75% 16 2   77%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py get_model_state_dict   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py hsdp_sync_stream   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / api.py (no function)   100% 43 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py _build_group_info_from_rank_list   90% 10 1 2   75% 4 1   86%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py _build_group_info_from_process_group   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.__init__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2._init_sharded_param   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.init_dtype_attrs   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.init_all_gather_outputs   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.init_unsharded_param   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.to_sharded   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.to_unsharded   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.to_sharded_dtensor   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.to_accumulated_grad_if_needed   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.accumulate_unsharded_grad_if_needed   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.alloc_all_gather_outputs   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.free_unsharded_param   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.all_gather_inputs   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.unsharded_param   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.unsharded_grad_data   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.unsharded_accumulated_grad_data   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2._sharded_local_tensor   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2._get_unsharded_param_data   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.unshard   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.wait_for_unshard   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.shard   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.reduce_scatter_grad   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2.all_reduce_grad   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2._resolve_process_group_name   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2._get_base_spmd_placements   78% 9 2 0   75% 4 1   77%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2._get_data_parallel_shard_placement   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2._apply_data_parallel_placements   78% 9 2 0   50% 6 3   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2._init_group_infos   88% 8 1 0   50% 2 1   80%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2._build_layout_driven_group_info   79% 29 6 0   57% 14 4   72%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py HSDPParamV2._normalize_unsharded_grad_to_local   89% 9 1 0   83% 6 1   87%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_param.py (no function)   100% 46 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerContext.__init__   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2.__init__   0% 21 21 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._init_platform   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._new_cell_state   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._register_hooks   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._register_forward_backward_hooks   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._get_managed_params   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2.set_reshard_after_forward   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2.set_reshard_after_backward   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2.set_requires_all_reduce   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2.set_requires_grad_sync   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._hsdp_forward_pre_hook   42% 31 18 0   27% 22 6   36%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._lazy_init_all_states   0% 5 5 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._init_params_fqn   89% 19 2 0   75% 16 4   83%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._hsdp_forward_hook   0% 9 9 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._hsdp_backward_pre_hook   100% 7 0 0   75% 4 1   91%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._hsdp_backward_hook   0% 5 5 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._grouped_forward_pre_hook_skip   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._grouped_forward_post_hook_skip   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._grouped_forward_pre_hook   0% 7 7 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._make_grouped_forward_post_hook   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._make_grouped_forward_post_hook.grouped_post_hook   0% 7 7 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2.set_forward_prefetch_cells   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2.set_backward_prefetch_cells   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._disable_forward_prefetch_for_recompute   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py HSDPSchedulerV2._restore_forward_prefetch_after_recompute   80% 5 1 0   50% 2 1   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_scheduler.py (no function)   100% 34 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_state.py HSDPState.__init__   100% 15 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_state.py HSDPState._init_hsdp_params   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_state.py HSDPState._move_states_to_device   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_state.py HSDPState.shard   0% 9 9 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_state.py HSDPState.unshard   0% 11 11 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_state.py HSDPState.prefetch   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_state.py HSDPState.wait_for_unshard   0% 10 10 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_state.py HSDPState._iter_managed_params   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_state.py (no function)   100% 16 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_utils.py HSDPConfigV2.__init__   0% 10 10 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_utils.py _named_parameters_with_duplicates   70% 10 3 0   100% 2 0   75%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_utils.py _named_parameters_with_duplicates.get_named_parameters   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_utils.py _get_param_module_infos   86% 14 2 0   92% 12 1   88%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_utils.py _get_param_module_infos.get_named_modules   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_utils.py get_managed_modules_parameters   100% 12 0 0   100% 8 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_utils.py infer_fully_shard_param_mode   100% 6 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_utils.py unwrap_dtensor_param   75% 8 2 0   67% 6 2   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_utils.py is_dtensor_managed_param   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_utils.py get_dtensor_managed_mesh   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_utils.py get_rank_list_for_axes   89% 19 2 0   80% 10 2   86%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_utils.py get_split_rank_lists_for_axes   90% 20 2 0   80% 10 2   87%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_utils.py get_hsdp_state   0% 6 6 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / hsdp_utils.py (no function)   100% 44 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / utils.py DataParallelMeshInfo.__post_init__   50% 2 1 0   50% 2 1   50%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / utils.py FSDPMeshInfo.__post_init__   83% 6 1 0   50% 2 1   75%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / utils.py DDPMeshInfo.__post_init__   83% 6 1 0   50% 2 1   75%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / utils.py HSDPMeshInfo.__post_init__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / fully_shard / utils.py (no function)   100% 33 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / __init__.py (no function)   100% 7 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / comm_compute_overlap.py CommComputeOverlap.__init__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / comm_compute_overlap.py CommComputeOverlap.coordinator   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / comm_compute_overlap.py CommComputeOverlap.wrap_dispatch   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / comm_compute_overlap.py CommComputeOverlap.wrap_dispatch._wrapped   0% 7 7 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / comm_compute_overlap.py CommComputeOverlap.wrap_combine   0% 4 4 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / comm_compute_overlap.py CommComputeOverlap.wrap_combine._wrapped   0% 7 7 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / comm_compute_overlap.py CommComputeOverlap.run   0% 18 18 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / comm_compute_overlap.py CommComputeOverlap.run._bwd_target   0% 5 5 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / comm_compute_overlap.py (no function)   100% 12 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / hook_coordinator.py HookCoordinator.__init__   0% 5 5 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / hook_coordinator.py HookCoordinator.enable   0% 5 5 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / hook_coordinator.py HookCoordinator.disable   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / hook_coordinator.py HookCoordinator.is_enabled   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / hook_coordinator.py HookCoordinator.rendezvous   0% 14 14 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / hook_coordinator.py HookCoordinator.notify_dispatched   0% 9 9 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / hook_coordinator.py (no function)   100% 15 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py MetaStep.__init__   0% 4 4 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py MetaStep.micro_index   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py MetaStep.stage_index   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py MetaStep.type   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py MetaStep.sub_steps   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py MetaStep.__eq__   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py MetaStep.__ne__   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py MetaStep.__hash__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py MetaStep.__str__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py MetaStep.__repr__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py MetaStep.from_str   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py PipelineContext.__init__   0% 7 7 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py PipelineScheduleRuntime.__init__   0% 16 16 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py PipelineScheduleRuntime.register_custom_function   0% 1 1 1   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py PipelineScheduleRuntime.convert_stages_dict   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py PipelineScheduleRuntime.split_microbatches   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py PipelineScheduleRuntime._check_stages   0% 8 8 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py PipelineScheduleRuntime._init_stages   0% 2 2 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py PipelineScheduleRuntime.run   0% 4 4 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py PipelineScheduleRuntime.sync_shared_parameters_grad   0% 2 2 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py PipelineScheduleRuntime.update_losses   0% 2 2 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py PipelineScheduleRuntime._wait_p2p   0% 3 3 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py PipelineScheduleRuntime._exec_step   0% 35 35 0   0% 24 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py PipelineScheduleRuntime.run_microbatches   0% 20 20 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py _OverlapPhantom.__init__   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py _expand_overlap_slots   0% 11 11 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py _process_rank_items   0% 10 10 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py _column_scan_insert_comms   0% 18 18 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py add_send_recv   0% 6 6 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py add_send_recv.stage_to_rank   0% 7 7 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py add_send_recv._fwd_peer   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py add_send_recv._bwd_peer   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py add_send_recv._insert_comms_for_step   0% 15 15 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py _step_dep_ready   0% 12 12 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py _simulate_aligned_schedule   0% 15 15 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py _simulate_aligned_schedule._emit_bubble   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py _simulate_aligned_schedule._emit_step   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py _simulate_aligned_schedule._step_rank_at   0% 16 16 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py auto_align_and_add_send_recv   0% 14 14 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py auto_align_and_add_send_recv.stage_to_rank   0% 7 7 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py auto_align_and_add_send_recv._fwd_peer   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py auto_align_and_add_send_recv._bwd_peer   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py auto_align_and_add_send_recv._find_1f1b_boundary   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py auto_align_and_add_send_recv._insert_comms_for_step   0% 15 15 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleGPipe.__init__   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleGPipe.construct_exec_order   0% 15 15 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py Schedule1F1B.__init__   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py Schedule1F1B.construct_exec_order   0% 42 42 0   0% 28 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleInterleaved1F1B.__init__   0% 15 15 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleInterleaved1F1B.warmup_ops   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleInterleaved1F1B.forward_stage_index   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleInterleaved1F1B.backward_stage_index   0% 4 4 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleInterleaved1F1B._short_micro   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleInterleaved1F1B._trailing_bubble   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleInterleaved1F1B._emit_warmup_ops   0% 14 14 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleInterleaved1F1B._emit_cooldown_ops   0% 13 13 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleInterleaved1F1B._emit_1f1b_ops   0% 18 18 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleInterleaved1F1B._collect_fwd_bwd_steps   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleInterleaved1F1B._pair_into_overlap_b_f   0% 8 8 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleInterleaved1F1B._emit_1f1b_overlap_ops   0% 9 9 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleInterleaved1F1B._emit_1f1b_overlap_ops.emit_fwd   0% 4 4 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleInterleaved1F1B._emit_1f1b_overlap_ops.emit_bwd   0% 4 4 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py ScheduleInterleaved1F1B.construct_stage_exec_order   0% 15 15 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py detect_cycle_in_graph   0% 39 39 0   0% 20 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py output_cycle_results   0% 8 8 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py parse_and_validate   0% 23 23 0   0% 16 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py parse_and_validate.parse_elements   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py generate_operations   0% 35 35 0   0% 18 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py generate_operations.stage_to_rank   0% 7 7 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py generate_operations.find_send_target   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py generate_operations.find_recv_source   0% 8 8 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py validate_pipeline_execution   0% 6 6 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / scheduler.py (no function)   100% 91 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py SharedParameterInfo.__init__   0% 7 7 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py SharedParameterInfo.parameter   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py SharedParameterInfo.shared_stage   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py SharedParameterInfo.__repr__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py SharedParameterInfo.__str__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage.__init__   0% 19 19 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage.init   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage._init_pp_group   0% 11 11 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage.clear_states   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage._check_shared_parameters   0% 10 10 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage._sync_shared_parameters   0% 8 8 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage._global_rank   0% 5 5 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage._init_shared_parameter_group   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage.sync_shared_parameters_grad   0% 10 10 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage._check_src_stage   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage._check_dst_stage   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage._update_layout   0% 10 10 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage._get_within_stage_ranks   0% 11 11 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage.get_last_stage_sens   0% 14 14 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage._construct_forward_recv_info   0% 10 10 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage._communicate_meta   0% 14 14 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage.exec_fwd_recv_ops   0% 14 14 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage._construct_backward_recv_info   0% 8 8 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage._extract_meta_from_tensor   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage.exec_fwd_send_ops   0% 18 18 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage.exec_bwd_recv_ops   0% 8 8 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py PipelineStage.exec_bwd_send_ops   0% 10 10 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / stage.py (no function)   100% 39 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / utils.py BatchDimSpec.__init__   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / utils.py BatchDimSpec.__repr__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / utils.py BatchDimSpec.__str__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / utils.py BatchDimSpec.from_tuple   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / utils.py BatchDimSpec.from_dict   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / utils.py _RecvInfo.__init__   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / utils.py _RecvInfo.global_rank   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / utils.py _RecvInfo.buffer   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / utils.py _RecvInfo.buffer   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / pipeline_parallel / utils.py (no function)   100% 17 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / __init__.py (no function)   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py _apply_shard_offset_to_rng_args   0% 13 13 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py get_no_skip_ops   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py add_no_skip_ops   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py remove_no_skip_ops   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py enable_dtensor_dispatch   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py disable_dtensor_dispatch   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py get_dtensor_dispatch   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py LayoutCacheKey.__init__   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py LayoutCacheKey.from_cache_values   100% 6 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py LayoutCacheKey.__eq__   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py LayoutCacheKey.__hash__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py LayoutCacheKey.__repr__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py LayoutCacheManager.__init__   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py LayoutCacheManager.get_instance   100% 3 0 0   50% 2 1   80%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py LayoutCacheManager.get_layout_cache   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py LayoutCacheManager.distributed_op   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py LayoutCacheManager.clear_cache   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher.__init__   100% 13 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._setup_paths_from_env   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._setup_yaml_dir   75% 8 2 0   75% 4 1   75%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._extend_sys_path   100% 6 0 0   100% 6 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._register_distributed_ops   100% 2 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._register_single_distributed_op   68% 19 6 0   50% 4 2   65%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._process_args_and_kwargs   0% 43 43 0   0% 20 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._with_layout_infer   0% 34 34 0   0% 18 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._extract_single_arg_layout   0% 16 16 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._pack_infer_output   0% 7 7 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._with_layout_infer_with_tuple_expand   0% 28 28 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._with_layout_infer_reshape   0% 26 26 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._process_args_and_kwargs_with_shape   0% 55 55 0   0% 24 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._with_layout_infer_with_shape   0% 35 35 0   0% 18 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._with_layout_infer_slice   0% 34 34 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._merge_default   100% 11 0 0   100% 6 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher.safe_load_yaml_from_dir   85% 13 2 0   75% 8 2   81%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._dispatch_random_op   0% 23 23 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._unwrap_args   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._unwrap_args.unwrap   71% 7 2 0   67% 6 2   69%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._should_bypass_dispatch   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._dispatch_layout_infer   0% 14 14 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher._dispatch_new   0% 17 17 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py OpDispatcher.dispatch   38% 8 5 0   17% 6 1   29%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / _op_dispatch.py (no function)   100% 70 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _has_kwargs   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _get_param_name   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _convert_sharding_plan   0% 20 20 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _convert_sharding_plan._is_placement_tuple   0% 15 15 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _convert_sharding_plan._to_layout   0% 5 5 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _convert_sharding_plan._convert_value   0% 15 15 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _convert_sharding_plan._convert_forward_plan   0% 16 16 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _parallel_in   0% 19 19 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _parallel_in._get_layout   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _parallel_out   0% 18 18 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _forward_pre_hook   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _forward_pre_with_kwargs_hook   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _forward_hook   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _forward_with_kwargs_hook   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _register_hook   0% 20 20 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _register_hook._register_cell_hook   0% 7 7 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _register_hook._set_layouts   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _register_local_tensor_hook   0% 7 7 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _register_local_tensor_hook.hook_func   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _register_local_tensor_hook.hook_func._recursive_to_local   0% 8 8 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _shard_callable   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py _shard_callable._shard_wrapper   0% 8 8 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py shard_module   0% 43 43 0   0% 34 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py parallelize_value_and_grad   0% 10 10 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py parallelize_value_and_grad.CellWrapper.__init__   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py parallelize_value_and_grad.CellWrapper.construct   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py parallelize_value_and_grad.CellWrapper.forward   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py parallelize_value_and_grad.wrapper   0% 38 38 0   0% 24 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / api.py (no function)   100% 26 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / custom_shard.py custom_shard   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / custom_shard.py custom_shard.wrapped   0% 39 39 0   0% 28 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / custom_shard.py (no function)   100% 9 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / dfunction.py _LocalCallable.__init__   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / dfunction.py _LocalCallable.__call__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / dfunction.py DFunction.forward   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / dfunction.py DFunction.backward   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / dfunction.py DFunction.apply   83% 6 1 0   75% 4 1   80%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / dfunction.py DFunction._get_local_callable   100% 4 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / dfunction.py DFunction._get_local_callable._local_fn   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / dfunction.py (no function)   100% 18 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / __init__.py (no function)   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_activation_with_axis.py ActivationWithAxisDistributedOp.infer_layout   92% 12 1 0   80% 10 2   86%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_activation_with_axis.py ActivationWithAxisDistributedOp.check_layout   100% 14 0 0   88% 8 1   95%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_activation_with_axis.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_argmax_with_value_ops.py ArgMaxWithValueDistributedOp.infer_layout   93% 27 2 0   81% 16 3   88%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_argmax_with_value_ops.py ArgMaxWithValueDistributedOp.infer_layout.is_shard   50% 10 5 0   38% 8 1   44%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_argmax_with_value_ops.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_argsort.py ArgsortDistributedOp.infer_layout   84% 19 3 0   64% 14 3   76%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_argsort.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_atleast_1d.py Atleast1DDistributedOp.infer_layout   84% 25 4 0   67% 12 4   78%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_atleast_1d.py Atleast1DDistributedOp.infer_layout.idx_to_alias   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_atleast_1d.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_cell_backward_hook.py CellBackwardHookDistributedOp.wrap_output   85% 13 2 0   80% 10 2   83%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_cell_backward_hook.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_chunk_view.py ChunkViewDistributedOp.infer_layout   89% 38 4 0   83% 24 4   87%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_chunk_view.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_concat.py ConcatDistributedOp.infer_layout   100% 19 0 0   100% 10 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_concat.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_conv3d.py Conv3dDistributedOp.__init__   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_conv3d.py Conv3dDistributedOp._validate_row_parallelism   100% 6 0 0   100% 8 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_conv3d.py Conv3dDistributedOp._validate_column_parallelism   92% 13 1 0   90% 10 1   91%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_conv3d.py Conv3dDistributedOp.infer_layout   100% 24 0 0   100% 6 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_conv3d.py Conv3dDistributedOp.infer_layout.idx_to_alias   100% 2 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_conv3d.py Conv3dDistributedOp.get_expand_impl   0% 15 15 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_conv3d.py Conv3dDistributedOp.get_expand_impl.distributed_conv3d_impl   0% 8 8 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_conv3d.py (no function)   100% 8 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_cumsum.py CumsumDistributedOp.infer_layout   96% 23 1 0   90% 10 1   94%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_cumsum.py CumsumDistributedOp.infer_layout.idx_to_alias   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_cumsum.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseDistributedOp.infer_layout   84% 19 3 0   75% 12 3   81%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseDistributedOp._handle_no_input_shapes   80% 5 1 0   50% 4 2   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseDistributedOp._align_layouts_and_shapes   88% 8 1 0   75% 4 1   83%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseDistributedOp._compute_output_shape   100% 4 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseDistributedOp._merge_all_layouts   100% 8 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseDistributedOp._extract_input_shapes   29% 7 5 0   17% 6 1   23%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseDistributedOp._merge_partial_status   100% 15 0 0   100% 8 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseDistributedOp._check_shard_partial_conflict   71% 17 5 0   67% 18 2   69%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseDistributedOp._check_all_inputs_broadcasts_and_partial   88% 16 2 0   83% 12 2   86%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseDistributedOp._merge_tensor_maps_without_shape   0% 23 23 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseDistributedOp._broadcast_shapes   100% 14 0 0   100% 8 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseDistributedOp._align_tensor_maps_for_broadcast   100% 7 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseDistributedOp._normalize_tensor_map_element   57% 7 3 0   50% 6 1   54%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseDistributedOp._denormalize_tensor_map_element   60% 5 2 0   50% 4 2   56%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseDistributedOp._merge_tensor_maps_for_broadcast   93% 30 2 0   88% 16 2   91%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseDistributedOp._create_output_layout   88% 16 2 0   83% 12 2   86%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py ElementWiseWithPartialDistributedOp.__init__   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py AddDistributedOp.get_expand_impl   93% 15 1 0   88% 8 1   91%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py AddDistributedOp.get_expand_impl.expand_impl1   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py AddDistributedOp.get_expand_impl.expand_impl2   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_elementwise.py (no function)   100% 23 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_embedding.py EmbeddingDistributedOp.infer_layout   100% 19 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_embedding.py EmbeddingDistributedOp._parse_params   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_embedding.py EmbeddingDistributedOp._handle_rp_input   0% 20 20 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_embedding.py EmbeddingDistributedOp.get_expand_impl   100% 7 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_embedding.py EmbeddingDistributedOp.get_expand_impl.distributed_embedding_impl   65% 20 7 0   58% 12 3   62%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_embedding.py (no function)   100% 7 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_expand.py ExpandDistributedOp.infer_layout   92% 38 3 1   85% 20 3   90%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_expand.py ExpandDistributedOp.infer_layout.idx_to_alias   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_expand.py ExpandAsDistributedOp.infer_layout   89% 38 4 0   78% 18 4   86%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_expand.py ExpandAsDistributedOp.infer_layout.idx_to_alias   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_expand.py (no function)   100% 6 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_expand_dims.py ExpandDimsDistributedOp.infer_layout   77% 22 5 0   71% 14 4   75%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_expand_dims.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_flatten.py FlattenDistributedOp.infer_layout   94% 33 2 0   89% 18 2   92%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_flatten.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_gather.py IndexSelectDistributedOp.infer_layout   89% 27 3 0   70% 20 2   81%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_gather.py IndexSelectDistributedOp.get_expand_impl   100% 9 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_gather.py IndexSelectDistributedOp.get_expand_impl.expand_impl   0% 20 20 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_gather.py GatherDDistributedOp.infer_layout   92% 38 3 0   79% 24 5   87%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_gather.py GatherDDistributedOp.get_expand_impl   86% 7 1 0   50% 2 1   78%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_gather.py GatherDDistributedOp.get_expand_impl.distributed_gatherd_impl   0% 18 18 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_gather.py GatherNdDistributedOp.infer_layout   92% 12 1 0   75% 4 1   88%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_gather.py GatherNdDistributedOp._parse_input_layouts   56% 9 4 0   38% 8 3   47%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_gather.py GatherNdDistributedOp._validate_tensor_maps   87% 15 2 0   83% 12 2   85%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_gather.py GatherNdDistributedOp._get_input_shapes   79% 14 3 0   50% 8 4   68%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_gather.py GatherNdDistributedOp._normalize_shape   56% 9 4 0   100% 0 0   56%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_gather.py GatherNdDistributedOp._get_k_and_trailing_rank   64% 11 4 0   50% 4 2   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_gather.py GatherNdDistributedOp._is_none_axis   80% 5 1 0   75% 4 1   78%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_gather.py (no function)   100% 17 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_histc_ext.py HistcExtDistributedOp.__init__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_histc_ext.py HistcExtDistributedOp.infer_layout   93% 29 2 0   90% 20 2   92%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_histc_ext.py (no function)   100% 7 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_inplace_scatter_value.py InplaceScatterValueDistributedOp.infer_layout   93% 28 2 0   91% 22 2   92%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_inplace_scatter_value.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_isin.py IsinDistributedOp.infer_layout   94% 17 1 0   83% 6 1   91%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_isin.py IsinDistributedOp.infer_layout.idx_to_alias   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_isin.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_masked_scatter.py MaskedScatterDistributedOp.infer_layout   89% 9 1 0   80% 10 2   84%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_masked_scatter.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_matmul.py MatMulExtDistributedOp.infer_layout   0% 26 26 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_matmul.py MatMulDistributedOp.infer_layout   82% 33 6 0   61% 18 5   75%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_matmul.py BaseBatchMatMulDistributedOp._merge_batch_entry   78% 9 2 0   75% 8 2   76%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_matmul.py BaseBatchMatMulDistributedOp._is_none_entry   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_matmul.py BaseBatchMatMulDistributedOp._merge_batches   100% 9 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_matmul.py BaseBatchMatMulDistributedOp._build_output_layout   78% 9 2 0   50% 6 1   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_matmul.py BatchMatMulExtDistributedOp.infer_layout   80% 15 3 0   50% 6 3   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_matmul.py BatchMatMulDistributedOp.infer_layout   75% 24 6 0   58% 12 5   69%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_matmul.py _normalize_linear_args   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_matmul.py LinearDistributedOp.preprocess   0% 6 6 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_matmul.py LinearDistributedOp.infer_layout   82% 34 6 0   65% 20 5   76%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_matmul.py LinearDistributedOp.get_expand_impl   86% 14 2 0   50% 6 1   75%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_matmul.py LinearDistributedOp.get_expand_impl.expand_impl   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_matmul.py (no function)   100% 21 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py _resolve_input_layout   80% 5 1 0   75% 4 1   78%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp.__init__   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._to_python_scalar   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._tensor_map_to_placements   79% 19 4 0   79% 14 1   79%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._is_dynamic_shape   0% 7 7 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._get_dynamic_shape_info   0% 11 11 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._is_attn_mask_compressed   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._compute_sparse_params   0% 23 23 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._compute_sparse_params_dynamic   0% 27 27 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._adjust_actual_seq_len_for_tnd_cp   0% 4 4 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._adjust_actual_seq_len   0% 23 23 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._validate_attn_mask   0% 14 14 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._validate_real_shift_configuration   0% 7 7 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp.infer_layout   78% 18 4 0   75% 8 2   77%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._infer_softmax_layout_conservatively   91% 11 1 0   50% 2 1   85%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._infer_softmax_layout_by_input_layout   100% 6 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._build_softmax_tensor_map   96% 26 1 0   60% 20 8   80%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._validate_sharding_consistency   0% 10 10 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._check_batch_consistency   0% 9 9 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._check_hidden_consistency   0% 9 9 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._check_dim_consistency   0% 9 9 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._check_seq_sharding_compatibility   0% 17 17 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._truncate_result   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._adjust_head_num   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._compute_adjusted_sparse_params   0% 7 7 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._adjust_tnd_layout_params   0% 15 15 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp.get_expand_impl   56% 16 7 0   62% 8 3   58%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp.get_expand_impl.expanded_impl   0% 39 39 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._get_seq_dim_idx   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._normalize_dim_map   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._get_split_info   0% 15 15 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._calculate_tnd_split_params   0% 11 11 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._get_dim_split_num   0% 17 17 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._get_split_id   0% 27 27 0   0% 18 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._validate_tnd_cp_requirements   0% 12 12 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py FlashAttentionScoreDistributedOp._create_replicated_scalar_layout   100% 6 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ms_flash_attention_score.py (no function)   100% 69 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_multinomial.py MultinomialDistributedOp.infer_layout   100% 17 0 0   88% 8 1   96%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_multinomial.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_new_ones.py NewOnesDistributedOp.infer_layout   100% 12 0 0   100% 6 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_new_ones.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_nonzero.py NonzeroDistributedOp.infer_layout   96% 24 1 0   75% 16 4   88%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_nonzero.py NonzeroDistributedOp.infer_layout._create_replicated_layout   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_nonzero.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_norm.py NormDistributedOp.infer_layout   82% 33 6 0   62% 26 4   73%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_norm.py LayerNormDistributedOp.infer_layout   96% 28 1 0   93% 14 1   95%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_norm.py LayerNormDistributedOp.infer_layout.idx_to_alias   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_norm.py (no function)   100% 6 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py _set_lb_override   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py _clear_lb_override   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py _get_lb_override   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp.__init__   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._tensor_map_to_placements   79% 19 4 0   79% 14 1   79%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._is_dynamic_shape   0% 7 7 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._get_dynamic_shape_info   0% 11 11 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._is_attn_mask_compressed   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._validate_atten_mask_for_lb   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._adjust_atten_mask_for_seq_split   0% 9 9 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._compute_sparse_params   0% 23 23 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._compute_sparse_params_dynamic   0% 27 27 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._adjust_actual_seq_len_for_tnd_cp   0% 4 4 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._adjust_actual_seq_len   0% 23 23 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._validate_atten_mask   0% 14 14 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._validate_pse_configuration   0% 7 7 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp.infer_layout   75% 28 7 0   69% 16 5   73%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._infer_softmax_layout_conservatively   0% 11 11 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._infer_softmax_layout_by_input_layout   100% 7 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._build_softmax_tensor_map   96% 26 1 0   60% 20 8   80%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._create_default_softmax_layout   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._validate_sharding_consistency   0% 10 10 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._check_batch_consistency   0% 9 9 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._check_hidden_consistency   0% 9 9 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._check_dim_consistency   0% 9 9 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._check_seq_sharding_compatibility   0% 17 17 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._truncate_result   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._adjust_head_num   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._compute_adjusted_sparse_params   0% 7 7 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._adjust_tnd_layout_params   0% 15 15 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp.get_expand_impl   0% 11 11 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp.get_expand_impl.expanded_impl   0% 16 16 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._apply_seq_split_adjustments   0% 28 28 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._get_seq_dim_idx   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._normalize_dim_map   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._get_split_info   93% 15 1 0   75% 12 3   85%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._calculate_tnd_split_params   0% 11 11 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._get_dim_split_num   41% 17 10 0   36% 14 3   39%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._get_split_id   0% 27 27 0   0% 18 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._validate_tnd_cp_requirements   0% 12 12 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py NPUFlashAttentionScoreDistributedOp._create_replicated_scalar_layout   100% 6 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_npu_flash_attention_score.py (no function)   100% 64 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_one_hot_ext.py OneHotExtDistributedOp.infer_layout   80% 20 4 0   50% 8 4   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_one_hot_ext.py OneHotExtDistributedOp.get_expand_impl   0% 13 13 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_one_hot_ext.py OneHotExtDistributedOp.get_expand_impl.expanded_one_hot   0% 22 22 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_one_hot_ext.py OneHotExtDistributedOp._get_num_classes   80% 5 1 0   50% 4 2   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_one_hot_ext.py OneHotExtDistributedOp._validate_num_classes   75% 4 1 0   75% 4 1   75%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_one_hot_ext.py OneHotExtDistributedOp._validate_indices_dtype   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_one_hot_ext.py OneHotExtDistributedOp._get_sharded_axes   0% 12 12 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_one_hot_ext.py OneHotExtDistributedOp._get_axis   80% 5 1 0   50% 4 2   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_one_hot_ext.py OneHotExtDistributedOp._validate_axis   80% 5 1 0   75% 4 1   78%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_one_hot_ext.py OneHotExtDistributedOp._validate_multi_dim_restriction   100% 9 0 0   100% 8 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_one_hot_ext.py OneHotExtDistributedOp._validate_inputs_layouts   17% 6 5 0   17% 6 1   17%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_one_hot_ext.py OneHotExtDistributedOp._infer_output_tensor_map   89% 9 1 0   75% 4 1   85%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_one_hot_ext.py OneHotExtDistributedOp._create_layout_from_tensor_map   100% 5 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_one_hot_ext.py OneHotExtDistributedOp._tensor_map_to_alias_tensor_map   75% 12 3 0   83% 6 1   78%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_one_hot_ext.py OneHotExtDistributedOp._tensor_map_to_placements   79% 19 4 0   79% 14 1   79%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_one_hot_ext.py (no function)   100% 21 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ops.py DistributedOp.__init__   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ops.py DistributedOp._check_partial_inputs   100% 3 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ops.py DistributedOp.preprocess   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ops.py DistributedOp.infer_layout   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ops.py DistributedOp.get_expand_impl   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ops.py DistributedOp.wrap_output   0% 11 11 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ops.py (no function)   100% 9 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ops_register.py register_distributed_op   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ops_register.py get_distributed_op   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_ops_register.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_outer.py OuterDistributedOp.infer_layout   96% 25 1 0   88% 8 1   94%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_outer.py OuterDistributedOp.infer_layout._get_flattened_map   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_outer.py OuterDistributedOp.infer_layout.idx_to_alias   80% 5 1 0   75% 4 1   78%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_outer.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_pad.py PadDistributedOp.infer_layout   83% 29 5 0   70% 20 2   78%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_pad.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py ReduceExtDistributedOpBase.__init__   75% 4 1 0   50% 2 1   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py ReduceExtDistributedOpBase.infer_layout   56% 16 7 0   50% 10 5   54%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py ReduceExtDistributedOpBase._infer_output_layout   100% 8 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py ReduceExtDistributedOpBase._handle_all_axis_reduce   100% 7 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py ReduceExtDistributedOpBase.replace_axis_with_none   100% 15 0 0   100% 10 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py ReduceExtDistributedOpBase._flatten_aliases   83% 6 1 0   75% 4 1   80%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py ReduceExtDistributedOpBase._replace_keepdim   80% 10 2 0   83% 6 1   81%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py ReduceExtDistributedOpBase._replace_dropdim   69% 13 4 0   60% 10 2   65%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py ReduceExtDistributedOpBase._compact_tensor_map   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py ReduceExtDistributedOpBase._compact_tensor_map._compress   25% 8 6 0   17% 6 1   21%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py ReduceExtDistributedOpBase._apply_partial   100% 7 0 0   100% 8 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py SumExtDistributedOp.__init__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py MeanExtDistributedOp.__init__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py ReduceMaxDistributedOp.__init__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py ProdExtDistributedOp.__init__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py AllExtDistributedOp.__init__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py MaxDistributedOp.__init__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py MaxDistributedOp.infer_layout   95% 21 1 0   93% 14 1   94%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py MinDistributedOp.__init__   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reduce.py (no function)   100% 34 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_repeat.py RepeatDistributedOp.infer_layout   100% 37 0 0   100% 18 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_repeat.py RepeatDistributedOp.infer_layout.idx_to_alias   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_repeat.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_repeat_interleave.py RepeatInterleaveDistributedOp.infer_layout   85% 26 4 0   75% 16 4   81%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_repeat_interleave.py RepeatInterleaveDistributedOp.infer_layout.idx_to_alias   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_repeat_interleave.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reshape.py _filter_none_split_tensor_map   36% 14 9 0   25% 12 1   31%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reshape.py ReshapeDistributedOp.__init__   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reshape.py ReshapeDistributedOp._get_dynamic_shape_info   100% 7 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reshape.py ReshapeDistributedOp._handle_dynamic_shape   86% 22 3 0   90% 10 1   88%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reshape.py ReshapeDistributedOp._merge_unshared_axis   100% 13 0 0   100% 6 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reshape.py ReshapeDistributedOp._cal_output_layout_and_dst_shape   58% 19 8 0   62% 8 1   59%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reshape.py ReshapeDistributedOp._parse_shape_args   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reshape.py ReshapeDistributedOp._parse_torch_shape_args   69% 13 4 0   50% 8 2   62%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reshape.py ReshapeDistributedOp._parse_mindspore_shape_args   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reshape.py ReshapeDistributedOp._normalize_shape   60% 5 2 0   50% 4 2   56%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reshape.py ReshapeDistributedOp._compute_output_tensor_map   100% 14 0 0   100% 6 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reshape.py ReshapeDistributedOp._handle_sharded_axis   75% 12 3 0   70% 10 1   73%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reshape.py ReshapeDistributedOp._apply_partial_status   100% 5 0 0   100% 6 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reshape.py ReshapeDistributedOp.infer_layout   100% 14 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_reshape.py (no function)   100% 20 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scaled_dot_product_attention.py ScaledDotProductAttentionDistributedOp._tensor_map_to_placements   0% 19 19 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scaled_dot_product_attention.py ScaledDotProductAttentionDistributedOp._normalize_dim_map   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scaled_dot_product_attention.py ScaledDotProductAttentionDistributedOp._get_dims   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scaled_dot_product_attention.py ScaledDotProductAttentionDistributedOp._get_dim_split_num   0% 17 17 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scaled_dot_product_attention.py ScaledDotProductAttentionDistributedOp._get_split_info   0% 8 8 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scaled_dot_product_attention.py ScaledDotProductAttentionDistributedOp._get_split_id   0% 26 26 0   0% 18 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scaled_dot_product_attention.py ScaledDotProductAttentionDistributedOp._validate_sharding_consistency   0% 16 16 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scaled_dot_product_attention.py ScaledDotProductAttentionDistributedOp._build_causal_mask_for_chunk   0% 5 5 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scaled_dot_product_attention.py ScaledDotProductAttentionDistributedOp._adjust_attn_mask_for_sp   0% 17 17 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scaled_dot_product_attention.py ScaledDotProductAttentionDistributedOp.infer_layout   75% 8 2 0   75% 4 1   75%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scaled_dot_product_attention.py ScaledDotProductAttentionDistributedOp.get_expand_impl   0% 12 12 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scaled_dot_product_attention.py ScaledDotProductAttentionDistributedOp.get_expand_impl.expanded_impl   0% 23 23 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scaled_dot_product_attention.py (no function)   100% 25 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scatter.py ScatterDistributedOp.infer_layout   100% 29 0 0   88% 26 3   95%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scatter.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scatter_update.py ScatterUpdateDistributedOp.infer_layout   85% 13 2 0   75% 8 2   81%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scatter_update.py ScatterUpdateDistributedOp._validate_strategy   91% 23 2 0   90% 20 2   91%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_scatter_update.py (no function)   100% 5 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_slice.py SliceDistributedOp._is_shard_dim   64% 14 5 0   50% 10 1   58%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_slice.py SliceDistributedOp._check_layout   88% 8 1 0   83% 6 1   86%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_slice.py SliceDistributedOp.infer_layout   100% 7 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_slice.py (no function)   100% 5 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_slice_ext.py SliceExtDistributedOp.infer_layout   100% 6 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_slice_ext.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_sort.py _normalize_sort_args   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_sort.py SortDistributedOp.preprocess   100% 12 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_sort.py SortDistributedOp.infer_layout   89% 18 2 0   80% 10 2   86%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_sort.py (no function)   100% 7 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_split.py SplitWithSizeDistributedOp.infer_layout   100% 9 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_split.py SplitWithSizeViewDistributedOp.infer_layout   0% 9 9 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_split.py SplitDistributedOp.infer_layout   74% 27 7 0   62% 16 4   70%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_split.py SplitTensorDistributedOp.infer_layout   100% 12 0 0   75% 4 1   94%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_split.py SplitTensorViewDistributedOp.infer_layout   0% 12 12 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_split.py TensorSplitDistributedOp.infer_layout   93% 27 2 0   89% 18 2   91%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_split.py (no function)   100% 14 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_squeeze.py SqueezeDistributedOp.infer_layout   67% 9 3 0   50% 6 3   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_squeeze.py SqueezeDistributedOp._extract_args   77% 13 3 0   75% 8 2   76%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_squeeze.py SqueezeDistributedOp._compute_squeeze_layout   100% 5 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_squeeze.py SqueezeDistributedOp._handle_scalar_case   100% 5 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_squeeze.py SqueezeDistributedOp._validate_input_shape   75% 4 1 0   50% 2 1   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_squeeze.py SqueezeDistributedOp._get_dims_to_squeeze   100% 5 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_squeeze.py SqueezeDistributedOp._get_all_squeezable_dims   100% 5 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_squeeze.py SqueezeDistributedOp._get_specified_dims_to_squeeze   100% 7 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_squeeze.py SqueezeDistributedOp._validate_axis_range   100% 3 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_squeeze.py SqueezeDistributedOp._validate_axis_for_squeeze   100% 4 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_squeeze.py SqueezeDistributedOp._create_output_layout   91% 11 1 0   75% 4 1   87%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_squeeze.py SqueezeDistributedOp._copy_partial_operations   40% 5 3 0   50% 6 1   45%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_squeeze.py (no function)   100% 15 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_stack.py _normalize_stack_args   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_stack.py StackDistributedOp.preprocess   100% 9 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_stack.py StackDistributedOp.infer_layout   96% 26 1 0   80% 10 2   92%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_stack.py StackDistributedOp.infer_layout.idx_to_alias   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_stack.py (no function)   100% 6 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_topk.py TopKDistributedOp.infer_layout   93% 15 1 0   90% 10 1   92%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_topk.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_transpose.py TransposeDistributedOp.infer_layout   94% 34 2 0   91% 22 2   93%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_transpose.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_tuple_elementwise.py TupleElementWiseDistributedOp.infer_layout   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_tuple_elementwise.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_unbind.py UnbindDistributedOp.infer_layout   100% 19 0 0   100% 6 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / ops / parallel_unbind.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / shard / sharding_plan.py (no function)   100% 8 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / __init__.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / api.py _named_children   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / api.py _tensor_parallel_mesh_context   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / api.py _validate_tp_mesh_dim   100% 2 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / api.py parallelize_module   100% 21 0 0   100% 16 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / api.py parallelize_module._apply_path   100% 9 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / api.py (no function)   100% 16 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py ParallelStyle.apply   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py ColwiseParallel.__init__   100% 5 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py ColwiseParallel.__repr__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py ColwiseParallel._prepare_input_fn   100% 6 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py ColwiseParallel._partition_linear_fn   88% 8 1 0   75% 4 1   83%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py ColwiseParallel._partition_embedding_fn   88% 8 1 0   75% 4 1   83%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py ColwiseParallel._prepare_output_fn   100% 5 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py ColwiseParallel.apply   89% 9 1 0   100% 4 0   92%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py ColwiseParallel.apply.partition_fn   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py ColwiseParallel.apply.input_fn   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py ColwiseParallel.apply.output_fn   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py RowwiseParallel.__init__   100% 5 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py RowwiseParallel.__repr__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py RowwiseParallel._prepare_input_fn   100% 6 0 0   75% 4 1   90%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py RowwiseParallel._partition_linear_fn   100% 9 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py RowwiseParallel._partition_embedding_fn   88% 8 1 0   75% 4 1   83%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py RowwiseParallel._prepare_output_fn   67% 9 3 0   62% 8 1   65%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py RowwiseParallel.apply   91% 11 1 0   100% 4 0   93%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py RowwiseParallel.apply.partition_fn   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py RowwiseParallel.apply.input_fn   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py RowwiseParallel.apply.output_fn   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py SequenceParallel.__init__   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py SequenceParallel.__repr__   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py SequenceParallel._prepare_input_fn   100% 8 0 0   100% 6 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py SequenceParallel._prepare_output_fn   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py SequenceParallel.apply   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py SequenceParallel.apply.partition_fn   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py SequenceParallel.apply.input_fn   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py SequenceParallel.apply.output_fn   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py PrepareModuleInput.__init__   100% 15 0 0   100% 10 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py PrepareModuleInput._prepare_input_arg   80% 10 2 0   75% 8 2   78%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py PrepareModuleInput._prepare_input_fn   70% 10 3 0   62% 8 3   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py PrepareModuleInput._prepare_input_kwarg_fn   100% 8 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py PrepareModuleInput.apply   100% 7 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py PrepareModuleInput.apply._pre_hook   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py PrepareModuleInput.__repr__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py PrepareModuleOutput.__init__   100% 6 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py PrepareModuleOutput._prepare_out_fn   94% 17 1 0   93% 14 1   94%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py PrepareModuleOutput.apply   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py PrepareModuleOutput.apply._hook   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py PrepareModuleOutput.__repr__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py PrepareModuleInputOutput.__init__   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py PrepareModuleInputOutput.apply   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py PrepareModuleInputOutput.__repr__   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / tensor_parallel / style.py (no function)   100% 57 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / utils / __init__.py (no function)   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / utils / clip_grad.py clip_grad_norm_   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / utils / clip_grad.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / utils / shape_utils.py compute_local_shape_and_global_offset   90% 21 2 0   75% 12 3   85%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / core / utils / shape_utils.py (no function)   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / __init__.py (no function)   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / __init__.py (no function)   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / __init__.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py _strip_ckpt_wrapped_module_prefix   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py FuncCell.__init__   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py FuncCell.construct   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py ActivationWrapper.__init__   80% 5 1 0   50% 2 1   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py ActivationWrapper.construct   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py ActivationWrapper.__getattr__   100% 9 0 0   100% 6 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py ActivationWrapper.unwrap_cell   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py ActivationWrapper.__getitem__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py ActivationWrapper.cells_and_names   100% 2 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py ActivationWrapper.parameters_and_names   0% 2 2 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py ActivationWrapper.update_parameters_name   77% 13 3 0   60% 10 4   70%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py base_check_fn   0% 7 7 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py _normalize_device   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py AsyncSaveOnCpu.__init__   0% 9 9 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py AsyncSaveOnCpu.__init__.pack_to_cpu   0% 14 14 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py AsyncSaveOnCpu.__init__.unpack_from_cpu   0% 8 8 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py SwapWrapper.__init__   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py SwapWrapper.construct   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py swap_wrapper   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / activation_swap.py (no function)   100% 33 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / checkpoint_wrapper.py CheckpointWrapper.__init__   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / checkpoint_wrapper.py CheckpointWrapper.construct   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / checkpoint_wrapper.py checkpoint_wrapper   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / checkpoint_wrapper.py (no function)   100% 7 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / sac.py _VersionWrapper.__init__   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / sac.py _VersionWrapper.get_val   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / sac.py _maybe_detach   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / sac.py SelectiveCheckpointContext.__init__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / sac.py _CachingMindSporeDispatchMode.__init__   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / sac.py _CachingMindSporeDispatchMode.__ms_dispatch__   0% 17 17 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / sac.py _CachedMindSporeDispatchMode.__init__   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / sac.py _CachedMindSporeDispatchMode.__ms_dispatch__   0% 20 20 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / sac.py create_selective_checkpoint_contexts   0% 5 5 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / activation_checkpoint / sac.py (no function)   100% 21 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py requires_grad   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py requires_grad   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py grad   100% 6 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py grad   50% 14 7 0   50% 4 2   50%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py is_leaf   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py retains_grad   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py grad_fn   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py output_nr   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py retain_grad   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py detach   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py _is_same_size   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py _calculate_shape   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py _tensor_or_tensors_to_tuple   80% 5 1 0   75% 4 1   78%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py _make_grads   71% 17 5 0   71% 14 4   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py backward   94% 16 1 0   80% 10 2   88%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py enable_mindspore_backward_compat   0% 13 13 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / autograd_compat.py (no function)   100% 31 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / dtensor.py DTensorBase.__new__   0% 23 23 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / dtensor.py DTensorBase.asnumpy   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / dtensor.py DTensorBase.__str__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / dtensor.py DTensorBase.__copy__   0% 16 16 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / dtensor.py DTensorBase.__fallback__   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / dtensor.py DTensorBase._need_contiguous   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / dtensor.py DTensorBase.device   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / dtensor.py DTensorBase.data   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / dtensor.py DTensorBase.data   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / dtensor.py DTensorBase.set_data   40% 15 9 0   50% 6 3   43%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / dtensor.py DTensorBase.has_init   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / dtensor.py DTensorBase.init   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / dtensor.py DTensorBase.init   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / dtensor.py DTensorBase.local_param_info   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / dtensor.py DTensorBase.local_param_info   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / dtensor.py (no function)   100% 27 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / __init__.py (no function)   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / _version_utils.py copy_without_bumping_version   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / _version_utils.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / hook_function.py PostBackwardFunction.forward   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / hook_function.py PostBackwardFunction.backward   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / hook_function.py PostBackwardFunction.apply   0% 26 26 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / hook_function.py (no function)   100% 8 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / pack_utils.py _shape_tuple   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / pack_utils.py _has_strided_shard_layout   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / pack_utils.py _resolve_same_dim_strided_context   0% 19 19 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / pack_utils.py _placements_match_target_dim_only   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / pack_utils.py _orig_layout_is_supported   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / pack_utils.py _current_strided_layout_is_supported   0% 12 12 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / pack_utils.py supports_same_dim_strided_layout   0% 6 6 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / pack_utils.py _resolve_unpacked_shape   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / pack_utils.py _get_packed_tensor_shape   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / pack_utils.py build_rs_plan   0% 30 30 0   0% 24 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / pack_utils.py pack_for_reduce_scatter   0% 11 11 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / pack_utils.py unpack_from_all_gather   0% 7 7 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / pack_utils.py (no function)   100% 33 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py _pack_for_reduce_scatter   100% 4 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py _to_dtype_if_needed   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py make_contiguous_strides_for   0% 18 18 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.__init__   0% 29 29 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.uses_param_shard   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.is_dtensor_compat_mode   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2._get_data_parallel_shard_placement   0% 10 10 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2._release_full_param_storage_if_safe   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2._init_sharded_param   0% 42 42 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.init_dtype_attrs   100% 8 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.init_all_gather_outputs   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.init_unsharded_param   47% 15 8 0   38% 8 3   43%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2._get_unsharded_param_from_all_gather_output   0% 8 8 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.to_sharded   57% 7 3 0   50% 2 1   56%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.to_unsharded   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2._setattr_on_modules   0% 7 7 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.to_sharded_dtensor   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2._to_local_unsharded_grad   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.to_accumulated_grad_if_needed   78% 9 2 0   67% 6 2   73%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.accumulate_unsharded_grad_if_needed   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.alloc_all_gather_outputs   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.free_unsharded_param   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.all_gather_inputs   0% 7 7 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.unsharded_param   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.unsharded_grad_data   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.unsharded_accumulated_grad_data   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2._sharded_local_tensor   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.shard_world_size   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.replicate_world_size   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2._assert_in_states   0% 2 2 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.reset_sharded_param   0% 35 35 0   0% 26 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2._get_unsharded_param_data   0% 15 15 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.unshard   100% 4 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.wait_for_unshard   100% 6 0 0   50% 2 1   88%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.shard   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.reduce_scatter_output   100% 4 0 0   50% 2 1   83%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.clear_reduce_scatter_output   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.reduce_scatter_grad   78% 23 5 0   50% 8 4   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.zero_grad   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.all_reduce_grad   69% 16 5 0   50% 10 3   62%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.all_reduce_output   100% 4 0 0   50% 2 1   83%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.clear_all_reduce_output   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py MindSporeHSDPParamV2.apply_reduced_grad   100% 17 0 0   88% 8 1   96%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py set_requires_grad_if_needed   0% 2 2 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param.py (no function)   100% 73 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py _normalize_device   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py _shape_numel   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py get_all_gather_metadata   0% 18 18 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py AllGatherMetadata.__post_init__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py get_comm_ctx   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py AllGatherMetadataCache.get_metadata   0% 7 7 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py all_gather_copy_in   0% 7 7 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py split_with_sizes_copy   0% 7 7 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py reduce_scatter_copy_in   0% 14 14 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup.__init__   0% 31 31 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup._infer_layout_replicate_group   0% 10 10 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup._build_active_replicate_buckets   0% 13 13 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup._init_flat_param_buffer   0% 39 39 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup._is_flat_buffer_valid   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup._allocate_bucket_buffers_if_needed   0% 7 7 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup._pack_bucket_from_reduce_output   0% 12 12 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup._unpack_bucket_to_reduce_output   0% 11 11 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup.unshard   0% 6 6 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup._init_mp_dtypes   0% 11 11 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup.wait_for_unshard   0% 13 13 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup.alloc_all_gather_output   0% 8 8 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup.free_all_gather_output   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup.foreach_all_gather   0% 27 27 0   0% 16 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup.foreach_all_gather_copy_out   0% 14 14 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup.foreach_reduce   0% 50 50 0   0% 20 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup.wait_reduce_scatter_and_issue_all_reduce   0% 14 14 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup.wait_all_reduce_and_apply_grad   0% 9 9 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup.apply_fusion_reduced_grad   0% 12 12 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py HSDPParamGroup._apply_reduced_grad   0% 13 13 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / param_group.py (no function)   100% 83 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / scheduler.py MindSporeHSDPSchedulerV2.zero_grad   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / scheduler.py MindSporeHSDPSchedulerV2._register_hooks   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / scheduler.py MindSporeHSDPSchedulerV2._init_platform   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / scheduler.py MindSporeHSDPSchedulerV2._new_cell_state   67% 18 6 0   50% 12 2   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / scheduler.py MindSporeHSDPSchedulerV2._register_post_backward_hook   81% 21 4 0   75% 8 2   79%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / scheduler.py MindSporeHSDPSchedulerV2._forward_pre_hook   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / scheduler.py MindSporeHSDPSchedulerV2._register_backward_pre_hook   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / scheduler.py MindSporeHSDPSchedulerV2._forward_hook   0% 7 7 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / scheduler.py MindSporeHSDPSchedulerV2._backward_pre_hook   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / scheduler.py MindSporeHSDPSchedulerV2._root_backward_hook   0% 13 13 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / scheduler.py MindSporeHSDPSchedulerV2._backward_hook   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / scheduler.py MindSporeHSDPSchedulerV2._register_forward_backward_hooks   0% 8 8 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / scheduler.py (no function)   100% 23 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py _to_dtype_if_needed   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._get_pending_unsharded_grad   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._has_pending_unsharded_grad   80% 5 1 0   75% 4 1   78%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._get_local_sharded_grad   71% 7 2 0   50% 4 2   64%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._synchronize_current_stream_if_needed   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2.__init__   0% 12 12 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._iter_managed_params   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._comm_fusion_unsupported_reason   0% 17 17 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._init_param_group   0% 9 9 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2.zero_grad   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._div_if_needed   40% 5 3 0   25% 4 1   33%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._move_states_to_device   0% 12 12 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._init_hsdp_params   92% 24 2 0   81% 16 3   88%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._init_mp_dtypes   85% 13 2 0   75% 8 2   81%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2.lazy_init   88% 8 1 0   83% 6 1   86%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._validate_cpu_offload_params   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._validate_no_meta_params   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._allreduce_replicate_params   87% 15 2 0   60% 10 4   76%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._finish_ignored_allreduce   20% 10 8 0   17% 6 1   19%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2.reduce_params   96% 23 1 0   75% 12 3   89%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2.post_backward_for_comm_fusion   0% 11 11 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._post_backward_without_reduce   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._should_run_all_reduce   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._queue_reduce_scatter_then_all_reduce   91% 11 1 0   50% 4 2   80%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._queue_compat_all_reduce   75% 4 1 0   50% 2 1   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._can_direct_all_reduce_compat_grad   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2._queue_direct_compat_all_reduce   85% 13 2 0   50% 6 3   74%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2.post_backward   63% 27 10 0   59% 22 7   61%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2.set_requires_grad_sync   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py MindSporeHSDPStateV2.set_reduce_op_type   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / fully_shard / state.py (no function)   100% 50 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / init_weights.py _cell_to_empty   0% 14 14 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / init_weights.py _install_cell_to_empty_patch   100% 4 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / init_weights.py _check_valid_init_device   0% 2 2 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / init_weights.py init_on_device   0% 9 9 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / init_weights.py init_on_device._insert_param_to_cell   0% 10 10 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / init_weights.py init_on_device._insert_param_to_cell._custom_kwargs   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / init_weights.py (no function)   100% 9 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / parameter_init.py init_parameters   0% 31 31 0   0% 18 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / parameter_init.py (no function)   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / __init__.py (no function)   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / _utils.py _MicroBatch.__init__   0% 4 4 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / _utils.py _MicroBatch.construct   0% 20 20 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / _utils.py _MicroBatch.split_inputs_with_custom_shard   0% 5 5 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / _utils.py _MicroBatch.split_inputs   0% 12 12 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / _utils.py send_object_list   0% 10 10 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / _utils.py recv_object_list   0% 14 14 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / _utils.py (no function)   100% 15 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / stage.py PipelineStageBase.__init__   0% 13 13 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / stage.py PipelineStageBase.clear_cache   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / stage.py PipelineStageBase._check_pp_group   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / stage.py PipelineStageBase._clear_recv_buffer   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / stage.py PipelineStageBase.is_first_stage   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / stage.py PipelineStageBase.is_last_stage   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / stage.py PipelineStageBase.forward_one_chunk   0% 13 13 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / stage.py PipelineStageBase.backward_one_chunk   0% 21 21 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / stage.py PipelineStageBase._construct_backward_func   0% 6 6 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / pipeline_parallel / stage.py (no function)   100% 16 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py _a2a_reconstruct_ms   0% 7 7 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py _normalize_all_to_all_single_result   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py _mindspore_all_to_all_single   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py _MSAsyncA2AFunction.forward   0% 8 8 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py _MSAsyncA2AFunction.backward   0% 10 10 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.__init__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.is_linear_module   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.is_embedding_module   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.device_count   0% 6 6 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_rng_state   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.set_rng_state   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.device_type   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.device   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_device_handle   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.manual_seed   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.ones   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.zeros   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.full   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.empty   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_rank   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_global_rank   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_world_size   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_op_name   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.differentiable_all_gather_concat   0% 5 5 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.chunk   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.differentiable_all_to_all   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.tensor_type_cast   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.differentiable_all_reduce   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.differentiable_reduce_scatter   0% 6 6 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.init_parameters   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.update_param_data   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.load_into_param   0% 5 5 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_cell_construct   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_cells_and_names   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.search_parameter_by_name   0% 17 17 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.update_parameter_by_name   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.set_layout_into_parameter   0% 17 17 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_param_local_shape   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_param_local_data   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_param_type_size   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.is_tensor   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_tensor_storage_size   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.new_zero_parameter   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.new_tensor   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.full_like   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.isend   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.irecv   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.p2p_exchange   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.send_object_list   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.recv_object_list   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.set_tensor_requires_grad   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform._create_group   0% 7 7 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.all_gather_into_tensor   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.all_reduce   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.broadcast   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.reduce_scatter_tensor   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.all_to_all_single   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.differentiable_async_a2a_wait   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.parameters_dict   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_tensor_transform   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.construct_strided_slice   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.micro_batch   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_model_state_dict   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.save_checkpoint   60% 10 4 0   50% 8 2   56%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.load_checkpoint   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_symmetric_memory_handler   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_multicore_handler   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.new_stream   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_stream_context   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.all_gather_object   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.barrier   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.init_process_group   0% 8 8 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.destroy_process_group   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_process_group_ranks   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_backend   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.split_group   0% 16 16 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_group_local_rank   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.no_grad   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.cat   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.empty_like   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_current_stream   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.new_event   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.tree_map   0% 7 7 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.register_forward_pre_hook   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.register_full_backward_hook   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.register_full_backward_pre_hook   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.checkpoint   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.ckpt_wrapper   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.swap_wrapper   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.noop_context_fn   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.create_selective_checkpoint_contexts   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.async_save_on_cpu   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.get_element_size   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.tensor_to_numpy   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.clip_grad_norm_   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.meta_device   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.init_on_device   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.cast_fp_tensor   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.apply_to_tensors   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.apply_to_tensors.apply   0% 19 19 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.profiler_record   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.str_to_dtype   0% 8 8 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform.list_to_size   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py MindSporePlatform._maybe_reuse_world_group   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / platform.py (no function)   100% 233 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / utils.py normalize_runtime_device   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / mindspore / utils.py (no function)   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py get_mindspore_platform   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py get_torch_platform   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py get_platform   69% 13 4 0   75% 8 2   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_rank   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_global_rank   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_world_size   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_op_name   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.differentiable_all_gather_concat   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.chunk   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.differentiable_all_to_all   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.tensor_type_cast   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.is_tensor   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_tensor_storage_size   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.differentiable_all_reduce   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.differentiable_reduce_scatter   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.init_parameters   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_cell_construct   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_cells_and_names   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.search_parameter_by_name   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.update_parameter_by_name   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.set_layout_into_parameter   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_param_local_shape   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_param_local_data   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.update_param_data   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_param_type_size   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.new_zero_parameter   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.new_tensor   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.full_like   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.set_tensor_requires_grad   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.all_gather_into_tensor   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.all_reduce   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.broadcast   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.isend   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.irecv   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.p2p_exchange   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.send_object_list   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.recv_object_list   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.reduce_scatter_tensor   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.all_to_all_single   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.differentiable_async_a2a_wait   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.differentiable_sync_hook   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.differentiable_all_to_all_single   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.differentiable_all_to_all_single_async   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.arange   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.zeros   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.parameters_dict   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_model_state_dict   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.save_checkpoint   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.load_checkpoint   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform._create_group   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.new_stream   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_stream_context   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_tensor_transform   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.construct_strided_slice   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.micro_batch   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_symmetric_memory_handler   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.load_into_param   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.create_group   83% 6 1 0   50% 2 1   75%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform._process_current_handle   0% 6 6 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.set_grad_reduce_handle   0% 7 7 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.wait_grad_handle   0% 11 11 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.all_gather_object   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.barrier   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.init_process_group   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.destroy_process_group   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_process_group_ranks   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_backend   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.split_group   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_group_local_rank   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.no_grad   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.cat   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.empty_like   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_current_stream   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.new_event   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.tree_map   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.is_linear_module   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.is_embedding_module   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.register_forward_pre_hook   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.register_full_backward_hook   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.register_full_backward_pre_hook   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.checkpoint   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.ckpt_wrapper   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.swap_wrapper   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.noop_context_fn   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.create_selective_checkpoint_contexts   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.async_save_on_cpu   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_element_size   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.tensor_to_numpy   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.profiler_record   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.cast_fp_tensor   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.apply_to_tensors   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.clip_grad_norm_   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.get_created_group   75% 4 1 0   50% 2 1   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.mark_created_groups   0% 6 6 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.meta_device   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.init_on_device   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.str_to_dtype   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py Platform.list_to_size   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / platform.py (no function)   100% 196 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / __init__.py (no function)   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / __init__.py (no function)   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / moe.py _run_experts_for_loop   92% 13 1 0   83% 6 1   89%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / moe.py _run_experts_grouped_mm_gpu   0% 8 8 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / moe.py _run_experts_grouped_mm_npu   0% 12 12 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / moe.py FeedForward.__init__   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / moe.py FeedForward.forward   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / moe.py GroupedExperts.__init__   100% 7 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / moe.py GroupedExperts._reset_parameters   100% 2 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / moe.py GroupedExperts.forward   50% 10 5 0   17% 6 1   38%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / moe.py TokenChoiceTopKRouter.__init__   100% 12 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / moe.py TokenChoiceTopKRouter.forward   100% 16 0 0   100% 8 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / moe.py TokenChoiceTopKRouter._get_node_limited_routing_scores   100% 8 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / moe.py _compute_load_balance_loss   100% 8 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / moe.py MoE.__init__   100% 11 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / moe.py MoE.forward   100% 30 0 0   100% 12 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / moe.py update_expert_bias   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / common / moe.py (no function)   100% 26 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.__new__   50% 12 6 0   50% 6 3   50%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.__torch_function__   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.grad   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.grad   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.requires_grad   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.requires_grad   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.requires_grad_   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.grad_fn   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.grad_zero_   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.detach   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.detach_   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.is_leaf   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.retains_grad   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.retains_grad   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.backward   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.device   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.data   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.data   100% 3 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.dtype   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.shape   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.type   0% 5 5 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.size   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.ndim   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.data_ptr   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.numel   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.zero_   0% 7 7 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.copy_   0% 8 8 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.fill_   0% 7 7 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py DTensorBase.__repr__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / dtensor.py (no function)   100% 48 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / __init__.py (no function)   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / hook_function.py PostBackwardFunction.forward   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / hook_function.py PostBackwardFunction.backward   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / hook_function.py PostBackwardFunction.apply   0% 26 26 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / hook_function.py (no function)   100% 8 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / pack_utils.py _has_strided_shard_layout   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / pack_utils.py _resolve_same_dim_strided_context   63% 19 7 0   50% 14 7   58%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / pack_utils.py _placements_match_target_dim_only   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / pack_utils.py _orig_layout_is_supported   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / pack_utils.py _current_strided_layout_is_supported   75% 12 3 0   62% 8 3   70%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / pack_utils.py supports_same_dim_strided_layout   67% 6 2 0   50% 4 2   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / pack_utils.py _resolve_unpacked_shape   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / pack_utils.py _get_packed_tensor_shape   100% 6 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / pack_utils.py build_rs_plan   67% 30 10 0   58% 24 8   63%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / pack_utils.py pack_for_reduce_scatter   73% 11 3 0   62% 8 3   68%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / pack_utils.py unpack_from_all_gather   71% 7 2 0   50% 4 2   64%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / pack_utils.py (no function)   100% 32 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py _copy_without_bumping_version   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py _build_group_info_from_rank_list   90% 10 1 2   75% 4 1   86%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py _build_group_info_from_process_group   75% 8 2 1   50% 2 1   70%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.__init__   100% 30 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.uses_param_shard   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.is_dtensor_compat_mode   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2._get_base_spmd_placements   67% 9 3 0   75% 4 1   69%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2._apply_data_parallel_placements   92% 13 1 0   92% 12 1   92%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2._init_group_infos   100% 7 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2._build_layout_driven_group_info   85% 26 4 0   79% 14 3   82%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2._to_local_unsharded_grad   86% 7 1 0   67% 6 2   77%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.reduce_scatter_output   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.clear_reduce_scatter_output   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.all_reduce_output   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.clear_all_reduce_output   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.apply_reduced_grad   0% 31 31 0   0% 18 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2._init_sharded_param   80% 44 9 0   50% 18 7   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.init_dtype_attrs   0% 8 8 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.init_all_gather_outputs   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.init_unsharded_param   43% 7 4 0   50% 2 1   44%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2._get_unsharded_param_from_all_gather_output   88% 8 1 0   50% 4 2   75%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.to_sharded   57% 7 3 0   50% 2 1   56%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.to_unsharded   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2._setattr_on_modules   43% 7 4 0   33% 6 2   38%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.to_sharded_dtensor   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.to_accumulated_grad_if_needed   67% 9 3 0   50% 6 3   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.accumulate_unsharded_grad_if_needed   0% 6 6 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.alloc_all_gather_outputs   80% 5 1 0   75% 4 1   78%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.free_unsharded_param   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.all_gather_inputs   71% 7 2 0   50% 4 2   64%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.unsharded_param   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.unsharded_grad_data   75% 4 1 0   50% 2 1   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.unsharded_accumulated_grad_data   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2._sharded_local_tensor   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.shard_world_size   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.replicate_world_size   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2._assert_in_states   50% 2 1 0   50% 2 1   50%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.reset_sharded_param   62% 37 14 0   36% 28 10   51%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2._get_unsharded_param_data   50% 14 7 0   50% 4 2   50%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.unshard   75% 4 1 0   50% 2 1   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.wait_for_unshard   100% 6 0 0   50% 2 1   88%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.shard   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.reduce_scatter_grad   82% 17 3 0   50% 6 3   74%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py TorchHSDPParamV2.all_reduce_grad   64% 11 4 0   38% 8 3   53%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py set_requires_grad_if_needed   0% 2 2 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param.py (no function)   100% 73 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py get_all_gather_metadata   0% 18 18 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py AllGatherMetadata.__post_init__   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py get_comm_ctx   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py AllGatherMetadataCache.get_metadata   0% 7 7 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py all_gather_copy_in   0% 5 5 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py reduce_scatter_copy_in   0% 14 14 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup.__init__   0% 33 33 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup._infer_layout_replicate_group   0% 11 11 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup._build_active_replicate_buckets   88% 16 2 0   88% 8 1   88%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup._allocate_bucket_buffers_if_needed   0% 6 6 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup._pack_bucket_from_reduce_output   0% 12 12 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup._unpack_bucket_to_reduce_output   0% 11 11 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup._init_flat_param_buffer   0% 28 28 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup._is_flat_buffer_valid   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup.unshard   0% 6 6 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup._init_mp_dtypes   0% 11 11 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup.wait_for_unshard   46% 13 7 0   50% 8 2   48%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup.alloc_all_gather_output   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup.free_all_gather_output   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup.foreach_all_gather   0% 27 27 0   0% 16 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup.foreach_all_gather_copy_out   90% 21 2 0   75% 8 2   86%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup.foreach_reduce   0% 44 44 0   0% 16 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup.wait_reduce_scatter_and_issue_all_reduce   0% 14 14 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup.wait_all_reduce_and_apply_grad   0% 9 9 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup.apply_fusion_reduced_grad   0% 12 12 0   0% 8 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py HSDPParamGroup._apply_reduced_grad   52% 44 21 0   39% 28 9   47%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / param_group.py (no function)   100% 73 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / scheduler.py TorchHSDPSchedulerV2.__init__   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / scheduler.py TorchHSDPSchedulerV2._register_hooks   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / scheduler.py TorchHSDPSchedulerV2._init_platform   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / scheduler.py TorchHSDPSchedulerV2._new_cell_state   94% 17 1 0   83% 12 2   90%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / scheduler.py TorchHSDPSchedulerV2._register_post_backward_hook   0% 21 21 0   0% 10 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / scheduler.py TorchHSDPSchedulerV2._forward_pre_hook   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / scheduler.py TorchHSDPSchedulerV2._register_backward_pre_hook   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / scheduler.py TorchHSDPSchedulerV2._forward_hook   71% 7 2 0   50% 4 2   64%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / scheduler.py TorchHSDPSchedulerV2._backward_pre_hook   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / scheduler.py TorchHSDPSchedulerV2._root_backward_hook   0% 13 13 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / scheduler.py TorchHSDPSchedulerV2._backward_hook   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / scheduler.py TorchHSDPSchedulerV2._grouped_forward_pre_hook_skip   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / scheduler.py TorchHSDPSchedulerV2._grouped_forward_post_hook_skip   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / scheduler.py TorchHSDPSchedulerV2._register_forward_module_hook   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / scheduler.py TorchHSDPSchedulerV2._register_forward_backward_hooks   0% 8 8 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / scheduler.py (no function)   100% 28 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py _to_dtype_if_needed   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._get_pending_unsharded_grad   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._has_pending_unsharded_grad   60% 5 2 0   50% 4 2   56%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._get_local_sharded_grad   71% 7 2 0   50% 4 2   64%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2.__init__   100% 12 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._comm_fusion_unsupported_reason   59% 17 7 0   50% 8 4   56%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._init_param_group   67% 9 3 0   50% 6 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._move_states_to_device   0% 11 11 0   0% 12 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._init_hsdp_params   92% 24 2 0   81% 16 3   88%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._init_mp_dtypes   92% 13 1 0   88% 8 1   90%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._validate_cpu_offload_params   80% 5 1 0   50% 4 2   67%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2.lazy_init   0% 8 8 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._validate_no_meta_params   100% 3 0 0   50% 2 1   80%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2.post_backward_for_comm_fusion   63% 19 7 0   57% 14 6   61%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._resolve_default_reduce_op   100% 4 0 0   100% 4 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._resolve_reduce_op   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._should_run_all_reduce   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._queue_reduce_scatter_then_all_reduce   0% 9 9 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._queue_compat_all_reduce   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._can_direct_all_reduce_compat_grad   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2._queue_direct_compat_all_reduce   80% 10 2 0   50% 6 3   69%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2.post_backward   71% 28 8 0   65% 26 5   69%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2.reduce_params   0% 25 25 0   0% 18 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2.set_requires_grad_sync   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py TorchHSDPStateV2.set_reduce_op_type   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / fully_shard / state.py (no function)   100% 39 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / function_override.py DTensorBackwardHookFunction.apply   0% 25 25 0   0% 14 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / function_override.py ExtendBackwardHook.setup_output_hook   0% 5 5 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / function_override.py override_functions   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / function_override.py (no function)   100% 12 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / group_utils.py _validate_intra_step   0% 7 7 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / group_utils.py _compute_group_starts   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / group_utils.py _build_groups_for_blocks   0% 8 8 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / group_utils.py generate_groups_from_template   0% 33 33 0   0% 16 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / group_utils.py create_sub_groups   0% 31 31 0   0% 24 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / group_utils.py (no function)   100% 8 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / init_weights.py init_on_device   0% 12 12 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / init_weights.py init_on_device._register_parameter   0% 8 8 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / init_weights.py init_on_device._register_buffer   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / init_weights.py (no function)   100% 4 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / pipeline_parallel / __init__.py (no function)   100% 0 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / pipeline_parallel / stage.py PipelineStageBase.__init__   0% 11 11 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / pipeline_parallel / stage.py PipelineStageBase.clear_cache   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / pipeline_parallel / stage.py PipelineStageBase._clear_recv_buffer   0% 4 4 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / pipeline_parallel / stage.py PipelineStageBase._check_pp_group   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / pipeline_parallel / stage.py PipelineStageBase.is_first_stage   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / pipeline_parallel / stage.py PipelineStageBase.is_last_stage   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / pipeline_parallel / stage.py PipelineStageBase.forward_one_chunk   0% 13 13 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / pipeline_parallel / stage.py PipelineStageBase.backward_one_chunk   0% 24 24 0   0% 16 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / pipeline_parallel / stage.py (no function)   100% 16 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py _a2a_reconstruct   0% 7 7 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py _TorchAsyncA2AFunction.forward   0% 8 8 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py _TorchAsyncA2AFunction.backward   0% 11 11 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py _AsyncA2ALazyBwd.forward   0% 5 5 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py _AsyncA2ALazyBwd.backward   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py _TorchSyncHookFunction._role_enum   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py _TorchSyncHookFunction.forward   0% 11 11 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py _TorchSyncHookFunction.backward   0% 11 11 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py _TorchP2PExchangeFunction.forward   0% 8 8 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py _TorchP2PExchangeFunction.backward   0% 6 6 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.is_linear_module   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.is_embedding_module   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.device_count   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.device_type   100% 4 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.device   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_rng_state   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.set_rng_state   0% 5 5 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.manual_seed   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.ones   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.zeros   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.full   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.empty   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_rank   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_global_rank   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_world_size   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_param_local_shape   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_param_local_data   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.update_param_data   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.load_into_param   0% 9 9 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_op_name   14% 14 12 0   10% 10 1   12%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.differentiable_all_gather_concat   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.chunk   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.differentiable_all_to_all   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.tensor_type_cast   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.differentiable_all_reduce   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_cell_construct   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_cells_and_names   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.search_parameter_by_name   82% 17 3 0   75% 12 3   79%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.update_parameter_by_name   80% 5 1 0   50% 2 1   71%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.set_layout_into_parameter   100% 8 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.differentiable_reduce_scatter   100% 7 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_device_handle   0% 5 5 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_param_type_size   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.is_tensor   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_tensor_storage_size   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.parameters_dict   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_model_state_dict   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.save_checkpoint   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.load_checkpoint   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.new_zero_parameter   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.new_tensor   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.full_like   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.set_tensor_requires_grad   0% 2 2 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform._create_group   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.all_gather_into_tensor   0% 5 5 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.all_reduce   100% 4 0 0   50% 2 1   83%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.broadcast   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.isend   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.irecv   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.p2p_exchange   0% 3 3 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.send_object_list   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.recv_object_list   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.reduce_scatter_tensor   0% 5 5 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.all_to_all_single   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.differentiable_all_to_all_single   0% 4 4 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.differentiable_all_to_all_single_async   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.arange   67% 3 1 0   50% 2 1   60%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.differentiable_async_a2a_wait   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.differentiable_sync_hook   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_tensor_transform   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.construct_strided_slice   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.micro_batch   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_symmetric_memory_handler   0% 3 3 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_multicore_handler   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.new_stream   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_stream_context   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.all_gather_object   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.barrier   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.init_process_group   83% 6 1 0   50% 2 1   75%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.destroy_process_group   0% 6 6 0   0% 4 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_process_group_ranks   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_backend   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.split_group   100% 11 0 0   88% 8 1   95%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_group_local_rank   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.no_grad   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.cat   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.empty_like   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_current_stream   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.new_event   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.tree_map   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.checkpoint   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.ckpt_wrapper   0% 4 4 0   0% 2 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.swap_wrapper   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.noop_context_fn   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.create_selective_checkpoint_contexts   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.async_save_on_cpu   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.get_element_size   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.tensor_to_numpy   100% 1 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.clip_grad_norm_   0% 2 2 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.profiler_record   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.cast_fp_tensor   100% 3 0 0   100% 2 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.apply_to_tensors   100% 2 0 0   100% 0 0   100%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.apply_to_tensors.apply   50% 22 11 0   62% 16 4   55%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.meta_device   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.init_on_device   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.str_to_dtype   0% 10 10 0   0% 6 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py TorchPlatform.list_to_size   0% 1 1 0   100% 0 0   0%
 / home / jenkins / .local / lib / python3.10 / site-packages / hyper_parallel / platform / torch / platform.py (no function)   99% 246 1 0   50% 2 1   99%
Total     50% 17416 8705 8   33% 6986 745   45%

No items found using the specified filter.