Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
424 commits
Select commit Hold shift + click to select a range
bafce59
[docs] New Ray AIR link for try it out (#34924)
simran-2797 May 1, 2023
3d2a734
[serve] Add support for deploy refactor (#34845)
zcin May 1, 2023
57b566c
[core] update ActorPool map/map_unordered to submit functions eagerly…
matthewdeng May 1, 2023
13ee2d6
[data] [docs] Improve documentation for strict mode (#34876)
ericl May 1, 2023
f1d9f41
Revert "[Core] Put pg state to kv store when pg rescheduling (#34467)…
rkooo567 May 2, 2023
5cc4011
Revert "[Core] Shorten the membership checking time to 5 seconds. (#3…
rkooo567 May 2, 2023
61f0871
[Templates] Reintroduce requirements.txt + temporary patch fixes (#34…
justinvyu May 2, 2023
a762d0d
[CI] Add missing release test infra dependencies. (#34900)
aslonnie May 2, 2023
b6bf8e5
[ci][rllib][core] Make rllib_multi_gpu_with_attention_learning_tests.…
rickyyx May 2, 2023
9cf0ebd
Revert "[CI] Add Lightning 2.0 compatibility test pipeline (#34147)" …
scv119 May 2, 2023
4b6a37b
[docs] batch inference docs (#34567)
maxpumperla May 2, 2023
e17d7ec
[tune] Turn on new execution path per default [no_early_kickoff] (#34…
krfricke May 2, 2023
f634fc0
[Core] Remove multiple core workers in one process 2/n (#34942)
jjyao May 2, 2023
efe658a
[CI] Make it visible on UI if we are running a jailed test (#34926)
can-anyscale May 2, 2023
5cedcc9
[RLlib] Remove check specs from default Model forward code path to im…
ArturNiederfahrenhorst May 2, 2023
5a1386f
[data] [docs] Generalize fix for converting lists to np.ndarray in UD…
ericl May 2, 2023
b09e0cb
[Runtime Env]Add usage of expansion of certain PATH variables in env_…
larrylian May 2, 2023
18bf7ff
[air output] Print single trial config + results as table (#34788)
krfricke May 2, 2023
8b8ba49
[doc] Update the owner of data tests in doc (#34964)
fishbone May 2, 2023
66d1e48
[CI] Fix python/ray/tests:test_autoscaler_aws (#34936)
can-anyscale May 2, 2023
de6b14c
[Docs] Tip on avoiding OOMs with GPT-J finetune (#33953)
Yard1 May 2, 2023
1089c4a
[docs] batch prediction guide, strict mode (#34969)
maxpumperla May 2, 2023
01f0192
[Doc] add doc and example for Ray TLS (#33737)
YQ-Wang May 2, 2023
610e963
[CI] Skip invalid python files. (#34981)
aslonnie May 2, 2023
c292485
Use check_call for docker login. (#34901)
aslonnie May 2, 2023
584bee4
Change release tests owner to ci team. (#34899)
aslonnie May 2, 2023
f13a38a
[CI] Deprecate sdk_runner and v1 environments (#34864)
can-anyscale May 2, 2023
e36c0fd
[CI] Remove hash when computing log signature (#34973)
can-anyscale May 2, 2023
b61d4f6
[CI] Fix some core shuffle tests (#34932)
can-anyscale May 2, 2023
d2914fc
[CI] Add Lightning 2.0 compatibility test pipeline again with bugfix.…
woshiyyya May 3, 2023
9b2c37e
[Data] Add cross-references to batch inference guide (#34988)
bveeramani May 3, 2023
f30aa49
[data] [docs] Update dataset docs to reflect strict mode simplificati…
ericl May 3, 2023
3bf09f4
[docs] sphinx design 5/N (#34949)
maxpumperla May 3, 2023
10f75ef
Enable TLS on gRPCIngress if RAY_USE_TLS is on (#34403)
ashahab May 3, 2023
a429c0f
Avoid copying data multiple times during chunking. (#34772)
zen-xu May 3, 2023
43fc429
Make sure all public APIs will auto-init ray (#34730)
raulchen May 3, 2023
51089d2
[docs] pendo integration (#34946)
maxpumperla May 3, 2023
ee206e5
[autoscaler-v2] add core as autoscaler owner (#35012)
scv119 May 3, 2023
56e61d5
[docs] fix build (#35007)
maxpumperla May 3, 2023
b410a4e
[docs] fix book link check (#35009)
maxpumperla May 3, 2023
c7b60d5
[autoscaler v2][1/n] introducing storage interface for instance provi…
scv119 May 3, 2023
639addf
Update bazelisk version. (#34729)
aslonnie May 3, 2023
5d1b3a6
[CI] Build only one wheel for ray containers (#34963)
aslonnie May 3, 2023
3fcb508
[autoscaler v2][2/n] introduce instance_manager protobuf (#34977)
scv119 May 3, 2023
47a0c6c
[doc] [data] Fix a couple stray broken tests still (#35011)
ericl May 3, 2023
07390f1
[air] Fix `test_tune_torch_get_device_gpu` race condition (#35004)
krfricke May 3, 2023
f2b2a52
[UI] Change text for job detail page (#35023)
chaowanggg May 4, 2023
51ed394
Print out the address of the connected gcs (#35028)
jjyao May 4, 2023
5bc6b90
[autoscaler v2][3/n] introducing instance storage (#34979)
scv119 May 4, 2023
d8fdc93
[docs] sphinx design migration 6/N (#35002)
maxpumperla May 4, 2023
c54e245
Add debugging instructions for test_gcs_ha_e2e.py (#35016)
pcmoritz May 4, 2023
ca68564
[air/output] Print experiment information at experiment start (#34952)
krfricke May 4, 2023
f1706c4
Revert "[Core] Print out the address of the connected gcs" (#35036)
krfricke May 4, 2023
c7a3e68
[dependencies] Install dependencies in one go in CI (#34741)
krfricke May 4, 2023
c2f4965
[air/output] Use flat metrics in results report, use Trainable._progr…
krfricke May 4, 2023
38e0a6c
[tune] Set config on trial restore (#35000)
krfricke May 4, 2023
93c314a
[air/output] Improve passed time display (#34951)
krfricke May 4, 2023
6761dbe
Unpinning the "packaging" library with specific python versions in re…
woshiyyya May 4, 2023
3139e84
Jailed 4 core tests that have been failing for weeks (#35045)
can-anyscale May 4, 2023
26f3c35
[serve] Better surfacing of errors in serve status (#34773)
zcin May 4, 2023
674e495
[serve] Make applications required in multi-app config (#34401)
zcin May 4, 2023
07c3241
[ci/bazel][1] bazelize some unit-tests (#35030)
can-anyscale May 4, 2023
7477722
[Tune] Make `Tuner.restore(trainable=...) a required argument (#34982)
justinvyu May 4, 2023
e06c2c5
[docs] [data] Fix some data docs nits (#35049)
ericl May 4, 2023
7124048
[core][dashboard] [no_early_kickoff] Make dashboard address connectab…
rickyyx May 4, 2023
25e4efc
[docs][aws] Add VolumeType to aws example (#34690)
pomcho555 May 4, 2023
ec1f808
Update data team code owners (#35058)
c21 May 4, 2023
cc9ddaa
[ci/bisect] allow sanity check to run multiple times per commit (#35043)
can-anyscale May 5, 2023
191d435
Add actor_id as an attribute of RayActorError when the actor construc…
jjyao May 5, 2023
a9eadca
[core] Start the synchronization connection after receiving all nodes…
fishbone May 5, 2023
bbb309d
Deflakey test advanced 9 (#34883)
fishbone May 5, 2023
a4eaa7c
[release-test] Stop using spot instance for chaos tests (#35063)
jjyao May 5, 2023
04994dc
[docs] ssl bug fix (#35067)
maxpumperla May 5, 2023
2baa63f
[core][state] Push down filtering to GCS for listing/getting task fro…
rickyyx May 5, 2023
ebb2d22
[core][state] Task log - Improve log tailing from log_client and supp…
rickyyx May 5, 2023
fdf4c5a
[Doc] [Example] Add an example for OPT DeepSpeed batch inference. (#3…
May 5, 2023
d71393c
Add debug logs to show UpdateResourceUsage rpc source (#35062)
jjyao May 5, 2023
004bd6b
[docs] crisp chat for kapa.ai integration (#34782)
maxpumperla May 5, 2023
9570285
Update ray-logging.rst (#34998)
ethanabrooks May 5, 2023
32c34fc
[Core] Port GcsPublisher to Cython (#34393)
pcmoritz May 5, 2023
9df7ae0
Revert "[docs] crisp chat for kapa.ai integration (#34782)" (#35080)
maxpumperla May 5, 2023
198373a
[Doc] Make doc code snippet testable (#35057)
jjyao May 5, 2023
cbddb5e
[Data] Fix examples in batch inference guide (#35083)
bveeramani May 5, 2023
0dd98d8
[Data][Docs] Revise "ML Tensor Support" (#34999)
bveeramani May 5, 2023
33a3326
[Docs] Revise "How to write code snippets" (#35066)
bveeramani May 5, 2023
634094e
[Data][Docs] Remove next steps from "Getting Started" page (#34836)
bveeramani May 5, 2023
93a96d0
[RLlib] APPO+new-stack (Atari benchmark) - Preparatory PR 03 - PyTorc…
sven1977 May 5, 2023
8064fea
Revert "Deflakey test advanced 9 (#34883)" (#35090)
fishbone May 5, 2023
b2e4e0d
[serve] Clean up API reference and various docstrings (#34711)
edoakes May 5, 2023
c2260ba
[Data] Allow fusing MapOperator -> AllToAllOperator (#34847)
scottjlee May 5, 2023
bb5d4e6
[Data] Fix `map_batches_benchmark_single_node` (#35072)
bveeramani May 5, 2023
01d9a79
[Train] LightningTrainer enable checkpoint full dict with FSDP strate…
woshiyyya May 5, 2023
deb7874
Revert "[Core] Port GcsPublisher to Cython (#34393)" (#35106)
fishbone May 6, 2023
082be41
Revert "[core][state] Push down filtering to GCS for listing/getting …
fishbone May 6, 2023
ad1b12c
[RLlib][RLModule] Fix test_rllib_train_and_evaluate for rlmodules (#3…
ArturNiederfahrenhorst May 6, 2023
05c1550
Add include for newer MSVC (#34968)
mattip May 7, 2023
ba8edfe
[air/mlflow] Flatten config and metrics before passing to mlflow (#35…
krfricke May 7, 2023
d0a27c2
[docs] sphinx design 7/N (fin!) (#35037)
maxpumperla May 7, 2023
4ce6be8
[RLlib] Fixed bug in restoring a gpu trained algorithm (#35024)
kouroshHakha May 8, 2023
9edf062
[air/output] Improve leaked mentions of Tune concepts (#35003)
krfricke May 8, 2023
5379058
[ci/release-tests] remove anyscale run type (#35042)
can-anyscale May 8, 2023
57ba66e
[RLlib] Learner API: Policies using RLModules (for sampler only) do n…
sven1977 May 8, 2023
edc04c2
Properly bazelize all release test infra scripts (#34689)
aslonnie May 8, 2023
bb9faf4
[CI] Fix stable_diffusion_batch_prediction by switching to strict_mod…
woshiyyya May 8, 2023
78444ef
[AIR][Telemetry] Environment variable usage (#34921)
justinvyu May 8, 2023
27eaa8d
[docs] Improve documentation for installing extras (#33617)
matthewdeng May 8, 2023
7c2469c
[no_early_kickoff][Train] `ray.train.huggingface` restructure (#33278)
Yard1 May 8, 2023
9fb7f6e
[AIR] [Docs] Clarify Training needs to be run for Batch Prediction to…
amogkam May 8, 2023
0bf9335
[serve] Add health checking for http proxy actors (#34944)
zcin May 8, 2023
22579a5
[Jobs] HTTPs support for the job client (#33542)
joncarter1 May 8, 2023
fee7558
[docs] remove of some some duplicated words (#35146)
grimreaper May 8, 2023
dd83099
[ML] Update codeowners for `requirements_ml_docker.txt` and `requirem…
amogkam May 9, 2023
637fc51
[Overview][Serve] Add Recent Serve Applications Card (#34642)
chaowanggg May 9, 2023
d8fa456
Clean SWR cache between each test cases (#35097)
chaowanggg May 9, 2023
a3dd347
Revert "[Overview][Serve] Add Recent Serve Applications Card" (#35155)
aslonnie May 9, 2023
7e7aff8
[air/output] Fix trial status at end (more info + cut off) (#35128)
krfricke May 9, 2023
9e5e2b4
[Core] Fix async actor shutdown issue when exit_actor is used (#32407)
rkooo567 May 9, 2023
9260d6e
[serve] Add log file path to replica details (#33640)
zcin May 9, 2023
116da4c
[Docker] [runtime env] Bump boto3 version from 1.4.8 to 1.26.82, add …
architkulkarni May 9, 2023
69f50ce
[core] Make ray.get(timeout=0) to throw timeout error (#35126)
rickyyx May 9, 2023
e74528d
[core] Change worker niceness in job submission environment (#34727)
vitsai May 9, 2023
ac65b3b
Revert "Add CLI warning for arguments"
architkulkarni May 10, 2023
94d12f6
[ci/release] Resolve dependencies with python 3.9 inside conda. (#35176)
aslonnie May 9, 2023
c4ff068
[Data] Remove "Scalable Batch Inference with Ray" from batch inferenc…
bveeramani May 9, 2023
f6032f7
[core] Start ray syncer reconnection after a delay (#35115)
fishbone May 9, 2023
adf28ec
[docker] Add netbase to base deps docker image (#35174)
krfricke May 9, 2023
256c035
[Data] Update `pipelined_training_50_gb.aws` instance type (#35150)
bveeramani May 9, 2023
6df3629
[data] Update the strict mode message to be less confusing (#35185)
ericl May 9, 2023
f2b04d4
[RLlib] Activate RLModules and Learner together in docs (#35145)
ArturNiederfahrenhorst May 9, 2023
81476e4
[RLlib] Add test utils for rllib contrib (#35056)
avnishn May 9, 2023
13de01a
[Data] Allow fusing `MapOperator` -> `Repartition` operators (#35178)
scottjlee May 9, 2023
6d6b881
[core] Add object owner and copy metrics to node stats (#35119)
fishbone May 10, 2023
3d7b2ff
[data] Revert the dataset to datastream class rename (#35082)
ericl May 10, 2023
8492f80
[AIR] LightningTrainer Dolly V2 FSDP Fine-tuning Example (#34990)
woshiyyya May 10, 2023
0a1e4fa
[ci][core] Remove test_ray_get_timeout_zero #35196
rickyyx May 10, 2023
5182db2
[Core]Fixing the flakey test cases caused by Redis startup failure du…
larrylian May 10, 2023
0ce6f71
[core][state] Push down filtering to GCS for listing/getting task fro…
rickyyx May 10, 2023
deff072
[Core] Add bundles_to_node_id info in placement_group_table (#35122)
larrylian May 10, 2023
f934d1a
Downgrade hermetic python to 3.8 (#35198)
aslonnie May 10, 2023
df585d8
[Core] Put pg state to kv store when pg rescheduling (resubmit) (#34948)
larrylian May 10, 2023
fdb79a2
Add runtime env metadata to jobs detail page. (#34984)
alanwguo May 10, 2023
63eab90
[RLlib] Unity3D adapter: Disable env pre-checking (agent IDs not know…
sven1977 May 10, 2023
45d9c40
[docs] update batch guide link, fix tensor ref (#35171)
maxpumperla May 10, 2023
12576e7
[docs] synced tabs in AIR getting started (#35170)
maxpumperla May 10, 2023
b4d12f7
[docs] fixing missing libs in batch-x examples (#35169)
maxpumperla May 10, 2023
0ece85a
[docs] replace deprecated sklearn by scikit-learn installation (#35168)
maxpumperla May 10, 2023
3c7b1f9
[RLlib] No longer return action distribution objects from RLModule's …
ArturNiederfahrenhorst May 10, 2023
f773d99
[docs][serve] add note that Ray doesn't pickle (#35194)
angelinalg May 10, 2023
1b7588d
[docs] batch inference pass (#35041)
maxpumperla May 10, 2023
da7743d
[docs] fix outdated tensor data ref (#35212)
maxpumperla May 10, 2023
62a7933
[data] [doc] Fix dataset images
ericl May 10, 2023
410ac72
[RLlib] Replace calls to socket in learner group for getting ip addre…
avnishn May 10, 2023
06b7690
[Data][CI] Mark `dataset_shuffle_sort_1tb` tests as unstable (#35203)
bveeramani May 10, 2023
71c4bb5
[data] Update tagline to datasets for ML (#35228)
ericl May 10, 2023
c8eb82f
[Data] Improve notebook widget display (#34359)
peytondmurray May 10, 2023
b16eec4
[CI/air] Fix lightning_gpu_tune_.* release test (#35193)
woshiyyya May 10, 2023
e5fe653
[Doc] Correctly Render the Enumerate Numbers in `convert_torch_code_t…
woshiyyya May 10, 2023
ca40a9e
[Data] Clarify `map` slow warning (#35204)
amogkam May 10, 2023
c5b1e80
[Release tests] Moving Ray Data bulk ingest test ownership team to Da…
cadedaniel May 10, 2023
3a81c87
[core] Reduce self alive check from 60s to 5s. (#34992)
fishbone May 11, 2023
a329c25
[core] Turn on ray syncer again. (#35116)
fishbone May 11, 2023
0666204
[Data][Docs] Fix `hf_quick_start.py` (#35240)
bveeramani May 11, 2023
9316ce7
[core] Deflakey test advanced 9 (#35247)
fishbone May 11, 2023
0c72755
[ci] Fix dask Ray client tests (#35233)
krfricke May 11, 2023
6229f32
[docs] auto-remove gen apis on make clean (#35210)
maxpumperla May 11, 2023
c9d6677
[RLlib] APPO+new-stack (Atari benchmark) - Preparatory PR 04 - Learne…
sven1977 May 11, 2023
6065531
[ci] Use python 3.9 in WORKSPACE (#35255)
aslonnie May 11, 2023
3325db9
[Client] Optimize chunk size (#35025)
zen-xu May 11, 2023
5f70efb
Run bisect with the correct python version (#35186)
can-anyscale May 11, 2023
53d5cbc
[ci/bazel][2] bazelize all other ray_release tests (#35032)
can-anyscale May 11, 2023
e5dc354
Update README.rst (#35267)
jcoffi May 11, 2023
bf0192e
Bring back "[Core] Port GcsPublisher to Cython" (#34393) (#35179)
pcmoritz May 11, 2023
22d3d24
[serve] Add controller metadata (#35182)
zcin May 11, 2023
82f2b1f
[serve] Stream Serve logs across different drivers (#35070)
zcin May 11, 2023
53c5188
[Overview][Serve] Add Recent Serve Applications Card #34642 (#35227)
chaowanggg May 11, 2023
c03e798
[Serve] Add status_code to http qps & latency (#35134)
sihanwang41 May 11, 2023
cc58b8e
[train] Fix HuggingFace -> Transformers wrapping logic (#35276)
matthewdeng May 11, 2023
3f4be85
[core][dashboard][state] Support task logs from state API (#35101)
rickyyx May 11, 2023
0c73afe
[core][dashboard] Task backend GC policy - worker update [1/3] (#34896)
rickyyx May 11, 2023
43a0668
Use state-api for job driver logs (#35235)
alanwguo May 11, 2023
95aee3b
Add docs for setting up metrics for homebrew installations (#35026)
alanwguo May 11, 2023
544a8f7
Add HTTPProxy details to Serve Dashboard UI (#35159)
alanwguo May 11, 2023
b590e9f
[AIR] Remove hard-deprecated and unused code (#35163)
justinvyu May 11, 2023
a5974af
[Doc] [no_early_kickoff] Revamp ray core api reference [1/n] (#34428)
jjyao May 11, 2023
c13f14c
[docs][observability] O11y refactor 1/N (#35158)
angelinalg May 12, 2023
9ee063f
[train] Fix HuggingFace -> Transformers wrapping logic 2 (#35284)
matthewdeng May 12, 2023
5403e27
[Serve] Add route tags with custom metrics (#35246)
sihanwang41 May 12, 2023
e0f6b41
[Serve] Add more bucket size (#35242)
sihanwang41 May 12, 2023
53fd7ea
[release test] [Cluster launcher] Add gcp minimal and full cluster la…
architkulkarni May 12, 2023
bac199e
[docs] [data] Update use case doc links and resources (#35277)
ericl May 12, 2023
f394b8c
[Release test] Disabling empty-runtime-env tests in benchmark_worker_…
cadedaniel May 12, 2023
672f45e
[docs] nav fixes #34583 (#35296)
maxpumperla May 12, 2023
68731cb
[AIR] Distributed checkpointing (#34709)
May 12, 2023
0b38497
[RLlib] RLlib contrib (#35141)
avnishn May 12, 2023
c3e9a7a
[telemetry] Add libc version to ray telemetry. (#33444)
fishbone May 12, 2023
cc3bc67
[data] Capture the context when the dataset is first created (#35239)
ericl May 12, 2023
af16d3c
[core] Make execute_after accept chrono (#35099)
fishbone May 12, 2023
469afaf
[no_early_kickoff] [data] Improve our handling of tensor returns in s…
ericl May 13, 2023
37f7f2e
[Serve] Add multiplex support (#34941)
sihanwang41 May 13, 2023
a2448fa
Add support for multi-tab log viewer (#35280)
alanwguo May 14, 2023
61cdb56
Fix "ImportError: sys.meta_path is None, Python is likely shutting do…
raulchen May 14, 2023
5f02650
[data] Add GPU data ingestion nightly test (#34986)
raulchen May 14, 2023
66012c3
[core][state][dashboard][log] Fix subdirectory log getting (#35283)
rickyyx May 15, 2023
362a74d
[core][state][no_early_kickoff] Add "humanify" feature to StateSchema…
ProjectsByJackHe May 15, 2023
eb173d3
[docs] clarify FAST build option, fixes #35293 (#35297)
maxpumperla May 15, 2023
5ebdc25
[AIR] Deprecate `ray.tune.logger.Logger` interface (#35162)
justinvyu May 15, 2023
92e7fbd
[Core/Logging] Worker startup hook (#34738)
rkooo567 May 15, 2023
db7d2f0
[serve] Log to files in JSON format by default (#35118)
sihanwang41 May 15, 2023
0554594
[autoscaler v2][4/n] introducing node-provider and node-provider-conf…
scv119 May 15, 2023
779e5aa
[docs] fix map_batches ActorPoolStrategy ref (#35331)
maxpumperla May 15, 2023
3f48f73
[ci/github] Track external code changes (blogs, tutorials) (#35261)
krfricke May 15, 2023
957f51c
[Data] Improve compute validation error (#35234)
bveeramani May 15, 2023
b438c7a
[Data] Fix inference release test (#35339)
bveeramani May 15, 2023
64c94d1
[Data] Improve `Schema` representation (#35278)
bveeramani May 15, 2023
bf97ca8
During GCS restarts, grpc based resource broadcaster should only add …
jjyao May 15, 2023
d7daaf7
[Data] Improve docstring and warning message for `from_huggingface` (…
amogkam May 15, 2023
0a51e95
[Data] Add `column` API to Dataset (#35241)
amogkam May 15, 2023
92e911a
[Doc] Make doc code snippet testable [2/n] (#35274)
jjyao May 15, 2023
0f9964c
[RLlib] Remove some specs from encoders to smoothen dev experience (#…
ArturNiederfahrenhorst May 15, 2023
3e5111e
[Train] Don't repartition if xgboost-ray>=0.1.16 (#32960)
Yard1 May 15, 2023
4bc1850
[Serve] Multiplex API Impl (#35326)
sihanwang41 May 15, 2023
b8be998
[UI] Unify colors of different status for Jobs, Services, Actors (#35…
chaowanggg May 16, 2023
7a63a8e
[core] Delete disconnected node view in ray syncer when connection is…
fishbone May 16, 2023
d552c8a
[doc] [data] Update dataset intro page and fix some typos (#35361)
ericl May 16, 2023
d5b37b5
[data] Fix bugs in handling of nested ndarrays (and other complex obj…
ericl May 16, 2023
02aca85
[Train] LightningTrainer: Enable prog bar (#35350)
woshiyyya May 16, 2023
19ad176
Add "all" option for SessionName (#35303)
alanwguo May 16, 2023
d6d74f3
[Dashboard] Add task detail page with logs (#35328)
alanwguo May 16, 2023
9dc95b9
[core][state][ci] Fix stress_test_state_api_scale (#35332)
rickyyx May 16, 2023
331e6da
[core][state][job] Supporting job listing(getting) and logs from stat…
rickyyx May 16, 2023
98ae72a
[tests] fix lint and dependency issues in tests (#35373)
matthewdeng May 16, 2023
fad7e19
[ci] External code tracker: Ignore if file is not found (#35376)
krfricke May 16, 2023
72a0895
[Dashboard] Add serve controller info to the Serve page (#35327)
alanwguo May 16, 2023
7683c17
[core][dashboard] Make actor tasks'name default to <actor_repr>.<task…
rickyyx May 16, 2023
c8e007b
[tune/execution] 1/n Add more unittests for TuneController (#34833)
krfricke May 16, 2023
30ed5f3
[air/output] Context-aware output engine: Add docs, experimental feat…
krfricke May 16, 2023
959f8dc
[ci][byod/1] clean up local environment setup for release tests (#35355)
can-anyscale May 16, 2023
40076f2
[AIR][Telemetry] Cluster storage configuration (#34905)
justinvyu May 16, 2023
2e6bea1
Remove previously added debug logs (#35360)
jjyao May 16, 2023
32021f3
[serve] Catch all exceptions during deploy (#35307)
zcin May 16, 2023
bebd20c
[AIR][Telemetry] Experiment tracking integrations + callbacks (#34904)
justinvyu May 16, 2023
90e908f
[Train] Change `num_boost_round` to target iterations (#33602)
Yard1 May 16, 2023
c8d12fe
[serve][docs] Add user guide for application builders (#35392)
edoakes May 16, 2023
569a62a
[air/output] Add parameter columns to status table (#35388)
krfricke May 16, 2023
58a6a42
Revert "Add "all" option for SessionName (#35303)" (#35403)
cadedaniel May 16, 2023
b4c00de
[Serve] Mutliplexed information report impl (#35372)
sihanwang41 May 16, 2023
5911cbf
[core][state] Move state API out of experimental (#35318)
rickyyx May 16, 2023
335c145
[data] Improve map batches error message for strict mode migration (#…
ericl May 16, 2023
21a265c
[RLlib] Add missing `sampler_results` key to fetch min desired reward…
ArturNiederfahrenhorst May 16, 2023
03c3623
[data](deps): Bump aioboto3 in /python/requirements/data_processing
dependabot[bot] May 16, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .bazeliskrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
USE_BAZEL_VERSION=5.4.0
USE_BAZEL_VERSION=5.4.1
4 changes: 2 additions & 2 deletions .bazelrc
Original file line number Diff line number Diff line change
Expand Up @@ -200,5 +200,5 @@ try-import %workspace%/.llvm-local.bazelrc
# It picks up the system headers when someone has protobuf installed via Homebrew.
# Work around for https://github.com/bazelbuild/bazel/issues/8053
build:macos --sandbox_block_path=/usr/local/
#This option controls whether javac checks for missing direct dependencies.
build --strict_java_deps=off
# This option controls whether javac checks for missing direct dependencies.
build --experimental_strict_java_deps=off
2 changes: 1 addition & 1 deletion .buildkite/copy_files.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ def perform_auth():

def handle_docker_login(resp):
pwd = resp.json()["docker_password"]
subprocess.call(
subprocess.check_call(
["docker", "login", "--username", "raytravisbot", "--password", pwd]
)

Expand Down
16 changes: 8 additions & 8 deletions .buildkite/pipeline.arm64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
conditions: ["RAY_CI_PYTHON_DEPENDENCIES_AFFECTED", "RAY_CI_DOCKER_AFFECTED", "RAY_CI_CORE_CPP_AFFECTED"]
instance_size: arm64-medium
commands:
- LINUX_WHEELS=1 ./ci/ci.sh build
- LINUX_WHEELS=1 BUILD_ONE_PYTHON_ONLY=3.7 ./ci/ci.sh build
- pip install -q docker aws_requests_auth boto3
- ./ci/env/env_info.sh
- if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then python .buildkite/copy_files.py --destination docker_login; fi
Expand All @@ -70,7 +70,7 @@
conditions: ["RAY_CI_PYTHON_DEPENDENCIES_AFFECTED", "RAY_CI_DOCKER_AFFECTED", "RAY_CI_CORE_CPP_AFFECTED"]
instance_size: arm64-medium
commands:
- LINUX_WHEELS=1 ./ci/ci.sh build
- LINUX_WHEELS=1 BUILD_ONE_PYTHON_ONLY=3.7 ./ci/ci.sh build
- pip install -q docker aws_requests_auth boto3
- ./ci/env/env_info.sh
- if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then python .buildkite/copy_files.py --destination docker_login; fi
Expand All @@ -80,7 +80,7 @@
conditions: ["RAY_CI_PYTHON_DEPENDENCIES_AFFECTED", "RAY_CI_DOCKER_AFFECTED", "RAY_CI_CORE_CPP_AFFECTED"]
instance_size: arm64-medium
commands:
- LINUX_WHEELS=1 ./ci/ci.sh build
- LINUX_WHEELS=1 BUILD_ONE_PYTHON_ONLY=3.8 ./ci/ci.sh build
- pip install -q docker aws_requests_auth boto3
- ./ci/env/env_info.sh
- if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then python .buildkite/copy_files.py --destination docker_login; fi
Expand All @@ -90,7 +90,7 @@
conditions: ["RAY_CI_PYTHON_DEPENDENCIES_AFFECTED", "RAY_CI_DOCKER_AFFECTED", "RAY_CI_CORE_CPP_AFFECTED"]
instance_size: arm64-medium
commands:
- LINUX_WHEELS=1 ./ci/ci.sh build
- LINUX_WHEELS=1 BUILD_ONE_PYTHON_ONLY=3.8 ./ci/ci.sh build
- pip install -q docker aws_requests_auth boto3
- ./ci/env/env_info.sh
- if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then python .buildkite/copy_files.py --destination docker_login; fi
Expand All @@ -100,7 +100,7 @@
conditions: ["RAY_CI_PYTHON_DEPENDENCIES_AFFECTED", "RAY_CI_DOCKER_AFFECTED", "RAY_CI_CORE_CPP_AFFECTED"]
instance_size: arm64-medium
commands:
- LINUX_WHEELS=1 ./ci/ci.sh build
- LINUX_WHEELS=1 BUILD_ONE_PYTHON_ONLY=3.9 ./ci/ci.sh build
- pip install -q docker aws_requests_auth boto3
- ./ci/env/env_info.sh
- if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then python .buildkite/copy_files.py --destination docker_login; fi
Expand All @@ -110,7 +110,7 @@
conditions: ["RAY_CI_PYTHON_DEPENDENCIES_AFFECTED", "RAY_CI_DOCKER_AFFECTED", "RAY_CI_CORE_CPP_AFFECTED"]
instance_size: arm64-medium
commands:
- LINUX_WHEELS=1 ./ci/ci.sh build
- LINUX_WHEELS=1 BUILD_ONE_PYTHON_ONLY=3.9 ./ci/ci.sh build
- pip install -q docker aws_requests_auth boto3
- ./ci/env/env_info.sh
- if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then python .buildkite/copy_files.py --destination docker_login; fi
Expand All @@ -120,7 +120,7 @@
conditions: ["RAY_CI_PYTHON_DEPENDENCIES_AFFECTED", "RAY_CI_DOCKER_AFFECTED", "RAY_CI_CORE_CPP_AFFECTED"]
instance_size: arm64-medium
commands:
- LINUX_WHEELS=1 ./ci/ci.sh build
- LINUX_WHEELS=1 BUILD_ONE_PYTHON_ONLY=3.10 ./ci/ci.sh build
- pip install -q docker aws_requests_auth boto3
- ./ci/env/env_info.sh
- if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then python .buildkite/copy_files.py --destination docker_login; fi
Expand All @@ -130,7 +130,7 @@
conditions: ["RAY_CI_PYTHON_DEPENDENCIES_AFFECTED", "RAY_CI_DOCKER_AFFECTED", "RAY_CI_CORE_CPP_AFFECTED"]
instance_size: arm64-medium
commands:
- LINUX_WHEELS=1 ./ci/ci.sh build
- LINUX_WHEELS=1 BUILD_ONE_PYTHON_ONLY=3.10 ./ci/ci.sh build
- pip install -q docker aws_requests_auth boto3
- if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then python .buildkite/copy_files.py --destination docker_login; fi
- python ./ci/build/build-docker-images.py --py-versions py310 -T cu113 -T cu116 -T cu118 --build-type BUILDKITE --build-base --suffix aarch64
26 changes: 18 additions & 8 deletions .buildkite/pipeline.build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@
conditions: ["RAY_CI_PYTHON_DEPENDENCIES_AFFECTED", "RAY_CI_DOCKER_AFFECTED", "RAY_CI_CORE_CPP_AFFECTED"]
instance_size: medium
commands:
- LINUX_WHEELS=1 ./ci/ci.sh build
- LINUX_WHEELS=1 BUILD_ONE_PYTHON_ONLY=3.7 ./ci/ci.sh build
- pip install -q docker aws_requests_auth boto3
- ./ci/env/env_info.sh
- if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then python .buildkite/copy_files.py --destination docker_login; fi
Expand All @@ -98,7 +98,7 @@
conditions: ["RAY_CI_PYTHON_DEPENDENCIES_AFFECTED", "RAY_CI_DOCKER_AFFECTED", "RAY_CI_CORE_CPP_AFFECTED"]
instance_size: medium
commands:
- LINUX_WHEELS=1 ./ci/ci.sh build
- LINUX_WHEELS=1 BUILD_ONE_PYTHON_ONLY=3.7 ./ci/ci.sh build
- pip install -q docker aws_requests_auth boto3
- ./ci/env/env_info.sh
- if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then python .buildkite/copy_files.py --destination docker_login; fi
Expand All @@ -108,7 +108,7 @@
conditions: ["RAY_CI_PYTHON_DEPENDENCIES_AFFECTED", "RAY_CI_DOCKER_AFFECTED", "RAY_CI_CORE_CPP_AFFECTED"]
instance_size: medium
commands:
- LINUX_WHEELS=1 ./ci/ci.sh build
- LINUX_WHEELS=1 BUILD_ONE_PYTHON_ONLY=3.8 ./ci/ci.sh build
- pip install -q docker aws_requests_auth boto3
- ./ci/env/env_info.sh
- if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then python .buildkite/copy_files.py --destination docker_login; fi
Expand All @@ -118,7 +118,7 @@
conditions: ["RAY_CI_PYTHON_DEPENDENCIES_AFFECTED", "RAY_CI_DOCKER_AFFECTED", "RAY_CI_CORE_CPP_AFFECTED"]
instance_size: medium
commands:
- LINUX_WHEELS=1 ./ci/ci.sh build
- LINUX_WHEELS=1 BUILD_ONE_PYTHON_ONLY=3.8 ./ci/ci.sh build
- pip install -q docker aws_requests_auth boto3
- ./ci/env/env_info.sh
- if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then python .buildkite/copy_files.py --destination docker_login; fi
Expand All @@ -128,7 +128,7 @@
conditions: ["RAY_CI_PYTHON_DEPENDENCIES_AFFECTED", "RAY_CI_DOCKER_AFFECTED", "RAY_CI_CORE_CPP_AFFECTED"]
instance_size: medium
commands:
- LINUX_WHEELS=1 ./ci/ci.sh build
- LINUX_WHEELS=1 BUILD_ONE_PYTHON_ONLY=3.9 ./ci/ci.sh build
- pip install -q docker aws_requests_auth boto3
- ./ci/env/env_info.sh
- if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then python .buildkite/copy_files.py --destination docker_login; fi
Expand All @@ -138,7 +138,7 @@
conditions: ["RAY_CI_PYTHON_DEPENDENCIES_AFFECTED", "RAY_CI_DOCKER_AFFECTED", "RAY_CI_CORE_CPP_AFFECTED"]
instance_size: medium
commands:
- LINUX_WHEELS=1 ./ci/ci.sh build
- LINUX_WHEELS=1 BUILD_ONE_PYTHON_ONLY=3.9 ./ci/ci.sh build
- pip install -q docker aws_requests_auth boto3
- ./ci/env/env_info.sh
- if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then python .buildkite/copy_files.py --destination docker_login; fi
Expand All @@ -148,7 +148,7 @@
conditions: ["RAY_CI_PYTHON_DEPENDENCIES_AFFECTED", "RAY_CI_DOCKER_AFFECTED", "RAY_CI_CORE_CPP_AFFECTED"]
instance_size: medium
commands:
- LINUX_WHEELS=1 ./ci/ci.sh build
- LINUX_WHEELS=1 BUILD_ONE_PYTHON_ONLY=3.10 ./ci/ci.sh build
- pip install -q docker aws_requests_auth boto3
- ./ci/env/env_info.sh
- if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then python .buildkite/copy_files.py --destination docker_login; fi
Expand All @@ -158,7 +158,7 @@
conditions: ["RAY_CI_PYTHON_DEPENDENCIES_AFFECTED", "RAY_CI_DOCKER_AFFECTED", "RAY_CI_CORE_CPP_AFFECTED"]
instance_size: medium
commands:
- LINUX_WHEELS=1 ./ci/ci.sh build
- LINUX_WHEELS=1 BUILD_ONE_PYTHON_ONLY=3.10 ./ci/ci.sh build
- pip install -q docker aws_requests_auth boto3
- if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then python .buildkite/copy_files.py --destination docker_login; fi
- python ./ci/build/build-docker-images.py --py-versions py310 -T cu111 -T cu112 -T cu113 -T cu116 -T cu118 --build-type BUILDKITE --build-base
Expand Down Expand Up @@ -368,6 +368,9 @@
- DL=1 ./ci/env/install-dependencies.sh
- bash ./ci/ci.sh prepare_docker
- ./ci/env/env_info.sh
# This is needed or else the Ray Client tests run into a gRPC forking problem
# similar to https://github.com/grpc/grpc/issues/31885
- pip install pip install grpcio==1.50.0
- bazel test --config=ci $(./ci/run/bazel_export_options)
--test_tag_filters=client_tests,small_size_python_tests
-- python/ray/tests/...
Expand All @@ -378,6 +381,8 @@
--test_env=DOCKER_CERT_PATH=/certs/client
--test_env=DOCKER_TLS_CERTDIR=/certs
-- python/ray/tests/...
- bazel test --config=ci $(./ci/run/bazel_export_options)
-- python/ray/autoscaler/v2/...

- label: ":python: (Large)"
conditions: ["RAY_CI_PYTHON_AFFECTED"]
Expand Down Expand Up @@ -416,6 +421,9 @@
- cleanup() { if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then ./ci/build/upload_build_info.sh; fi }; trap cleanup EXIT
- DL=1 ./ci/env/install-dependencies.sh
- ./ci/env/env_info.sh
# This is needed or else the Ray Client tests run into a gRPC forking problem
# similar to https://github.com/grpc/grpc/issues/31885
- pip install pip install grpcio==1.50.0
- bazel test --config=ci $(./scripts/bazel_export_options)
--test_tag_filters=client_tests,small_size_python_tests
--test_env=TEST_EXTERNAL_REDIS=1
Expand Down Expand Up @@ -491,6 +499,8 @@
- cleanup() { if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then ./ci/build/upload_build_info.sh; fi }; trap cleanup EXIT
- pip uninstall -y ray
- RAY_DEBUG_BUILD=debug ./ci/ci.sh build
# Install latest pyspark. We cannot move this to the requirements file as subdependencies conflict
- pip install -U https://ml-team-public-read.s3.us-west-2.amazonaws.com/spark-pkgs/pyspark-3.4.0.dev0-0cb0fa313979e1b82ddd711a05d8c4e78cf6c9f5.tar.gz
- ./ci/env/env_info.sh
- bazel test --config=ci-debug $(./ci/run/bazel_export_options)
--test_env=RAY_ON_SPARK_BACKGROUND_JOB_STARTUP_WAIT=1
Expand Down
13 changes: 13 additions & 0 deletions .buildkite/pipeline.gpu_large.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,16 @@
- pip install -Ur ./python/requirements/ml/requirements_ml_docker.txt
- ./ci/env/env_info.sh
- bazel test --config=ci $(./ci/run/bazel_export_options) --build_tests_only --test_tag_filters=gpu,-timeseries_libs,-py37,-post_wheel_build doc/...

- label: ":zap: :python: Lightning 2.0 Train GPU tests"
conditions:
["NO_WHEELS_REQUIRED", "RAY_CI_TRAIN_AFFECTED"]
commands:
- cleanup() { if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then ./ci/build/upload_build_info.sh; fi }; trap cleanup EXIT
- NO_DASHBOARD=1 ./ci/env/install-minimal.sh 3.8
- PYTHON=3.8 DOC_TESTING=1 TRAIN_TESTING=1 TUNE_TESTING=1 ./ci/env/install-dependencies.sh
- pip install -Ur ./python/requirements/ml/requirements_ml_docker.txt
- pip uninstall -y pytorch-lightning
- pip install lightning==2.0.0
- ./ci/env/env_info.sh
- bazel test --config=ci $(./scripts/bazel_export_options) --test_tag_filters=ptl_v2 python/ray/train/...
51 changes: 39 additions & 12 deletions .buildkite/pipeline.ml.yml
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@
- ./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=-learning_tests,-memory_leak_tests,-examples,-tests_dir,-documentation,-multi_gpu,-multi_gpu
--test_tag_filters=-learning_tests,-memory_leak_tests,-examples,-tests_dir,-documentation,-multi_gpu,-no_cpu
--test_env=RAY_USE_MULTIPROCESSING_CPU_COUNT=1 rllib/...

- label: ":brain: RLlib: RLModule tests"
Expand Down Expand Up @@ -326,10 +326,10 @@
- bazel test --config=ci $(./ci/run/bazel_export_options) --build_tests_only python/ray/tests/horovod/...
- bazel test --config=ci $(./ci/run/bazel_export_options) python/ray/tests/ray_lightning/...

### NEW EXECUTION PATH
### OLD EXECUTION PATH COMPAT


- label: ":octopus: :sunny: New execution path: Tune tests and examples (small)"
- label: ":octopus: :last_quarter_moon_with_face: Old execution path: Tune tests and examples (small)"
conditions: ["NO_WHEELS_REQUIRED", "RAY_CI_TUNE_AFFECTED"]
instance_size: small
parallelism: 3
Expand All @@ -339,45 +339,45 @@
- ./ci/env/env_info.sh
- ./ci/run/run_bazel_test_with_sharding.sh
--config=ci $(./ci/run/bazel_export_options) --build_tests_only
--test_env=TUNE_NEW_EXECUTION=1
--test_env=TUNE_NEW_EXECUTION=0
--test_tag_filters=-medium_instance,-py37,-soft_imports,-gpu_only,-rllib,-multinode,-exclude_new_execution
python/ray/tune/...

- label: ":octopus: :sunny: New execution path:Tune tests and examples (medium)"
- label: ":octopus: :last_quarter_moon_with_face: Old execution path: Tune tests and examples (medium)"
conditions: ["NO_WHEELS_REQUIRED", "RAY_CI_TUNE_AFFECTED"]
instance_size: medium
commands:
- cleanup() { if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then ./ci/build/upload_build_info.sh; fi }; trap cleanup EXIT
- TUNE_TESTING=1 DATA_PROCESSING_TESTING=1 ./ci/env/install-dependencies.sh
- ./ci/env/env_info.sh
- bazel test --config=ci $(./ci/run/bazel_export_options) --build_tests_only
--test_env=TUNE_NEW_EXECUTION=1
--test_env=TUNE_NEW_EXECUTION=0
--test_tag_filters=medium_instance,-py37,-soft_imports,-gpu_only,-rllib,-multinode,-exclude_new_execution
python/ray/tune/...

- label: ":octopus: :brain: :sunny: New execution path: Tune tests and examples {using RLlib}"
- label: ":octopus: :brain: :last_quarter_moon_with_face: Old execution path: Tune tests and examples {using RLlib}"
conditions: ["NO_WHEELS_REQUIRED", "RAY_CI_TUNE_AFFECTED", "RAY_CI_RLLIB_AFFECTED"]
instance_size: large
commands:
- cleanup() { if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then ./ci/build/upload_build_info.sh; fi }; trap cleanup EXIT
- TUNE_TESTING=1 ./ci/env/install-dependencies.sh
- ./ci/env/env_info.sh
- bazel test --config=ci $(./ci/run/bazel_export_options) --build_tests_only
--test_env=TUNE_NEW_EXECUTION=1
--test_env=TUNE_NEW_EXECUTION=0
--test_tag_filters=-gpu_only,rllib,-exclude_new_execution python/ray/tune/...

- label: ":octopus: :sunny: New execution path: Tune tests and examples. Python 3.7"
- label: ":octopus: :last_quarter_moon_with_face: Old execution path: Tune tests and examples. Python 3.7"
conditions: ["NO_WHEELS_REQUIRED", "RAY_CI_TUNE_AFFECTED"]
instance_size: small
commands:
- cleanup() { if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then ./ci/build/upload_build_info.sh; fi }; trap cleanup EXIT
- TUNE_TESTING=1 INSTALL_HOROVOD=1 ./ci/env/install-dependencies.sh
- ./ci/env/env_info.sh
- bazel test --config=ci $(./ci/run/bazel_export_options) --build_tests_only
--test_env=TUNE_NEW_EXECUTION=1
--test_env=TUNE_NEW_EXECUTION=0
--test_tag_filters=py37,-client python/ray/tune/...

- label: ":octopus: :sunny: New execution path: ML library integrations tests and examples. Python 3.7"
- label: ":octopus: :last_quarter_moon_with_face: Old execution path: ML library integrations tests and examples. Python 3.7"
conditions: ["NO_WHEELS_REQUIRED", "RAY_CI_TUNE_AFFECTED"]
instance_size: small
commands:
Expand All @@ -402,7 +402,7 @@
instance_size: medium
commands:
- cleanup() { if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then ./ci/build/upload_build_info.sh; fi }; trap cleanup EXIT
- TUNE_TESTING=1 INSTALL_HOROVOD=1 ./ci/env/install-dependencies.sh
- TUNE_TESTING=1 DATA_PROCESSING_TESTING=1 INSTALL_HOROVOD=1 ./ci/env/install-dependencies.sh
- ./ci/env/env_info.sh
- bazel test --config=ci $(./ci/run/bazel_export_options) --build_tests_only --test_tag_filters=client --test_env=RAY_CLIENT_MODE=1 python/ray/util/dask/...
- bazel test --config=ci $(./ci/run/bazel_export_options) --build_tests_only --test_tag_filters=client python/ray/tune/...
Expand Down Expand Up @@ -528,3 +528,30 @@
- ./ci/env/env_info.sh
- python ./ci/env/setup_credentials.py wandb comet_ml
- bazel test --config=ci $(./ci/run/bazel_export_options) --build_tests_only --test_tag_filters=needs_credentials,-timeseries_libs,-gpu,-py37,-post_wheel_build doc/...


- label: ":exploding_death_star: RLlib Contrib: A3C Tests"
conditions: ["NO_WHEELS_REQUIRED", "RAY_CI_RLLIB_CONTRIB_AFFECTED"]
commands:
- cleanup() { if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then ./ci/build/upload_build_info.sh; fi }; trap cleanup EXIT
- (cd rllib_contrib/a3c && pip install -r requirements.txt && pip install -e .)
- ./ci/env/env_info.sh
- pytest rllib_contrib/a3c/tests/test_a3c.py

- label: ":exploding_death_star: RLlib Contrib: MAML Tests"
conditions: ["NO_WHEELS_REQUIRED", "RAY_CI_RLLIB_CONTRIB_AFFECTED"]
commands:
- cleanup() { if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then ./ci/build/upload_build_info.sh; fi }; trap cleanup EXIT

# Install mujoco necessary for the testing environments
- sudo apt install libosmesa6-dev libgl1-mesa-glx libglfw3 patchelf -y
- wget https://mujoco.org/download/mujoco210-linux-x86_64.tar.gz
- mkdir /root/.mujoco
- mv mujoco210-linux-x86_64.tar.gz /root/.mujoco/.
- (cd /root/.mujoco && tar -xf /root/.mujoco/mujoco210-linux-x86_64.tar.gz)
- echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/root/.mujoco/mujoco210/bin' >> /root/.bashrc
- source /root/.bashrc

- (cd rllib_contrib/maml && pip install -r requirements.txt && pip install -e .)
- ./ci/env/env_info.sh
- pytest rllib_contrib/maml/tests/test_maml.py
1 change: 0 additions & 1 deletion .buildkite/pipeline.test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
instance_size: small
commands:
- cleanup() { if [ "${BUILDKITE_PULL_REQUEST}" = "false" ]; then ./ci/build/upload_build_info.sh; fi }; trap cleanup EXIT
- pip install -e release/
- ./ci/env/env_info.sh
- bazel test --config=ci $(./ci/run/bazel_export_options)
--build_tests_only
Expand Down
Loading