├── .checkpatch.conf ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug.md │ ├── enhancement.md │ └── question.md ├── verify_header.sh └── workflows │ ├── checkpatch.yml │ ├── pullrequest.yml │ └── ruff.yml ├── .gitignore ├── .gitmodules ├── .ruff.toml ├── LICENSE ├── Makefile ├── README.md ├── casadm ├── Makefile ├── argp.c ├── argp.h ├── cas_lib.c ├── cas_lib.h ├── cas_lib_utils.c ├── cas_lib_utils.h ├── cas_main.c ├── casadm.8 ├── csvparse.c ├── csvparse.h ├── extended_err_msg.c ├── extended_err_msg.h ├── intvector.c ├── intvector.h ├── ocf_env.h ├── ocf_env_headers.h ├── psort.c ├── psort.h ├── safeclib │ ├── LICENSE©ING.txt │ ├── ignore_handler_s.c │ ├── mem_primitives_lib.c │ ├── mem_primitives_lib.h │ ├── memcpy_s.c │ ├── memmove_s.c │ ├── memset_s.c │ ├── safe_lib.h │ ├── safe_lib_errno.h │ ├── safe_mem_constraint.c │ ├── safe_mem_constraint.h │ ├── safe_mem_lib.h │ ├── safe_str_constraint.c │ ├── safe_str_constraint.h │ ├── safe_str_lib.h │ ├── safe_types.h │ ├── safeclib_private.h │ ├── strcat_s.c │ ├── strcmp_s.c │ ├── strcmpfld_s.c │ ├── strcpy_s.c │ ├── strcpyfld_s.c │ ├── strcpyfldin_s.c │ ├── strcpyfldout_s.c │ ├── strcspn_s.c │ ├── strfirstchar_s.c │ ├── strfirstdiff_s.c │ ├── strfirstsame_s.c │ ├── strisalphanumeric_s.c │ ├── strisascii_s.c │ ├── strisdigit_s.c │ ├── strishex_s.c │ ├── strislowercase_s.c │ ├── strismixedcase_s.c │ ├── strispassword_s.c │ ├── strisuppercase_s.c │ ├── strlastchar_s.c │ ├── strlastdiff_s.c │ ├── strlastsame_s.c │ ├── strljustify_s.c │ ├── strncat_s.c │ ├── strncpy_s.c │ ├── strnlen_s.c │ ├── strnterminate_s.c │ ├── strpbrk_s.c │ ├── strprefix_s.c │ ├── strremovews_s.c │ ├── strspn_s.c │ ├── strstr_s.c │ ├── strtok_s.c │ └── strzero_s.c ├── statistics_model.c ├── statistics_view.c ├── statistics_view.h ├── statistics_view_csv.c ├── statistics_view_csv.h ├── statistics_view_raw_csv.c ├── statistics_view_raw_csv.h ├── statistics_view_structs.h ├── statistics_view_text.c ├── statistics_view_text.h ├── table.c ├── table.h └── vt100codes.h ├── configure ├── configure.d ├── 1_add_disk.conf ├── 1_bd_first_part.conf ├── 1_bd_part_count.conf ├── 1_bdev_lookup.conf ├── 1_bdev_nr_sectors.conf ├── 1_bdev_open_by_path.conf ├── 1_bdev_whole.conf ├── 1_bio_alloc.conf ├── 1_bio_dev.conf ├── 1_bio_discard.conf ├── 1_bio_err.conf ├── 1_bio_flags.conf ├── 1_bio_gendisk.conf ├── 1_bio_iter.conf ├── 1_bio_max_vecs.conf ├── 1_bio_split.conf ├── 1_biovec.conf ├── 1_blk_mq.conf ├── 1_blk_queue_exit_workaround_for_rhel.conf ├── 1_blk_status.conf ├── 1_cas_blk_mode.conf ├── 1_cas_blkdev_default_rq.conf ├── 1_cas_flags.conf ├── 1_class_create.conf ├── 1_cleanup_disk.conf ├── 1_cleanup_queue.conf ├── 1_complete_and_exit.conf ├── 1_deamonize.conf ├── 1_dentry.conf ├── 1_discard_zeros.conf ├── 1_err_no_to_blk_sts.conf ├── 1_flush_flag.conf ├── 1_get_disk_max_part.conf ├── 1_get_free_memory.conf ├── 1_has_discard_support.conf ├── 1_hlist.conf ├── 1_inode.conf ├── 1_make_req_type.conf ├── 1_make_request.conf ├── 1_module_mutex.conf ├── 1_module_put_and_exit.conf ├── 1_mq_flags.conf ├── 1_munmap.conf ├── 1_page_index.conf ├── 1_page_mapping.conf ├── 1_preempt_model.conf ├── 1_queue_chunk_sectors.conf ├── 1_queue_discard.conf ├── 1_queue_flag_set.conf ├── 1_queue_limits.conf ├── 1_queue_limits_misaligned.conf ├── 1_queue_nonrot.conf ├── 1_reread_partitions.conf ├── 1_set_submit_bio.conf ├── 1_submit_bio.conf ├── 1_timekeeping.conf ├── 1_vfs_ioctl.conf ├── 1_vmalloc.conf ├── 1_wtlh.conf ├── 2_alloc_disk.conf ├── 2_bdev_close.conf ├── 2_bdev_open.conf ├── 2_bio_cmpl.conf ├── 2_generic_acct.conf ├── 2_queue_write.conf ├── 2_set_discard_flag.conf ├── Makefile └── conf_framework.sh ├── doc ├── reqparse.py ├── requirement_example └── requirements │ ├── cleaning │ ├── eviction │ └── io_class ├── modules ├── Makefile ├── cas_cache │ ├── .gitignore │ ├── Makefile │ ├── cas_cache.h │ ├── classifier.c │ ├── classifier.h │ ├── classifier_defs.h │ ├── context.c │ ├── context.h │ ├── control.c │ ├── control.h │ ├── debug.h │ ├── disk.c │ ├── disk.h │ ├── exp_obj.c │ ├── exp_obj.h │ ├── layer_cache_management.c │ ├── layer_cache_management.h │ ├── linux_kernel_version.h │ ├── main.c │ ├── ocf_env.c │ ├── ocf_env.h │ ├── ocf_env_headers.h │ ├── ocf_env_refcnt.c │ ├── ocf_env_refcnt.h │ ├── service_ui_ioctl.c │ ├── service_ui_ioctl.h │ ├── threads.c │ ├── threads.h │ ├── utils │ │ ├── cas_err.h │ │ ├── utils_data.c │ │ ├── utils_data.h │ │ ├── utils_gc.c │ │ ├── utils_gc.h │ │ ├── utils_mpool.c │ │ ├── utils_mpool.h │ │ ├── utils_rpool.c │ │ └── utils_rpool.h │ └── volume │ │ ├── obj_blk.h │ │ ├── vol_blk_utils.c │ │ ├── vol_blk_utils.h │ │ ├── vol_block_dev_bottom.c │ │ ├── vol_block_dev_bottom.h │ │ ├── vol_block_dev_top.c │ │ └── vol_block_dev_top.h ├── config.mk ├── extra.mk └── include │ └── cas_ioctl_codes.h ├── requirements.txt ├── test ├── functional │ ├── .gitignore │ ├── GUIDELINES.md │ ├── api │ │ ├── __init__.py │ │ └── cas │ │ │ ├── __init__.py │ │ │ ├── cache.py │ │ │ ├── cache_config.py │ │ │ ├── cas_module.py │ │ │ ├── cas_packaging.py │ │ │ ├── cas_service.py │ │ │ ├── casadm.py │ │ │ ├── casadm_params.py │ │ │ ├── casadm_parser.py │ │ │ ├── casctl.py │ │ │ ├── cli.py │ │ │ ├── cli_help_messages.py │ │ │ ├── cli_messages.py │ │ │ ├── core.py │ │ │ ├── core_config.py │ │ │ ├── dmesg.py │ │ │ ├── init_config.py │ │ │ ├── installer.py │ │ │ ├── ioclass_config.py │ │ │ ├── progress_bar.py │ │ │ ├── statistics.py │ │ │ └── version.py │ ├── config │ │ └── example_dut_config.yml │ ├── lib │ │ └── external_plugins │ │ │ └── __init__.py │ ├── pytest.ini │ ├── requirements.txt │ ├── resources │ │ └── cas_ex.en.pws │ ├── tests │ │ ├── 512b │ │ │ ├── __init__.py │ │ │ └── test_different_io_sizes_support.py │ │ ├── __init__.py │ │ ├── basic │ │ │ ├── __init__.py │ │ │ ├── test_basic.py │ │ │ └── test_start_cas.py │ │ ├── cache_ops │ │ │ ├── __init__.py │ │ │ ├── test_attach_detach.py │ │ │ ├── test_cleaning_policy_operation.py │ │ │ ├── test_concurrent_flushes.py │ │ │ ├── test_core_add.py │ │ │ ├── test_core_remove.py │ │ │ ├── test_dynamic_cache_mode_switching.py │ │ │ ├── test_multilevel_cache.py │ │ │ ├── test_multistream_seq_cutoff.py │ │ │ ├── test_promotion.py │ │ │ └── test_seq_cutoff.py │ │ ├── ci │ │ │ └── test_ci_read_write.py │ │ ├── cli │ │ │ ├── test_cas_memory_usage.py │ │ │ ├── test_cleaning_policy.py │ │ │ ├── test_cli_detached_cache.py │ │ │ ├── test_cli_help.py │ │ │ ├── test_cli_help_spelling.py │ │ │ ├── test_cli_script.py │ │ │ ├── test_cli_standby.py │ │ │ ├── test_cli_start_stop.py │ │ │ ├── test_manual_flush.py │ │ │ ├── test_seq_cutoff_settings.py │ │ │ ├── test_set_get_params.py │ │ │ └── test_zero_metadata_command.py │ │ ├── conftest.py │ │ ├── data_integrity │ │ │ ├── __init__.py │ │ │ ├── test_data_integrity_12h.py │ │ │ ├── test_data_integrity_5d.py │ │ │ └── test_data_integrity_unplug.py │ │ ├── example │ │ │ ├── __init__.py │ │ │ ├── example_test.py │ │ │ └── example_test_power_cycle.py │ │ ├── failover_standby │ │ │ ├── test_cache_activation_perf.py │ │ │ ├── test_failover_advanced.py │ │ │ └── test_failover_multihost.py │ │ ├── fault_injection │ │ │ ├── __init__.py │ │ │ ├── test_another_device_with_same_id.py │ │ │ ├── test_cache_insert_error.py │ │ │ ├── test_error_device_as_cache.py │ │ │ ├── test_fault_injection_interrupts.py │ │ │ ├── test_fault_injection_many_to_one.py │ │ │ ├── test_fault_injection_opencas_load.py │ │ │ ├── test_fault_injection_standby.py │ │ │ ├── test_fault_injection_standby_core.py │ │ │ ├── test_fault_injection_with_mounted_core.py │ │ │ ├── test_fault_power_reboot.py │ │ │ ├── test_max_io_greater_in_core.py │ │ │ ├── test_primary_device_error.py │ │ │ ├── test_soft_hot_plug_device.py │ │ │ ├── test_standby_activate_different_cache_path.py │ │ │ └── test_standby_activate_the_same_cache_path.py │ │ ├── incremental_load │ │ │ ├── test_core_pool.py │ │ │ ├── test_inactive_cores.py │ │ │ ├── test_incremental_load.py │ │ │ └── test_udev.py │ │ ├── initialize │ │ │ ├── __init__.py │ │ │ ├── test_clean_reboot.py │ │ │ ├── test_initialize_load.py │ │ │ ├── test_initialize_runlevel.py │ │ │ ├── test_initialize_status.py │ │ │ ├── test_negative_load.py │ │ │ ├── test_recovery.py │ │ │ ├── test_simulation_startup.py │ │ │ └── test_startup_init_config.py │ │ ├── io │ │ │ ├── __init__.py │ │ │ ├── test_attach_detach_during_io.py │ │ │ ├── test_io_engines.py │ │ │ ├── test_remove_device_during_io.py │ │ │ ├── test_write_fetch.py │ │ │ └── trim │ │ │ │ ├── __init__.py │ │ │ │ ├── test_trim.py │ │ │ │ └── test_trim_stress.py │ │ ├── io_class │ │ │ ├── __init__.py │ │ │ ├── io_class_common.py │ │ │ ├── test_io_class_cli.py │ │ │ ├── test_io_class_core_id.py │ │ │ ├── test_io_class_directory.py │ │ │ ├── test_io_class_eviction_pinned_after_unpin.py │ │ │ ├── test_io_class_eviction_priority.py │ │ │ ├── test_io_class_file.py │ │ │ ├── test_io_class_io_direction.py │ │ │ ├── test_io_class_lvm_on_cas.py │ │ │ ├── test_io_class_occupancy.py │ │ │ ├── test_io_class_occupancy_load.py │ │ │ ├── test_io_class_occupancy_repart.py │ │ │ ├── test_io_class_occupancy_resize.py │ │ │ ├── test_io_class_pinning_eviction.py │ │ │ ├── test_io_class_preserve_config.py │ │ │ ├── test_io_class_prevent_wrong_configuration.py │ │ │ ├── test_io_class_process.py │ │ │ ├── test_io_class_purge.py │ │ │ ├── test_io_class_service_support.py │ │ │ ├── test_io_class_stats_file_size_core.py │ │ │ ├── test_io_class_wlth.py │ │ │ └── test_io_classification.py │ │ ├── lazy_writes │ │ │ ├── __init__.py │ │ │ ├── cleaning_policy │ │ │ │ ├── __init__.py │ │ │ │ ├── test_acp.py │ │ │ │ ├── test_alru.py │ │ │ │ ├── test_cleaning_params.py │ │ │ │ └── test_switch_cleaning_policy.py │ │ │ ├── recovery │ │ │ │ ├── __init__.py │ │ │ │ ├── recovery_tests_methods.py │ │ │ │ ├── test_recovery_all_options.py │ │ │ │ ├── test_recovery_flush_reset.py │ │ │ │ └── test_recovery_unplug.py │ │ │ ├── test_clean_load.py │ │ │ ├── test_dirty_load.py │ │ │ ├── test_flush_huge_dirty_data.py │ │ │ ├── test_lazy_writes_clean.py │ │ │ ├── test_lazy_writes_signals.py │ │ │ ├── test_parallel_core_flushing.py │ │ │ └── test_wb_throttling.py │ │ ├── memory │ │ │ ├── test_check_number_of_processes.py │ │ │ ├── test_detach_memory_release.py │ │ │ └── test_memory_metadata_consumption.py │ │ ├── misc │ │ │ ├── __init__.py │ │ │ ├── test_device_capabilities.py │ │ │ ├── test_exported_object_serial.py │ │ │ ├── test_files_permissions.py │ │ │ ├── test_flush_propagation.py │ │ │ ├── test_random_cache_ops.py │ │ │ └── test_weak_modules.py │ │ ├── performance │ │ │ ├── conftest.py │ │ │ ├── test_100p_hits.py │ │ │ ├── test_performance_reads.py │ │ │ └── test_performance_write.py │ │ ├── progress_bar │ │ │ ├── test_progress_bar_big_files.py │ │ │ ├── test_progress_bar_during_io.py │ │ │ ├── test_progress_bar_output_redirection.py │ │ │ ├── test_progress_bar_supported_commands.py │ │ │ └── test_progress_bar_wt_cache_mode.py │ │ ├── security │ │ │ ├── __init__.py │ │ │ ├── fuzzy │ │ │ │ ├── __init__.py │ │ │ │ ├── config │ │ │ │ │ ├── cache_id.yml │ │ │ │ │ ├── cache_line_size.yml │ │ │ │ │ ├── cache_mode.yml │ │ │ │ │ ├── cleaning_policy.yml │ │ │ │ │ ├── core_id.yml │ │ │ │ │ ├── device.yml │ │ │ │ │ ├── filter.yml │ │ │ │ │ ├── flags.yml │ │ │ │ │ ├── io_class_allocation.yml │ │ │ │ │ ├── io_class_file.yml │ │ │ │ │ ├── io_class_id.yml │ │ │ │ │ ├── output_format.yml │ │ │ │ │ ├── param_name.yml │ │ │ │ │ ├── promotion_policy.yml │ │ │ │ │ ├── seq_cutoff_policy.yml │ │ │ │ │ ├── string.yml │ │ │ │ │ ├── uint.yml │ │ │ │ │ └── yes_no.yml │ │ │ │ └── kernel │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── common │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── common.py │ │ │ │ │ ├── fuzzy_add_core │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_fuzzy_add_core_cache_id.py │ │ │ │ │ ├── test_fuzzy_add_core_core_id.py │ │ │ │ │ ├── test_fuzzy_add_core_device.py │ │ │ │ │ ├── test_fuzzy_script_add_core_try_add_cache_id.py │ │ │ │ │ ├── test_fuzzy_script_add_core_try_add_core_id.py │ │ │ │ │ └── test_fuzzy_script_add_core_try_add_device.py │ │ │ │ │ ├── fuzzy_attach_detach │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_fuzzy_attach_cache_cache_device.py │ │ │ │ │ ├── test_fuzzy_attach_cache_cache_id.py │ │ │ │ │ ├── test_fuzzy_attach_cache_flags.py │ │ │ │ │ └── test_fuzzy_detach_cache_cache_id.py │ │ │ │ │ ├── fuzzy_io_class │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_fuzzy_io_class_list_cache_id.py │ │ │ │ │ └── test_fuzzy_io_class_list_output_format.py │ │ │ │ │ ├── fuzzy_start │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_fuzzy_start_cache_device.py │ │ │ │ │ ├── test_fuzzy_start_cache_flags.py │ │ │ │ │ ├── test_fuzzy_start_cache_id.py │ │ │ │ │ ├── test_fuzzy_start_cache_line_size.py │ │ │ │ │ ├── test_fuzzy_start_cache_load_device.py │ │ │ │ │ └── test_fuzzy_start_cache_mode.py │ │ │ │ │ ├── fuzzy_stop_remove │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_fuzzy_remove_core_cache_id.py │ │ │ │ │ ├── test_fuzzy_remove_core_core_id.py │ │ │ │ │ ├── test_fuzzy_remove_core_flag.py │ │ │ │ │ ├── test_fuzzy_remove_inactive_cache_id.py │ │ │ │ │ ├── test_fuzzy_remove_inactive_core_id.py │ │ │ │ │ ├── test_fuzzy_stop_cache_cache_id.py │ │ │ │ │ └── test_fuzzy_stop_cache_flag.py │ │ │ │ │ └── fuzzy_with_io │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── common │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── common.py │ │ │ │ │ ├── fuzzy_cache_mode │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_fuzzy_cache_mode_cache_id.py │ │ │ │ │ ├── test_fuzzy_cache_mode_cache_mode.py │ │ │ │ │ └── test_fuzzy_cache_mode_flush_cache.py │ │ │ │ │ ├── fuzzy_flush │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_fuzzy_flush_cache_cache_id.py │ │ │ │ │ ├── test_fuzzy_flush_core_cache_id.py │ │ │ │ │ └── test_fuzzy_flush_core_core_id.py │ │ │ │ │ ├── fuzzy_get_param │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_fuzzy_get_param_cleaning_acp_cache_id.py │ │ │ │ │ ├── test_fuzzy_get_param_cleaning_acp_output_format.py │ │ │ │ │ ├── test_fuzzy_get_param_cleaning_alru_cache_id.py │ │ │ │ │ ├── test_fuzzy_get_param_cleaning_alru_output_format.py │ │ │ │ │ ├── test_fuzzy_get_param_cleaning_cache_id.py │ │ │ │ │ ├── test_fuzzy_get_param_cleaning_output_format.py │ │ │ │ │ ├── test_fuzzy_get_param_name.py │ │ │ │ │ ├── test_fuzzy_get_param_promotion_cache_id.py │ │ │ │ │ ├── test_fuzzy_get_param_promotion_nhit_cache_id.py │ │ │ │ │ ├── test_fuzzy_get_param_promotion_nhit_output_format.py │ │ │ │ │ ├── test_fuzzy_get_param_promotion_output_format.py │ │ │ │ │ ├── test_fuzzy_get_param_seq_cutoff_cache_id.py │ │ │ │ │ ├── test_fuzzy_get_param_seq_cutoff_core_id.py │ │ │ │ │ └── test_fuzzy_get_param_seq_cutoff_output_format.py │ │ │ │ │ ├── fuzzy_io_class │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_fuzzy_io_class_config_allocation.py │ │ │ │ │ ├── test_fuzzy_io_class_config_io_class_id.py │ │ │ │ │ ├── test_fuzzy_io_class_config_io_class_name.py │ │ │ │ │ ├── test_fuzzy_io_class_config_priority.py │ │ │ │ │ ├── test_fuzzy_io_class_load_config_cache_id.py │ │ │ │ │ └── test_fuzzy_io_class_load_config_file.py │ │ │ │ │ ├── fuzzy_set_param │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_fuzzy_set_param_cleaning_acp_cache_id.py │ │ │ │ │ ├── test_fuzzy_set_param_cleaning_acp_flush_max_buffers.py │ │ │ │ │ ├── test_fuzzy_set_param_cleaning_acp_wake_up.py │ │ │ │ │ ├── test_fuzzy_set_param_cleaning_alru_activity_threshold.py │ │ │ │ │ ├── test_fuzzy_set_param_cleaning_alru_cache_id.py │ │ │ │ │ ├── test_fuzzy_set_param_cleaning_alru_dirty_ratio_inertia.py │ │ │ │ │ ├── test_fuzzy_set_param_cleaning_alru_dirty_ratio_threshold.py │ │ │ │ │ ├── test_fuzzy_set_param_cleaning_alru_flush_max_buffers.py │ │ │ │ │ ├── test_fuzzy_set_param_cleaning_alru_staleness_time.py │ │ │ │ │ ├── test_fuzzy_set_param_cleaning_alru_wake_up.py │ │ │ │ │ ├── test_fuzzy_set_param_cleaning_cache_id.py │ │ │ │ │ ├── test_fuzzy_set_param_cleaning_policy.py │ │ │ │ │ ├── test_fuzzy_set_param_promotion_cache_id.py │ │ │ │ │ ├── test_fuzzy_set_param_promotion_nhit_cache_id.py │ │ │ │ │ ├── test_fuzzy_set_param_promotion_nhit_threshold.py │ │ │ │ │ ├── test_fuzzy_set_param_promotion_nhit_trigger.py │ │ │ │ │ ├── test_fuzzy_set_param_promotion_policy.py │ │ │ │ │ ├── test_fuzzy_set_param_seq_cutoff_cache_id.py │ │ │ │ │ ├── test_fuzzy_set_param_seq_cutoff_core_id.py │ │ │ │ │ ├── test_fuzzy_set_param_seq_cutoff_policy.py │ │ │ │ │ ├── test_fuzzy_set_param_seq_cutoff_promotion_count.py │ │ │ │ │ └── test_fuzzy_set_param_seq_cutoff_threshold.py │ │ │ │ │ └── fuzzy_statistics │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── test_fuzzy_print_statistics_cache_filter.py │ │ │ │ │ ├── test_fuzzy_print_statistics_cache_id.py │ │ │ │ │ ├── test_fuzzy_print_statistics_cache_io_class_filter.py │ │ │ │ │ ├── test_fuzzy_print_statistics_cache_io_class_id.py │ │ │ │ │ ├── test_fuzzy_print_statistics_cache_io_class_output_format.py │ │ │ │ │ ├── test_fuzzy_print_statistics_cache_output_format.py │ │ │ │ │ ├── test_fuzzy_print_statistics_core_filter.py │ │ │ │ │ ├── test_fuzzy_print_statistics_core_id.py │ │ │ │ │ ├── test_fuzzy_print_statistics_core_io_class_filter.py │ │ │ │ │ ├── test_fuzzy_print_statistics_core_io_class_id.py │ │ │ │ │ ├── test_fuzzy_print_statistics_core_io_class_output_format.py │ │ │ │ │ ├── test_fuzzy_print_statistics_core_output_format.py │ │ │ │ │ ├── test_fuzzy_print_statistics_flag.py │ │ │ │ │ ├── test_fuzzy_reset_counters_cache_id.py │ │ │ │ │ └── test_fuzzy_reset_counters_core_id.py │ │ │ ├── test_compilation_flags.py │ │ │ ├── test_load_corrupted_metadata.py │ │ │ └── test_security_user.py │ │ ├── stats │ │ │ ├── test_block_stats.py │ │ │ ├── test_consistency_between_outputs.py │ │ │ ├── test_display_statistics.py │ │ │ ├── test_ioclass_stats.py │ │ │ ├── test_stat_max.py │ │ │ └── test_statistics_integrity.py │ │ ├── stress │ │ │ ├── __init__.py │ │ │ ├── test_stress_attach_detach.py │ │ │ ├── test_stress_change_io_class_config_io.py │ │ │ ├── test_stress_cleaning_policy_change.py │ │ │ ├── test_stress_io_small_device.py │ │ │ ├── test_stress_shutdown.py │ │ │ └── test_stress_without_io.py │ │ └── volumes │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── test_discard_on_huge_core.py │ │ │ ├── test_many_cores_on_many_lvms.py │ │ │ ├── test_many_lvms_on_many_cores.py │ │ │ ├── test_many_lvms_on_many_cores_by_serial.py │ │ │ ├── test_many_lvms_on_single_core.py │ │ │ ├── test_multilevel_cache_3.py │ │ │ ├── test_raid_as_cache.py │ │ │ └── test_volume_partitions.py │ └── utils │ │ ├── __init__.py │ │ └── performance.py ├── smoke_test │ ├── README │ ├── basic │ │ ├── 10 │ │ ├── 11 │ │ ├── 12 │ │ ├── 13 │ │ ├── 01 │ │ ├── 02 │ │ ├── 03 │ │ ├── 04 │ │ ├── 05 │ │ ├── 06 │ │ ├── 07 │ │ ├── 08 │ │ └── 09 │ ├── cache_suspend │ │ ├── 01 │ │ ├── 02 │ │ └── 03 │ ├── cas_config │ ├── cas_ex.en.pws │ ├── cas_functions │ ├── cas_lib │ ├── cas_local_config.example │ ├── cas_options │ ├── eviction_policy │ │ ├── 01 │ │ ├── 02 │ │ └── 03 │ ├── fio │ │ └── 01 │ ├── incremental_load │ │ ├── 01 │ │ └── 02 │ ├── init_script │ │ ├── 01 │ │ ├── 02 │ │ └── 03 │ ├── io_class │ │ ├── 01_wlth │ │ ├── 02_wlth │ │ └── cas_lib_io_class │ ├── metadata_corrupt │ │ ├── 01 │ │ └── 02 │ ├── promotion │ │ └── 01 │ ├── recovery │ │ ├── 01 │ │ └── 02 │ ├── run_tests │ └── write_back │ │ ├── 01 │ │ └── 02 └── utils_tests │ └── opencas-py-tests │ ├── __init__.py │ ├── conftest.py │ ├── helpers.py │ ├── test_cas_config_01.py │ ├── test_cas_config_cache_01.py │ ├── test_cas_config_core_01.py │ ├── test_casadm_01.py │ └── test_helper_functions_01.py ├── tools ├── cas_version_gen.sh ├── helpers.mk ├── pckgen.d │ ├── deb │ │ └── debian │ │ │ ├── CAS_NAME-modules.dkms │ │ │ ├── CAS_NAME-modules.install │ │ │ ├── CAS_NAME.docs │ │ │ ├── CAS_NAME.install │ │ │ ├── CAS_NAME.manpages │ │ │ ├── changelog │ │ │ ├── compat │ │ │ ├── control │ │ │ ├── copyright │ │ │ ├── rules │ │ │ └── source │ │ │ └── format │ └── rpm │ │ └── CAS_NAME.spec ├── pckgen.sh └── version2sha.sh ├── utils ├── 60-persistent-storage-cas-load.rules ├── 60-persistent-storage-cas.rules ├── Makefile ├── casctl ├── casctl.8 ├── etc │ └── dracut.conf.d │ │ └── opencas.conf ├── ioclass-config.csv ├── open-cas-loader.py ├── open-cas-shutdown.service ├── open-cas.service ├── open-cas.shutdown ├── opencas.conf ├── opencas.conf.5 ├── opencas.py └── upgrade_utils.py └── version /.checkpatch.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/.checkpatch.conf -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | test/** -linguist-detectable 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/.github/ISSUE_TEMPLATE/bug.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/.github/ISSUE_TEMPLATE/enhancement.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/verify_header.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/.github/verify_header.sh -------------------------------------------------------------------------------- /.github/workflows/checkpatch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/.github/workflows/checkpatch.yml -------------------------------------------------------------------------------- /.github/workflows/pullrequest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/.github/workflows/pullrequest.yml -------------------------------------------------------------------------------- /.github/workflows/ruff.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/.github/workflows/ruff.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/.gitmodules -------------------------------------------------------------------------------- /.ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/.ruff.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/README.md -------------------------------------------------------------------------------- /casadm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/Makefile -------------------------------------------------------------------------------- /casadm/argp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/argp.c -------------------------------------------------------------------------------- /casadm/argp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/argp.h -------------------------------------------------------------------------------- /casadm/cas_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/cas_lib.c -------------------------------------------------------------------------------- /casadm/cas_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/cas_lib.h -------------------------------------------------------------------------------- /casadm/cas_lib_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/cas_lib_utils.c -------------------------------------------------------------------------------- /casadm/cas_lib_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/cas_lib_utils.h -------------------------------------------------------------------------------- /casadm/cas_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/cas_main.c -------------------------------------------------------------------------------- /casadm/casadm.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/casadm.8 -------------------------------------------------------------------------------- /casadm/csvparse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/csvparse.c -------------------------------------------------------------------------------- /casadm/csvparse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/csvparse.h -------------------------------------------------------------------------------- /casadm/extended_err_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/extended_err_msg.c -------------------------------------------------------------------------------- /casadm/extended_err_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/extended_err_msg.h -------------------------------------------------------------------------------- /casadm/intvector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/intvector.c -------------------------------------------------------------------------------- /casadm/intvector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/intvector.h -------------------------------------------------------------------------------- /casadm/ocf_env.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/ocf_env.h -------------------------------------------------------------------------------- /casadm/ocf_env_headers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/ocf_env_headers.h -------------------------------------------------------------------------------- /casadm/psort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/psort.c -------------------------------------------------------------------------------- /casadm/psort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/psort.h -------------------------------------------------------------------------------- /casadm/safeclib/LICENSE©ING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/LICENSE©ING.txt -------------------------------------------------------------------------------- /casadm/safeclib/ignore_handler_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/ignore_handler_s.c -------------------------------------------------------------------------------- /casadm/safeclib/mem_primitives_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/mem_primitives_lib.c -------------------------------------------------------------------------------- /casadm/safeclib/mem_primitives_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/mem_primitives_lib.h -------------------------------------------------------------------------------- /casadm/safeclib/memcpy_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/memcpy_s.c -------------------------------------------------------------------------------- /casadm/safeclib/memmove_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/memmove_s.c -------------------------------------------------------------------------------- /casadm/safeclib/memset_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/memset_s.c -------------------------------------------------------------------------------- /casadm/safeclib/safe_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/safe_lib.h -------------------------------------------------------------------------------- /casadm/safeclib/safe_lib_errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/safe_lib_errno.h -------------------------------------------------------------------------------- /casadm/safeclib/safe_mem_constraint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/safe_mem_constraint.c -------------------------------------------------------------------------------- /casadm/safeclib/safe_mem_constraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/safe_mem_constraint.h -------------------------------------------------------------------------------- /casadm/safeclib/safe_mem_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/safe_mem_lib.h -------------------------------------------------------------------------------- /casadm/safeclib/safe_str_constraint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/safe_str_constraint.c -------------------------------------------------------------------------------- /casadm/safeclib/safe_str_constraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/safe_str_constraint.h -------------------------------------------------------------------------------- /casadm/safeclib/safe_str_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/safe_str_lib.h -------------------------------------------------------------------------------- /casadm/safeclib/safe_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/safe_types.h -------------------------------------------------------------------------------- /casadm/safeclib/safeclib_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/safeclib_private.h -------------------------------------------------------------------------------- /casadm/safeclib/strcat_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strcat_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strcmp_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strcmp_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strcmpfld_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strcmpfld_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strcpy_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strcpy_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strcpyfld_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strcpyfld_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strcpyfldin_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strcpyfldin_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strcpyfldout_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strcpyfldout_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strcspn_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strcspn_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strfirstchar_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strfirstchar_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strfirstdiff_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strfirstdiff_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strfirstsame_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strfirstsame_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strisalphanumeric_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strisalphanumeric_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strisascii_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strisascii_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strisdigit_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strisdigit_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strishex_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strishex_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strislowercase_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strislowercase_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strismixedcase_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strismixedcase_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strispassword_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strispassword_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strisuppercase_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strisuppercase_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strlastchar_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strlastchar_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strlastdiff_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strlastdiff_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strlastsame_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strlastsame_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strljustify_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strljustify_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strncat_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strncat_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strncpy_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strncpy_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strnlen_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strnlen_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strnterminate_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strnterminate_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strpbrk_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strpbrk_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strprefix_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strprefix_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strremovews_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strremovews_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strspn_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strspn_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strstr_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strstr_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strtok_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strtok_s.c -------------------------------------------------------------------------------- /casadm/safeclib/strzero_s.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/safeclib/strzero_s.c -------------------------------------------------------------------------------- /casadm/statistics_model.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/statistics_model.c -------------------------------------------------------------------------------- /casadm/statistics_view.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/statistics_view.c -------------------------------------------------------------------------------- /casadm/statistics_view.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/statistics_view.h -------------------------------------------------------------------------------- /casadm/statistics_view_csv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/statistics_view_csv.c -------------------------------------------------------------------------------- /casadm/statistics_view_csv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/statistics_view_csv.h -------------------------------------------------------------------------------- /casadm/statistics_view_raw_csv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/statistics_view_raw_csv.c -------------------------------------------------------------------------------- /casadm/statistics_view_raw_csv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/statistics_view_raw_csv.h -------------------------------------------------------------------------------- /casadm/statistics_view_structs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/statistics_view_structs.h -------------------------------------------------------------------------------- /casadm/statistics_view_text.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/statistics_view_text.c -------------------------------------------------------------------------------- /casadm/statistics_view_text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/statistics_view_text.h -------------------------------------------------------------------------------- /casadm/table.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/table.c -------------------------------------------------------------------------------- /casadm/table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/table.h -------------------------------------------------------------------------------- /casadm/vt100codes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/casadm/vt100codes.h -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure -------------------------------------------------------------------------------- /configure.d/1_add_disk.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_add_disk.conf -------------------------------------------------------------------------------- /configure.d/1_bd_first_part.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_bd_first_part.conf -------------------------------------------------------------------------------- /configure.d/1_bd_part_count.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_bd_part_count.conf -------------------------------------------------------------------------------- /configure.d/1_bdev_lookup.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_bdev_lookup.conf -------------------------------------------------------------------------------- /configure.d/1_bdev_nr_sectors.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_bdev_nr_sectors.conf -------------------------------------------------------------------------------- /configure.d/1_bdev_open_by_path.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_bdev_open_by_path.conf -------------------------------------------------------------------------------- /configure.d/1_bdev_whole.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_bdev_whole.conf -------------------------------------------------------------------------------- /configure.d/1_bio_alloc.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_bio_alloc.conf -------------------------------------------------------------------------------- /configure.d/1_bio_dev.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_bio_dev.conf -------------------------------------------------------------------------------- /configure.d/1_bio_discard.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_bio_discard.conf -------------------------------------------------------------------------------- /configure.d/1_bio_err.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_bio_err.conf -------------------------------------------------------------------------------- /configure.d/1_bio_flags.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_bio_flags.conf -------------------------------------------------------------------------------- /configure.d/1_bio_gendisk.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_bio_gendisk.conf -------------------------------------------------------------------------------- /configure.d/1_bio_iter.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_bio_iter.conf -------------------------------------------------------------------------------- /configure.d/1_bio_max_vecs.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_bio_max_vecs.conf -------------------------------------------------------------------------------- /configure.d/1_bio_split.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_bio_split.conf -------------------------------------------------------------------------------- /configure.d/1_biovec.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_biovec.conf -------------------------------------------------------------------------------- /configure.d/1_blk_mq.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_blk_mq.conf -------------------------------------------------------------------------------- /configure.d/1_blk_queue_exit_workaround_for_rhel.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_blk_queue_exit_workaround_for_rhel.conf -------------------------------------------------------------------------------- /configure.d/1_blk_status.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_blk_status.conf -------------------------------------------------------------------------------- /configure.d/1_cas_blk_mode.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_cas_blk_mode.conf -------------------------------------------------------------------------------- /configure.d/1_cas_blkdev_default_rq.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_cas_blkdev_default_rq.conf -------------------------------------------------------------------------------- /configure.d/1_cas_flags.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_cas_flags.conf -------------------------------------------------------------------------------- /configure.d/1_class_create.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_class_create.conf -------------------------------------------------------------------------------- /configure.d/1_cleanup_disk.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_cleanup_disk.conf -------------------------------------------------------------------------------- /configure.d/1_cleanup_queue.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_cleanup_queue.conf -------------------------------------------------------------------------------- /configure.d/1_complete_and_exit.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_complete_and_exit.conf -------------------------------------------------------------------------------- /configure.d/1_deamonize.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_deamonize.conf -------------------------------------------------------------------------------- /configure.d/1_dentry.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_dentry.conf -------------------------------------------------------------------------------- /configure.d/1_discard_zeros.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_discard_zeros.conf -------------------------------------------------------------------------------- /configure.d/1_err_no_to_blk_sts.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_err_no_to_blk_sts.conf -------------------------------------------------------------------------------- /configure.d/1_flush_flag.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_flush_flag.conf -------------------------------------------------------------------------------- /configure.d/1_get_disk_max_part.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_get_disk_max_part.conf -------------------------------------------------------------------------------- /configure.d/1_get_free_memory.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_get_free_memory.conf -------------------------------------------------------------------------------- /configure.d/1_has_discard_support.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_has_discard_support.conf -------------------------------------------------------------------------------- /configure.d/1_hlist.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_hlist.conf -------------------------------------------------------------------------------- /configure.d/1_inode.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_inode.conf -------------------------------------------------------------------------------- /configure.d/1_make_req_type.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_make_req_type.conf -------------------------------------------------------------------------------- /configure.d/1_make_request.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_make_request.conf -------------------------------------------------------------------------------- /configure.d/1_module_mutex.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_module_mutex.conf -------------------------------------------------------------------------------- /configure.d/1_module_put_and_exit.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_module_put_and_exit.conf -------------------------------------------------------------------------------- /configure.d/1_mq_flags.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_mq_flags.conf -------------------------------------------------------------------------------- /configure.d/1_munmap.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_munmap.conf -------------------------------------------------------------------------------- /configure.d/1_page_index.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_page_index.conf -------------------------------------------------------------------------------- /configure.d/1_page_mapping.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_page_mapping.conf -------------------------------------------------------------------------------- /configure.d/1_preempt_model.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_preempt_model.conf -------------------------------------------------------------------------------- /configure.d/1_queue_chunk_sectors.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_queue_chunk_sectors.conf -------------------------------------------------------------------------------- /configure.d/1_queue_discard.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_queue_discard.conf -------------------------------------------------------------------------------- /configure.d/1_queue_flag_set.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_queue_flag_set.conf -------------------------------------------------------------------------------- /configure.d/1_queue_limits.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_queue_limits.conf -------------------------------------------------------------------------------- /configure.d/1_queue_limits_misaligned.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_queue_limits_misaligned.conf -------------------------------------------------------------------------------- /configure.d/1_queue_nonrot.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_queue_nonrot.conf -------------------------------------------------------------------------------- /configure.d/1_reread_partitions.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_reread_partitions.conf -------------------------------------------------------------------------------- /configure.d/1_set_submit_bio.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_set_submit_bio.conf -------------------------------------------------------------------------------- /configure.d/1_submit_bio.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_submit_bio.conf -------------------------------------------------------------------------------- /configure.d/1_timekeeping.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_timekeeping.conf -------------------------------------------------------------------------------- /configure.d/1_vfs_ioctl.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_vfs_ioctl.conf -------------------------------------------------------------------------------- /configure.d/1_vmalloc.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_vmalloc.conf -------------------------------------------------------------------------------- /configure.d/1_wtlh.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/1_wtlh.conf -------------------------------------------------------------------------------- /configure.d/2_alloc_disk.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/2_alloc_disk.conf -------------------------------------------------------------------------------- /configure.d/2_bdev_close.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/2_bdev_close.conf -------------------------------------------------------------------------------- /configure.d/2_bdev_open.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/2_bdev_open.conf -------------------------------------------------------------------------------- /configure.d/2_bio_cmpl.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/2_bio_cmpl.conf -------------------------------------------------------------------------------- /configure.d/2_generic_acct.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/2_generic_acct.conf -------------------------------------------------------------------------------- /configure.d/2_queue_write.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/2_queue_write.conf -------------------------------------------------------------------------------- /configure.d/2_set_discard_flag.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/2_set_discard_flag.conf -------------------------------------------------------------------------------- /configure.d/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/Makefile -------------------------------------------------------------------------------- /configure.d/conf_framework.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/configure.d/conf_framework.sh -------------------------------------------------------------------------------- /doc/reqparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/doc/reqparse.py -------------------------------------------------------------------------------- /doc/requirement_example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/doc/requirement_example -------------------------------------------------------------------------------- /doc/requirements/cleaning: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/doc/requirements/cleaning -------------------------------------------------------------------------------- /doc/requirements/eviction: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/doc/requirements/eviction -------------------------------------------------------------------------------- /doc/requirements/io_class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/doc/requirements/io_class -------------------------------------------------------------------------------- /modules/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/Makefile -------------------------------------------------------------------------------- /modules/cas_cache/.gitignore: -------------------------------------------------------------------------------- 1 | include/ 2 | src/ 3 | 4 | -------------------------------------------------------------------------------- /modules/cas_cache/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/Makefile -------------------------------------------------------------------------------- /modules/cas_cache/cas_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/cas_cache.h -------------------------------------------------------------------------------- /modules/cas_cache/classifier.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/classifier.c -------------------------------------------------------------------------------- /modules/cas_cache/classifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/classifier.h -------------------------------------------------------------------------------- /modules/cas_cache/classifier_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/classifier_defs.h -------------------------------------------------------------------------------- /modules/cas_cache/context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/context.c -------------------------------------------------------------------------------- /modules/cas_cache/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/context.h -------------------------------------------------------------------------------- /modules/cas_cache/control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/control.c -------------------------------------------------------------------------------- /modules/cas_cache/control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/control.h -------------------------------------------------------------------------------- /modules/cas_cache/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/debug.h -------------------------------------------------------------------------------- /modules/cas_cache/disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/disk.c -------------------------------------------------------------------------------- /modules/cas_cache/disk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/disk.h -------------------------------------------------------------------------------- /modules/cas_cache/exp_obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/exp_obj.c -------------------------------------------------------------------------------- /modules/cas_cache/exp_obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/exp_obj.h -------------------------------------------------------------------------------- /modules/cas_cache/layer_cache_management.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/layer_cache_management.c -------------------------------------------------------------------------------- /modules/cas_cache/layer_cache_management.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/layer_cache_management.h -------------------------------------------------------------------------------- /modules/cas_cache/linux_kernel_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/linux_kernel_version.h -------------------------------------------------------------------------------- /modules/cas_cache/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/main.c -------------------------------------------------------------------------------- /modules/cas_cache/ocf_env.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/ocf_env.c -------------------------------------------------------------------------------- /modules/cas_cache/ocf_env.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/ocf_env.h -------------------------------------------------------------------------------- /modules/cas_cache/ocf_env_headers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/ocf_env_headers.h -------------------------------------------------------------------------------- /modules/cas_cache/ocf_env_refcnt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/ocf_env_refcnt.c -------------------------------------------------------------------------------- /modules/cas_cache/ocf_env_refcnt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/ocf_env_refcnt.h -------------------------------------------------------------------------------- /modules/cas_cache/service_ui_ioctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/service_ui_ioctl.c -------------------------------------------------------------------------------- /modules/cas_cache/service_ui_ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/service_ui_ioctl.h -------------------------------------------------------------------------------- /modules/cas_cache/threads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/threads.c -------------------------------------------------------------------------------- /modules/cas_cache/threads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/threads.h -------------------------------------------------------------------------------- /modules/cas_cache/utils/cas_err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/utils/cas_err.h -------------------------------------------------------------------------------- /modules/cas_cache/utils/utils_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/utils/utils_data.c -------------------------------------------------------------------------------- /modules/cas_cache/utils/utils_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/utils/utils_data.h -------------------------------------------------------------------------------- /modules/cas_cache/utils/utils_gc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/utils/utils_gc.c -------------------------------------------------------------------------------- /modules/cas_cache/utils/utils_gc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/utils/utils_gc.h -------------------------------------------------------------------------------- /modules/cas_cache/utils/utils_mpool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/utils/utils_mpool.c -------------------------------------------------------------------------------- /modules/cas_cache/utils/utils_mpool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/utils/utils_mpool.h -------------------------------------------------------------------------------- /modules/cas_cache/utils/utils_rpool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/utils/utils_rpool.c -------------------------------------------------------------------------------- /modules/cas_cache/utils/utils_rpool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/utils/utils_rpool.h -------------------------------------------------------------------------------- /modules/cas_cache/volume/obj_blk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/volume/obj_blk.h -------------------------------------------------------------------------------- /modules/cas_cache/volume/vol_blk_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/volume/vol_blk_utils.c -------------------------------------------------------------------------------- /modules/cas_cache/volume/vol_blk_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/volume/vol_blk_utils.h -------------------------------------------------------------------------------- /modules/cas_cache/volume/vol_block_dev_bottom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/volume/vol_block_dev_bottom.c -------------------------------------------------------------------------------- /modules/cas_cache/volume/vol_block_dev_bottom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/volume/vol_block_dev_bottom.h -------------------------------------------------------------------------------- /modules/cas_cache/volume/vol_block_dev_top.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/volume/vol_block_dev_top.c -------------------------------------------------------------------------------- /modules/cas_cache/volume/vol_block_dev_top.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/cas_cache/volume/vol_block_dev_top.h -------------------------------------------------------------------------------- /modules/config.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/config.mk -------------------------------------------------------------------------------- /modules/extra.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/extra.mk -------------------------------------------------------------------------------- /modules/include/cas_ioctl_codes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/modules/include/cas_ioctl_codes.h -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | PyYAML>=6.0 2 | -------------------------------------------------------------------------------- /test/functional/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/.gitignore -------------------------------------------------------------------------------- /test/functional/GUIDELINES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/GUIDELINES.md -------------------------------------------------------------------------------- /test/functional/api/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2019 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/api/cas/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2019 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/api/cas/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/cache.py -------------------------------------------------------------------------------- /test/functional/api/cas/cache_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/cache_config.py -------------------------------------------------------------------------------- /test/functional/api/cas/cas_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/cas_module.py -------------------------------------------------------------------------------- /test/functional/api/cas/cas_packaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/cas_packaging.py -------------------------------------------------------------------------------- /test/functional/api/cas/cas_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/cas_service.py -------------------------------------------------------------------------------- /test/functional/api/cas/casadm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/casadm.py -------------------------------------------------------------------------------- /test/functional/api/cas/casadm_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/casadm_params.py -------------------------------------------------------------------------------- /test/functional/api/cas/casadm_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/casadm_parser.py -------------------------------------------------------------------------------- /test/functional/api/cas/casctl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/casctl.py -------------------------------------------------------------------------------- /test/functional/api/cas/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/cli.py -------------------------------------------------------------------------------- /test/functional/api/cas/cli_help_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/cli_help_messages.py -------------------------------------------------------------------------------- /test/functional/api/cas/cli_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/cli_messages.py -------------------------------------------------------------------------------- /test/functional/api/cas/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/core.py -------------------------------------------------------------------------------- /test/functional/api/cas/core_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/core_config.py -------------------------------------------------------------------------------- /test/functional/api/cas/dmesg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/dmesg.py -------------------------------------------------------------------------------- /test/functional/api/cas/init_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/init_config.py -------------------------------------------------------------------------------- /test/functional/api/cas/installer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/installer.py -------------------------------------------------------------------------------- /test/functional/api/cas/ioclass_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/ioclass_config.py -------------------------------------------------------------------------------- /test/functional/api/cas/progress_bar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/progress_bar.py -------------------------------------------------------------------------------- /test/functional/api/cas/statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/statistics.py -------------------------------------------------------------------------------- /test/functional/api/cas/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/api/cas/version.py -------------------------------------------------------------------------------- /test/functional/config/example_dut_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/config/example_dut_config.yml -------------------------------------------------------------------------------- /test/functional/lib/external_plugins/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2020 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | addopts = -s 3 | -------------------------------------------------------------------------------- /test/functional/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/requirements.txt -------------------------------------------------------------------------------- /test/functional/resources/cas_ex.en.pws: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/resources/cas_ex.en.pws -------------------------------------------------------------------------------- /test/functional/tests/512b/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2024 Huawei Technologies Co., Ltd. 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/512b/test_different_io_sizes_support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/512b/test_different_io_sizes_support.py -------------------------------------------------------------------------------- /test/functional/tests/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2019 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/basic/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2022 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/basic/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/basic/test_basic.py -------------------------------------------------------------------------------- /test/functional/tests/basic/test_start_cas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/basic/test_start_cas.py -------------------------------------------------------------------------------- /test/functional/tests/cache_ops/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2024 Huawei Technologies Co., Ltd. 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/cache_ops/test_attach_detach.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cache_ops/test_attach_detach.py -------------------------------------------------------------------------------- /test/functional/tests/cache_ops/test_cleaning_policy_operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cache_ops/test_cleaning_policy_operation.py -------------------------------------------------------------------------------- /test/functional/tests/cache_ops/test_concurrent_flushes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cache_ops/test_concurrent_flushes.py -------------------------------------------------------------------------------- /test/functional/tests/cache_ops/test_core_add.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cache_ops/test_core_add.py -------------------------------------------------------------------------------- /test/functional/tests/cache_ops/test_core_remove.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cache_ops/test_core_remove.py -------------------------------------------------------------------------------- /test/functional/tests/cache_ops/test_dynamic_cache_mode_switching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cache_ops/test_dynamic_cache_mode_switching.py -------------------------------------------------------------------------------- /test/functional/tests/cache_ops/test_multilevel_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cache_ops/test_multilevel_cache.py -------------------------------------------------------------------------------- /test/functional/tests/cache_ops/test_multistream_seq_cutoff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cache_ops/test_multistream_seq_cutoff.py -------------------------------------------------------------------------------- /test/functional/tests/cache_ops/test_promotion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cache_ops/test_promotion.py -------------------------------------------------------------------------------- /test/functional/tests/cache_ops/test_seq_cutoff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cache_ops/test_seq_cutoff.py -------------------------------------------------------------------------------- /test/functional/tests/ci/test_ci_read_write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/ci/test_ci_read_write.py -------------------------------------------------------------------------------- /test/functional/tests/cli/test_cas_memory_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cli/test_cas_memory_usage.py -------------------------------------------------------------------------------- /test/functional/tests/cli/test_cleaning_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cli/test_cleaning_policy.py -------------------------------------------------------------------------------- /test/functional/tests/cli/test_cli_detached_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cli/test_cli_detached_cache.py -------------------------------------------------------------------------------- /test/functional/tests/cli/test_cli_help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cli/test_cli_help.py -------------------------------------------------------------------------------- /test/functional/tests/cli/test_cli_help_spelling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cli/test_cli_help_spelling.py -------------------------------------------------------------------------------- /test/functional/tests/cli/test_cli_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cli/test_cli_script.py -------------------------------------------------------------------------------- /test/functional/tests/cli/test_cli_standby.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cli/test_cli_standby.py -------------------------------------------------------------------------------- /test/functional/tests/cli/test_cli_start_stop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cli/test_cli_start_stop.py -------------------------------------------------------------------------------- /test/functional/tests/cli/test_manual_flush.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cli/test_manual_flush.py -------------------------------------------------------------------------------- /test/functional/tests/cli/test_seq_cutoff_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cli/test_seq_cutoff_settings.py -------------------------------------------------------------------------------- /test/functional/tests/cli/test_set_get_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cli/test_set_get_params.py -------------------------------------------------------------------------------- /test/functional/tests/cli/test_zero_metadata_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/cli/test_zero_metadata_command.py -------------------------------------------------------------------------------- /test/functional/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/conftest.py -------------------------------------------------------------------------------- /test/functional/tests/data_integrity/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2020 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/data_integrity/test_data_integrity_12h.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/data_integrity/test_data_integrity_12h.py -------------------------------------------------------------------------------- /test/functional/tests/data_integrity/test_data_integrity_5d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/data_integrity/test_data_integrity_5d.py -------------------------------------------------------------------------------- /test/functional/tests/data_integrity/test_data_integrity_unplug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/data_integrity/test_data_integrity_unplug.py -------------------------------------------------------------------------------- /test/functional/tests/example/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2019 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/example/example_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/example/example_test.py -------------------------------------------------------------------------------- /test/functional/tests/example/example_test_power_cycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/example/example_test_power_cycle.py -------------------------------------------------------------------------------- /test/functional/tests/failover_standby/test_cache_activation_perf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/failover_standby/test_cache_activation_perf.py -------------------------------------------------------------------------------- /test/functional/tests/failover_standby/test_failover_advanced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/failover_standby/test_failover_advanced.py -------------------------------------------------------------------------------- /test/functional/tests/failover_standby/test_failover_multihost.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/failover_standby/test_failover_multihost.py -------------------------------------------------------------------------------- /test/functional/tests/fault_injection/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2020 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/fault_injection/test_another_device_with_same_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/fault_injection/test_another_device_with_same_id.py -------------------------------------------------------------------------------- /test/functional/tests/fault_injection/test_cache_insert_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/fault_injection/test_cache_insert_error.py -------------------------------------------------------------------------------- /test/functional/tests/fault_injection/test_error_device_as_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/fault_injection/test_error_device_as_cache.py -------------------------------------------------------------------------------- /test/functional/tests/fault_injection/test_fault_injection_interrupts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/fault_injection/test_fault_injection_interrupts.py -------------------------------------------------------------------------------- /test/functional/tests/fault_injection/test_fault_injection_many_to_one.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/fault_injection/test_fault_injection_many_to_one.py -------------------------------------------------------------------------------- /test/functional/tests/fault_injection/test_fault_injection_opencas_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/fault_injection/test_fault_injection_opencas_load.py -------------------------------------------------------------------------------- /test/functional/tests/fault_injection/test_fault_injection_standby.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/fault_injection/test_fault_injection_standby.py -------------------------------------------------------------------------------- /test/functional/tests/fault_injection/test_fault_injection_standby_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/fault_injection/test_fault_injection_standby_core.py -------------------------------------------------------------------------------- /test/functional/tests/fault_injection/test_fault_injection_with_mounted_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/fault_injection/test_fault_injection_with_mounted_core.py -------------------------------------------------------------------------------- /test/functional/tests/fault_injection/test_fault_power_reboot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/fault_injection/test_fault_power_reboot.py -------------------------------------------------------------------------------- /test/functional/tests/fault_injection/test_max_io_greater_in_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/fault_injection/test_max_io_greater_in_core.py -------------------------------------------------------------------------------- /test/functional/tests/fault_injection/test_primary_device_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/fault_injection/test_primary_device_error.py -------------------------------------------------------------------------------- /test/functional/tests/fault_injection/test_soft_hot_plug_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/fault_injection/test_soft_hot_plug_device.py -------------------------------------------------------------------------------- /test/functional/tests/fault_injection/test_standby_activate_different_cache_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/fault_injection/test_standby_activate_different_cache_path.py -------------------------------------------------------------------------------- /test/functional/tests/fault_injection/test_standby_activate_the_same_cache_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/fault_injection/test_standby_activate_the_same_cache_path.py -------------------------------------------------------------------------------- /test/functional/tests/incremental_load/test_core_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/incremental_load/test_core_pool.py -------------------------------------------------------------------------------- /test/functional/tests/incremental_load/test_inactive_cores.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/incremental_load/test_inactive_cores.py -------------------------------------------------------------------------------- /test/functional/tests/incremental_load/test_incremental_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/incremental_load/test_incremental_load.py -------------------------------------------------------------------------------- /test/functional/tests/incremental_load/test_udev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/incremental_load/test_udev.py -------------------------------------------------------------------------------- /test/functional/tests/initialize/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2020 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/initialize/test_clean_reboot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/initialize/test_clean_reboot.py -------------------------------------------------------------------------------- /test/functional/tests/initialize/test_initialize_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/initialize/test_initialize_load.py -------------------------------------------------------------------------------- /test/functional/tests/initialize/test_initialize_runlevel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/initialize/test_initialize_runlevel.py -------------------------------------------------------------------------------- /test/functional/tests/initialize/test_initialize_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/initialize/test_initialize_status.py -------------------------------------------------------------------------------- /test/functional/tests/initialize/test_negative_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/initialize/test_negative_load.py -------------------------------------------------------------------------------- /test/functional/tests/initialize/test_recovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/initialize/test_recovery.py -------------------------------------------------------------------------------- /test/functional/tests/initialize/test_simulation_startup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/initialize/test_simulation_startup.py -------------------------------------------------------------------------------- /test/functional/tests/initialize/test_startup_init_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/initialize/test_startup_init_config.py -------------------------------------------------------------------------------- /test/functional/tests/io/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2020 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/io/test_attach_detach_during_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io/test_attach_detach_during_io.py -------------------------------------------------------------------------------- /test/functional/tests/io/test_io_engines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io/test_io_engines.py -------------------------------------------------------------------------------- /test/functional/tests/io/test_remove_device_during_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io/test_remove_device_during_io.py -------------------------------------------------------------------------------- /test/functional/tests/io/test_write_fetch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io/test_write_fetch.py -------------------------------------------------------------------------------- /test/functional/tests/io/trim/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2020 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/io/trim/test_trim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io/trim/test_trim.py -------------------------------------------------------------------------------- /test/functional/tests/io/trim/test_trim_stress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io/trim/test_trim_stress.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2019 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/io_class/io_class_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/io_class_common.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_cli.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_core_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_core_id.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_directory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_directory.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_eviction_pinned_after_unpin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_eviction_pinned_after_unpin.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_eviction_priority.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_eviction_priority.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_file.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_io_direction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_io_direction.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_lvm_on_cas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_lvm_on_cas.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_occupancy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_occupancy.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_occupancy_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_occupancy_load.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_occupancy_repart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_occupancy_repart.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_occupancy_resize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_occupancy_resize.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_pinning_eviction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_pinning_eviction.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_preserve_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_preserve_config.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_prevent_wrong_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_prevent_wrong_configuration.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_process.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_purge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_purge.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_service_support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_service_support.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_stats_file_size_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_stats_file_size_core.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_class_wlth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_class_wlth.py -------------------------------------------------------------------------------- /test/functional/tests/io_class/test_io_classification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/io_class/test_io_classification.py -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2020 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/cleaning_policy/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2020 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/cleaning_policy/test_acp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/lazy_writes/cleaning_policy/test_acp.py -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/cleaning_policy/test_alru.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/lazy_writes/cleaning_policy/test_alru.py -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/cleaning_policy/test_cleaning_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/lazy_writes/cleaning_policy/test_cleaning_params.py -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/cleaning_policy/test_switch_cleaning_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/lazy_writes/cleaning_policy/test_switch_cleaning_policy.py -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/recovery/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2020 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/recovery/recovery_tests_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/lazy_writes/recovery/recovery_tests_methods.py -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/recovery/test_recovery_all_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/lazy_writes/recovery/test_recovery_all_options.py -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/recovery/test_recovery_flush_reset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/lazy_writes/recovery/test_recovery_flush_reset.py -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/recovery/test_recovery_unplug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/lazy_writes/recovery/test_recovery_unplug.py -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/test_clean_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/lazy_writes/test_clean_load.py -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/test_dirty_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/lazy_writes/test_dirty_load.py -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/test_flush_huge_dirty_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/lazy_writes/test_flush_huge_dirty_data.py -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/test_lazy_writes_clean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/lazy_writes/test_lazy_writes_clean.py -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/test_lazy_writes_signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/lazy_writes/test_lazy_writes_signals.py -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/test_parallel_core_flushing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/lazy_writes/test_parallel_core_flushing.py -------------------------------------------------------------------------------- /test/functional/tests/lazy_writes/test_wb_throttling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/lazy_writes/test_wb_throttling.py -------------------------------------------------------------------------------- /test/functional/tests/memory/test_check_number_of_processes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/memory/test_check_number_of_processes.py -------------------------------------------------------------------------------- /test/functional/tests/memory/test_detach_memory_release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/memory/test_detach_memory_release.py -------------------------------------------------------------------------------- /test/functional/tests/memory/test_memory_metadata_consumption.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/memory/test_memory_metadata_consumption.py -------------------------------------------------------------------------------- /test/functional/tests/misc/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2020 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/misc/test_device_capabilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/misc/test_device_capabilities.py -------------------------------------------------------------------------------- /test/functional/tests/misc/test_exported_object_serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/misc/test_exported_object_serial.py -------------------------------------------------------------------------------- /test/functional/tests/misc/test_files_permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/misc/test_files_permissions.py -------------------------------------------------------------------------------- /test/functional/tests/misc/test_flush_propagation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/misc/test_flush_propagation.py -------------------------------------------------------------------------------- /test/functional/tests/misc/test_random_cache_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/misc/test_random_cache_ops.py -------------------------------------------------------------------------------- /test/functional/tests/misc/test_weak_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/misc/test_weak_modules.py -------------------------------------------------------------------------------- /test/functional/tests/performance/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/performance/conftest.py -------------------------------------------------------------------------------- /test/functional/tests/performance/test_100p_hits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/performance/test_100p_hits.py -------------------------------------------------------------------------------- /test/functional/tests/performance/test_performance_reads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/performance/test_performance_reads.py -------------------------------------------------------------------------------- /test/functional/tests/performance/test_performance_write.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/performance/test_performance_write.py -------------------------------------------------------------------------------- /test/functional/tests/progress_bar/test_progress_bar_big_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/progress_bar/test_progress_bar_big_files.py -------------------------------------------------------------------------------- /test/functional/tests/progress_bar/test_progress_bar_during_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/progress_bar/test_progress_bar_during_io.py -------------------------------------------------------------------------------- /test/functional/tests/progress_bar/test_progress_bar_output_redirection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/progress_bar/test_progress_bar_output_redirection.py -------------------------------------------------------------------------------- /test/functional/tests/progress_bar/test_progress_bar_supported_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/progress_bar/test_progress_bar_supported_commands.py -------------------------------------------------------------------------------- /test/functional/tests/progress_bar/test_progress_bar_wt_cache_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/progress_bar/test_progress_bar_wt_cache_mode.py -------------------------------------------------------------------------------- /test/functional/tests/security/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2022 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2022 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/cache_id.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/cache_id.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/cache_line_size.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/cache_line_size.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/cache_mode.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/cache_mode.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/cleaning_policy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/cleaning_policy.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/core_id.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/core_id.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/device.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/device.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/filter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/filter.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/flags.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/flags.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/io_class_allocation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/io_class_allocation.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/io_class_file.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/io_class_file.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/io_class_id.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/io_class_id.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/output_format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/output_format.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/param_name.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/param_name.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/promotion_policy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/promotion_policy.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/seq_cutoff_policy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/seq_cutoff_policy.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/string.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/string.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/uint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/uint.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/config/yes_no.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/config/yes_no.yml -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2022 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/common/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2022 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/common/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/common/common.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_add_core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_add_core/__init__.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_add_core/test_fuzzy_add_core_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_add_core/test_fuzzy_add_core_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_add_core/test_fuzzy_add_core_core_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_add_core/test_fuzzy_add_core_core_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_add_core/test_fuzzy_add_core_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_add_core/test_fuzzy_add_core_device.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_add_core/test_fuzzy_script_add_core_try_add_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_add_core/test_fuzzy_script_add_core_try_add_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_add_core/test_fuzzy_script_add_core_try_add_core_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_add_core/test_fuzzy_script_add_core_try_add_core_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_add_core/test_fuzzy_script_add_core_try_add_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_add_core/test_fuzzy_script_add_core_try_add_device.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_attach_detach/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2025 Huawei Technologies Co., Ltd. 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_attach_detach/test_fuzzy_attach_cache_cache_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_attach_detach/test_fuzzy_attach_cache_cache_device.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_attach_detach/test_fuzzy_attach_cache_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_attach_detach/test_fuzzy_attach_cache_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_attach_detach/test_fuzzy_attach_cache_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_attach_detach/test_fuzzy_attach_cache_flags.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_attach_detach/test_fuzzy_detach_cache_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_attach_detach/test_fuzzy_detach_cache_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_io_class/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2022 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_io_class/test_fuzzy_io_class_list_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_io_class/test_fuzzy_io_class_list_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_io_class/test_fuzzy_io_class_list_output_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_io_class/test_fuzzy_io_class_list_output_format.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_start/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_start/__init__.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_start/test_fuzzy_start_cache_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_start/test_fuzzy_start_cache_device.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_start/test_fuzzy_start_cache_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_start/test_fuzzy_start_cache_flags.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_start/test_fuzzy_start_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_start/test_fuzzy_start_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_start/test_fuzzy_start_cache_line_size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_start/test_fuzzy_start_cache_line_size.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_start/test_fuzzy_start_cache_load_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_start/test_fuzzy_start_cache_load_device.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_start/test_fuzzy_start_cache_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_start/test_fuzzy_start_cache_mode.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_stop_remove/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_stop_remove/__init__.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_stop_remove/test_fuzzy_remove_core_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_stop_remove/test_fuzzy_remove_core_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_stop_remove/test_fuzzy_remove_core_core_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_stop_remove/test_fuzzy_remove_core_core_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_stop_remove/test_fuzzy_remove_core_flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_stop_remove/test_fuzzy_remove_core_flag.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_stop_remove/test_fuzzy_remove_inactive_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_stop_remove/test_fuzzy_remove_inactive_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_stop_remove/test_fuzzy_remove_inactive_core_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_stop_remove/test_fuzzy_remove_inactive_core_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_stop_remove/test_fuzzy_stop_cache_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_stop_remove/test_fuzzy_stop_cache_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_stop_remove/test_fuzzy_stop_cache_flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_stop_remove/test_fuzzy_stop_cache_flag.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2022 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/common/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2022 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/common/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/common/common.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_cache_mode/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_cache_mode/__init__.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_cache_mode/test_fuzzy_cache_mode_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_cache_mode/test_fuzzy_cache_mode_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_cache_mode/test_fuzzy_cache_mode_cache_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_cache_mode/test_fuzzy_cache_mode_cache_mode.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_cache_mode/test_fuzzy_cache_mode_flush_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_cache_mode/test_fuzzy_cache_mode_flush_cache.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_flush/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_flush/__init__.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_flush/test_fuzzy_flush_cache_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_flush/test_fuzzy_flush_cache_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_flush/test_fuzzy_flush_core_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_flush/test_fuzzy_flush_core_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_flush/test_fuzzy_flush_core_core_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_flush/test_fuzzy_flush_core_core_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2024 Huawei Technologies Co., Ltd. 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_cleaning_acp_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_cleaning_acp_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_cleaning_acp_output_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_cleaning_acp_output_format.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_cleaning_alru_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_cleaning_alru_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_cleaning_alru_output_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_cleaning_alru_output_format.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_cleaning_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_cleaning_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_cleaning_output_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_cleaning_output_format.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_name.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_promotion_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_promotion_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_promotion_nhit_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_promotion_nhit_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_promotion_nhit_output_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_promotion_nhit_output_format.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_promotion_output_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_promotion_output_format.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_seq_cutoff_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_seq_cutoff_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_seq_cutoff_core_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_seq_cutoff_core_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_seq_cutoff_output_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_get_param/test_fuzzy_get_param_seq_cutoff_output_format.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_io_class/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_io_class/__init__.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_io_class/test_fuzzy_io_class_config_allocation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_io_class/test_fuzzy_io_class_config_allocation.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_io_class/test_fuzzy_io_class_config_io_class_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_io_class/test_fuzzy_io_class_config_io_class_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_io_class/test_fuzzy_io_class_config_io_class_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_io_class/test_fuzzy_io_class_config_io_class_name.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_io_class/test_fuzzy_io_class_config_priority.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_io_class/test_fuzzy_io_class_config_priority.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_io_class/test_fuzzy_io_class_load_config_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_io_class/test_fuzzy_io_class_load_config_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_io_class/test_fuzzy_io_class_load_config_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_io_class/test_fuzzy_io_class_load_config_file.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2024 Huawei Technologies Co., Ltd. 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_acp_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_acp_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_acp_flush_max_buffers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_acp_flush_max_buffers.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_acp_wake_up.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_acp_wake_up.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_alru_activity_threshold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_alru_activity_threshold.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_alru_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_alru_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_alru_dirty_ratio_inertia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_alru_dirty_ratio_inertia.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_alru_dirty_ratio_threshold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_alru_dirty_ratio_threshold.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_alru_flush_max_buffers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_alru_flush_max_buffers.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_alru_staleness_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_alru_staleness_time.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_alru_wake_up.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_alru_wake_up.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_cleaning_policy.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_promotion_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_promotion_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_promotion_nhit_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_promotion_nhit_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_promotion_nhit_threshold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_promotion_nhit_threshold.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_promotion_nhit_trigger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_promotion_nhit_trigger.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_promotion_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_promotion_policy.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_seq_cutoff_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_seq_cutoff_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_seq_cutoff_core_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_seq_cutoff_core_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_seq_cutoff_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_seq_cutoff_policy.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_seq_cutoff_promotion_count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_seq_cutoff_promotion_count.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_seq_cutoff_threshold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_set_param/test_fuzzy_set_param_seq_cutoff_threshold.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2022 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_cache_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_cache_filter.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_cache_io_class_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_cache_io_class_filter.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_cache_io_class_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_cache_io_class_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_cache_io_class_output_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_cache_io_class_output_format.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_cache_output_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_cache_output_format.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_core_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_core_filter.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_core_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_core_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_core_io_class_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_core_io_class_filter.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_core_io_class_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_core_io_class_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_core_io_class_output_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_core_io_class_output_format.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_core_output_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_core_output_format.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_flag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_print_statistics_flag.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_reset_counters_cache_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_reset_counters_cache_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_reset_counters_core_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/fuzzy/kernel/fuzzy_with_io/fuzzy_statistics/test_fuzzy_reset_counters_core_id.py -------------------------------------------------------------------------------- /test/functional/tests/security/test_compilation_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/test_compilation_flags.py -------------------------------------------------------------------------------- /test/functional/tests/security/test_load_corrupted_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/test_load_corrupted_metadata.py -------------------------------------------------------------------------------- /test/functional/tests/security/test_security_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/security/test_security_user.py -------------------------------------------------------------------------------- /test/functional/tests/stats/test_block_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/stats/test_block_stats.py -------------------------------------------------------------------------------- /test/functional/tests/stats/test_consistency_between_outputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/stats/test_consistency_between_outputs.py -------------------------------------------------------------------------------- /test/functional/tests/stats/test_display_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/stats/test_display_statistics.py -------------------------------------------------------------------------------- /test/functional/tests/stats/test_ioclass_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/stats/test_ioclass_stats.py -------------------------------------------------------------------------------- /test/functional/tests/stats/test_stat_max.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/stats/test_stat_max.py -------------------------------------------------------------------------------- /test/functional/tests/stats/test_statistics_integrity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/stats/test_statistics_integrity.py -------------------------------------------------------------------------------- /test/functional/tests/stress/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2019 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/stress/test_stress_attach_detach.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/stress/test_stress_attach_detach.py -------------------------------------------------------------------------------- /test/functional/tests/stress/test_stress_change_io_class_config_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/stress/test_stress_change_io_class_config_io.py -------------------------------------------------------------------------------- /test/functional/tests/stress/test_stress_cleaning_policy_change.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/stress/test_stress_cleaning_policy_change.py -------------------------------------------------------------------------------- /test/functional/tests/stress/test_stress_io_small_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/stress/test_stress_io_small_device.py -------------------------------------------------------------------------------- /test/functional/tests/stress/test_stress_shutdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/stress/test_stress_shutdown.py -------------------------------------------------------------------------------- /test/functional/tests/stress/test_stress_without_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/stress/test_stress_without_io.py -------------------------------------------------------------------------------- /test/functional/tests/volumes/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2020 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/tests/volumes/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/volumes/common.py -------------------------------------------------------------------------------- /test/functional/tests/volumes/test_discard_on_huge_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/volumes/test_discard_on_huge_core.py -------------------------------------------------------------------------------- /test/functional/tests/volumes/test_many_cores_on_many_lvms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/volumes/test_many_cores_on_many_lvms.py -------------------------------------------------------------------------------- /test/functional/tests/volumes/test_many_lvms_on_many_cores.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/volumes/test_many_lvms_on_many_cores.py -------------------------------------------------------------------------------- /test/functional/tests/volumes/test_many_lvms_on_many_cores_by_serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/volumes/test_many_lvms_on_many_cores_by_serial.py -------------------------------------------------------------------------------- /test/functional/tests/volumes/test_many_lvms_on_single_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/volumes/test_many_lvms_on_single_core.py -------------------------------------------------------------------------------- /test/functional/tests/volumes/test_multilevel_cache_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/volumes/test_multilevel_cache_3.py -------------------------------------------------------------------------------- /test/functional/tests/volumes/test_raid_as_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/volumes/test_raid_as_cache.py -------------------------------------------------------------------------------- /test/functional/tests/volumes/test_volume_partitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/tests/volumes/test_volume_partitions.py -------------------------------------------------------------------------------- /test/functional/utils/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2020 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/functional/utils/performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/functional/utils/performance.py -------------------------------------------------------------------------------- /test/smoke_test/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/README -------------------------------------------------------------------------------- /test/smoke_test/basic/01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/basic/01 -------------------------------------------------------------------------------- /test/smoke_test/basic/02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/basic/02 -------------------------------------------------------------------------------- /test/smoke_test/basic/03: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/basic/03 -------------------------------------------------------------------------------- /test/smoke_test/basic/04: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/basic/04 -------------------------------------------------------------------------------- /test/smoke_test/basic/05: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/basic/05 -------------------------------------------------------------------------------- /test/smoke_test/basic/06: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/basic/06 -------------------------------------------------------------------------------- /test/smoke_test/basic/07: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/basic/07 -------------------------------------------------------------------------------- /test/smoke_test/basic/08: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/basic/08 -------------------------------------------------------------------------------- /test/smoke_test/basic/09: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/basic/09 -------------------------------------------------------------------------------- /test/smoke_test/basic/10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/basic/10 -------------------------------------------------------------------------------- /test/smoke_test/basic/11: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/basic/11 -------------------------------------------------------------------------------- /test/smoke_test/basic/12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/basic/12 -------------------------------------------------------------------------------- /test/smoke_test/basic/13: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/basic/13 -------------------------------------------------------------------------------- /test/smoke_test/cache_suspend/01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/cache_suspend/01 -------------------------------------------------------------------------------- /test/smoke_test/cache_suspend/02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/cache_suspend/02 -------------------------------------------------------------------------------- /test/smoke_test/cache_suspend/03: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/cache_suspend/03 -------------------------------------------------------------------------------- /test/smoke_test/cas_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/cas_config -------------------------------------------------------------------------------- /test/smoke_test/cas_ex.en.pws: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/cas_ex.en.pws -------------------------------------------------------------------------------- /test/smoke_test/cas_functions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/cas_functions -------------------------------------------------------------------------------- /test/smoke_test/cas_lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/cas_lib -------------------------------------------------------------------------------- /test/smoke_test/cas_local_config.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/cas_local_config.example -------------------------------------------------------------------------------- /test/smoke_test/cas_options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/cas_options -------------------------------------------------------------------------------- /test/smoke_test/eviction_policy/01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/eviction_policy/01 -------------------------------------------------------------------------------- /test/smoke_test/eviction_policy/02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/eviction_policy/02 -------------------------------------------------------------------------------- /test/smoke_test/eviction_policy/03: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/eviction_policy/03 -------------------------------------------------------------------------------- /test/smoke_test/fio/01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/fio/01 -------------------------------------------------------------------------------- /test/smoke_test/incremental_load/01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/incremental_load/01 -------------------------------------------------------------------------------- /test/smoke_test/incremental_load/02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/incremental_load/02 -------------------------------------------------------------------------------- /test/smoke_test/init_script/01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/init_script/01 -------------------------------------------------------------------------------- /test/smoke_test/init_script/02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/init_script/02 -------------------------------------------------------------------------------- /test/smoke_test/init_script/03: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/init_script/03 -------------------------------------------------------------------------------- /test/smoke_test/io_class/01_wlth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/io_class/01_wlth -------------------------------------------------------------------------------- /test/smoke_test/io_class/02_wlth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/io_class/02_wlth -------------------------------------------------------------------------------- /test/smoke_test/io_class/cas_lib_io_class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/io_class/cas_lib_io_class -------------------------------------------------------------------------------- /test/smoke_test/metadata_corrupt/01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/metadata_corrupt/01 -------------------------------------------------------------------------------- /test/smoke_test/metadata_corrupt/02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/metadata_corrupt/02 -------------------------------------------------------------------------------- /test/smoke_test/promotion/01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/promotion/01 -------------------------------------------------------------------------------- /test/smoke_test/recovery/01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/recovery/01 -------------------------------------------------------------------------------- /test/smoke_test/recovery/02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/recovery/02 -------------------------------------------------------------------------------- /test/smoke_test/run_tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/run_tests -------------------------------------------------------------------------------- /test/smoke_test/write_back/01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/write_back/01 -------------------------------------------------------------------------------- /test/smoke_test/write_back/02: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/smoke_test/write_back/02 -------------------------------------------------------------------------------- /test/utils_tests/opencas-py-tests/__init__.py: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright(c) 2019 Intel Corporation 3 | # SPDX-License-Identifier: BSD-3-Clause 4 | # 5 | -------------------------------------------------------------------------------- /test/utils_tests/opencas-py-tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/utils_tests/opencas-py-tests/conftest.py -------------------------------------------------------------------------------- /test/utils_tests/opencas-py-tests/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/utils_tests/opencas-py-tests/helpers.py -------------------------------------------------------------------------------- /test/utils_tests/opencas-py-tests/test_cas_config_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/utils_tests/opencas-py-tests/test_cas_config_01.py -------------------------------------------------------------------------------- /test/utils_tests/opencas-py-tests/test_cas_config_cache_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/utils_tests/opencas-py-tests/test_cas_config_cache_01.py -------------------------------------------------------------------------------- /test/utils_tests/opencas-py-tests/test_cas_config_core_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/utils_tests/opencas-py-tests/test_cas_config_core_01.py -------------------------------------------------------------------------------- /test/utils_tests/opencas-py-tests/test_casadm_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/utils_tests/opencas-py-tests/test_casadm_01.py -------------------------------------------------------------------------------- /test/utils_tests/opencas-py-tests/test_helper_functions_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/test/utils_tests/opencas-py-tests/test_helper_functions_01.py -------------------------------------------------------------------------------- /tools/cas_version_gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/tools/cas_version_gen.sh -------------------------------------------------------------------------------- /tools/helpers.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/tools/helpers.mk -------------------------------------------------------------------------------- /tools/pckgen.d/deb/debian/CAS_NAME-modules.dkms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/tools/pckgen.d/deb/debian/CAS_NAME-modules.dkms -------------------------------------------------------------------------------- /tools/pckgen.d/deb/debian/CAS_NAME-modules.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/tools/pckgen.d/deb/debian/CAS_NAME-modules.install -------------------------------------------------------------------------------- /tools/pckgen.d/deb/debian/CAS_NAME.docs: -------------------------------------------------------------------------------- 1 | README.md 2 | -------------------------------------------------------------------------------- /tools/pckgen.d/deb/debian/CAS_NAME.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/tools/pckgen.d/deb/debian/CAS_NAME.install -------------------------------------------------------------------------------- /tools/pckgen.d/deb/debian/CAS_NAME.manpages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/tools/pckgen.d/deb/debian/CAS_NAME.manpages -------------------------------------------------------------------------------- /tools/pckgen.d/deb/debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/tools/pckgen.d/deb/debian/changelog -------------------------------------------------------------------------------- /tools/pckgen.d/deb/debian/compat: -------------------------------------------------------------------------------- 1 | 12 2 | -------------------------------------------------------------------------------- /tools/pckgen.d/deb/debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/tools/pckgen.d/deb/debian/control -------------------------------------------------------------------------------- /tools/pckgen.d/deb/debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/tools/pckgen.d/deb/debian/copyright -------------------------------------------------------------------------------- /tools/pckgen.d/deb/debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/tools/pckgen.d/deb/debian/rules -------------------------------------------------------------------------------- /tools/pckgen.d/deb/debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /tools/pckgen.d/rpm/CAS_NAME.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/tools/pckgen.d/rpm/CAS_NAME.spec -------------------------------------------------------------------------------- /tools/pckgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/tools/pckgen.sh -------------------------------------------------------------------------------- /tools/version2sha.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/tools/version2sha.sh -------------------------------------------------------------------------------- /utils/60-persistent-storage-cas-load.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/utils/60-persistent-storage-cas-load.rules -------------------------------------------------------------------------------- /utils/60-persistent-storage-cas.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/utils/60-persistent-storage-cas.rules -------------------------------------------------------------------------------- /utils/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/utils/Makefile -------------------------------------------------------------------------------- /utils/casctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/utils/casctl -------------------------------------------------------------------------------- /utils/casctl.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/utils/casctl.8 -------------------------------------------------------------------------------- /utils/etc/dracut.conf.d/opencas.conf: -------------------------------------------------------------------------------- 1 | omit_drivers+=" cas_cache " 2 | -------------------------------------------------------------------------------- /utils/ioclass-config.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/utils/ioclass-config.csv -------------------------------------------------------------------------------- /utils/open-cas-loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/utils/open-cas-loader.py -------------------------------------------------------------------------------- /utils/open-cas-shutdown.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/utils/open-cas-shutdown.service -------------------------------------------------------------------------------- /utils/open-cas.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/utils/open-cas.service -------------------------------------------------------------------------------- /utils/open-cas.shutdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/utils/open-cas.shutdown -------------------------------------------------------------------------------- /utils/opencas.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/utils/opencas.conf -------------------------------------------------------------------------------- /utils/opencas.conf.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/utils/opencas.conf.5 -------------------------------------------------------------------------------- /utils/opencas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/utils/opencas.py -------------------------------------------------------------------------------- /utils/upgrade_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/utils/upgrade_utils.py -------------------------------------------------------------------------------- /version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-CAS/open-cas-linux/HEAD/version --------------------------------------------------------------------------------