Skip to content

Commit

Permalink
add CI test for BVH data in host device memory
Browse files Browse the repository at this point in the history
  • Loading branch information
freibold committed Dec 11, 2024
1 parent 0e25353 commit 8dac949
Showing 1 changed file with 61 additions and 0 deletions.
61 changes: 61 additions & 0 deletions .github/workflows/continuous.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,38 @@ jobs:
cmake --preset linux-DG2-JIT-INTERNAL -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=3
cmake --build build --config Release --target test_package
linux-DG2-JIT-BVH-HOST-DEVICE-build:
secrets: inherit
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
with:
image: embree/ubuntu:22.04
runs-on: '[ "Linux", "docker", "build" ]'
project: embree
dpcpp-version: intel-llvm/sycl-rel_5_2_0-rk
artifact-out: linux-DG2-JIT-BVH-HOST-DEVICE-build
artifact-path: ./build/*.tar.gz
cmd: |
module load cmake/3.25.3
cmake --preset linux-DG2-JIT-INTERNAL -DEMBREE_SYCL_BVH_DATA_HOST_DEVICE=ON -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=3
cmake --build build --config Release --target build
linux-DG2-JIT-BVH-HOST-DEVICE-test:
secrets: inherit
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
needs: ["linux-DG2-JIT-BVH-HOST-DEVICE-build"]
with:
image: embree/ubuntu:22.04
options: --device=/dev/dri:/dev/dri
runs-on: '[ "Linux", "docker", "dg2" ]'
project: embree
env-from-files: ./.github/workflows/gfx-ubuntu22-internal.env
dpcpp-version: intel-llvm/sycl-rel_5_2_0-rk
artifact-in: linux-DG2-JIT-BVH-HOST-DEVICE-build
cmd: |
module load cmake/3.25.3
cmake --preset linux-DG2-JIT-INTERNAL -DEMBREE_SYCL_BVH_DATA_HOST_DEVICE=ON -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=3
cmake --build build --config Release --target test_package
linux-DG2-JIT-PUBLIC-build:
secrets: inherit
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main
Expand Down Expand Up @@ -322,6 +354,33 @@ jobs:
cmake --preset nightly-windows-DG2-JIT-ICX -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=3
cmake --build build --config Release --target test_package
windows-DG2-JIT-BVH-HOST-DEVICE-build:
secrets: inherit
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/windows.yml@main
with:
force-delete: true
runs-on: '[ "Windows", "NAS", "build" ]'
project: embree
env-from-files: ./.github/workflows/dpcpp-sycl-nightly.env
artifact-out: windows-DG2-JIT-BVH-HOST-DEVICE-build
artifact-path: ./build/*.zip
cmd: |
cmake --preset windows-DG2-JIT-INTERNAL-L0RTAS -DEMBREE_SYCL_BVH_DATA_HOST_DEVICE=ON -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=3
cmake --build build --config Release --target build
windows-DG2-JIT-BVH-HOST-DEVICE-test:
secrets: inherit
uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/windows.yml@main
needs: ["windows-DG2-JIT-BVH-HOST-DEVICE-build"]
with:
runs-on: '[ "Windows", "NAS", "dg2" ]'
project: embree
env-from-files: ./.github/workflows/dpcpp-sycl-nightly.env ./.github/workflows/gfx-windows-internal.env
artifact-in: windows-DG2-JIT-BVH-HOST-DEVICE-build
cmd: |
cmake --preset windows-DG2-JIT-INTERNAL-L0RTAS -DEMBREE_SYCL_BVH_DATA_HOST_DEVICE=ON -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=3
cmake --build build --config Release --target test_package
# ################################################################################
# ################################################################################
# # CPU tests
Expand Down Expand Up @@ -500,6 +559,7 @@ jobs:
runs-on: ubuntu-latest
needs:
- linux-DG2-JIT-INTERNAL-test
- linux-DG2-JIT-BVH-HOST-DEVICE-test
- linux-DG2-JIT-PUBLIC-test
- linux-ATSM-JIT-PUBLIC-test
- linux-DG2-JIT-PUBLIC-ICX-test
Expand All @@ -510,6 +570,7 @@ jobs:
- windows-DG2-JIT-PUBLIC-test
- windows-DG2-JIT-ICX-INTERNAL-test
- windows-DG2-JIT-ICX-PUBLIC-test
- windows-DG2-JIT-BVH-HOST-DEVICE-test
- linux-fedora29-CLANG4
- linux-fedora29-CLANG5-INT-ADDRSANITIZER
- linux-fedora29-ICX
Expand Down

0 comments on commit 8dac949

Please sign in to comment.