CI: Run upstream testsuite

This commit is contained in:
Miro Hrončok 2024-05-10 13:40:14 +02:00
parent 6396fb88bb
commit ccc0af1525
2 changed files with 20 additions and 0 deletions

View File

@ -1,4 +1,5 @@
discover:
how: fmf
dist-git-source: true
execute:
how: tmt

19
tests/testsuite/main.fmf Normal file
View File

@ -0,0 +1,19 @@
summary: upstream testsuite
require:
- gcc
- gcc-c++
- gdb
- python3-devel
- python3-test
- python3-cython
- python3-setuptools
- python3-pip
- python3-numpy
- python3-pytest
- flexiblas-devel # for pythran
# ipython and pythran installed from PyPI, not available in RHEL
test: |
pip install ipython==8.24.0 pythran==0.15.0 &&
cd $(dirname $TMT_SOURCE_DIR/cython-*/tests) &&
python3 runtests.py -vv --no-pyregr --exclude 'run.pstats_profile_test*'
duration: 60m