[BugFix] Multiple fixes in CI and flaky features #3267
Dr.CI classification results
{"FAILED":[{"workflowId":20614971899,"workflowUniqueId":55958309,"id":59205881490,"runnerName":"i-0f2d2bdbe20570343","authorEmail":"[email protected]","name":"Lint / python-source-and-configs / linux-job","jobName":"python-source-and-configs / linux-job","conclusion":"failure","completed_at":"2025-12-31T08:11:58.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/20614971899/job/59205881490","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/59205881490","head_branch":"fixes++","pr_number":3267,"head_sha":"405d1d3701fdcea1949e3f92bce5b3f0d89d52e0","head_sha_timestamp":"2025-12-31T08:07:05.000000000Z","failure_captures":["RuntimeError: Command docker exec -t ac5b3445160c27ae78e2f22d88bbfe8ff32cba1acdc05e481e92931f6e32e961 /exec failed with exit code 1"],"failure_lines":["RuntimeError: Command docker exec -t ac5b3445160c27ae78e2f22d88bbfe8ff32cba1acdc05e481e92931f6e32e961 /exec failed with exit code 1"],"failure_context":[],"time":"2025-12-31T08:08:25.000000000Z"},{"workflowId":20614971828,"workflowUniqueId":53518142,"id":59205881421,"runnerName":"","authorEmail":"[email protected]","name":"Continuous Benchmark / GPU Pytest benchmark","jobName":"GPU Pytest benchmark","conclusion":"cancelled","completed_at":"2025-12-31T08:36:41.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/20614971828/job/59205881421","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/59205881421","head_branch":"fixes++","pr_number":3267,"head_sha":"405d1d3701fdcea1949e3f92bce5b3f0d89d52e0","head_sha_timestamp":"2025-12-31T08:07:05.000000000Z","failure_captures":[],"failure_lines":[],"failure_context":[],"time":"2025-12-31T08:08:25.000000000Z"},{"workflowId":20614971828,"workflowUniqueId":53518142,"id":59205881423,"runnerName":"i-0536916261fdc24f1","authorEmail":"[email protected]","name":"Continuous Benchmark / CPU Pytest benchmark","jobName":"CPU Pytest benchmark","conclusion":"failure","completed_at":"2025-12-31T08:36:41.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/20614971828/job/59205881423","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/59205881423","head_branch":"fixes++","pr_number":3267,"head_sha":"405d1d3701fdcea1949e3f92bce5b3f0d89d52e0","head_sha_timestamp":"2025-12-31T08:07:05.000000000Z","failure_captures":["AttributeError: Can't pickle local object 'make_parallel_env..'"],"failure_lines":["AttributeError: Can't pickle local object 'make_parallel_env..'"],"failure_context":[],"time":"2025-12-31T08:08:25.000000000Z"},{"workflowId":20614971863,"workflowUniqueId":61790681,"id":59205881404,"runnerName":"i-0397267dfe7ab9029","authorEmail":"[email protected]","name":"Continuous Benchmark (PR) / CPU Pytest benchmark","jobName":"CPU Pytest benchmark","conclusion":"failure","completed_at":"2025-12-31T08:43:34.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/20614971863/job/59205881404","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/59205881404","head_branch":"fixes++","pr_number":3267,"head_sha":"405d1d3701fdcea1949e3f92bce5b3f0d89d52e0","head_sha_timestamp":"2025-12-31T08:07:05.000000000Z","failure_captures":["Process completed with exit code 1."],"failure_lines":["##[error]Process completed with exit code 1."],"failure_context":[],"time":"2025-12-31T08:08:25.000000000Z"},{"workflowId":20614971863,"workflowUniqueId":61790681,"id":59205881408,"runnerName":"i-09471da8e96552af2","authorEmail":"[email protected]","name":"Continuous Benchmark (PR) / GPU Pytest benchmark","jobName":"GPU Pytest benchmark","conclusion":"cancelled","completed_at":"2025-12-31T08:44:10.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/20614971863/job/59205881408","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/59205881408","head_branch":"fixes++","pr_number":3267,"head_sha":"405d1d3701fdcea1949e3f92bce5b3f0d89d52e0","head_sha_timestamp":"2025-12-31T08:07:05.000000000Z","failure_captures":["##[error]The operation was canceled."],"failure_lines":["##[error]The operation was canceled."],"failure_context":[],"time":"2025-12-31T08:08:25.000000000Z"},{"workflowId":20614971891,"workflowUniqueId":79519303,"id":59205881451,"runnerName":"i-08ef5459a0effe8a9","authorEmail":"[email protected]","name":"Unit-tests on Windows / unittests-cpu (3.10, windows.4xlarge, cpu) / windows-job","jobName":"unittests-cpu (3.10, windows.4xlarge, cpu) / windows-job","conclusion":"failure","completed_at":"2025-12-31T08:36:22.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/20614971891/job/59205881451","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/59205881451","head_branch":"fixes++","pr_number":3267,"head_sha":"405d1d3701fdcea1949e3f92bce5b3f0d89d52e0","head_sha_timestamp":"2025-12-31T08:07:05.000000000Z","failure_captures":["test/test_transforms.py::TestModuleTransform::test_trans_parallel_env_check"],"failure_lines":["FAILED test/test_transforms.py::TestModuleTransform::test_trans_parallel_env_check - TypeError: cannot pickle 'weakref.ReferenceType' object"],"failure_context":[],"time":"2025-12-31T08:08:25.000000000Z"},{"workflowId":20614971907,"workflowUniqueId":82165822,"id":59205881866,"runnerName":"i-040d480cbcb70dcd1","authorEmail":"[email protected]","name":"Unit-tests on Linux / tests-cpu (3.14) / linux-job","jobName":"tests-cpu (3.14) / linux-job","conclusion":"failure","completed_at":"2025-12-31T08:37:40.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/20614971907/job/59205881866","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/59205881866","head_branch":"fixes++","pr_number":3267,"head_sha":"405d1d3701fdcea1949e3f92bce5b3f0d89d52e0","head_sha_timestamp":"2025-12-31T08:07:05.000000000Z","failure_captures":["test/test_transforms.py::TestVecNorm::test_vecnorm_rollout[True]"],"failure_lines":["FAILED test/test_transforms.py::TestVecNorm::test_vecnorm_rollout[True] - _pickle.PicklingError: Can't pickle local object <function TestVecNorm.test_vecnorm_rollout.. at 0x7fbc35a32350>"],"failure_context":[],"time":"2025-12-31T08:08:25.000000000Z"},{"workflowId":20614971907,"workflowUniqueId":82165822,"id":59205881873,"runnerName":"i-0dd4a0e4ff611aa2e","authorEmail":"[email protected]","name":"Unit-tests on Linux / tests-cpu (3.12) / linux-job","jobName":"tests-cpu (3.12) / linux-job","conclusion":"failure","completed_at":"2025-12-31T08:51:38.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/20614971907/job/59205881873","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/59205881873","head_branch":"fixes++","pr_number":3267,"head_sha":"405d1d3701fdcea1949e3f92bce5b3f0d89d52e0","head_sha_timestamp":"2025-12-31T08:07:05.000000000Z","failure_captures":["test/test_transforms.py::TestVecNorm::test_vecnorm_rollout[True]"],"failure_lines":["FAILED test/test_transforms.py::TestVecNorm::test_vecnorm_rollout[True] - AttributeError: Can't pickle local object 'TestVecNorm.test_vecnorm_rollout..'"],"failure_context":[],"time":"2025-12-31T08:08:25.000000000Z"},{"workflowId":20614971907,"workflowUniqueId":82165822,"id":59205881876,"runnerName":"i-0a5842fe64f0b1c3b","authorEmail":"[email protected]","name":"Unit-tests on Linux / tests-cpu (3.13) / linux-job","jobName":"tests-cpu (3.13) / linux-job","conclusion":"failure","completed_at":"2025-12-31T08:48:13.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/20614971907/job/59205881876","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/59205881876","head_branch":"fixes++","pr_number":3267,"head_sha":"405d1d3701fdcea1949e3f92bce5b3f0d89d52e0","head_sha_timestamp":"2025-12-31T08:07:05.000000000Z","failure_captures":["test/test_transforms.py::TestVecNorm::test_vecnorm_rollout[True]"],"failure_lines":["FAILED test/test_transforms.py::TestVecNorm::test_vecnorm_rollout[True] - AttributeError: Can't get local object 'TestVecNorm.test_vecnorm_rollout..'"],"failure_context":[],"time":"2025-12-31T08:08:25.000000000Z"},{"workflowId":20614971907,"workflowUniqueId":82165822,"id":59205881894,"runnerName":"i-0f69ae1d78e258e3b","authorEmail":"[email protected]","name":"Unit-tests on Linux / tests-cpu (3.11) / linux-job","jobName":"tests-cpu (3.11) / linux-job","conclusion":"failure","completed_at":"2025-12-31T08:49:02.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/20614971907/job/59205881894","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/59205881894","head_branch":"fixes++","pr_number":3267,"head_sha":"405d1d3701fdcea1949e3f92bce5b3f0d89d52e0","head_sha_timestamp":"2025-12-31T08:07:05.000000000Z","failure_captures":["test/test_transforms.py::TestVecNorm::test_vecnorm_rollout[True]"],"failure_lines":["FAILED test/test_transforms.py::TestVecNorm::test_vecnorm_rollout[True] - AttributeError: Can't pickle local object 'TestVecNorm.test_vecnorm_rollout..'"],"failure_context":[],"time":"2025-12-31T08:08:25.000000000Z"},{"workflowId":20614971907,"workflowUniqueId":82165822,"id":59205881813,"runnerName":"i-0bc037136b03f2651","authorEmail":"[email protected]","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":"2025-12-31T08:47:36.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/20614971907/job/59205881813","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/59205881813","head_branch":"fixes++","pr_number":3267,"head_sha":"405d1d3701fdcea1949e3f92bce5b3f0d89d52e0","head_sha_timestamp":"2025-12-31T08:07:05.000000000Z","failure_captures":["test/test_transforms.py::TestModuleTransform::test_trans_parallel_env_check"],"failure_lines":["FAILED test/test_transforms.py::TestModuleTransform::test_trans_parallel_env_check - TypeError: cannot pickle 'weakref.ReferenceType' object"],"failure_context":[],"time":"2025-12-31T08:08:25.000000000Z"},{"workflowId":20614971907,"workflowUniqueId":82165822,"id":59205881833,"runnerName":"i-057e660086f5a308d","authorEmail":"[email protected]","name":"Unit-tests on Linux / tests-cpu (3.10) / linux-job","jobName":"tests-cpu (3.10) / linux-job","conclusion":"failure","completed_at":"2025-12-31T08:49:38.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/20614971907/job/59205881833","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/59205881833","head_branch":"fixes++","pr_number":3267,"head_sha":"405d1d3701fdcea1949e3f92bce5b3f0d89d52e0","head_sha_timestamp":"2025-12-31T08:07:05.000000000Z","failure_captures":["test/test_transforms.py::TestVecNorm::test_vecnorm_rollout[True]"],"failure_lines":["FAILED test/test_transforms.py::TestVecNorm::test_vecnorm_rollout[True] - AttributeError: Can't pickle local object 'TestVecNorm.test_vecnorm_rollout..'"],"failure_context":[],"time":"2025-12-31T08:08:25.000000000Z"},{"workflowId":20614971911,"workflowUniqueId":60501564,"id":59205881570,"runnerName":"i-0d4169550f715a348","authorEmail":"[email protected]","name":"Habitat Tests on Linux / tests (3.9, 12.8) / linux-job","jobName":"tests (3.9, 12.8) / linux-job","conclusion":"failure","completed_at":"2025-12-31T08:18:36.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/20614971911/job/59205881570","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/59205881570","head_branch":"fixes++","pr_number":3267,"head_sha":"405d1d3701fdcea1949e3f92bce5b3f0d89d52e0","head_sha_timestamp":"2025-12-31T08:07:05.000000000Z","failure_captures":["RuntimeError: Command docker exec -t b7b0cd75bc30364f044ddf81e5a9d0fa179c0484a66183d9ec405faf502d548a /exec failed with exit code 1"],"failure_lines":["RuntimeError: Command docker exec -t b7b0cd75bc30364f044ddf81e5a9d0fa179c0484a66183d9ec405faf502d548a /exec failed with exit code 1"],"failure_context":[],"time":"2025-12-31T08:08:25.000000000Z"},{"workflowId":20614971970,"workflowUniqueId":82165821,"id":59205882347,"runnerName":"i-07c0500c390a2dbce","authorEmail":"[email protected]","name":"Libs Tests on Linux / unittests-gym (3.9, 12.8) / linux-job","jobName":"unittests-gym (3.9, 12.8) / linux-job","conclusion":"failure","completed_at":"2025-12-31T08:47:56.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/20614971970/job/59205882347","logUrl":"https://ossci-raw-job-status.s3.amazonaws.com/log/pytorch/rl/59205882347","head_branch":"fixes++","pr_number":3267,"head_sha":"405d1d3701fdcea1949e3f92bce5b3f0d89d52e0","head_sha_timestamp":"2025-12-31T08:07:05.000000000Z","failure_captures":["RuntimeError: Command docker exec -t 7ced1f91fe1e038fc7523cc9f36a2f3ebabf95b2b66c792b1d580226eca70d88 /exec failed with exit code 1"],"failure_lines":["RuntimeError: Command docker exec -t 7ced1f91fe1e038fc7523cc9f36a2f3ebabf95b2b66c792b1d580226eca70d88 /exec failed with exit code 1"],"failure_context":[],"time":"2025-12-31T08:08:25.000000000Z"}],"FLAKY":[],"BROKEN_TRUNK":[],"UNSTABLE":[]}