From 4e5c6c7bddf4b89d508d55e9f4bc69e9d7ed0672 Mon Sep 17 00:00:00 2001 From: Tianqi Chen Date: Mon, 6 Jan 2020 22:00:53 -0800 Subject: [PATCH] [CI] better deletion script for pycache (#4635) --- tests/scripts/task_python_docs.sh | 2 +- tests/scripts/task_python_frontend.sh | 2 ++ tests/scripts/task_python_integration.sh | 3 ++- tests/scripts/task_python_nightly.sh | 4 ++-- tests/scripts/task_python_topi.sh | 4 ++-- tests/scripts/task_python_unittest.sh | 3 ++- tests/scripts/task_python_vta.sh | 4 +++- 7 files changed, 14 insertions(+), 8 deletions(-) diff --git a/tests/scripts/task_python_docs.sh b/tests/scripts/task_python_docs.sh index be51172..9859ccc 100755 --- a/tests/scripts/task_python_docs.sh +++ b/tests/scripts/task_python_docs.sh @@ -37,7 +37,7 @@ mv out docs/_build/html/jsdoc make javadoc mv jvm/core/target/site/apidocs docs/_build/html/javadoc -rm -rf python/tvm/*.pyc python/tvm/*/*.pyc python/tvm/*/*/*.pyc +find . -type f -path "*.pyc" | xargs rm -f cd docs PYTHONPATH=`pwd`/../python make html diff --git a/tests/scripts/task_python_frontend.sh b/tests/scripts/task_python_frontend.sh index 68d861b..d93036b 100755 --- a/tests/scripts/task_python_frontend.sh +++ b/tests/scripts/task_python_frontend.sh @@ -24,6 +24,8 @@ export PYTHONPATH=python:topi/python export TVM_BIND_THREADS=0 export OMP_NUM_THREADS=1 +find . -type f -path "*.pyc" | xargs rm -f + # Rebuild cython make cython3 diff --git a/tests/scripts/task_python_integration.sh b/tests/scripts/task_python_integration.sh index 143f7f2..491ce8b 100755 --- a/tests/scripts/task_python_integration.sh +++ b/tests/scripts/task_python_integration.sh @@ -24,7 +24,8 @@ export LD_LIBRARY_PATH="build:${LD_LIBRARY_PATH:-}" export TVM_BIND_THREADS=0 export TVM_NUM_THREADS=2 -rm -rf python/tvm/*.pyc python/tvm/*/*.pyc python/tvm/*/*/*.pyc +# cleanup pycache +find . -type f -path "*.pyc" | xargs rm -f # Test TVM make cython3 diff --git a/tests/scripts/task_python_nightly.sh b/tests/scripts/task_python_nightly.sh index 5d0c161..6ada8af 100755 --- a/tests/scripts/task_python_nightly.sh +++ b/tests/scripts/task_python_nightly.sh @@ -24,7 +24,7 @@ export PYTHONPATH=python:topi/python # Rebuild cython make cython3 -rm -rf python/tvm/*.pyc python/tvm/*/*.pyc python/tvm/*/*/*.pyc -rm -rf topi/python/topi/*.pyc topi/python/topi/*/*.pyc topi/python/topi/*/*/*.pyc topi/python/topi/*/*/*/*.pyc +# cleanup pycache +find . -type f -path "*.pyc" | xargs rm -f python3 -m pytest -v topi/tests/python/nightly diff --git a/tests/scripts/task_python_topi.sh b/tests/scripts/task_python_topi.sh index 3d82504..5e5fcb8 100755 --- a/tests/scripts/task_python_topi.sh +++ b/tests/scripts/task_python_topi.sh @@ -24,7 +24,7 @@ export PYTHONPATH=python:topi/python # Rebuild cython make cython3 -rm -rf python/tvm/*.pyc python/tvm/*/*.pyc python/tvm/*/*/*.pyc -rm -rf topi/python/topi/*.pyc topi/python/topi/*/*.pyc topi/python/topi/*/*/*.pyc topi/python/topi/*/*/*/*.pyc +# cleanup pycache +find . -type f -path "*.pyc" | xargs rm -f python3 -m pytest -v topi/tests/python diff --git a/tests/scripts/task_python_unittest.sh b/tests/scripts/task_python_unittest.sh index 11f3ac6..a5ad5ca 100755 --- a/tests/scripts/task_python_unittest.sh +++ b/tests/scripts/task_python_unittest.sh @@ -21,7 +21,8 @@ set -u export PYTHONPATH=python:topi/python -rm -rf python/tvm/*.pyc python/tvm/*/*.pyc python/tvm/*/*/*.pyc +# cleanup pycache +find . -type f -path "*.pyc" | xargs rm -f TVM_FFI=ctypes python3 -m pytest -v tests/python/unittest make cython3 diff --git a/tests/scripts/task_python_vta.sh b/tests/scripts/task_python_vta.sh index 07f680d..1e5055e 100755 --- a/tests/scripts/task_python_vta.sh +++ b/tests/scripts/task_python_vta.sh @@ -21,7 +21,9 @@ set -u export PYTHONPATH=python:vta/python:topi/python -rm -rf python/tvm/*.pyc python/tvm/*/*.pyc python/tvm/*/*/*.pyc python/tvm/*/*/*/*.pyc +# cleanup pycache +find . -type f -path "*.pyc" | xargs rm -f + rm -rf ~/.tvm # Rebuild cython -- 2.7.4