Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .buildkite/test-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -151,24 +151,24 @@
- KUBERAY_TEST_TIMEOUT_SHORT=1m KUBERAY_TEST_TIMEOUT_MEDIUM=5m KUBERAY_TEST_TIMEOUT_LONG=10m go test -timeout 60m -v ./test/e2eautoscaler/raycluster_autoscaler_part2_test.go ./test/e2eautoscaler/support.go 2>&1 | awk -f ../.buildkite/format.awk | tee $$KUBERAY_TEST_OUTPUT_DIR/gotest.log || (kubectl logs --tail -1 -l app.kubernetes.io/name=kuberay | tee $$KUBERAY_TEST_OUTPUT_DIR/kuberay-operator.log && cd $$KUBERAY_TEST_OUTPUT_DIR && find . -name "*.log" | tar -cf /artifact-mount/e2e-autoscaler-log.tar -T - && exit 1)
- echo "--- END:Autoscaler E2E Part 2 (nightly operator) tests finished"

- label: 'Test E2E Operator Version Upgrade (v1.6.0)'
- label: 'Test E2E Operator Version Upgrade (v1.7.0)'
instance_size: large
image: golang:1.26-bookworm
commands:
- source .buildkite/setup-env.sh
- kind create cluster --wait 900s --config ./ci/kind-config-buildkite.yml
- kubectl config set clusters.kind-kind.server https://docker:6443
# Deploy previous KubeRay operator release (v1.5.1) using helm
# Deploy previous KubeRay operator release (v1.6.2) using helm
- echo Deploying KubeRay operator
- pushd ray-operator
- helm install kuberay-operator kuberay/kuberay-operator --version 1.5.1
- helm install kuberay-operator kuberay/kuberay-operator --version 1.6.2
- kubectl wait --timeout=90s --for=condition=Available=true deployment kuberay-operator
# Run e2e tests and print KubeRay operator logs if tests fail
- echo "--- START:Running e2e Operator upgrade (v1.5.1 to v1.6.0 operator) tests"
- echo "--- START:Running e2e Operator upgrade (v1.6.2 to v1.7.0 operator) tests"
- mkdir -p "$(pwd)/tmp" && export KUBERAY_TEST_OUTPUT_DIR=$(pwd)/tmp
- echo "KUBERAY_TEST_OUTPUT_DIR=$$KUBERAY_TEST_OUTPUT_DIR"
- KUBERAY_TEST_TIMEOUT_SHORT=1m KUBERAY_TEST_TIMEOUT_MEDIUM=5m KUBERAY_TEST_TIMEOUT_LONG=10m KUBERAY_TEST_UPGRADE_IMAGE=v1.6.0 go test -timeout 30m -v ./test/e2eupgrade 2>&1 | awk -f ../.buildkite/format.awk | tee $$KUBERAY_TEST_OUTPUT_DIR/gotest.log || (kubectl logs --tail -1 -l app.kubernetes.io/name=kuberay | tee $$KUBERAY_TEST_OUTPUT_DIR/kuberay-operator.log && cd $$KUBERAY_TEST_OUTPUT_DIR && find . -name "*.log" | tar -cf /artifact-mount/e2e-upgrade-log.tar -T - && exit 1)
- echo "--- END:e2e Operator upgrade (v1.5.1 to v1.6.0 operator) tests finished"
- KUBERAY_TEST_TIMEOUT_SHORT=1m KUBERAY_TEST_TIMEOUT_MEDIUM=5m KUBERAY_TEST_TIMEOUT_LONG=10m KUBERAY_TEST_UPGRADE_IMAGE=v1.7.0 go test -timeout 30m -v ./test/e2eupgrade 2>&1 | awk -f ../.buildkite/format.awk | tee $$KUBERAY_TEST_OUTPUT_DIR/gotest.log || (kubectl logs --tail -1 -l app.kubernetes.io/name=kuberay | tee $$KUBERAY_TEST_OUTPUT_DIR/kuberay-operator.log && cd $$KUBERAY_TEST_OUTPUT_DIR && find . -name "*.log" | tar -cf /artifact-mount/e2e-upgrade-log.tar -T - && exit 1)
- echo "--- END:e2e Operator upgrade (v1.6.2 to v1.7.0 operator) tests finished"

- label: 'Test Apiserver E2E (nightly operator)'
instance_size: large
Expand Down
2 changes: 1 addition & 1 deletion ray-operator/test/support/defaults.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ package support
const (
RayVersion = "2.55.0"
RayImage = "rayproject/ray:2.55.0"
KuberayUpgradeVersion = "v1.6.0"
KuberayUpgradeVersion = "v1.7.0"
)
Loading