ray/test
Robert Nishihara 0ac125e9b2 Clean up when a driver disconnects. (#462)
* Clean up state when drivers exit.

* Remove unnecessary field in ActorMapEntry struct.

* Have monitor release GPU resources in Redis when driver exits.

* Enable multiple drivers in multi-node tests and test driver cleanup.

* Make redis GPU allocation a redis transaction and small cleanups.

* Fix multi-node test.

* Small cleanups.

* Make global scheduler take node_ip_address so it appears in the right place in the client table.

* Cleanups.

* Fix linting and cleanups in local scheduler.

* Fix removed_driver_test.

* Fix bug related to vector -> list.

* Fix linting.

* Cleanup.

* Fix multi node tests.

* Fix jenkins tests.

* Add another multi node test with many drivers.

* Fix linting.

* Make the actor creation notification a flatbuffer message.

* Revert "Make the actor creation notification a flatbuffer message."

This reverts commit af99099c8084dbf9177fb4e34c0c9b1a12c78f39.

* Add comment explaining flatbuffer problems.
2017-04-24 18:10:21 -07:00
..
jenkins_tests Clean up when a driver disconnects. (#462) 2017-04-24 18:10:21 -07:00
travis-ci Migrate repositories to ray-project. (#438) 2016-09-17 00:52:05 -07:00
actor_test.py Unify function signature handling between remote functions and actor … (#441) 2017-04-08 21:34:13 -07:00
array_test.py By default, start a number of workers equal to the number of CPUs. (#430) 2017-04-06 00:02:58 -07:00
component_failures_test.py Reduce verbosity of component_failures_test.py. (#440) 2017-04-07 23:05:29 -07:00
failure_test.py Unify function signature handling between remote functions and actor … (#441) 2017-04-08 21:34:13 -07:00
microbenchmarks.py Run flake8 in Travis and make code PEP8 compliant. (#387) 2017-03-21 12:57:54 -07:00
multi_node_test.py Run flake8 in Travis and make code PEP8 compliant. (#387) 2017-03-21 12:57:54 -07:00
recursion_test.py Re-enable recursive remote functions in a limited form. (#453) 2017-04-13 01:47:33 -07:00
runtest.py Clean up when a driver disconnects. (#462) 2017-04-24 18:10:21 -07:00
stress_tests.py By default, start a number of workers equal to the number of CPUs. (#430) 2017-04-06 00:02:58 -07:00
tensorflow_test.py Run flake8 in Travis and make code PEP8 compliant. (#387) 2017-03-21 12:57:54 -07:00