Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BugFix] Test and fix life cycle of env with dynamic non-tensor spec #2812

Open
wants to merge 6 commits into
base: gh/vmoens/92/base
Choose a base branch
from

Update

22f7687
Select commit
Loading
Failed to load commit list.
Open

[BugFix] Test and fix life cycle of env with dynamic non-tensor spec #2812

Update
22f7687
Select commit
Loading
Failed to load commit list.
PyTorch Bot / Dr.CI completed Feb 25, 2025 in 0s

Dr.CI classification results

{"FAILED":[{"workflowId":13531526445,"workflowUniqueId":55958309,"id":37814594751,"runnerName":"i-096a7fac6a038c7b9","authorEmail":"[email protected]","name":"Lint / python-source-and-configs / linux-job","jobName":"python-source-and-configs / linux-job","conclusion":"failure","completed_at":"2025-02-25T21:48:13.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13531526445/job/37814594751","head_branch":"gh/vmoens/92/head","pr_number":2812,"head_sha":"22f76870ca75062e14a8eb4d078bc77d78a6d4ce","head_sha_timestamp":"2025-02-25T21:42:15.000000000Z","failure_captures":["test/test_env.py:18:1: F401 'tokenize.maybe' imported but unused"],"failure_lines":["test/test_env.py:18:1: F401 'tokenize.maybe' imported but unused"],"failure_context":[],"time":"2025-02-25T21:42:25.000000000Z"},{"workflowId":13531526443,"workflowUniqueId":61790681,"id":37814592362,"runnerName":"GitHub Actions 135","authorEmail":"[email protected]","name":"Continuous Benchmark (PR) / CPU Pytest benchmark","jobName":"CPU Pytest benchmark","conclusion":"failure","completed_at":"2025-02-25T21:57:29.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13531526443/job/37814592362","head_branch":"gh/vmoens/92/head","pr_number":2812,"head_sha":"22f76870ca75062e14a8eb4d078bc77d78a6d4ce","head_sha_timestamp":"2025-02-25T21:42:15.000000000Z","failure_captures":["Process completed with exit code 1."],"failure_lines":["##[error]Process completed with exit code 1."],"failure_context":[],"time":"2025-02-25T21:42:21.000000000Z"},{"workflowId":13531526443,"workflowUniqueId":61790681,"id":37814592689,"runnerName":"i-0ff615dc1bc9a8196","authorEmail":"[email protected]","name":"Continuous Benchmark (PR) / GPU Pytest benchmark","jobName":"GPU Pytest benchmark","conclusion":"failure","completed_at":"2025-02-25T22:11:30.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13531526443/job/37814592689","head_branch":"gh/vmoens/92/head","pr_number":2812,"head_sha":"22f76870ca75062e14a8eb4d078bc77d78a6d4ce","head_sha_timestamp":"2025-02-25T21:42:15.000000000Z","failure_captures":["Process completed with exit code 1."],"failure_lines":["##[error]Process completed with exit code 1."],"failure_context":[],"time":"2025-02-25T21:42:22.000000000Z"},{"workflowId":13531526447,"workflowUniqueId":128761754,"id":37814594256,"runnerName":"i-06a66cb6a422f8a18","authorEmail":"[email protected]","name":"SOTA Tests on Linux / tests (3.9, 12.4) / linux-job","jobName":"tests (3.9, 12.4) / linux-job","conclusion":"failure","completed_at":"2025-02-25T22:00:58.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13531526447/job/37814594256","head_branch":"gh/vmoens/92/head","pr_number":2812,"head_sha":"22f76870ca75062e14a8eb4d078bc77d78a6d4ce","head_sha_timestamp":"2025-02-25T21:42:15.000000000Z","failure_captures":["RuntimeError: Command docker exec -t 747945effbfb73d6d79f88aec93174a46d344af1fff7150c7518a7874d224112 /exec failed with exit code 1"],"failure_lines":["RuntimeError: Command docker exec -t 747945effbfb73d6d79f88aec93174a46d344af1fff7150c7518a7874d224112 /exec failed with exit code 1"],"failure_context":[],"time":"2025-02-25T21:42:24.000000000Z"},{"workflowId":13531526448,"workflowUniqueId":60501564,"id":37814593828,"runnerName":"i-0a430fa60e45c658b","authorEmail":"[email protected]","name":"Habitat Tests on Linux / tests (3.9, 12.4) / linux-job","jobName":"tests (3.9, 12.4) / linux-job","conclusion":"failure","completed_at":"2025-02-25T21:52:25.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13531526448/job/37814593828","head_branch":"gh/vmoens/92/head","pr_number":2812,"head_sha":"22f76870ca75062e14a8eb4d078bc77d78a6d4ce","head_sha_timestamp":"2025-02-25T21:42:15.000000000Z","failure_captures":["RuntimeError: Command docker exec -t 93d2b28c55a5b306750aba66ba6713d36fbbf780325c53ffea85f952222cfb6f /exec failed with exit code 1"],"failure_lines":["RuntimeError: Command docker exec -t 93d2b28c55a5b306750aba66ba6713d36fbbf780325c53ffea85f952222cfb6f /exec failed with exit code 1"],"failure_context":[],"time":"2025-02-25T21:42:23.000000000Z"},{"workflowId":13531526451,"workflowUniqueId":82165821,"id":37814601717,"runnerName":"i-01cd8f46945e8d33c","authorEmail":"[email protected]","name":"Libs Tests on Linux / unittests-gym (3.9, 12.4) / linux-job","jobName":"unittests-gym (3.9, 12.4) / linux-job","conclusion":"failure","completed_at":"2025-02-25T21:45:29.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13531526451/job/37814601717","head_branch":"gh/vmoens/92/head","pr_number":2812,"head_sha":"22f76870ca75062e14a8eb4d078bc77d78a6d4ce","head_sha_timestamp":"2025-02-25T21:42:15.000000000Z","failure_captures":["RuntimeError: Command docker exec -t 95d9089e29696ad1179140684db1f62eaa858819322ff7a9c00a830acb6dd41f /exec failed with exit code 1"],"failure_lines":["RuntimeError: Command docker exec -t 95d9089e29696ad1179140684db1f62eaa858819322ff7a9c00a830acb6dd41f /exec failed with exit code 1"],"failure_context":[],"time":"2025-02-25T21:42:34.000000000Z"},{"workflowId":13531526458,"workflowUniqueId":82165822,"id":37814594276,"runnerName":"i-054eb48fd084675ce","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-02-25T22:23:23.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13531526458/job/37814594276","head_branch":"gh/vmoens/92/head","pr_number":2812,"head_sha":"22f76870ca75062e14a8eb4d078bc77d78a6d4ce","head_sha_timestamp":"2025-02-25T21:42:15.000000000Z","failure_captures":["test/test_transforms.py::TestTimer::test_transform_env"],"failure_lines":["FAILED test/test_transforms.py::TestTimer::test_transform_env - TypeError: TensorDictBase.update() got an unexpected keyword argument 'update_batch_size'"],"failure_context":[],"time":"2025-02-25T21:42:24.000000000Z"},{"workflowId":13531526458,"workflowUniqueId":82165822,"id":37814595138,"runnerName":"i-00ad3f39e95b01c3d","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-02-25T22:24:24.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13531526458/job/37814595138","head_branch":"gh/vmoens/92/head","pr_number":2812,"head_sha":"22f76870ca75062e14a8eb4d078bc77d78a6d4ce","head_sha_timestamp":"2025-02-25T21:42:15.000000000Z","failure_captures":["test/test_transforms.py::TestTimer::test_transform_env"],"failure_lines":["FAILED test/test_transforms.py::TestTimer::test_transform_env - TypeError: TensorDictBase.update() got an unexpected keyword argument 'update_batch_size'"],"failure_context":[],"time":"2025-02-25T21:42:25.000000000Z"},{"workflowId":13531526458,"workflowUniqueId":82165822,"id":37814595503,"runnerName":"i-04430098fc0b0a333","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-02-25T22:20:09.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13531526458/job/37814595503","head_branch":"gh/vmoens/92/head","pr_number":2812,"head_sha":"22f76870ca75062e14a8eb4d078bc77d78a6d4ce","head_sha_timestamp":"2025-02-25T21:42:15.000000000Z","failure_captures":["test/test_transforms.py::TestTimer::test_transform_env"],"failure_lines":["FAILED test/test_transforms.py::TestTimer::test_transform_env - TypeError: TensorDictBase.update() got an unexpected keyword argument 'update_batch_size'"],"failure_context":[],"time":"2025-02-25T21:42:26.000000000Z"},{"workflowId":13531526458,"workflowUniqueId":82165822,"id":37814596057,"runnerName":"i-077a362b06deb75de","authorEmail":"[email protected]","name":"Unit-tests on Linux / tests-cpu (3.9) / linux-job","jobName":"tests-cpu (3.9) / linux-job","conclusion":"failure","completed_at":"2025-02-25T22:23:57.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13531526458/job/37814596057","head_branch":"gh/vmoens/92/head","pr_number":2812,"head_sha":"22f76870ca75062e14a8eb4d078bc77d78a6d4ce","head_sha_timestamp":"2025-02-25T21:42:15.000000000Z","failure_captures":["test/test_transforms.py::TestTimer::test_transform_env"],"failure_lines":["FAILED test/test_transforms.py::TestTimer::test_transform_env - TypeError: update() got an unexpected keyword argument 'update_batch_size'"],"failure_context":[],"time":"2025-02-25T21:42:27.000000000Z"},{"workflowId":13531526458,"workflowUniqueId":82165822,"id":37814596620,"runnerName":"i-01d980efb41d55628","authorEmail":"[email protected]","name":"Unit-tests on Linux / tests-gpu (3.11, 12.4) / linux-job","jobName":"tests-gpu (3.11, 12.4) / linux-job","conclusion":"failure","completed_at":"2025-02-25T23:13:32.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13531526458/job/37814596620","head_branch":"gh/vmoens/92/head","pr_number":2812,"head_sha":"22f76870ca75062e14a8eb4d078bc77d78a6d4ce","head_sha_timestamp":"2025-02-25T21:42:15.000000000Z","failure_captures":["##[error]The operation was canceled."],"failure_lines":["##[error]The operation was canceled."],"failure_context":[],"time":"2025-02-25T21:42:27.000000000Z"},{"workflowId":13531526458,"workflowUniqueId":82165822,"id":37814597637,"runnerName":"i-053738530db5f6d11","authorEmail":"[email protected]","name":"Unit-tests on Linux / tests-olddeps (3.8, 11.6) / linux-job","jobName":"tests-olddeps (3.8, 11.6) / linux-job","conclusion":"failure","completed_at":"2025-02-25T22:26:26.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13531526458/job/37814597637","head_branch":"gh/vmoens/92/head","pr_number":2812,"head_sha":"22f76870ca75062e14a8eb4d078bc77d78a6d4ce","head_sha_timestamp":"2025-02-25T21:42:15.000000000Z","failure_captures":["test/test_transforms.py::TestTimer::test_transform_env"],"failure_lines":["FAILED test/test_transforms.py::TestTimer::test_transform_env - TypeError: update() got an unexpected keyword argument 'update_batch_size'"],"failure_context":[],"time":"2025-02-25T21:42:29.000000000Z"},{"workflowId":13531526458,"workflowUniqueId":82165822,"id":37814597905,"runnerName":"i-0562196c2d02ca8c5","authorEmail":"[email protected]","name":"Unit-tests on Linux / tests-optdeps (3.11, 12.4) / linux-job","jobName":"tests-optdeps (3.11, 12.4) / linux-job","conclusion":"failure","completed_at":"2025-02-25T22:27:36.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13531526458/job/37814597905","head_branch":"gh/vmoens/92/head","pr_number":2812,"head_sha":"22f76870ca75062e14a8eb4d078bc77d78a6d4ce","head_sha_timestamp":"2025-02-25T21:42:15.000000000Z","failure_captures":["test/test_transforms.py::TestTimer::test_transform_env"],"failure_lines":["FAILED test/test_transforms.py::TestTimer::test_transform_env - TypeError: TensorDictBase.update() got an unexpected keyword argument 'update_batch_size'"],"failure_context":[],"time":"2025-02-25T21:42:29.000000000Z"},{"workflowId":13531526458,"workflowUniqueId":82165822,"id":37814598255,"runnerName":"i-088707e06bbb04243","authorEmail":"[email protected]","name":"Unit-tests on Linux / tests-stable-gpu (3.10, 11.8) / linux-job","jobName":"tests-stable-gpu (3.10, 11.8) / linux-job","conclusion":"failure","completed_at":"2025-02-25T23:13:33.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13531526458/job/37814598255","head_branch":"gh/vmoens/92/head","pr_number":2812,"head_sha":"22f76870ca75062e14a8eb4d078bc77d78a6d4ce","head_sha_timestamp":"2025-02-25T21:42:15.000000000Z","failure_captures":["##[error]The operation was canceled."],"failure_lines":["##[error]The operation was canceled."],"failure_context":[],"time":"2025-02-25T21:42:30.000000000Z"}],"FLAKY":[],"BROKEN_TRUNK":[{"workflowId":13531526465,"workflowUniqueId":79519303,"id":37814592809,"runnerName":"i-023a0867e7285562d","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-02-25T22:25:58.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13531526465/job/37814592809","head_branch":"gh/vmoens/92/head","pr_number":2812,"head_sha":"22f76870ca75062e14a8eb4d078bc77d78a6d4ce","head_sha_timestamp":"2025-02-25T21:42:15.000000000Z","failure_captures":["test/test_transforms.py::TestTimer::test_transform_env"],"failure_lines":["FAILED test/test_transforms.py::TestTimer::test_transform_env - TypeError: TensorDictBase.update() got an unexpected keyword argument 'update_batch_size'"],"failure_context":[],"time":"2025-02-25T21:42:22.000000000Z"}],"UNSTABLE":[]}