* Enabling all test cases on test_client.py
* Moving test_client.py to a large CI py_test_module_list
* Disabling test_client::test_remote_functions
* Divide Run CI script action into separete Build action and Test action
* Reverting test_client.py to separate work for different tickes
* Reverting python\ray\tests\BUILD to separate work for different tickets
* create_and_mmap_buffer() - In case CreateFileMapping() fails, GetLastError() return code is printed
* Addressed lint comments
Co-authored-by: Philipp Moritz <pcmoritz@gmail.com>
* Reenable event loop instrumentation.
* Take stats handle by copy in post() handler closure.
* Revert "Take stats handle by copy in post() handler closure."
This reverts commit e46777939bcc3bb4bb101e136e9d3348ea4ae1a1.
* fix spilling failure
* format
* unittests added
* format
* format
* format
* fix
* add comment
* fix some comments
* add test cases
* format
* format
* Added manual hooks in event loop instrumentation.
* Added instrumentation of the deadline timer in the periodical runner.
* Added instrumentation of the local stream socket in the ClientConnection.
* Addressed feedback except for opaque handle.
* Switch to opaque stats handle API.
* Add opaque stats handle destructor check to ensure that RecordExecution is called.
* Revert "Add opaque stats handle destructor check to ensure that RecordExecution is called."
This reverts commit 62cf8fca670d78c1160f0a9526b6cbe6e3a25725.
* Apply suggestions from code review
Co-authored-by: SangBin Cho <rkooo567@gmail.com>
* Other feedback, fixes for code suggestions.
* Prevent handler stats from leaking queueing stats when handler execution is never recorded.
* Enable event loop instrumentation.
* Revert "Enable event loop instrumentation."
This reverts commit df90c504e45e1963dc2ef6c3197dc5c965bc19e7.
* Reorg GCS client and IO context member fields to prevent use-after-free.
Co-authored-by: SangBin Cho <rkooo567@gmail.com>
* Revert "Revert "[GCS]Increase heartbeat interval to reduce pressure on gcs server (#14203)" (#15194)"
This reverts commit a9ac4ad890.
* optimize wait condition to avoid flakey test
* remove unnecessary sleep
* server side ready
* client size
* py
* fix
* up
* format
* add files
* add pyx
* up
* up
* up
* add keys
* format
* update
* format
* add unittests
* add files
* up
* up
* fix
* up
* fix thread issue
* format
* fix
* Fix
* format
* fix
* more
* fix conflict
* fix
* fix order
* format
* compiling fix
* lint
* fix
* fix some
* some fix
* fix comment
* fix name
* format
* fix compatible issue
* fix name
* fix lint
* disconnect safe
* up
* format
* fix
Co-authored-by: Yi Cheng <singye888@gmail.com>