Skip to content

Commit

Permalink
[serve] Disable Python 3.7 builds with streaming/routing FFs off (ray…
Browse files Browse the repository at this point in the history
…-project#37341)

Python 3.7 is moving to "legacy" support: https://docs.google.com/document/d/1NEU6_KGgBmJ2gTjVNeCJii8AG3-pRk8luuRdx5mb6DQ/edit#heading=h.6cqd5vyfgs3u

We don't need to run all conditions against Python 3.7. These FFs should be removed by the next release anyways -- if we discover issues preventing that and requiring users to turn these FFs off, we can turn the builds back on.

Signed-off-by: Edward Oakes <[email protected]>
  • Loading branch information
edoakes authored Jul 12, 2023
1 parent 8e31a5f commit 6882673
Showing 1 changed file with 0 additions and 71 deletions.
71 changes: 0 additions & 71 deletions .buildkite/pipeline.build_py37.yml
Original file line number Diff line number Diff line change
Expand Up @@ -140,74 +140,3 @@
--test_env=DOCKER_CERT_PATH=/certs/client
--test_env=DOCKER_TLS_CERTDIR=/certs
$(cat test_shard.txt)


- label: ":cold_face: :python: :serverless: Python 3.7 Serve Tests (streaming FF off)"
parallelism: 3
conditions:
[
"RAY_CI_SERVE_AFFECTED",
"RAY_CI_PYTHON_AFFECTED",
"RAY_CI_ML_AFFECTED",
]
instance_size: large
commands:
- cleanup() { if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then ./ci/build/upload_build_info.sh; fi }; trap cleanup EXIT
- ./ci/env/install-minimal.sh 3.7
- PYTHON=3.7 TORCH_VERSION=1.9.0 ./ci/env/install-dependencies.sh
- bash ./ci/ci.sh prepare_docker
- 'git clone https://github.com/wg/wrk.git /tmp/wrk && pushd /tmp/wrk && make -j && sudo cp wrk /usr/local/bin && popd'
- ./ci/env/env_info.sh
- >-
set -x;
python ./ci/run/bazel_sharding/bazel_sharding.py
--exclude_manual
--index "\${BUILDKITE_PARALLEL_JOB}" --count "\${BUILDKITE_PARALLEL_JOB_COUNT}"
--tag_filters=-post_wheel_build,-gpu
python/ray/serve/...
> test_shard.txt
- cat test_shard.txt
- bazel test --config=ci $(./ci/run/bazel_export_options)
--test_tag_filters=-post_wheel_build,-gpu
--test_env=DOCKER_HOST=tcp://docker:2376
--test_env=DOCKER_TLS_VERIFY=1
--test_env=DOCKER_CERT_PATH=/certs/client
--test_env=DOCKER_TLS_CERTDIR=/certs
--test_env=RAY_SERVE_ENABLE_EXPERIMENTAL_STREAMING=0
$(cat test_shard.txt)


- label: ":cold_face: :python: :serverless: Python 3.7 Serve Tests (streaming and routing FFs off)"
parallelism: 3
conditions:
[
"RAY_CI_SERVE_AFFECTED",
"RAY_CI_PYTHON_AFFECTED",
"RAY_CI_ML_AFFECTED",
]
instance_size: large
commands:
- cleanup() { if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then ./ci/build/upload_build_info.sh; fi }; trap cleanup EXIT
- ./ci/env/install-minimal.sh 3.7
- PYTHON=3.7 TORCH_VERSION=1.9.0 ./ci/env/install-dependencies.sh
- bash ./ci/ci.sh prepare_docker
- 'git clone https://github.com/wg/wrk.git /tmp/wrk && pushd /tmp/wrk && make -j && sudo cp wrk /usr/local/bin && popd'
- ./ci/env/env_info.sh
- >-
set -x;
python ./ci/run/bazel_sharding/bazel_sharding.py
--exclude_manual
--index "\${BUILDKITE_PARALLEL_JOB}" --count "\${BUILDKITE_PARALLEL_JOB_COUNT}"
--tag_filters=-post_wheel_build,-gpu
python/ray/serve/...
> test_shard.txt
- cat test_shard.txt
- bazel test --config=ci $(./ci/run/bazel_export_options)
--test_tag_filters=-post_wheel_build,-gpu
--test_env=DOCKER_HOST=tcp://docker:2376
--test_env=DOCKER_TLS_VERIFY=1
--test_env=DOCKER_CERT_PATH=/certs/client
--test_env=DOCKER_TLS_CERTDIR=/certs
--test_env=RAY_SERVE_ENABLE_NEW_ROUTING=0
--test_env=RAY_SERVE_ENABLE_EXPERIMENTAL_STREAMING=0
$(cat test_shard.txt)

0 comments on commit 6882673

Please sign in to comment.