Add pocl test to the CI test list

This commit is contained in:
Tom Stellard 2018-10-04 16:34:04 +00:00
parent 94356f81b4
commit 120d6498d7

32
tests/testspocl.yml Normal file
View File

@ -0,0 +1,32 @@
# This is separate from tests.yml because we want to run the tests without
# clang installed.
# FIXME: Is there some way we can put this yaml definition in the tests/pocl
# repo? Right now we need to copy and paste this everywhere the test is run.
- hosts: localhost
pre_tasks:
# Programs linked against pocl should be able to run without clang installed,
# so when we run the test we want to make sure clang is not installed to
# verify we haven't introduced an implicit dependency on clang.
- name: Uninstall clang
package:
name: clang
state: absent
tags: classic
roles:
- role: standard-test-basic
tags:
- classic
repositories:
- repo: "https://src.fedoraproject.org/tests/pocl.git"
dest: "pocl"
required_packages:
- ocl-icd-devel
- pocl
- gcc
tests:
# rhbz#1582884
- simple-opencl-no-clang:
dir: pocl/simple-opencl-no-clang
run: ./runtest.sh