diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml index 064ef33235..44d099c8db 100644 --- a/.buildkite/pipeline.yml +++ b/.buildkite/pipeline.yml @@ -48,47 +48,47 @@ steps: if: build.message !~ /\[skip tests\]/ timeout_in_minutes: 120 - # - label: ":julia: :linux: AMDGPU Julia v{{matrix.version}} -- {{matrix.group}} -- {{matrix.runtime}}" - # matrix: - # setup: - # version: - # - "1.10" - # group: - # - core - # - neural_networks - # - integration - # runtime: - # - "IFRT" - # plugins: - # - JuliaCI/julia#v1: - # version: "{{matrix.version}}" - # - JuliaCI/julia-coverage#v1: - # codecov: true - # dirs: - # - src - # - ext - # - lib/ReactantCore/src - # agents: - # queue: "juliagpu" - # rocm: "*" - # commands: | - # touch LocalPreferences.toml + - label: ":julia: :linux: AMDGPU Julia v{{matrix.version}} -- {{matrix.group}} -- {{matrix.runtime}}" + matrix: + setup: + version: + - "1.10" + group: + - core + - neural_networks + - integration + runtime: + - "IFRT" + plugins: + - JuliaCI/julia#v1: + version: "{{matrix.version}}" + - JuliaCI/julia-coverage#v1: + codecov: true + dirs: + - src + - ext + - lib/ReactantCore/src + agents: + queue: "juliagpu" + rocm: "*" + commands: | + touch LocalPreferences.toml - # echo "[Reactant]" >> LocalPreferences.toml - # echo "xla_runtime = \"{{matrix.runtime}}\"" >> LocalPreferences.toml + echo "[Reactant]" >> LocalPreferences.toml + echo "xla_runtime = \"{{matrix.runtime}}\"" >> LocalPreferences.toml - # cat LocalPreferences.toml + cat LocalPreferences.toml - # julia --project=. -e 'println("--- :julia: Instantiating project") - # using Pkg - # Pkg.develop([PackageSpec(path="lib/ReactantCore")])' + julia --project=. -e 'println("--- :julia: Instantiating project") + using Pkg + Pkg.develop([PackageSpec(path="lib/ReactantCore")])' - # julia --project=. -e 'println("--- :julia: Run Tests") - # using Pkg - # Pkg.test(; coverage="user")' - # env: - # REACTANT_TEST_GROUP: "{{matrix.group}}" - # JULIA_DEBUG: "Reactant,Reactant_jll" - # CUDA_VISIBLE_DEVICES: 0 + julia --project=. -e 'println("--- :julia: Run Tests") + using Pkg + Pkg.test(; coverage="user")' + env: + REACTANT_TEST_GROUP: "{{matrix.group}}" + JULIA_DEBUG: "Reactant,Reactant_jll" + CUDA_VISIBLE_DEVICES: 0 # if: build.message !~ /\[skip tests\]/ # timeout_in_minutes: 120