Azure: Update job names, add cpuFuncTests (#509)

This commit is contained in:
Alexander Zhogov 2020-05-22 17:47:05 +03:00 committed by GitHub
parent ca9a78874a
commit a3d482035e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -22,98 +22,11 @@ jobs:
python3 -m xmlrunner discover -p *_test.py --output=../mo-ut-logs
displayName: 'MO UT'
# IE_Lin
#- job: IE_Lin
# timeoutInMinutes: 0
# pool:
# vmImage: 'ubuntu-18.04'
# variables:
# BUILD_TYPE: Release
# steps:
# - script: |
# whoami
# uname -a
# lsb_release
# gcc --version
# env
# cat /proc/cpuinfo
# cat /proc/meminfo
# vmstat -s
# df
# displayName: 'System properties'
# - script: |
# sudo apt --assume-yes install libusb-1.0-0-dev
# python3 -m pip install -r ./inference-engine/ie_bridges/python/requirements.txt
# displayName: 'Install dependencies'
# - script: git submodule update --init --recursive
# displayName: 'Clone submodules'
# - script: |
# mkdir dldt-build
# cd dldt-build
# displayName: 'Create build directory'
# - task: CMake@1
# inputs:
# workingDirectory: dldt-build
# cmakeArgs: .. -DVERBOSE_BUILD=ON -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) -DENABLE_PYTHON=ON -DENABLE_TESTS=ON
# - script: make -j3
# workingDirectory: dldt-build
# displayName: 'Build IE'
# - script: ls -al ../bin/intel64/$(BUILD_TYPE)/
# workingDirectory: dldt-build
# displayName: 'List files'
# - script: ../bin/intel64/$(BUILD_TYPE)/unit-test --gtest_print_time=1 --gtest_filter=-backend_api.config_unsupported:*IE_GPU*
# workingDirectory: dldt-build
# displayName: 'nGraph UT'
# continueOnError: true
# - script: ../bin/intel64/$(BUILD_TYPE)/InferenceEngineUnitTests
# workingDirectory: dldt-build
# displayName: 'IE UT old'
# continueOnError: true
# - script: ../bin/intel64/$(BUILD_TYPE)/ieUnitTests
# workingDirectory: dldt-build
# displayName: 'IE UT'
# continueOnError: true
# - script: ../bin/intel64/$(BUILD_TYPE)/cpuUnitTests
# workingDirectory: dldt-build
# displayName: 'CPU UT'
# continueOnError: true
# - script: ../bin/intel64/$(BUILD_TYPE)/gnaUnitTests
# workingDirectory: dldt-build
# displayName: 'GNA UT'
# continueOnError: true
# - script: ../bin/intel64/$(BUILD_TYPE)/vpuUnitTests
# workingDirectory: dldt-build
# displayName: 'VPU UT'
# continueOnError: true
# - script: ../bin/intel64/$(BUILD_TYPE)/ieFuncTests
# workingDirectory: dldt-build
# displayName: 'IE FuncTests'
# continueOnError: true
# - script: ../bin/intel64/$(BUILD_TYPE)/MklDnnBehaviorTests
# workingDirectory: dldt-build
# displayName: 'MklDnnBehaviorTests'
# continueOnError: true
# - script: git clone https://github.com/openvinotoolkit/testdata.git
# displayName: 'Clone testdata'
# - script: |
# export DATA_PATH=`pwd`/../testdata
# export MODELS_PATH=`pwd`/../testdata
# ../bin/intel64/$(BUILD_TYPE)/MklDnnFunctionalTests
# workingDirectory: dldt-build
# displayName: 'MklDnnFunctionalTests'
# continueOnError: true
# - script: |
# export DATA_PATH=`pwd`/../testdata
# export MODELS_PATH=`pwd`/../testdata
# ../bin/intel64/$(BUILD_TYPE)/InferenceEngineCAPITests
# workingDirectory: dldt-build
# displayName: 'IE CAPITests'
# continueOnError: true
# IE_Lin_self
- job: IE_Lin_self
# Lin
- job: Lin
timeoutInMinutes: 0
pool:
#vmImage: 'ubuntu-18.04'
name: LIN_VMSS_VENV
variables:
BUILD_TYPE: Release
@ -177,6 +90,10 @@ jobs:
workingDirectory: dldt-build
displayName: 'IE FuncTests'
continueOnError: true
- script: ../bin/intel64/$(BUILD_TYPE)/cpuFuncTests
workingDirectory: dldt-build
displayName: 'CPU FuncTests'
continueOnError: true
- script: ../bin/intel64/$(BUILD_TYPE)/MklDnnBehaviorTests
workingDirectory: dldt-build
displayName: 'MklDnnBehaviorTests'
@ -198,8 +115,8 @@ jobs:
displayName: 'IE CAPITests'
continueOnError: true
# IE_MAC
- job: IE_MAC
# Mac
- job: Mac
timeoutInMinutes: 0
pool:
vmImage: 'macOS-10.15'
@ -265,6 +182,10 @@ jobs:
workingDirectory: dldt-build
displayName: 'IE FuncTests'
continueOnError: true
- script: ../bin/intel64/$(BUILD_TYPE)/cpuFuncTests
workingDirectory: dldt-build
displayName: 'CPU FuncTests'
continueOnError: true
- script: ../bin/intel64/$(BUILD_TYPE)/MklDnnBehaviorTests
workingDirectory: dldt-build
displayName: 'MklDnnBehaviorTests'
@ -286,114 +207,15 @@ jobs:
displayName: 'IE CAPITests'
continueOnError: true
# IE_Win
#- job: IE_Win
# timeoutInMinutes: 0
# pool:
# vmImage: 'vs2017-win2016'
# variables:
# BUILD_TYPE: Release
# steps:
# - script: |
# set
# wmic cpu list
# wmic logicaldisk get description,name
# wmic VOLUME list
# displayName: 'System properties'
# - script: git submodule update --init --recursive
# displayName: 'Clone submodules'
# - script: |
# mkdir C:\c-dldt-build\bin
# mkdir dldt-build
# cd dldt-build
# displayName: 'Create build directory'
# - task: CMake@1
# inputs:
# workingDirectory: C:\c-dldt-build
# cmakeArgs: -G"Visual Studio 15 2017 Win64" -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) -DENABLE_TESTS=ON $(Build.Repository.LocalPath)
# - script: cmake --build . --config $(BUILD_TYPE) -j3
# workingDirectory: C:\c-dldt-build
# displayName: 'Build IE VS2017'
# - script: dir ..\bin\intel64\$(BUILD_TYPE)\
# workingDirectory: dldt-build
# displayName: 'List files'
# - script: |
# set PATH=$(Build.Repository.LocalPath)\inference-engine\temp\tbb\bin;%PATH%
# ..\bin\intel64\$(BUILD_TYPE)\unit-test --gtest_print_time=1 --gtest_filter=-backend_api.config_unsupported:*IE_GPU*
# workingDirectory: dldt-build
# displayName: 'nGraph UT'
# continueOnError: true
# - script: |
# set PATH=$(Build.Repository.LocalPath)\inference-engine\temp\tbb\bin;%PATH%
# ..\bin\intel64\$(BUILD_TYPE)\InferenceEngineUnitTests
# workingDirectory: dldt-build
# displayName: 'IE UT old'
# continueOnError: true
# - script: |
# set PATH=$(Build.Repository.LocalPath)\inference-engine\temp\tbb\bin;%PATH%
# ..\bin\intel64\$(BUILD_TYPE)\ieUnitTests
# workingDirectory: dldt-build
# displayName: 'IE UT'
# continueOnError: true
# - script: |
# set PATH=$(Build.Repository.LocalPath)\inference-engine\temp\tbb\bin;%PATH%
# ..\bin\intel64\$(BUILD_TYPE)\cpuUnitTests
# workingDirectory: dldt-build
# displayName: 'CPU UT'
# continueOnError: true
# - script: |
# set PATH=$(Build.Repository.LocalPath)\inference-engine\temp\tbb\bin;%PATH%
# ..\bin\intel64\$(BUILD_TYPE)\gnaUnitTests
# workingDirectory: dldt-build
# displayName: 'GNA UT'
# continueOnError: true
# - script: |
# set PATH=$(Build.Repository.LocalPath)\inference-engine\temp\tbb\bin;%PATH%
# ..\bin\intel64\$(BUILD_TYPE)\vpuUnitTests
# workingDirectory: dldt-build
# displayName: 'VPU UT'
# continueOnError: true
# - script: |
# set PATH=$(Build.Repository.LocalPath)\inference-engine\temp\tbb\bin;%PATH%
# ..\bin\intel64\$(BUILD_TYPE)\ieFuncTests
# workingDirectory: dldt-build
# displayName: 'IE FuncTests'
# continueOnError: true
# - script: |
# set PATH=$(Build.Repository.LocalPath)\inference-engine\temp\tbb\bin;%PATH%
# ..\bin\intel64\$(BUILD_TYPE)\MklDnnBehaviorTests
# workingDirectory: dldt-build
# displayName: 'MklDnnBehaviorTests'
# continueOnError: true
# - script: git clone https://github.com/openvinotoolkit/testdata.git
# workingDirectory: C:\c-dldt-build
# displayName: 'Clone testdata'
# - script: |
# set PATH=$(Build.Repository.LocalPath)\inference-engine\temp\tbb\bin;$(Build.Repository.LocalPath)\inference-engine\temp\opencv_4.3.0\opencv\bin;%PATH%
# set DATA_PATH=C:\c-dldt-build\testdata
# set MODELS_PATH=C:\c-dldt-build\testdata
# ..\bin\intel64\$(BUILD_TYPE)\MklDnnFunctionalTests
# workingDirectory: dldt-build
# displayName: 'MklDnnFunctionalTests'
# continueOnError: true
# - script: |
# set PATH=$(Build.Repository.LocalPath)\inference-engine\temp\tbb\bin;$(Build.Repository.LocalPath)\inference-engine\temp\opencv_4.3.0\opencv\bin;%PATH%
# set DATA_PATH=C:\c-dldt-build\testdata
# set MODELS_PATH=C:\c-dldt-build\testdata
# ..\bin\intel64\$(BUILD_TYPE)\InferenceEngineCAPITests
# workingDirectory: dldt-build
# displayName: 'IE CAPITests'
# continueOnError: true
# IE_Win_self
- job: IE_Win_self
# Win
- job: Win
timeoutInMinutes: 0
pool:
#vmImage: 'vs2017-win2016'
name: WIN_VMSS_VENV2
demands:
- Agent.OS -equals Windows_NT
variables:
BUILD_TYPE: Release
BUILD_DIR: D:\dldt-build
steps:
- script: |
set
@ -404,18 +226,18 @@ jobs:
- script: git submodule update --init --recursive
displayName: 'Clone submodules'
- script: |
rd /Q /S C:\c-dldt-build
mkdir C:\c-dldt-build\bin
rd /Q /S $(BUILD_DIR)
mkdir $(BUILD_DIR)\bin
rd /Q /S dldt-build
mkdir dldt-build
cd dldt-build
displayName: 'Create build directory'
- task: CMake@1
inputs:
workingDirectory: C:\c-dldt-build
#cmakeArgs: -G"Visual Studio 15 2017 Win64" -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) -DENABLE_TESTS=ON $(Build.Repository.LocalPath)
cmakeArgs: -G"Visual Studio 16 2019" -A x64 -DCMAKE_BUILD_TYPE=$(BUILD_TYPE) -DENABLE_TESTS=ON $(Build.Repository.LocalPath)
workingDirectory: $(BUILD_DIR)
- script: cmake --build . --config $(BUILD_TYPE) -j12
workingDirectory: C:\c-dldt-build
workingDirectory: $(BUILD_DIR)
displayName: 'Build IE VS2019'
- script: dir ..\bin\intel64\$(BUILD_TYPE)\
workingDirectory: dldt-build
@ -462,6 +284,12 @@ jobs:
workingDirectory: dldt-build
displayName: 'IE FuncTests'
continueOnError: true
- script: |
set PATH=$(Build.Repository.LocalPath)\inference-engine\temp\tbb\bin;%PATH%
..\bin\intel64\$(BUILD_TYPE)\cpuFuncTests
workingDirectory: dldt-build
displayName: 'CPU FuncTests'
continueOnError: true
- script: |
set PATH=$(Build.Repository.LocalPath)\inference-engine\temp\tbb\bin;%PATH%
..\bin\intel64\$(BUILD_TYPE)\MklDnnBehaviorTests
@ -469,20 +297,20 @@ jobs:
displayName: 'MklDnnBehaviorTests'
continueOnError: true
- script: git clone https://github.com/openvinotoolkit/testdata.git
workingDirectory: C:\c-dldt-build
workingDirectory: $(BUILD_DIR)
displayName: 'Clone testdata'
- script: |
set PATH=$(Build.Repository.LocalPath)\inference-engine\temp\tbb\bin;$(Build.Repository.LocalPath)\inference-engine\temp\opencv_4.3.0\opencv\bin;%PATH%
set DATA_PATH=C:\c-dldt-build\testdata
set MODELS_PATH=C:\c-dldt-build\testdata
set DATA_PATH=$(BUILD_DIR)\testdata
set MODELS_PATH=$(BUILD_DIR)\testdata
..\bin\intel64\$(BUILD_TYPE)\MklDnnFunctionalTests
workingDirectory: dldt-build
displayName: 'MklDnnFunctionalTests'
continueOnError: true
- script: |
set PATH=$(Build.Repository.LocalPath)\inference-engine\temp\tbb\bin;$(Build.Repository.LocalPath)\inference-engine\temp\opencv_4.3.0\opencv\bin;%PATH%
set DATA_PATH=C:\c-dldt-build\testdata
set MODELS_PATH=C:\c-dldt-build\testdata
set DATA_PATH=$(BUILD_DIR)\testdata
set MODELS_PATH=$(BUILD_DIR)\testdata
..\bin\intel64\$(BUILD_TYPE)\InferenceEngineCAPITests
workingDirectory: dldt-build
displayName: 'IE CAPITests'