[Feature] AsyncBatchedCollector: coordinator loop and direct submission mode #3499
Dr.CI classification results
{"FAILED":[{"workflowId":22230613197,"workflowUniqueId":55958309,"id":64308890132,"runnerName":"i-023c91223f29b16bd","authorEmail":"vincentmoens@gmail.com","name":"Lint / python-source-and-configs / linux-job","jobName":"python-source-and-configs / linux-job","conclusion":"failure","completed_at":"2026-02-20T15:48:08.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/22230613197/job/64308890132","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/64308890132","head_branch":"gh/vmoens/241/head","pr_number":3499,"head_sha":"7cd1f9a542aefd9c981bd2281989e0486ef28cbe","head_sha_timestamp":"2026-02-20T15:44:31.000000000Z","failure_captures":["RuntimeError: Command docker exec -t 814816aae47e0718743f3b9a880a0b65612b2d3233d8aff56bdb5a52ce63a8c6 /exec failed with exit code 1"],"failure_lines":["RuntimeError: Command docker exec -t 814816aae47e0718743f3b9a880a0b65612b2d3233d8aff56bdb5a52ce63a8c6 /exec failed with exit code 1"],"failure_context":[],"time":"2026-02-20T15:44:41.000000000Z"},{"workflowId":22230613238,"workflowUniqueId":37755465,"id":64308890354,"runnerName":"i-00c97e61ba455efde","authorEmail":"vincentmoens@gmail.com","name":"Generate documentation / build-docs (3.12, 12.8) / linux-job","jobName":"build-docs (3.12, 12.8) / linux-job","conclusion":"failure","completed_at":"2026-02-20T16:03:28.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/22230613238/job/64308890354","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/64308890354","head_branch":"gh/vmoens/241/head","pr_number":3499,"head_sha":"7cd1f9a542aefd9c981bd2281989e0486ef28cbe","head_sha_timestamp":"2026-02-20T15:44:31.000000000Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2026-02-20T15:44:42.000000000Z"},{"workflowId":22230613154,"workflowUniqueId":82165822,"id":64308890373,"runnerName":"i-004d8f4e7ade9ee46","authorEmail":"vincentmoens@gmail.com","name":"Unit-tests on Linux / tests-olddeps (3.10, 11.8) / linux-job","jobName":"tests-olddeps (3.10, 11.8) / linux-job","conclusion":"failure","completed_at":"2026-02-20T16:48:44.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/22230613154/job/64308890373","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/64308890373","head_branch":"gh/vmoens/241/head","pr_number":3499,"head_sha":"7cd1f9a542aefd9c981bd2281989e0486ef28cbe","head_sha_timestamp":"2026-02-20T15:44:31.000000000Z","failure_captures":["test/test_rb.py::TestRayRB::test_ray_rb_serialization"],"failure_lines":["ERROR test/test_rb.py::TestRayRB::test_ray_rb_serialization - RuntimeError: Maybe you called ray.init twice by accident? This error can be suppressed by passing in 'ignore_reinit_error=True' or by calling 'ray.shutdown()' prior to 'ray.init()'."],"failure_context":[],"time":"2026-02-20T15:44:42.000000000Z"},{"workflowId":22230613154,"workflowUniqueId":82165822,"id":64308890705,"runnerName":"i-01969de7d938e5dbc","authorEmail":"vincentmoens@gmail.com","name":"Unit-tests on Linux / tests-optdeps (3.12, 13.0) / linux-job","jobName":"tests-optdeps (3.12, 13.0) / linux-job","conclusion":"failure","completed_at":"2026-02-20T17:02:11.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/22230613154/job/64308890705","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/64308890705","head_branch":"gh/vmoens/241/head","pr_number":3499,"head_sha":"7cd1f9a542aefd9c981bd2281989e0486ef28cbe","head_sha_timestamp":"2026-02-20T15:44:31.000000000Z","failure_captures":["test/test_transforms.py::TestDeviceCastTransformPart::test_parallel_trans_env_check[out_keys_inv1-action-out_keys1-observation]"],"failure_lines":["FAILED test/test_transforms.py::TestDeviceCastTransformPart::test_parallel_trans_env_check[out_keys_inv1-action-out_keys1-observation] - RuntimeError: Cannot proceed, worker 1 dead."],"failure_context":[],"time":"2026-02-20T15:44:42.000000000Z"},{"workflowId":22230613154,"workflowUniqueId":82165822,"id":64308890440,"runnerName":"i-005b3d49ccb102711","authorEmail":"vincentmoens@gmail.com","name":"Unit-tests on Linux / tests-cpu (3.11) / linux-job","jobName":"tests-cpu (3.11) / linux-job","conclusion":"failure","completed_at":"2026-02-20T16:35:23.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/22230613154/job/64308890440","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/64308890440","head_branch":"gh/vmoens/241/head","pr_number":3499,"head_sha":"7cd1f9a542aefd9c981bd2281989e0486ef28cbe","head_sha_timestamp":"2026-02-20T15:44:31.000000000Z","failure_captures":["test/test_objectives.py::TestDDPG::test_ddpg_prioritized_weights"],"failure_lines":["FAILED test/test_objectives.py::TestDDPG::test_ddpg_prioritized_weights - assert tensor(3.8406e-06) > 1e-05"],"failure_context":[],"time":"2026-02-20T15:44:42.000000000Z"}],"FLAKY":[],"BROKEN_TRUNK":[],"UNSTABLE":[],"AWAITING_APPROVAL":[]}