Skip to content

Commit

Permalink
Run everest test in komodo
Browse files Browse the repository at this point in the history
  • Loading branch information
DanSava committed Oct 8, 2024
1 parent 8e0afc1 commit ba9cf74
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion ci/testkomodo.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
copy_test_files () {
cp -r "${CI_SOURCE_ROOT}"/tests "${CI_TEST_ROOT}"
cp -r "${CI_SOURCE_ROOT}"/docs "${CI_TEST_ROOT}"/docs
ln -s "${CI_SOURCE_ROOT}"/test-data "${CI_TEST_ROOT}"/test-data

ln -s "${CI_SOURCE_ROOT}"/src "${CI_TEST_ROOT}"/src
Expand Down Expand Up @@ -33,6 +34,13 @@ run_ert_with_opm () {
popd
}

run_everest_tests () {
python -m pytest tests/everest -s \
--ignore-glob "*test_visualization_entry*" \
-m "not simulation_test and not redundant_test and not ui_test"
xvfb-run -s "-screen 0 640x480x24" --auto-servernum python -m pytest tests/everest -s -m "ui_test"
}

start_tests () {
export NO_PROXY=localhost,127.0.0.1

Expand Down Expand Up @@ -67,10 +75,12 @@ start_tests () {
run_ert_with_opm
return_code_4=$?

run_everest_tests
return_code_5=$?
set -e

# We error if one or more returncodes are nonzero
for code in $return_code_0 $return_code_1 $return_code_2 $return_code_3 $return_code_4; do
for code in $return_code_0 $return_code_1 $return_code_2 $return_code_3 $return_code_4 $return_code_5; do
if [ "$code" -ne 0 ]; then
echo "One or more tests failed."
return 1
Expand Down

0 comments on commit ba9cf74

Please sign in to comment.