@@ -13,13 +13,14 @@ concurrency:
13
13
cancel-in-progress : true
14
14
15
15
env :
16
- EXTRA_CMAKE_OPTIONS : ' -DBUILD_DOCS=ON -DPYTHON_DEFAULT_EXECUTABLE=/usr/bin/python3 -DOPENCV_DOWNLOAD_PATH=/home/ci/binaries_cache -DBUILD_EXAMPLES=ON -DOPENCV_ENABLE_NONFREE=ON -DWITH_CUDA=ON -DBUILD_LIST=dnn,cudev,ts -DCUDA_ARCH_BIN=6.1 -DWITH_VA=OFF'
16
+ EXTRA_CMAKE_OPTIONS : ' -DBUILD_DOCS=ON -DPYTHON_DEFAULT_EXECUTABLE=/usr/bin/python3 -DOPENCV_DOWNLOAD_PATH=/home/ci/binaries_cache -DBUILD_EXAMPLES=ON -DOPENCV_ENABLE_NONFREE=ON -DWITH_CUDA=ON -DBUILD_LIST=dnn,cudev,ts,python3 -DCUDA_ARCH_BIN=6.1 -DWITH_VA=OFF'
17
17
PR_AUTHOR : ${{ github.event.pull_request.user.login }}
18
18
PR_AUTHOR_FORK : ${{ github.event.pull_request.head.repo.full_name }}
19
19
SOURCE_BRANCH_NAME : ${{ github.head_ref }}
20
20
TARGET_BRANCH_NAME : ${{ github.base_ref }}
21
21
ANT_HOME : ' /usr/share/ant'
22
22
GIT_CACHE_DOCKER : ' /home/ci/git_cache'
23
+ PYTHONPATH : /home/ci/build/python_loader:$PYTHONPATH
23
24
OPENCV_TEST_DATA_PATH : ' /home/ci/opencv_extra/testdata'
24
25
OPENCV_DOCKER_WORKDIR : ' /home/ci/opencv'
25
26
DNN_MODELS : ' /home/ci/dnn-models'
@@ -139,3 +140,15 @@ jobs:
139
140
run : cd $HOME/build && xvfb-run -a bin/opencv_test_dnn --test_threads=${{ env.PARALLEL_JOBS }} --gtest_filter=${{ env.GTEST_FILTER_STRING }} ${{ env.EXTRA_GTEST_OPTIONS }}
140
141
env :
141
142
GTEST_FILTER_STRING: '-Test_Model.TextRecognition/0:Test_Model.TextRecognition/1:Test_Model.TextRecognitionWithCTCPrefixBeamSearch/0:Test_Model.TextRecognitionWithCTCPrefixBeamSearch/1:Test_ONNX_layers.Convolution3D/1:Test_ONNX_layers.Convolution3D_bias/1:Test_ONNX_layers.Shape/0:Test_ONNX_layers.Shape/1:Test_ONNX_layers.Power/0:Test_ONNX_layers.Power/1:Test_ONNX_layers.Elementwise_Log/0:Test_ONNX_layers.Elementwise_Log/1:Test_ONNX_layers.Elementwise_not/0:Test_ONNX_layers.Elementwise_not/1:Test_ONNX_layers.Compare_EQ/0:Test_ONNX_layers.Compare_EQ/1:Test_ONNX_layers.Compare_GT/0:Test_ONNX_layers.Compare_GT/1:Test_ONNX_layers.Compare_LT/0:Test_ONNX_layers.Compare_LT/1:Test_ONNX_layers.Compare_GTorEQ/0:Test_ONNX_layers.Compare_GTorEQ/1:Test_ONNX_layers.Compare_LEorEQ/0:Test_ONNX_layers.Compare_LEorEQ/1:Test_ONNX_layers.Eltwise3D/0:Test_ONNX_layers.Eltwise3D/1:Test_ONNX_layers.PoolConv3D/1:Test_ONNX_layers.Div/0:Test_ONNX_layers.Div/1:Test_ONNX_layers.Split/0:Test_ONNX_layers.Split/1:Test_ONNX_layers.SubFromConst/0:Test_ONNX_layers.SubFromConst/1:Test_TensorFlow_layers.Convolution3D/1:Test_TensorFlow_layers.concat_3d/1:Test_ONNX_layers.LSTM_Activations/0:Test_ONNX_nets.LResNet100E_IR/1:Test_ONNX_nets.Emotion_ferplus/0:Test_ONNX_nets.Emotion_ferplus/1:Test_ONNX_nets.Resnet34_kinetics/1'
143
+ - name : Python3 Bindings
144
+ timeout-minutes : 60
145
+ run : |
146
+ cd $HOME/build
147
+ python3 $HOME/opencv/modules/python/test/test.py --repo $HOME/opencv -v
148
+ - name : Python3 Apps
149
+ timeout-minutes : 60
150
+ run : |
151
+ cd $HOME/build
152
+ if [ -f "$HOME/opencv/apps/python_app_test.py" ]; then
153
+ python3 "$HOME/opencv/apps/python_app_test.py" --repo $HOME/opencv -v
154
+ fi
0 commit comments