diff --git a/.teamcity/Dockerfile b/.teamcity/Dockerfile index e5422e8ec25afdd842dee657cce38c0f15b59b57..ca88356178e7461fd2b7bae2e9f14f02966733b7 100644 --- a/.teamcity/Dockerfile +++ b/.teamcity/Dockerfile @@ -15,7 +15,7 @@ # A dev image based on paddle production image -FROM parl/parl-test:1.1-cuda9.0-cudnn7 +FROM parl/parl-test:1.1-cuda9.0-cudnn7-v2 COPY ./requirements.txt /root/ diff --git a/.teamcity/build.sh b/.teamcity/build.sh index 9b8b7a3e7f9f8b0b925399c0938feb117e41b097..298812ebd8293525b2d72cbe73ffcfcd6a0332c2 100755 --- a/.teamcity/build.sh +++ b/.teamcity/build.sh @@ -67,6 +67,7 @@ function run_test_with_gpu() { ======================================== EOF ctest --output-on-failure + rm -rf ${REPO_ROOT}/build } function run_test_with_cpu() { @@ -81,19 +82,41 @@ function run_test_with_cpu() { ======================================== EOF ctest --output-on-failure + rm -rf ${REPO_ROOT}/build +} + +function run_import_test { + export CUDA_VISIBLE_DEVICES="" + + mkdir -p ${REPO_ROOT}/build + cd ${REPO_ROOT}/build + + cmake .. -DIS_TESTING_IMPORT=ON + + cat <