Skip to content

Commit

Permalink
run data6
Browse files Browse the repository at this point in the history
Signed-off-by: can <can@anyscale.com>
  • Loading branch information
can-anyscale committed Aug 29, 2023
1 parent 88929c3 commit 169c259
Show file tree
Hide file tree
Showing 5 changed files with 82 additions and 22 deletions.
8 changes: 8 additions & 0 deletions .buildkite/_forge.rayci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,18 @@ steps:
wanda: ci/docker/core.build.wanda.yaml
depends_on: oss-ci-base_build

- name: data6build
wanda: ci/docker/data6.build.wanda.yaml
depends_on: oss-ci-base_ml

- name: data12build
wanda: ci/docker/data12.build.wanda.yaml
depends_on: oss-ci-base_ml

- name: datanbuild
wanda: ci/docker/datan.build.wanda.yaml
depends_on: oss-ci-base_ml

- name: servebuild
wanda: ci/docker/serve.build.wanda.yaml
depends_on: oss-ci-base_build
Expand Down
44 changes: 44 additions & 0 deletions .buildkite/data.rayci.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
group: data tests
steps:
- label: ":database: data: arrrow 6 tests"
instance_type: medium
parallelism: 3
commands:
- bazel run //ci/ray_ci -- //python/ray/data/... //python/ray/air/... data
--workers "$${BUILDKITE_PARALLEL_JOB_COUNT}"
--worker-id "$${BUILDKITE_PARALLEL_JOB}" --parallelism-per-worker 3
--build-name data6build
--test-env RAY_DATA_USE_STREAMING_EXECUTOR=1
--except-tags data_integration,doctest
depends_on: data6build
job_env: data6build

- label: ":database: data: arrrow 12 tests"
instance_type: medium
parallelism: 3
Expand All @@ -13,6 +26,28 @@ steps:
depends_on: data12build
job_env: data12build

- label: ":database: data: arrrow nightly tests"
instance_type: medium
parallelism: 3
commands:
- bazel run //ci/ray_ci -- //python/ray/data/... //python/ray/air/... data
--workers "$${BUILDKITE_PARALLEL_JOB_COUNT}"
--worker-id "$${BUILDKITE_PARALLEL_JOB}" --parallelism-per-worker 3
--build-name datanbuild
--test-env RAY_DATA_USE_STREAMING_EXECUTOR=1
--except-tags data_integration,doctest
depends_on: datanbuild
job_env: datanbuild

- label: ":database: data: arrorw 6 flaky tests"
instance_type: medium
soft_fail: true
commands:
- bazel run //ci/ray_ci -- //... data --run-flaky-tests --parallelism-per-worker 3
--build-name data6build
depends_on: data6build
job_env: data6build

- label: ":database: data: arrorw 12 flaky tests"
instance_type: medium
soft_fail: true
Expand All @@ -21,3 +56,12 @@ steps:
--build-name data12build
depends_on: data12build
job_env: data12build

- label: ":database: data: arrorw nightly flaky tests"
instance_type: medium
soft_fail: true
commands:
- bazel run //ci/ray_ci -- //... data --run-flaky-tests --parallelism-per-worker 3
--build-name datanbuild
depends_on: datanbuild
job_env: datanbuild
22 changes: 0 additions & 22 deletions .buildkite/pipeline.ml.yml
Original file line number Diff line number Diff line change
Expand Up @@ -457,28 +457,6 @@
- ./ci/run/run_bazel_test_with_sharding.sh --config=ci $(./ci/run/bazel_export_options) --action_env=RAY_DATA_USE_STREAMING_EXECUTOR=1 --build_tests_only --test_tag_filters=-data_integration,-doctest python/ray/data/...
- ./ci/run/run_bazel_test_with_sharding.sh --config=ci $(./ci/run/bazel_export_options) --action_env=RAY_DATA_USE_STREAMING_EXECUTOR=1 --build_tests_only --test_tag_filters=ray_data,-doctest python/ray/air/...

- label: "Data tests (Arrow nightly)"
conditions: ["NO_WHEELS_REQUIRED", "RAY_CI_PYTHON_AFFECTED", "RAY_CI_DATA_AFFECTED"]
instance_size: medium
parallelism: 3
commands:
- cleanup() { if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then ./ci/build/upload_build_info.sh; fi }; trap cleanup EXIT
- DATA_PROCESSING_TESTING=1 ARROW_VERSION=nightly ./ci/env/install-dependencies.sh
- ./ci/env/env_info.sh
- ./ci/run/run_bazel_test_with_sharding.sh --config=ci $(./ci/run/bazel_export_options) --build_tests_only --test_tag_filters=-data_integration,-doctest python/ray/data/...
- ./ci/run/run_bazel_test_with_sharding.sh --config=ci $(./ci/run/bazel_export_options) --build_tests_only --test_tag_filters=ray_data,-doctest python/ray/air/...

- label: "Data tests (Arrow 6)"
conditions: ["NO_WHEELS_REQUIRED", "RAY_CI_PYTHON_AFFECTED", "RAY_CI_DATA_AFFECTED"]
instance_size: medium
parallelism: 3
commands:
- cleanup() { if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then ./ci/build/upload_build_info.sh; fi }; trap cleanup EXIT
- DATA_PROCESSING_TESTING=1 ARROW_VERSION=6.* ./ci/env/install-dependencies.sh
- ./ci/env/env_info.sh
- ./ci/run/run_bazel_test_with_sharding.sh --config=ci $(./ci/run/bazel_export_options) --build_tests_only --test_tag_filters=-data_integration,-doctest python/ray/data/...
- ./ci/run/run_bazel_test_with_sharding.sh --config=ci $(./ci/run/bazel_export_options) --build_tests_only --test_tag_filters=ray_data,-doctest python/ray/air/...

- label: "Workflow tests"
conditions: ["RAY_CI_PYTHON_AFFECTED", "RAY_CI_WORKFLOW_AFFECTED"]
instance_size: medium
Expand Down
15 changes: 15 additions & 0 deletions ci/docker/data6.build.wanda.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: "data6build"
froms: ["cr.ray.io/rayproject/oss-ci-base_ml"]
dockerfile: ci/docker/data.build.Dockerfile
srcs:
- ci/env/install-dependencies.sh
- python/requirements.txt
- python/requirements_compiled.txt
- python/requirements/test-requirements.txt
- python/requirements/ml/dl-cpu-requirements.txt
- python/requirements/ml/data-requirements.txt
- python/requirements/ml/data-test-requirements.txt
build_args:
- ARROW_VERSION=6.*
tags:
- cr.ray.io/rayproject/data6build
15 changes: 15 additions & 0 deletions ci/docker/datan.build.wanda.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: "datanbuild"
froms: ["cr.ray.io/rayproject/oss-ci-base_ml"]
dockerfile: ci/docker/data.build.Dockerfile
srcs:
- ci/env/install-dependencies.sh
- python/requirements.txt
- python/requirements_compiled.txt
- python/requirements/test-requirements.txt
- python/requirements/ml/dl-cpu-requirements.txt
- python/requirements/ml/data-requirements.txt
- python/requirements/ml/data-test-requirements.txt
build_args:
- ARROW_VERSION=nightly
tags:
- cr.ray.io/rayproject/datanbuild

0 comments on commit 169c259

Please sign in to comment.