Skip to content
Snippets Groups Projects
Commit d71d12c9 authored by Jan Trávníček's avatar Jan Trávníček
Browse files

run gui tests

parent 55a2b13a
No related branches found
No related tags found
No related merge requests found
Pipeline #21624 passed
...@@ -47,6 +47,7 @@ before_script: ...@@ -47,6 +47,7 @@ before_script:
- "release/*/lib*.so" #select libraries - "release/*/lib*.so" #select libraries
- "release/*/test-alib2*" #select libraries test - "release/*/test-alib2*" #select libraries test
- "release/agui2/agui2" #select agui2 - "release/agui2/agui2" #select agui2
- "release/agui2/test-agui2" #select agui2
expire_in: 1 day expire_in: 1 day
stage: build stage: build
   
...@@ -75,10 +76,11 @@ build-doc: ...@@ -75,10 +76,11 @@ build-doc:
.test-cmake: &test-cmake .test-cmake: &test-cmake
variables: variables:
# coreutils are needed because of timeout command used in tests. # coreutils are needed because of timeout command used in tests.
EXTRA_PKGS: bc coreutils python3 EXTRA_PKGS: bc coreutils python3 qt5-qtbase qt5-qtbase-x11 graphviz
script: script:
- cd release - cd release
- for test in $(ls */test-alib2*); do ./${test} || exit 1; done - for test in $(ls */test-alib2*); do ./${test} || exit 1; done
- ./agui2/test-agui2
- cd .. - cd ..
- for test in $(ls tests.*.sh); do ./${test} release/bin ${JOBS} || exit 1; touch release/bin/log_tests.txt; cat release/bin/log_tests.txt; done - for test in $(ls tests.*.sh); do ./${test} release/bin ${JOBS} || exit 1; touch release/bin/log_tests.txt; cat release/bin/log_tests.txt; done
stage: test stage: test
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment