mirror of
https://github.com/vale981/ray
synced 2025-03-06 02:21:39 -05:00
81 lines
No EOL
3.3 KiB
YAML
81 lines
No EOL
3.3 KiB
YAML
common: &common
|
|
artifact_paths:
|
|
- "/tmp/bazel_event_logs/*"
|
|
env:
|
|
BUILDKITE: "true"
|
|
CI: "true"
|
|
PYTHON: "3.6"
|
|
RAY_USE_RANDOM_PORTS: "1"
|
|
RAY_DEFAULT_BUILD: "1"
|
|
LC_ALL: en_US.UTF-8
|
|
LANG: en_US.UTF-8
|
|
# TODO(simon): Can't figure out how get the JDK working yet.
|
|
# RAY_INSTALL_JAVA: "1"
|
|
|
|
prelude_commands: &prelude_commands |-
|
|
./ci/travis/upload_build_info.sh
|
|
(which bazel && bazel clean) || true;
|
|
. ./ci/travis/ci.sh init && source ~/.zshrc
|
|
. ./ci/travis/ci.sh build
|
|
./ci/travis/install-dependencies.sh
|
|
|
|
steps:
|
|
- label: ":mac: :apple: Ray C++ and Libraries"
|
|
<<: *common
|
|
commands:
|
|
- *prelude_commands
|
|
- TORCH_VERSION=1.6 ./ci/travis/install-dependencies.sh
|
|
- bazel test --config=ci $(./scripts/bazel_export_options) --build_tests_only --test_tag_filters=-flaky,-flaky-mac --
|
|
//:all python/ray/serve/... python/ray/new_dashboard/... -rllib/... -core_worker_test
|
|
|
|
- label: ":mac: :apple: Small and Large"
|
|
<<: *common
|
|
commands:
|
|
- *prelude_commands
|
|
- bazel test $(./scripts/bazel_export_options) --config=ci
|
|
--test_env=CONDA_EXE --test_env=CONDA_PYTHON_EXE --test_env=CONDA_SHLVL --test_env=CONDA_PREFIX
|
|
--test_env=CONDA_DEFAULT_ENV --test_env=CONDA_PROMPT_MODIFIER
|
|
--test_tag_filters=-kubernetes,-jenkins_only,-medium_size_python_tests_a_to_j,-medium_size_python_tests_k_to_z,-flaky,-flaky-mac
|
|
python/ray/tests/...
|
|
|
|
- label: ":mac: :apple: Medium A-J"
|
|
<<: *common
|
|
commands:
|
|
- *prelude_commands
|
|
- bazel test --config=ci $(./scripts/bazel_export_options)
|
|
--test_tag_filters=-kubernetes,-jenkins_only,medium_size_python_tests_a_to_j,-flaky,-flaky-mac
|
|
python/ray/tests/...
|
|
|
|
- label: ":mac: :apple: Medium K-Z"
|
|
<<: *common
|
|
commands:
|
|
- *prelude_commands
|
|
- bazel test --config=ci $(./scripts/bazel_export_options)
|
|
--test_tag_filters=-kubernetes,-jenkins_only,medium_size_python_tests_k_to_z,-flaky,-flaky-mac
|
|
python/ray/tests/...
|
|
|
|
- label: ":mac: :apple: :snowflake: Flaky"
|
|
<<: *common
|
|
commands:
|
|
- *prelude_commands
|
|
- ./ci/travis/install-dependencies.sh
|
|
- bazel test --config=ci $(./scripts/bazel_export_options)
|
|
--test_tag_filters=-kubernetes,-jenkins_only,flaky,flaky-mac
|
|
--test_env=CONDA_EXE
|
|
--test_env=CONDA_PYTHON_EXE
|
|
--test_env=CONDA_SHLVL
|
|
--test_env=CONDA_PREFIX
|
|
--test_env=CONDA_DEFAULT_ENV
|
|
python/ray/tests/... python/ray/serve/...
|
|
|
|
# The follow is running in Travis for now.
|
|
# - bazel test --test_env=CONDA_EXE --test_env=CONDA_PYTHON_EXE --test_env=CONDA_SHLVL --test_env=CONDA_PREFIX --test_env=CONDA_DEFAULT_ENV --test_env=CONDA_PROMPT_MODIFIER --config=ci $(./scripts/bazel_export_options) --test_tag_filters=-kubernetes,-jenkins_only,-medium_size_python_tests_a_to_j,-medium_size_python_tests_k_to_z,-flaky python/ray/tests/...
|
|
# - bazel test --config=ci $(./scripts/bazel_export_options) --test_tag_filters=-kubernetes,-jenkins_only,medium_size_python_tests_k_to_z,-flaky python/ray/tests/...
|
|
# - bazel test --config=ci $(./scripts/bazel_export_options)
|
|
# --test_tag_filters=-kubernetes,-jenkins_only,flaky
|
|
# --test_env=CONDA_EXE
|
|
# --test_env=CONDA_PYTHON_EXE
|
|
# --test_env=CONDA_SHLVL
|
|
# --test_env=CONDA_PREFIX
|
|
# --test_env=CONDA_DEFAULT_ENV
|
|
# python/ray/tests/... python/ray/serve/... python/ray/tune/... rllib/... |