Skip to content

Commit 7f94f53

Browse files
authored
fix ut coverage (#630)
Signed-off-by: chensuyue <[email protected]>
1 parent 26db4ab commit 7f94f53

File tree

4 files changed

+15
-12
lines changed

4 files changed

+15
-12
lines changed

.azure-pipelines/scripts/ut/run_basic_others.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ sed -i '/ ux\//d' run.sh
1616
sed -i '/ neural_coder\//d' run.sh
1717
sed -i '/ ipex\//d' run.sh
1818
sed -i '/ itex\//d' run.sh
19-
sed -i '/ pruning\//d' run.sh
20-
sed -i '/ pruning_v1\//d' run.sh
19+
sed -i '/ pruning/d' run.sh
2120
sed -i '/ scheduler\//d' run.sh
21+
sed -i '/ nas\//d' run.sh
2222

2323
echo "copy model for dynas..."
2424
mkdir -p .torch/ofa_nets || true

.azure-pipelines/scripts/ut/run_basic_pruning.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ echo "set up UT env..."
99
bash /neural-compressor/.azure-pipelines/scripts/ut/env_setup.sh
1010
lpot_path=$(python -c 'import neural_compressor; import os; print(os.path.dirname(neural_compressor.__file__))')
1111
cd /neural-compressor/test || exit 1
12-
find ./pruning -name "test*.py" | sed 's,\.\/,coverage run --source='"${lpot_path}"' --append ,g' | sed 's/$/ --verbose/'> run.sh
13-
find ./pruning_v1 -name "test*.py" | sed 's,\.\/,coverage run --source='"${lpot_path}"' --append ,g' | sed 's/$/ --verbose/'>> run.sh
12+
find ./pruning* -name "test*.py" | sed 's,\.\/,coverage run --source='"${lpot_path}"' --append ,g' | sed 's/$/ --verbose/'> run.sh
1413
find ./scheduler -name "test*.py" | sed 's,\.\/,coverage run --source='"${lpot_path}"' --append ,g' | sed 's/$/ --verbose/'>> run.sh
14+
find ./nas -name "test*.py" | sed 's,\.\/,coverage run --source='"${lpot_path}"' --append ,g' | sed 's/$/ --verbose/'>> run.sh
1515

1616
LOG_DIR=/neural-compressor/log_dir
1717
mkdir -p ${LOG_DIR}

.azure-pipelines/template/docker-template.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ steps:
2323
targetType: "inline"
2424
script: |
2525
docker ps -a
26-
docker start $(docker ps -aq)
2726
if [[ $(docker ps -a | grep -i '${{ parameters.containerName }}'$) ]]; then
27+
docker start $(docker ps -aq)
2828
echo "remove left files through container ..."
2929
docker exec ${{ parameters.containerName }} bash -c "ls -a /neural-compressor && rm -fr /neural-compressor/* && rm -fr /neural-compressor/.* && ls -a /neural-compressor || true"
3030
fi

.azure-pipelines/ut-basic.yml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -198,13 +198,16 @@ stages:
198198
jobs:
199199
- job: CollectDatafiles
200200
steps:
201-
- template: template/docker-template.yml
202-
parameters:
203-
dockerConfigName: "commonDockerConfig"
204-
repoName: "neural-compressor"
205-
repoTag: "py38"
206-
dockerFileName: "Dockerfile"
207-
containerName: ""
201+
- script: |
202+
if [[ ! $(docker images | grep -i ${IMAGE_NAME}:${IMAGE_TAG}) ]]; then
203+
docker build -f ${BUILD_SOURCESDIRECTORY}/.azure-pipelines/docker/Dockerfile.devel -t ${IMAGE_NAME}:${IMAGE_TAG} .
204+
fi
205+
docker images | grep -i ${IMAGE_NAME}
206+
if [[ $? -ne 0 ]]; then
207+
echo "NO Such Repo"
208+
exit 1
209+
fi
210+
displayName: "Build develop docker image"
208211
209212
- task: DownloadPipelineArtifact@2
210213
inputs:

0 commit comments

Comments
 (0)