diff --git a/test/integration/test_pulsar_embedded_extended_metadata.py b/test/integration/test_pulsar_embedded_extended_metadata.py new file mode 100644 index 00000000000..7200f1aab7d --- /dev/null +++ b/test/integration/test_pulsar_embedded_extended_metadata.py @@ -0,0 +1,32 @@ +"""Integration tests for the Pulsar embedded runner with remote metadata.""" + +import os + +from galaxy_test.driver import integration_util + +SCRIPT_DIRECTORY = os.path.abspath(os.path.dirname(__file__)) +EMBEDDED_PULSAR_JOB_CONFIG_FILE = os.path.join(SCRIPT_DIRECTORY, "embedded_pulsar_metadata_job_conf.yml") + + +class EmbeddedAndExtendedMetadataPulsarIntegrationInstance(integration_util.IntegrationInstance): + """Describe a Galaxy test instance with embedded pulsar configured.""" + + framework_tool_and_types = True + + @classmethod + def handle_galaxy_config_kwds(cls, config): + config["job_config_file"] = EMBEDDED_PULSAR_JOB_CONFIG_FILE + config['object_store_store_by'] = 'uuid' + config['metadata_strategy'] = 'extended' + config['retry_metadata_internally'] = False + + +instance = integration_util.integration_module_instance(EmbeddedAndExtendedMetadataPulsarIntegrationInstance) + +test_tools = integration_util.integration_tool_runner( + [ + "simple_constructs", + "metadata_bam", + # "job_properties", # https://github.com/galaxyproject/galaxy/issues/11813 + ] +) diff --git a/test/integration/test_pulsar_embedded_metadata.py b/test/integration/test_pulsar_embedded_remote_metadata.py similarity index 95% rename from test/integration/test_pulsar_embedded_metadata.py rename to test/integration/test_pulsar_embedded_remote_metadata.py index 41939a6ae7a..a331e30ff6b 100644 --- a/test/integration/test_pulsar_embedded_metadata.py +++ b/test/integration/test_pulsar_embedded_remote_metadata.py @@ -17,7 +17,6 @@ class EmbeddedMetadataPulsarIntegrationInstance(integration_util.IntegrationInst def handle_galaxy_config_kwds(cls, config): config["job_config_file"] = EMBEDDED_PULSAR_JOB_CONFIG_FILE config['object_store_store_by'] = 'uuid' - config['metadata_strategy'] = 'extended' config['retry_metadata_internally'] = False