Revert D27967517: [pytorch][PR] Use JIT Plug-in for coverage to cover JIT'd functions and methods

Test Plan: revert-hammer

Differential Revision:
D27967517 (88bd0510ef)

Original commit changeset: 53fd8431d772

fbshipit-source-id: 491841dcde629f1e9f8ee38be7366955c03b6e27
This commit is contained in:
Rong Rong (AI Infra)
2021-04-24 07:52:40 -07:00
committed by Facebook GitHub Bot
parent c416167fb7
commit 3fbc15410a
6 changed files with 3 additions and 10 deletions

View File

@ -102,7 +102,6 @@ if [ -n "$ANACONDA_PYTHON_VERSION" ]; then
# TODO: Why is scipy pinned
# Pin MyPy version because new errors are likely to appear with each release
# Pin hypothesis to avoid flakiness: https://github.com/pytorch/pytorch/issues/31136
# Pin coverage so we can use COVERAGE_RCFILE
as_jenkins pip install --progress-bar off pytest \
scipy==1.1.0 \
scikit-image \
@ -112,7 +111,7 @@ if [ -n "$ANACONDA_PYTHON_VERSION" ]; then
llvmlite \
unittest-xml-reporting \
boto3==1.16.34 \
coverage==5.5 \
coverage \
hypothesis==4.53.2 \
mypy==0.812 \
tb-nightly

View File

@ -1,6 +1,4 @@
[run]
plugins =
coverage_plugins.jit_plugin
omit =
*/tmp*
*/Temp/*

View File

@ -26,7 +26,6 @@ fi
if [[ "$BUILD_ENVIRONMENT" == *coverage* ]]; then
export PYTORCH_COLLECT_COVERAGE=1
export COVERAGE_RCFILE="$PWD/.coveragerc" # coverage config file needed for plug-ins and settings to work
pip install -e tools/coverage_plugins_package # allows coverage to run with JitPlugin for JIT coverage
fi
if [[ "$BUILD_ENVIRONMENT" == *cuda* ]]; then

View File

@ -43,8 +43,7 @@ pip install "ninja==1.10.0.post1" future "hypothesis==4.53.2" "librosa>=0.6.2" p
:: TODO: All sharded configs run coverage. We should change that to be only one config, but right now we will just
:: install coverage everywhere. Tracked: https://github.com/pytorch/pytorch/issues/56264
python -mpip install coverage==5.5
python -mpip install -e tools/coverage_plugins_package
python -mpip install coverage
if %errorlevel% neq 0 ( exit /b %errorlevel% )

View File

@ -92,8 +92,7 @@ echo "TEST PASSED"
if [[ "${BUILD_ENVIRONMENT}" == "pytorch-win-vs2019-cuda10-cudnn7-py3" ]]; then
pushd "$TEST_DIR"
python -mpip install coverage==5.5
python -mpip install -e "$PROJECT_DIR/tools/coverage_plugins_package"
python -mpip install coverage
echo "Generating XML coverage report"
time python -mcoverage xml
popd

View File

@ -29,7 +29,6 @@ fi
pip install pytest scipy hypothesis # these may not be necessary
pip install pytest-cov # installing since `coverage run -m pytest ..` doesn't work
pip install -e tools/coverage_plugins_package # allows coverage to run w/o failing due to a missing plug-in
# realpath might not be available on MacOS
script_path=$(python -c "import os; import sys; print(os.path.realpath(sys.argv[1]))" "${BASH_SOURCE[0]}")