diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7d57ae692..32bafa670 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -266,62 +266,4 @@ jobs: - name: Viewer Smoke Tests (Windows) if: runner.os == 'Windows' shell: msys2 {0} - run: ./build/tests/gtest/olive-gtest --gtest_filter="ViewerSmoke*" - - # ------------------------------------------------------------------ - # Experimental dynamic render backend (Linux only) - # ------------------------------------------------------------------ - build-test-dynamic-backend: - runs-on: warp-ubuntu-latest-x64-8x - env: - CMAKE_BUILD_TYPE: Release - QT_QPA_PLATFORM: offscreen - CCACHE_DIR: ${{ github.workspace }}/.ccache - CCACHE_MAXSIZE: 1G - - steps: - - uses: actions/checkout@v4 - with: - submodules: 'true' - - - name: Install dependencies - run: | - sudo apt-get update - sudo apt-get install -y \ - ninja-build pkg-config nasm \ - qt6-base-dev qt6-base-dev-tools qt6-base-private-dev qt6-tools-dev qt6-tools-dev-tools \ - libavcodec-dev libavformat-dev libavutil-dev libswscale-dev libswresample-dev libavfilter-dev \ - libopencolorio-dev libopenimageio-dev libopenexr-dev libexpat1-dev \ - portaudio19-dev libgl1-mesa-dev libxkbcommon-dev ccache - - - name: Restore ccache - uses: actions/cache@v4 - with: - path: ${{ github.workspace }}/.ccache - key: ccache-${{ runner.os }}-dynamic-${{ github.ref_name }}-${{ github.sha }} - restore-keys: | - ccache-${{ runner.os }}-dynamic-${{ github.ref_name }}- - ccache-${{ runner.os }}-dynamic- - - - name: Configure - run: | - cmake -S . -B build -G Ninja \ - -DBUILD_TESTS=ON \ - -DBUILD_QT6=ON \ - -DOAK_ENABLE_DYNAMIC_RENDER_BACKEND=ON \ - -DCMAKE_DISABLE_FIND_PACKAGE_Vulkan=ON \ - -DOCIO_LOCATION=/usr \ - -DCMAKE_C_COMPILER_LAUNCHER=ccache \ - -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ - -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} - - - name: Build - run: | - cmake --build build --config ${{ env.CMAKE_BUILD_TYPE }} - ccache -s - - - name: Test - run: ctest --test-dir build --output-on-failure -C ${{ env.CMAKE_BUILD_TYPE }} - - - name: Dynamic Render Backend Smoke Tests - run: ./build/tests/gtest/olive-gtest --gtest_filter="DynamicRenderBackend*" + run: ./build/tests/gtest/olive-gtest --gtest_filter="ViewerSmoke*" \ No newline at end of file