ray/test
Stephanie Wang 3764f2f2e1 Actor checkpointing with object lineage reconstruction (#1004)
* Worker reports error in previous task, actor task counter is incremented after task is successful

* Refactor actor task execution

- Return new task counter in GetTaskRequest
- Update worker state for actor tasks inside of the actor method
  executor

* Manually invoked checkpoint method

* Scheduling for actor checkpoint methods

* Fix python bugs in checkpointing

* Return task success from worker to local scheduler instead of actor counter

* Kill local schedulers halfway through actor execution instead of waiting for all tasks to execute once

* Remove redundant actor tasks during dispatch, reconstruct missing dependencies for actor tasks

* Make executor for temporary actor methods

* doc

* Set default argument for whether the previous task was a success

* Refactor actor method call

* Simplify checkpoint task submission

* lint

* fix philipp's comments

* Add missing line

* Make actor reconstruction tests run faster

* Unimportant whitespace.

* Unimportant whitespace.

* Update checkpoint method signature

* Documentation and handle exceptions during checkpoint save/resume

* Rename get_task message field to actor_checkpoint_failed

* Fix bug.

* Remove debugging check, redirect test output
2017-10-12 09:53:32 -07:00
..
jenkins_tests Fix actor garbage collection by breaking cyclic references (#1064) 2017-10-05 00:55:33 -07:00
travis-ci Migrate repositories to ray-project. (#438) 2016-09-17 00:52:05 -07:00
actor_test.py Actor checkpointing with object lineage reconstruction (#1004) 2017-10-12 09:53:32 -07:00
array_test.py Switch Python indentation from 2 spaces to 4 spaces. (#726) 2017-07-13 21:53:57 +00:00
component_failures_test.py Local scheduler sends a null heartbeat to global scheduler (#962) 2017-09-12 10:45:21 -07:00
failure_test.py Simplify put test and move it to failure tests. (#788) 2017-07-31 17:57:48 -07:00
microbenchmarks.py Switch Python indentation from 2 spaces to 4 spaces. (#726) 2017-07-13 21:53:57 +00:00
monitor_test.py Make Monitor remove dead Redis entries from exiting drivers. (#994) 2017-09-26 00:11:38 -07:00
multi_node_test.py Start processes using the same version of Python that was used to start Ray. (#760) 2017-07-21 00:05:10 +00:00
recursion_test.py Switch Python indentation from 2 spaces to 4 spaces. (#726) 2017-07-13 21:53:57 +00:00
runtest.py Automatically set CUDA_VISIBLE_DEVICES when worker gets task. (#1044) 2017-10-06 18:38:08 -07:00
stress_tests.py Simplify put test and move it to failure tests. (#788) 2017-07-31 17:57:48 -07:00
tensorflow_test.py Switch Python indentation from 2 spaces to 4 spaces. (#726) 2017-07-13 21:53:57 +00:00