# mariadb jobs
- job:
    name: trove-tempest-ubuntu-base-mariadb11.4
    parent: trove-tempest-ubuntu-base
    irrelevant-files:
      - ^.*\.rst$
      - ^api-ref/.*$
      - ^doc/.*$
      - ^etc/.*$
      - ^releasenotes/.*$
      - ^test-requirements.txt$
      - ^tox.ini$
      - ^LICENSE$
      - ^contrib/
      - ^zuul\.d/
      - ^backup/
      - ^\..+
      - ^trove/guestagent/strategies/replication/
      - ^trove/guestagent/datastore/(mysql.*|postgres)/.*$
    vars:
        devstack_localrc:
          TROVE_DATASTORE_TYPE: mariadb
          TROVE_DATASTORE_VERSION: 11.4
        devstack_local_conf:
          test-config:
            $TEMPEST_CONFIG:
              database:
                enabled_datastores: "mariadb"
                default_datastore_versions: mariadb:11.4

- job:
    name: trove-tempest-ubuntu-backup-mariadb11.4
    parent: trove-tempest-ubuntu-backup
    irrelevant-files:
      - ^.*\.rst$
      - ^api-ref/.*$
      - ^doc/.*$
      - ^etc/.*$
      - ^releasenotes/.*$
      - ^test-requirements.txt$
      - ^tox.ini$
      - ^LICENSE$
      - ^contrib/
      - ^zuul\.d/
      - ^\..+
      - ^trove/guestagent/strategies/replication/
      - ^trove/guestagent/datastore/(mysql.*|postgres)/.*$
    vars:
        devstack_localrc:
          TROVE_DATASTORE_TYPE: mariadb
          TROVE_DATASTORE_VERSION: 11.4
        devstack_local_conf:
          test-config:
            $TEMPEST_CONFIG:
              database:
                enabled_datastores: "mariadb"
                default_datastore_versions: mariadb:11.4

- job:
    name: trove-tempest-ubuntu-replication-mariadb11.4
    parent: trove-tempest-ubuntu-replication
    irrelevant-files:
      - ^.*\.rst$
      - ^api-ref/.*$
      - ^doc/.*$
      - ^etc/.*$
      - ^releasenotes/.*$
      - ^test-requirements.txt$
      - ^tox.ini$
      - ^LICENSE$
      - ^contrib/
      - ^zuul\.d/
      - ^backup/
      - ^\..+
      - ^trove/guestagent/datastore/(mysql.*|postgres)/.*$
      - ^trove/guestagent/strategies/replication/(postgresql.*|mysql.*)\.py$
    vars:
        devstack_localrc:
          TROVE_DATASTORE_TYPE: mariadb
          TROVE_DATASTORE_VERSION: 11.4
        devstack_local_conf:
          test-config:
            $TEMPEST_CONFIG:
              database:
                enabled_datastores: "mariadb"
                default_datastore_versions: mariadb:11.4

- job:
    name: trove-tempest-cinder-storage-driver-mariadb11.4
    parent:  trove-tempest-snapshot
    irrelevant-files:
      - ^.*\.rst$
      - ^api-ref/.*$
      - ^doc/.*$
      - ^etc/.*$
      - ^releasenotes/.*$
      - ^test-requirements.txt$
      - ^tox.ini$
      - ^LICENSE$
      - ^contrib/
      - ^zuul\.d/
      - ^backup/
      - ^\..+
      - ^trove/guestagent/datastore/(postgres|mysql)/.*$
      - ^trove/guestagent/strategies/replication/(postgresql.*|mysql.*)\.py$
    vars:
        devstack_localrc:
          TROVE_DATASTORE_TYPE: mariadb
          TROVE_DATASTORE_VERSION: 11.4
        devstack_local_conf:
          test-config:
            $TEMPEST_CONFIG:
              database:
                backup_wait_timeout: 1200
                enabled_datastores: "mariadb"
                default_datastore_versions: mariadb:11.4