SUBMIT_URL="$(build arg --optional SUBMIT_URL)" SUBMIT_NAME="$(build arg --optional SUBMIT_NAME)" SUBMIT_ORDER="$(build arg --optional SUBMIT_ORDER)" # This is should be used to supply the cmake cache file to use LNT_FLAGS="$(build arg --optional LNT_FLAGS)" # Set defaults for missing/empty parameters. : ${SUBMIT_URL:='http://104.154.54.203/db_default/v4/nts/submitRun'} : ${SUBMIT_NAME:="${JOB_NAME-}"} # A generic ctmark run designed to run as a recurring jenkins job with varying # cmake caches and submission to an lnt server. build get compiler build get test-suite build get lnt DEPENDENCY_FILES="${TASKDIR}"/lnt-testsuite.dep . "${TASKDIR}"/utils/check_dependencies.sh . "${TASKDIR}"/utils/normalize_compiler.sh . "${TASKDIR}"/utils/venv.sh . "${TASKDIR}"/utils/venv_lit.sh . "${TASKDIR}"/utils/venv_lnt.sh LNT_FLAGS+=" --cmake-define TEST_SUITE_RUN_BENCHMARKS=Off" LNT_FLAGS+=" --build-threads 1" LNT_FLAGS+=" --cmake-define TEST_SUITE_SUBDIRS=\"CTMark\"" . "${TASKDIR}"/utils/lnt_test_suite.sh . "${TASKDIR}"/utils/lnt_submit.sh . "${TASKDIR}"/utils/lnt_move_results.sh . "${TASKDIR}"/utils/lnt_check_no_errors.sh