---

- project-template:
    name: devstack-tobiko-functional
    description: Run tobiko functional test cases
    check: &CHECK
      jobs:
        - devstack-tobiko-functional
    gate: *CHECK
    periodic: *CHECK


# --- Minimal jobs -----------------------------------------------------------

- job:
    abstract: false
    name: devstack-tobiko-functional
    parent: devstack-tobiko-designate
    # TODO(eolivare): remove this when the fix is merged on tobiko project:
    # https://review.opendev.org/c/x/tobiko/+/894522
    voting: false
    description: Run tobiko functional test cases
    vars:
      test_workflow: functional
    irrelevant-files: &IRRELEVANT_FILES
      - ^.*\.rst$
      - ^doc/
      - ^infrared_plugin/
      - ^playbooks/vagrant
      - ^releasenotes/
      - ^report/
      - ^tobiko/tests/faults/
      - ^tobiko/tests/sanity/
      - ^tobiko/tests/scenario/
      - ^tobiko/tests/unit/
      - ^Vagrantfile