Skip to content

Conversation

@elliot-barn
Copy link
Contributor

@elliot-barn elliot-barn commented Nov 3, 2025

upgrading data ci tests to py3.10

postmerge build: https://buildkite.com/ray-project/postmerge/builds/14192

@elliot-barn elliot-barn marked this pull request as ready for review November 3, 2025 19:03
@elliot-barn elliot-barn requested a review from a team as a code owner November 3, 2025 19:03
cursor[bot]

This comment was marked as outdated.

@elliot-barn elliot-barn requested a review from aslonnie November 3, 2025 21:25
@elliot-barn elliot-barn added the go add ONLY when ready to merge, run all tests label Nov 3, 2025
@ray-gardener ray-gardener bot added data Ray Data-related issues devprod labels Nov 4, 2025
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Build name mismatch breaks CI dependency references

The data9build step was renamed to data9build-multipy, but the "arrow v9 tests" and "arrow v9 tests (data_non_parallel)" still reference the original data9build name. This occurs in both their depends_on fields and the --build-name argument within their commands, causing CI failures due to missing build steps and artifacts.

.buildkite/data.rayci.yml#L65-L82

--worker-id "$${BUILDKITE_PARALLEL_JOB}" --parallelism-per-worker 3
--build-name data9build
--except-tags data_integration,doctest,data_non_parallel,dask,needs_credentials
depends_on: data9build
- label: ":database: data: arrow v9 tests (data_non_parallel)"
tags:
- data
- data_non_parallel
instance_type: medium
parallelism: 3
commands:
- bazel run //ci/ray_ci:test_in_docker -- //python/ray/data/... //python/ray/air/... data
--workers "$${BUILDKITE_PARALLEL_JOB_COUNT}"
--worker-id "$${BUILDKITE_PARALLEL_JOB}"
--build-name data9build
--only-tags data_non_parallel
depends_on: data9build

.buildkite/data.rayci.yml#L8-L16

# builds
- name: data9build-multipy
label: "wanda: data9build-py{{matrix}}"
wanda: ci/docker/data9.build.wanda.yaml
matrix:
- "3.10"
env:
PYTHON: "{{matrix}}"
tags: cibase

Fix in Cursor Fix in Web


@aslonnie aslonnie merged commit 9243214 into master Nov 4, 2025
6 checks passed
@aslonnie aslonnie deleted the elliot-barn/upgrading-data-ci-tests-py310 branch November 4, 2025 04:12
YoussefEssDS pushed a commit to YoussefEssDS/ray that referenced this pull request Nov 8, 2025
upgrading data ci tests to py3.10

postmerge build:
https://buildkite.com/ray-project/postmerge/builds/14192

---------

Signed-off-by: elliot-barn <[email protected]>
Co-authored-by: Lonnie Liu <[email protected]>
landscapepainter pushed a commit to landscapepainter/ray that referenced this pull request Nov 17, 2025
upgrading data ci tests to py3.10

postmerge build:
https://buildkite.com/ray-project/postmerge/builds/14192

---------

Signed-off-by: elliot-barn <[email protected]>
Co-authored-by: Lonnie Liu <[email protected]>
Aydin-ab pushed a commit to Aydin-ab/ray-aydin that referenced this pull request Nov 19, 2025
upgrading data ci tests to py3.10

postmerge build:
https://buildkite.com/ray-project/postmerge/builds/14192

---------

Signed-off-by: elliot-barn <[email protected]>
Co-authored-by: Lonnie Liu <[email protected]>
Signed-off-by: Aydin Abiar <[email protected]>
ykdojo pushed a commit to ykdojo/ray that referenced this pull request Nov 27, 2025
upgrading data ci tests to py3.10

postmerge build:
https://buildkite.com/ray-project/postmerge/builds/14192

---------

Signed-off-by: elliot-barn <[email protected]>
Co-authored-by: Lonnie Liu <[email protected]>
Signed-off-by: YK <[email protected]>
SheldonTsen pushed a commit to SheldonTsen/ray that referenced this pull request Dec 1, 2025
upgrading data ci tests to py3.10

postmerge build:
https://buildkite.com/ray-project/postmerge/builds/14192

---------

Signed-off-by: elliot-barn <[email protected]>
Co-authored-by: Lonnie Liu <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data Ray Data-related issues devprod go add ONLY when ready to merge, run all tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants