mirror of
https://github.com/vale981/ray
synced 2025-03-07 02:51:39 -05:00
![]() * Create a core set of algorithms tests to run nightly. * Run release tests under tf, tf2, and torch frameworks. * Fix * Add eager_tracing option for tf2 framework. * make sure core tests can run in parallel. * cql * Report progress while running nightly/weekly tests. * Innclude SAC in nightly lineup. * Revert changes to learning_tests * rebrand to performance test. * update build_pipeline.py with new performance_tests name. * Record stats. * bug fix, need to populate experiments dict. * Alphabetize yaml files. * Allow specifying frameworks. And do not run tf2 by default. * remove some debugging code. * fix * Undo testing changes. * Do not run CQL regression for now. * LINT. Co-authored-by: sven1977 <svenmika1977@gmail.com> |
||
---|---|---|
.. | ||
learning_tests | ||
multi_gpu_learning_tests | ||
multi_gpu_with_attention_learning_tests | ||
multi_gpu_with_lstm_learning_tests | ||
performance_tests | ||
stress_tests | ||
unit_gpu_tests | ||
1gpu_4cpus.yaml | ||
2gpus_32cpus.yaml | ||
4gpus_64cpus.yaml | ||
4gpus_544_cpus.yaml | ||
8gpus_64cpus.yaml | ||
8gpus_96cpus.yaml | ||
12gpus_192cpus.yaml | ||
app_config.yaml | ||
README.rst | ||
rllib_tests.yaml | ||
wait_cluster.py |
RLlib Tests =========== This directory contains various RLlib release tests. You should run these tests with the `releaser <https://github.com/ray-project/releaser>`_ tool. Overview -------- Currently, there are 3 RLlib tests: 1. ``learning_tests`` - Tests, whether major algos (tf+torch) can learn in Atari or PyBullet envs in ~30-60min. 1. ``stress_tests`` - Runs 4 IMPALA Atari jobs, each one using 1GPU and 128CPUs (needs autoscaling to succeed). 1. ``unit_gpu_tests`` - Tests, whether all of RLlib's example scripts can be run on a GPU. Generally the releaser tool will run all tests in parallel. Acceptance criteria ------------------- These tests are considered passing when they throw no error at the end of the output log.