See #21316 and #21311 for the motivation behind these changes.
Xgboosts train_small timed out because of a CPU borrowing feature related to placement groups. The root bug will be fixed in the coming weeks, but this PR makes the release test consistently pass by requesting 0 CPUs for the remote wrapper script.
* gcs_utils * resource_spec * profiling * ray_perf and ray_cluster_perf * test_utils