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

[Feature] lock_ / unlock_ graphs #2729

Merged
merged 6 commits into from
Feb 3, 2025

Update

df4bd97
Select commit
Loading
Failed to load commit list.
Merged

[Feature] lock_ / unlock_ graphs #2729

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

Dr.CI classification results

{"FAILED":[{"workflowId":13111986758,"workflowUniqueId":110013764,"id":36577965454,"runnerName":"GitHub Actions 190","authorEmail":"[email protected]","name":"Wheels / build-wheel-windows (3.10, 3.10.3)","jobName":"build-wheel-windows (3.10, 3.10.3)","conclusion":"cancelled","completed_at":"2025-02-03T11:08:36.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986758/job/36577965454","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["##[error]The operation was canceled."],"failure_lines":["##[error]The operation was canceled."],"failure_context":[],"time":"2025-02-03T11:04:45.000000000Z"},{"workflowId":13111986745,"workflowUniqueId":61790681,"id":36577754080,"runnerName":"GitHub Actions 266","authorEmail":"[email protected]","name":"Continuous Benchmark (PR) / CPU Pytest benchmark","jobName":"CPU Pytest benchmark","conclusion":"failure","completed_at":"2025-02-03T11:11:45.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986745/job/36577754080","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["Process completed with exit code 1."],"failure_lines":["##[error]Process completed with exit code 1."],"failure_context":[],"time":"2025-02-03T11:01:01.000000000Z"},{"workflowId":13111986745,"workflowUniqueId":61790681,"id":36577755277,"runnerName":"i-0f1e048e048e71e15","authorEmail":"[email protected]","name":"Continuous Benchmark (PR) / GPU Pytest benchmark","jobName":"GPU Pytest benchmark","conclusion":"failure","completed_at":"2025-02-03T11:21:48.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986745/job/36577755277","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["Process completed with exit code 1."],"failure_lines":["##[error]Process completed with exit code 1."],"failure_context":[],"time":"2025-02-03T11:01:03.000000000Z"},{"workflowId":13111986836,"workflowUniqueId":79519303,"id":36577756878,"runnerName":"i-084caa8e7ad2aa264","authorEmail":"[email protected]","name":"Unit-tests on Windows / unittests-cpu / windows-job","jobName":"unittests-cpu / windows-job","conclusion":"failure","completed_at":"2025-02-03T11:03:21.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986836/job/36577756878","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["Process completed with exit code 1."],"failure_lines":["##[error]Process completed with exit code 1."],"failure_context":[],"time":"2025-02-03T11:01:04.000000000Z"},{"workflowId":13111986842,"workflowUniqueId":82165822,"id":36577764747,"runnerName":"i-0f4a1d2ecc64630ec","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-03T11:41:03.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986842/job/36577764747","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["test/test_env.py::TestStepMdp::test_multi_purpose_env[True]"],"failure_lines":["FAILED test/test_env.py::TestStepMdp::test_multi_purpose_env[True] - DeprecationWarning: You have not specified a value for recurse when calling CompositeSpec.lock_(). The current default is False but it will be turned to True in v0.8. To adapt to these changes and silence this warning, pass the value of recurse explicitly."],"failure_context":[],"time":"2025-02-03T11:01:12.000000000Z"},{"workflowId":13111986842,"workflowUniqueId":82165822,"id":36577776715,"runnerName":"i-012feb28d670940ba","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-03T12:08:05.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986842/job/36577776715","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["test/test_env.py::TestStepMdp::test_multi_purpose_env[True]"],"failure_lines":["FAILED test/test_env.py::TestStepMdp::test_multi_purpose_env[True] - DeprecationWarning: You have not specified a value for recurse when calling CompositeSpec.lock_(). The current default is False but it will be turned to True in v0.8. To adapt to these changes and silence this warning, pass the value of recurse explicitly."],"failure_context":[],"time":"2025-02-03T11:01:24.000000000Z"},{"workflowId":13111986842,"workflowUniqueId":82165822,"id":36577766935,"runnerName":"i-0ea62c3c14d11ba7a","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-03T11:40:39.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986842/job/36577766935","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["test/test_env.py::TestStepMdp::test_multi_purpose_env[True]"],"failure_lines":["FAILED test/test_env.py::TestStepMdp::test_multi_purpose_env[True] - DeprecationWarning: You have not specified a value for recurse when calling CompositeSpec.lock_(). The current default is False but it will be turned to True in v0.8. To adapt to these changes and silence this warning, pass the value of recurse explicitly."],"failure_context":[],"time":"2025-02-03T11:01:14.000000000Z"},{"workflowId":13111986842,"workflowUniqueId":82165822,"id":36577768573,"runnerName":"i-07bdfe3c85a2f27bf","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-03T11:42:10.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986842/job/36577768573","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["test/test_env.py::TestStepMdp::test_multi_purpose_env[True]"],"failure_lines":["FAILED test/test_env.py::TestStepMdp::test_multi_purpose_env[True] - DeprecationWarning: You have not specified a value for recurse when calling CompositeSpec.lock_(). The current default is False but it will be turned to True in v0.8. To adapt to these changes and silence this warning, pass the value of recurse explicitly."],"failure_context":[],"time":"2025-02-03T11:01:15.000000000Z"},{"workflowId":13111986842,"workflowUniqueId":82165822,"id":36577769571,"runnerName":"i-07a6671fb3dd3ee46","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-03T11:42:37.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986842/job/36577769571","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["test/test_env.py::TestStepMdp::test_multi_purpose_env[True]"],"failure_lines":["FAILED test/test_env.py::TestStepMdp::test_multi_purpose_env[True] - DeprecationWarning: You have not specified a value for recurse when calling CompositeSpec.lock_(). The current default is False but it will be turned to True in v0.8. To adapt to these changes and silence this warning, pass the value of recurse explicitly."],"failure_context":[],"time":"2025-02-03T11:01:16.000000000Z"},{"workflowId":13111986842,"workflowUniqueId":82165822,"id":36577771629,"runnerName":"i-09d9c8957237749de","authorEmail":"[email protected]","name":"Unit-tests on Linux / tests-cpu-oldget (3.12) / linux-job","jobName":"tests-cpu-oldget (3.12) / linux-job","conclusion":"failure","completed_at":"2025-02-03T11:42:23.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986842/job/36577771629","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["test/test_env.py::TestStepMdp::test_multi_purpose_env[True]"],"failure_lines":["FAILED test/test_env.py::TestStepMdp::test_multi_purpose_env[True] - DeprecationWarning: You have not specified a value for recurse when calling CompositeSpec.lock_(). The current default is False but it will be turned to True in v0.8. To adapt to these changes and silence this warning, pass the value of recurse explicitly."],"failure_context":[],"time":"2025-02-03T11:01:18.000000000Z"},{"workflowId":13111986842,"workflowUniqueId":82165822,"id":36577773629,"runnerName":"i-099ca49114d6ac405","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-03T12:05:43.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986842/job/36577773629","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["test/test_env.py::TestStepMdp::test_multi_purpose_env[True]"],"failure_lines":["FAILED test/test_env.py::TestStepMdp::test_multi_purpose_env[True] - DeprecationWarning: You have not specified a value for recurse when calling CompositeSpec.lock_(). The current default is False but it will be turned to True in v0.8. To adapt to these changes and silence this warning, pass the value of recurse explicitly."],"failure_context":[],"time":"2025-02-03T11:01:20.000000000Z"},{"workflowId":13111986856,"workflowUniqueId":128761754,"id":36577764066,"runnerName":"i-0e48d10f79191087e","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-03T11:22:17.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986856/job/36577764066","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["RuntimeError: Command docker exec -t a182bd29674b83b5f2b8bde8cec6f21031c46bc96f922f37a7bbd60c1eed61ff /exec failed with exit code 1"],"failure_lines":["RuntimeError: Command docker exec -t a182bd29674b83b5f2b8bde8cec6f21031c46bc96f922f37a7bbd60c1eed61ff /exec failed with exit code 1"],"failure_context":[],"time":"2025-02-03T11:01:11.000000000Z"},{"workflowId":13111986913,"workflowUniqueId":106193614,"id":36578899169,"runnerName":"GitHub Actions 437","authorEmail":"[email protected]","name":"Build Windows Wheels / pytorch/rl / upload / wheel-py3_9-cuda12_4","jobName":"pytorch/rl / upload / wheel-py3_9-cuda12_4","conclusion":"failure","completed_at":"2025-02-03T11:22:34.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986913/job/36578899169","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["Unable to download artifact(s): Artifact not found for name: pytorch_rl__3.9_cu124_"],"failure_lines":["##[error]Unable to download artifact(s): Artifact not found for name: pytorch_rl__3.9_cu124_"],"failure_context":[],"time":"2025-02-03T11:22:22.000000000Z"}],"FLAKY":[],"BROKEN_TRUNK":[{"workflowId":13111986913,"workflowUniqueId":106193614,"id":36578898286,"runnerName":"GitHub Actions 500","authorEmail":"[email protected]","name":"Build Windows Wheels / pytorch/rl / upload / wheel-py3_9-cpu","jobName":"pytorch/rl / upload / wheel-py3_9-cpu","conclusion":"failure","completed_at":"2025-02-03T11:22:45.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986913/job/36578898286","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["Unable to download artifact(s): Artifact not found for name: pytorch_rl__3.9_cpu_"],"failure_lines":["##[error]Unable to download artifact(s): Artifact not found for name: pytorch_rl__3.9_cpu_"],"failure_context":[],"time":"2025-02-03T11:22:21.000000000Z"},{"workflowId":13111986913,"workflowUniqueId":106193614,"id":36578898821,"runnerName":"GitHub Actions 35","authorEmail":"[email protected]","name":"Build Windows Wheels / pytorch/rl / upload / wheel-py3_9-cuda11_8","jobName":"pytorch/rl / upload / wheel-py3_9-cuda11_8","conclusion":"failure","completed_at":"2025-02-03T11:22:44.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986913/job/36578898821","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["Unable to download artifact(s): Artifact not found for name: pytorch_rl__3.9_cu118_"],"failure_lines":["##[error]Unable to download artifact(s): Artifact not found for name: pytorch_rl__3.9_cu118_"],"failure_context":[],"time":"2025-02-03T11:22:22.000000000Z"},{"workflowId":13111986913,"workflowUniqueId":106193614,"id":36578899469,"runnerName":"GitHub Actions 449","authorEmail":"[email protected]","name":"Build Windows Wheels / pytorch/rl / upload / wheel-py3_9-cuda12_6","jobName":"pytorch/rl / upload / wheel-py3_9-cuda12_6","conclusion":"failure","completed_at":"2025-02-03T11:22:35.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986913/job/36578899469","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["Unable to download artifact(s): Artifact not found for name: pytorch_rl__3.9_cu126_"],"failure_lines":["##[error]Unable to download artifact(s): Artifact not found for name: pytorch_rl__3.9_cu126_"],"failure_context":[],"time":"2025-02-03T11:22:23.000000000Z"},{"workflowId":13111986835,"workflowUniqueId":60501564,"id":36577760221,"runnerName":"i-042c3521e2812e11e","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-03T11:10:55.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986835/job/36577760221","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["AttributeError: _ARRAY_API not found"],"failure_lines":["AttributeError: _ARRAY_API not found"],"failure_context":[],"time":"2025-02-03T11:01:08.000000000Z"},{"workflowId":13111986842,"workflowUniqueId":82165822,"id":36577775213,"runnerName":"i-0582be6db22420452","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-03T11:59:37.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986842/job/36577775213","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["test/test_transforms.py::TestTokenizer::test_transform_inverse"],"failure_lines":["FAILED test/test_transforms.py::TestTokenizer::test_transform_inverse - ModuleNotFoundError: No module named 'transformers'"],"failure_context":[],"time":"2025-02-03T11:01:22.000000000Z"},{"workflowId":13111986842,"workflowUniqueId":82165822,"id":36577776031,"runnerName":"i-0d7d31d474394864d","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-03T11:43:52.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986842/job/36577776031","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["test/test_transforms.py::TestTokenizer::test_transform_inverse"],"failure_lines":["FAILED test/test_transforms.py::TestTokenizer::test_transform_inverse - ModuleNotFoundError: No module named 'transformers'"],"failure_context":[],"time":"2025-02-03T11:01:23.000000000Z"},{"workflowId":13111986758,"workflowUniqueId":110013764,"id":36577965801,"runnerName":"GitHub Actions 307","authorEmail":"[email protected]","name":"Wheels / build-wheel-windows (3.11, 3.11)","jobName":"build-wheel-windows (3.11, 3.11)","conclusion":"failure","completed_at":"2025-02-03T11:08:24.000000000Z","html_url":"https://github.com/pytorch/rl/actions/runs/13111986758/job/36577965801","head_branch":"gh/vmoens/82/head","pr_number":2729,"head_sha":"df4bd97ea9690cb1670502850b94d71521585771","head_sha_timestamp":"2025-02-03T11:00:49.000000000Z","failure_captures":["Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run"],"failure_lines":["##[error]Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run"],"failure_context":[],"time":"2025-02-03T11:04:45.000000000Z"}],"UNSTABLE":[]}