Blame build-gating-pocl.fmf

675b60e
summary: PoCL clang tests for build/PR gating
675b60e
adjust:
675b60e
  - because: "Plan to be ran when either executed locally, or executed by CI system to gate a build or PR."
675b60e
    when: >-
675b60e
      trigger is defined
675b60e
      and trigger != commit
675b60e
      and trigger != build
675b60e
    enabled: false
675b60e
675b60e
  - because: "PoCL is shipped with Fedora, not RHEL/CentOS"
675b60e
    when: >-
675b60e
      distro == rhel
675b60e
      or distro == centos
675b60e
    enabled: false
675b60e
675b60e
discover:
675b60e
    how: fmf
675b60e
    test: pocl
675b60e
execute:
675b60e
    how: tmt
675b60e
prepare:
675b60e
    # Programs linked against pocl should be able to run without clang installed,
675b60e
    # so when we run the test we want to make sure clang is not installed to
675b60e
    # verify we haven't introduced an implicit dependency on clang.
675b60e
    - name: Drop clang
675b60e
      how: shell
675b60e
      script: |
675b60e
        dnf erase -y clang
675b60e
675b60e
provision:
675b60e
  hardware:
675b60e
    memory: ">= 4 GiB"