diff --git a/.github/workflows/OCV-Contrib-PR-4.x-ARM64.yaml b/.github/workflows/OCV-Contrib-PR-4.x-ARM64.yaml index b38d3aaf..8152664e 100644 --- a/.github/workflows/OCV-Contrib-PR-4.x-ARM64.yaml +++ b/.github/workflows/OCV-Contrib-PR-4.x-ARM64.yaml @@ -187,6 +187,16 @@ jobs: timeout-minutes: 60 if: ${{ always() && steps.build-opencv-contrib.outcome == 'success' }} run: cd $HOME/build && xvfb-run -a bin/opencv_test_img_hash --gtest_filter=${{ env.GTEST_FILTER_STRING }} --test_threads=${{ env.PARALLEL_JOBS }} + - name: Accuracy:img_aug + timeout-minutes: 60 + if: ${{ always() && steps.build-opencv-contrib.outcome == 'success' }} + run: | + cd $HOME/build + if [[ -f bin/opencv_test_imgaug ]]; then + xvfb-run -a bin/opencv_test_imgaug --gtest_filter=${{ env.GTEST_FILTER_STRING }} --test_threads=${{ env.PARALLEL_JOBS }} + else + echo "No Augmentation module" + fi - name: Accuracy:imgcodecs timeout-minutes: 60 if: ${{ always() && steps.build-opencv-contrib.outcome == 'success' }} diff --git a/.github/workflows/OCV-Contrib-PR-4.x-U20.yaml b/.github/workflows/OCV-Contrib-PR-4.x-U20.yaml index 16809519..f80933d0 100644 --- a/.github/workflows/OCV-Contrib-PR-4.x-U20.yaml +++ b/.github/workflows/OCV-Contrib-PR-4.x-U20.yaml @@ -191,6 +191,16 @@ jobs: timeout-minutes: 60 if: ${{ always() && steps.build-opencv-contrib.outcome == 'success' }} run: cd $HOME/build && xvfb-run -a bin/opencv_test_img_hash --gtest_filter=${{ env.GTEST_FILTER_STRING }} --test_threads=${{ env.PARALLEL_JOBS }} + - name: Accuracy:img_aug + timeout-minutes: 60 + if: ${{ always() && steps.build-opencv-contrib.outcome == 'success' }} + run: | + cd $HOME/build + if [[ -f bin/opencv_test_imgaug ]]; then + xvfb-run -a bin/opencv_test_imgaug --gtest_filter=${{ env.GTEST_FILTER_STRING }} --test_threads=${{ env.PARALLEL_JOBS }} + else + echo "No Augmentation module" + fi - name: Accuracy:imgcodecs timeout-minutes: 60 if: ${{ always() && steps.build-opencv-contrib.outcome == 'success' }} diff --git a/.github/workflows/OCV-Contrib-PR-4.x-W10.yaml b/.github/workflows/OCV-Contrib-PR-4.x-W10.yaml index bc177de0..5117ab17 100644 --- a/.github/workflows/OCV-Contrib-PR-4.x-W10.yaml +++ b/.github/workflows/OCV-Contrib-PR-4.x-W10.yaml @@ -183,6 +183,12 @@ jobs: timeout-minutes: 60 if: ${{ always() && steps.build-opencv-contrib.outcome == 'success' }} run: cd ${{ github.workspace }}\build && bin\opencv_test_img_hash.exe --skip_unstable --gtest_filter=${{ env.GTEST_FILTER_STRING }} --test_threads=%PARALLEL_JOBS% + - name: Accuracy:imgaug + timeout-minutes: 60 + if: ${{ always() && steps.build-opencv-contrib.outcome == 'success' }} + run: | + cd ${{ github.workspace }}\build + if exist bin\opencv_test_imgaug.exe (bin\opencv_test_imgaug.exe --skip_unstable --gtest_filter=${{ env.GTEST_FILTER_STRING }} --test_threads=%PARALLEL_JOBS%) else (echo "No Augmentation module") - name: Accuracy:imgcodecs timeout-minutes: 60 if: ${{ always() && steps.build-opencv-contrib.outcome == 'success' }} diff --git a/.github/workflows/OCV-Contrib-PR-4.x-macOS-ARM64.yaml b/.github/workflows/OCV-Contrib-PR-4.x-macOS-ARM64.yaml index 1d9cd531..86ede8e5 100644 --- a/.github/workflows/OCV-Contrib-PR-4.x-macOS-ARM64.yaml +++ b/.github/workflows/OCV-Contrib-PR-4.x-macOS-ARM64.yaml @@ -199,6 +199,16 @@ jobs: if: ${{ always() && steps.build-opencv-contrib.outcome == 'success' }} run: ./bin/opencv_test_img_hash --gtest_filter=${{ env.GTEST_FILTER_STRING }} --test_threads=$PARALLEL_JOBS working-directory: ${{ github.workspace }}/build + - name: Accuracy:img_aug + timeout-minutes: 60 + if: ${{ always() && steps.build-opencv-contrib.outcome == 'success' }} + run: | + if [[ -f bin/opencv_test_imgaug ]]; then + ./bin/opencv_test_imgaug --gtest_filter=${{ env.GTEST_FILTER_STRING }} --test_threads=${{ env.PARALLEL_JOBS }} + else + echo "No Augmentation module" + fi + working-directory: ${{ github.workspace }}/build - name: Accuracy:imgcodecs timeout-minutes: 60 if: ${{ always() && steps.build-opencv-contrib.outcome == 'success' }} diff --git a/.github/workflows/OCV-Contrib-PR-4.x-macOS-x86_64.yaml b/.github/workflows/OCV-Contrib-PR-4.x-macOS-x86_64.yaml index d46b85b3..c6448204 100644 --- a/.github/workflows/OCV-Contrib-PR-4.x-macOS-x86_64.yaml +++ b/.github/workflows/OCV-Contrib-PR-4.x-macOS-x86_64.yaml @@ -200,6 +200,16 @@ jobs: if: ${{ always() && steps.build-opencv-contrib.outcome == 'success' }} run: ./bin/opencv_test_img_hash --gtest_filter=${{ env.GTEST_FILTER_STRING }} --test_threads=$PARALLEL_JOBS working-directory: ${{ github.workspace }}/build + - name: Accuracy:img_aug + timeout-minutes: 60 + if: ${{ always() && steps.build-opencv-contrib.outcome == 'success' }} + run: | + if [[ -f bin/opencv_test_imgaug ]]; then + ./bin/opencv_test_imgaug --gtest_filter=${{ env.GTEST_FILTER_STRING }} --test_threads=${{ env.PARALLEL_JOBS }} + else + echo "No Augmentation module" + fi + working-directory: ${{ github.workspace }}/build - name: Accuracy:imgcodecs timeout-minutes: 60 if: ${{ always() && steps.build-opencv-contrib.outcome == 'success' }}