ramble.test.modifier_functionality namespace

Submodules

ramble.test.modifier_functionality.experiment_modification module

ramble.test.modifier_functionality.mock_env_var_modifiers module

ramble.test.modifier_functionality.mock_layered_modifications module

ramble.test.modifier_functionality.mock_modifier_dry_run module

ramble.test.modifier_functionality.mock_modifier_phases module

ramble.test.modifier_functionality.mock_modifier_spack_configs module

ramble.test.modifier_functionality.mock_repeated_modifications module

ramble.test.modifier_functionality.mock_spack_modifier module

ramble.test.modifier_functionality.modifier_helpers module

ramble.test.modifier_functionality.modifier_helpers.check_execute_script(script_path, tests)[source]
ramble.test.modifier_functionality.modifier_helpers.check_software_env(base_dir, tests)[source]

Validate software environments

Input arguments: - base_dir: the software directory tests should validate against - tests: list of tuples. Each tuple should be (env_name, expected_contents).

This method will validate that expected_contents exists in the spack.yaml file in the corresponding env_name.

ramble.test.modifier_functionality.modifier_helpers.env_var_append_paths_modifier()[source]
ramble.test.modifier_functionality.modifier_helpers.env_var_append_paths_modifier_answer()[source]
ramble.test.modifier_functionality.modifier_helpers.env_var_append_vars_modifier()[source]
ramble.test.modifier_functionality.modifier_helpers.env_var_append_vars_modifier_answer()[source]
ramble.test.modifier_functionality.modifier_helpers.env_var_prepend_paths_modifier()[source]
ramble.test.modifier_functionality.modifier_helpers.env_var_prepend_paths_modifier_answer()[source]
ramble.test.modifier_functionality.modifier_helpers.env_var_set_modifier()[source]
ramble.test.modifier_functionality.modifier_helpers.env_var_set_modifier_answer()[source]
ramble.test.modifier_functionality.modifier_helpers.env_var_unset_modifier()[source]
ramble.test.modifier_functionality.modifier_helpers.env_var_unset_modifier_answer()[source]
ramble.test.modifier_functionality.modifier_helpers.intel_aps_answer()[source]
ramble.test.modifier_functionality.modifier_helpers.intel_aps_modifier()[source]
ramble.test.modifier_functionality.modifier_helpers.lscpu_answer()[source]
ramble.test.modifier_functionality.modifier_helpers.lscpu_modifier()[source]
ramble.test.modifier_functionality.modifier_helpers.named_modifier(name, mode=None)[source]

ramble.test.modifier_functionality.modifier_prepare_analysis module

ramble.test.modifier_functionality.multi_modifier_dry_run module

ramble.test.modifier_functionality.required_variables module

ramble.test.modifier_functionality.single_modifier_dry_run module