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] Transform for Recording History Observations #1763

Draft
wants to merge 7 commits into
base: main
Choose a base branch
from

rename to CatFrames

6c1109e
Select commit
Loading
Failed to load commit list.
Draft

[Feature] Transform for Recording History Observations #1763

rename to CatFrames
6c1109e
Select commit
Loading
Failed to load commit list.
PyTorch Bot / Dr.CI completed Feb 7, 2024 in 0s

Dr.CI classification results

{"FAILED":[],"FLAKY":[{"workflowId":7812016908,"id":21308398770,"runnerName":"GitHub Actions 405","authorEmail":"[email protected]","name":"Continuous Benchmark (PR) / CPU Pytest benchmark","jobName":"CPU Pytest benchmark","conclusion":"failure","completed_at":"2024-02-07T08:48:03Z","html_url":"https://github.com/pytorch/rl/actions/runs/7812016908/job/21308398770","head_branch":"history","pr_number":1763,"head_sha":"6c1109e9451faa256dc69d59f7c564b4bdc32032","failure_captures":["Workflow failed! Resource not accessible by integration"],"failure_lines":["##[error]Workflow failed! Resource not accessible by integration"],"failure_context":[],"time":"2024-02-07T08:48:06.897413Z"},{"workflowId":7812016908,"id":21308399116,"runnerName":"i-04c9c3cbdcfa3ad36","authorEmail":"[email protected]","name":"Continuous Benchmark (PR) / GPU Pytest benchmark","jobName":"GPU Pytest benchmark","conclusion":"failure","completed_at":"2024-02-07T08:53:04Z","html_url":"https://github.com/pytorch/rl/actions/runs/7812016908/job/21308399116","head_branch":"history","pr_number":1763,"head_sha":"6c1109e9451faa256dc69d59f7c564b4bdc32032","failure_captures":["Workflow failed! Resource not accessible by integration"],"failure_lines":["##[error]Workflow failed! Resource not accessible by integration"],"failure_context":[],"time":"2024-02-07T08:53:09.012276Z"},{"workflowId":7812016979,"id":21308401321,"runnerName":"i-0d52d8ac7fdb8c977","authorEmail":"[email protected]","name":"Habitat Tests on Linux / tests (3.9, 11.6) / linux-job","jobName":"tests (3.9, 11.6) / linux-job","conclusion":"failure","completed_at":"2024-02-07T08:52:20Z","html_url":"https://github.com/pytorch/rl/actions/runs/7812016979/job/21308401321","head_branch":"history","pr_number":1763,"head_sha":"6c1109e9451faa256dc69d59f7c564b4bdc32032","failure_captures":["RuntimeError: Command docker exec -t 8e11c6f609a0f621f7138f465216c8228104ae557b84b681df8fe59fc2e6ce57 /exec failed with exit code 139"],"failure_lines":["RuntimeError: Command docker exec -t 8e11c6f609a0f621f7138f465216c8228104ae557b84b681df8fe59fc2e6ce57 /exec failed with exit code 139"],"failure_context":["+ bash /pytorch/rl/.github/unittest/linux_libs/scripts_habitat/run_test.sh","+ bash /pytorch/rl/.github/unittest/linux_libs/scripts_habitat/install.sh","+ bash /pytorch/rl/.github/unittest/linux_libs/scripts_habitat/setup_env.sh","+ cp /pytorch/rl/.github/unittest/linux_libs/scripts_habitat/10_nvidia.json /usr/share/glvnd/egl_vendor.d/10_nvidia.json","+ this_dir=/pytorch/rl/.github/unittest/linux_libs/scripts_habitat","++ pwd","++ cd .github/unittest/linux_libs/scripts_habitat","+++ dirname .github/unittest/linux_libs/scripts_habitat/run_all.sh","+ apt-get dist-upgrade -y","+ apt-get install -y g++ gcc","+ apt-get install -y libglvnd0 libgl1 libglx0 libegl1 libgles2","+ apt-get install -y libglfw3 libgl1-mesa-glx libosmesa6 libglew-dev"],"time":"2024-02-07T08:52:24.486946Z"},{"workflowId":7812016971,"id":21308400689,"runnerName":"i-0efe69aaad9ba7103","authorEmail":"[email protected]","name":"Lint / python-source-and-configs / linux-job","jobName":"python-source-and-configs / linux-job","conclusion":"failure","completed_at":"2024-02-07T08:43:34Z","html_url":"https://github.com/pytorch/rl/actions/runs/7812016971/job/21308400689","head_branch":"history","pr_number":1763,"head_sha":"6c1109e9451faa256dc69d59f7c564b4bdc32032","failure_captures":["torchrl/envs/transforms/transforms.py:7274:1: F811 redefinition of unused 'RemoveEmptySpecs' from line 6823"],"failure_lines":["torchrl/envs/transforms/transforms.py:7274:1: F811 redefinition of unused 'RemoveEmptySpecs' from line 6823"],"failure_context":["+ pre-commit run --all-files","+ set +e","+ echo '::group::Lint Python source and configs'","+ echo ::endgroup::","+ pip install --progress-bar=off pre-commit","+ echo '::group::Install lint tools'","+ echo ::endgroup::","+ hash -r","+ '[' -n '' ']'","+ '[' -n '' ']'","+ __conda_hashr","++ CONDA_PYTHON_EXE=/opt/conda/bin/python"],"time":"2024-02-07T08:43:37.487707Z"},{"workflowId":7812016983,"id":21308402783,"runnerName":"i-0ef3aa82902d58e74","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":"2024-02-07T08:48:42Z","html_url":"https://github.com/pytorch/rl/actions/runs/7812016983/job/21308402783","head_branch":"history","pr_number":1763,"head_sha":"6c1109e9451faa256dc69d59f7c564b4bdc32032","failure_captures":["RuntimeError: Command docker exec -t b8cae4a63ab641072cc7704337d3da1ea95098a1a8c3395a803f242d1d6e4604 /exec failed with exit code 2"],"failure_lines":["RuntimeError: Command docker exec -t b8cae4a63ab641072cc7704337d3da1ea95098a1a8c3395a803f242d1d6e4604 /exec failed with exit code 2"],"failure_context":["+ pytest test/smoke_test_deps.py -v --durations 200 -k 'test_gym or test_dm_control_pixels or test_dm_control or test_tb'","+ pytest test/smoke_test.py -v --durations 200","+ BATCHED_PIPE_TIMEOUT=60","+ export BATCHED_PIPE_TIMEOUT=60","+ MAX_IDLE_COUNT=100","+ export MAX_IDLE_COUNT=100","+ CKPT_BACKEND=torch","+ export CKPT_BACKEND=torch","+ MKL_THREADING_LAYER=GNU","+ export MKL_THREADING_LAYER=GNU","+ python -m torch.utils.collect_env","+ PYTORCH_TEST_WITH_SLOW=1"],"time":"2024-02-07T08:48:47.017930Z"},{"workflowId":7812016983,"id":21308401941,"runnerName":"i-076110f32b50e4a89","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":"2024-02-07T08:48:53Z","html_url":"https://github.com/pytorch/rl/actions/runs/7812016983/job/21308401941","head_branch":"history","pr_number":1763,"head_sha":"6c1109e9451faa256dc69d59f7c564b4bdc32032","failure_captures":["RuntimeError: Command docker exec -t 55e573d4efefea44797bedafdca39024f7b2316cb85595b9ac0006589e7250b8 /exec failed with exit code 2"],"failure_lines":["RuntimeError: Command docker exec -t 55e573d4efefea44797bedafdca39024f7b2316cb85595b9ac0006589e7250b8 /exec failed with exit code 2"],"failure_context":["+ python .github/unittest/helpers/coverage_run_parallel.py -m pytest test --instafail --durations 200 -vv --capture no --ignore test/test_rlhf.py --ignore test/test_distributed.py --timeout=120","+ '[' cpu '!=' cpu ']'","+ pytest test/smoke_test_deps.py -v --durations 200 -k 'test_gym or test_dm_control_pixels or test_dm_control or test_tb'","+ pytest test/smoke_test.py -v --durations 200","+ BATCHED_PIPE_TIMEOUT=60","+ export BATCHED_PIPE_TIMEOUT=60","+ MAX_IDLE_COUNT=100","+ export MAX_IDLE_COUNT=100","+ CKPT_BACKEND=torch","+ export CKPT_BACKEND=torch","+ MKL_THREADING_LAYER=GNU","+ export MKL_THREADING_LAYER=GNU"],"time":"2024-02-07T08:48:56.489485Z"},{"workflowId":7812016983,"id":21308403393,"runnerName":"i-0d982db07e11258f4","authorEmail":"[email protected]","name":"Unit-tests on Linux / tests-cpu (3.8) / linux-job","jobName":"tests-cpu (3.8) / linux-job","conclusion":"failure","completed_at":"2024-02-07T08:48:58Z","html_url":"https://github.com/pytorch/rl/actions/runs/7812016983/job/21308403393","head_branch":"history","pr_number":1763,"head_sha":"6c1109e9451faa256dc69d59f7c564b4bdc32032","failure_captures":["RuntimeError: Command docker exec -t 8d7b2d1bc6084f48a789228c31fc4eed430510c391c6be21880ba232cdcc97a3 /exec failed with exit code 2"],"failure_lines":["RuntimeError: Command docker exec -t 8d7b2d1bc6084f48a789228c31fc4eed430510c391c6be21880ba232cdcc97a3 /exec failed with exit code 2"],"failure_context":["+ python .github/unittest/helpers/coverage_run_parallel.py -m pytest test --instafail --durations 200 -vv --capture no --ignore test/test_rlhf.py --ignore test/test_distributed.py --timeout=120","+ '[' cpu '!=' cpu ']'","+ pytest test/smoke_test_deps.py -v --durations 200 -k 'test_gym or test_dm_control_pixels or test_dm_control or test_tb'","+ pytest test/smoke_test.py -v --durations 200","+ BATCHED_PIPE_TIMEOUT=60","+ export BATCHED_PIPE_TIMEOUT=60","+ MAX_IDLE_COUNT=100","+ export MAX_IDLE_COUNT=100","+ CKPT_BACKEND=torch","+ export CKPT_BACKEND=torch","+ MKL_THREADING_LAYER=GNU","+ export MKL_THREADING_LAYER=GNU"],"time":"2024-02-07T08:49:02.013337Z"},{"workflowId":7812016983,"id":21308403791,"runnerName":"i-0caa39d353cfff1d0","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":"2024-02-07T08:48:50Z","html_url":"https://github.com/pytorch/rl/actions/runs/7812016983/job/21308403791","head_branch":"history","pr_number":1763,"head_sha":"6c1109e9451faa256dc69d59f7c564b4bdc32032","failure_captures":["RuntimeError: Command docker exec -t 7c6ecc904c85bf1a04e3047f0732cc5fa4d7beaf6d83aaab025302b77244dbc7 /exec failed with exit code 2"],"failure_lines":["RuntimeError: Command docker exec -t 7c6ecc904c85bf1a04e3047f0732cc5fa4d7beaf6d83aaab025302b77244dbc7 /exec failed with exit code 2"],"failure_context":["+ pytest test/smoke_test_deps.py -v --durations 200 -k 'test_gym or test_dm_control_pixels or test_dm_control or test_tb'","+ pytest test/smoke_test.py -v --durations 200","+ BATCHED_PIPE_TIMEOUT=60","+ export BATCHED_PIPE_TIMEOUT=60","+ MAX_IDLE_COUNT=100","+ export MAX_IDLE_COUNT=100","+ CKPT_BACKEND=torch","+ export CKPT_BACKEND=torch","+ MKL_THREADING_LAYER=GNU","+ export MKL_THREADING_LAYER=GNU","+ python -m torch.utils.collect_env","+ PYTORCH_TEST_WITH_SLOW=1"],"time":"2024-02-07T08:48:54.013863Z"},{"workflowId":7812016983,"id":21308404318,"runnerName":"i-0febbe360afc65e04","authorEmail":"[email protected]","name":"Unit-tests on Linux / tests-gpu (3.8, 12.1) / linux-job","jobName":"tests-gpu (3.8, 12.1) / linux-job","conclusion":"failure","completed_at":"2024-02-07T08:50:17Z","html_url":"https://github.com/pytorch/rl/actions/runs/7812016983/job/21308404318","head_branch":"history","pr_number":1763,"head_sha":"6c1109e9451faa256dc69d59f7c564b4bdc32032","failure_captures":["RuntimeError: Command docker exec -t 207c278b415e56d8e7646c277d00d9e4d57552c6188dccb8f412b815dcf73987 /exec failed with exit code 2"],"failure_lines":["RuntimeError: Command docker exec -t 207c278b415e56d8e7646c277d00d9e4d57552c6188dccb8f412b815dcf73987 /exec failed with exit code 2"],"failure_context":["+ python .github/unittest/helpers/coverage_run_parallel.py -m pytest test --instafail --durations 200 -vv --capture no --ignore test/test_rlhf.py --timeout=120","+ '[' cu121 '!=' cpu ']'","+ pytest test/smoke_test_deps.py -v --durations 200 -k 'test_gym or test_dm_control_pixels or test_dm_control or test_tb'","+ pytest test/smoke_test.py -v --durations 200","+ BATCHED_PIPE_TIMEOUT=60","+ export BATCHED_PIPE_TIMEOUT=60","+ MAX_IDLE_COUNT=100","+ export MAX_IDLE_COUNT=100","+ CKPT_BACKEND=torch","+ export CKPT_BACKEND=torch","+ MKL_THREADING_LAYER=GNU","+ export MKL_THREADING_LAYER=GNU"],"time":"2024-02-07T08:50:21.643990Z"},{"workflowId":7812016983,"id":21308405479,"runnerName":"i-07c8d60fdbdaf998b","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":"2024-02-07T08:50:43Z","html_url":"https://github.com/pytorch/rl/actions/runs/7812016983/job/21308405479","head_branch":"history","pr_number":1763,"head_sha":"6c1109e9451faa256dc69d59f7c564b4bdc32032","failure_captures":["RuntimeError: Command docker exec -t 4209dc37a8899fa68acbb585e943d7aed19d2127226fb459e446093450fa702b /exec failed with exit code 2"],"failure_lines":["RuntimeError: Command docker exec -t 4209dc37a8899fa68acbb585e943d7aed19d2127226fb459e446093450fa702b /exec failed with exit code 2"],"failure_context":["+ bash .github/unittest/linux_olddeps/scripts_gym_0_13/batch_scripts.sh","+ bash .github/unittest/linux_olddeps/scripts_gym_0_13/setup_env.sh","+ TF_CPP_MIN_LOG_LEVEL=0","+ export TF_CPP_MIN_LOG_LEVEL=0","+ UPLOAD_CHANNEL=nightly","+ export UPLOAD_CHANNEL=nightly","+ TAR_OPTIONS=--no-same-owner","+ export TAR_OPTIONS=--no-same-owner","+ CU_VERSION=cu116","+ export CU_VERSION=cu116","+ PYTHON_VERSION=3.9","+ export PYTHON_VERSION=3.9"],"time":"2024-02-07T08:50:47.017370Z"},{"workflowId":7812016983,"id":21308405803,"runnerName":"i-05ec8b4c2fb49dac9","authorEmail":"[email protected]","name":"Unit-tests on Linux / tests-optdeps (3.9, 12.1) / linux-job","jobName":"tests-optdeps (3.9, 12.1) / linux-job","conclusion":"failure","completed_at":"2024-02-07T08:48:53Z","html_url":"https://github.com/pytorch/rl/actions/runs/7812016983/job/21308405803","head_branch":"history","pr_number":1763,"head_sha":"6c1109e9451faa256dc69d59f7c564b4bdc32032","failure_captures":["RuntimeError: Command docker exec -t 5bf0c58109a0ca8783a432d373c1a3a6fa6faae62c91db19da56aa6b9bd4b3b4 /exec failed with exit code 2"],"failure_lines":["RuntimeError: Command docker exec -t 5bf0c58109a0ca8783a432d373c1a3a6fa6faae62c91db19da56aa6b9bd4b3b4 /exec failed with exit code 2"],"failure_context":["+ bash /pytorch/rl/.github/unittest/linux_optdeps/scripts/run_test.sh","+ bash /pytorch/rl/.github/unittest/linux_optdeps/scripts/install.sh","+ bash /pytorch/rl/.github/unittest/linux_optdeps/scripts/setup_env.sh","+ cp /pytorch/rl/.github/unittest/linux_optdeps/scripts/10_nvidia.json /usr/share/glvnd/egl_vendor.d/10_nvidia.json","+ [[ linux-gnu != \d\a\r\w\i\n* ]]","+ this_dir=/pytorch/rl/.github/unittest/linux_optdeps/scripts","++ pwd","++ cd .github/unittest/linux_optdeps/scripts","+++ dirname .github/unittest/linux_optdeps/scripts/run_all.sh","+ apt-get install -y g++ gcc","+ '[' cu121 == cpu ']'","+ apt-get install -y libglvnd0 libgl1 libglx0 libegl1 libgles2"],"time":"2024-02-07T08:48:57.012868Z"},{"workflowId":7812016983,"id":21308405993,"runnerName":"i-0844d3941afc1729b","authorEmail":"[email protected]","name":"Unit-tests on Linux / tests-stable-gpu (3.8, 11.8) / linux-job","jobName":"tests-stable-gpu (3.8, 11.8) / linux-job","conclusion":"failure","completed_at":"2024-02-07T08:50:13Z","html_url":"https://github.com/pytorch/rl/actions/runs/7812016983/job/21308405993","head_branch":"history","pr_number":1763,"head_sha":"6c1109e9451faa256dc69d59f7c564b4bdc32032","failure_captures":["RuntimeError: Command docker exec -t bd6f6bc7f2392079dd37a1b35cd6d1bd5581896a06d91bc34f75ffc9e9c25ef3 /exec failed with exit code 2"],"failure_lines":["RuntimeError: Command docker exec -t bd6f6bc7f2392079dd37a1b35cd6d1bd5581896a06d91bc34f75ffc9e9c25ef3 /exec failed with exit code 2"],"failure_context":["+ python .github/unittest/helpers/coverage_run_parallel.py -m pytest test --instafail --durations 200 -vv --capture no --ignore test/test_rlhf.py --timeout=120","+ '[' cu118 '!=' cpu ']'","+ pytest test/smoke_test_deps.py -v --durations 200 -k 'test_gym or test_dm_control_pixels or test_dm_control or test_tb'","+ pytest test/smoke_test.py -v --durations 200","+ BATCHED_PIPE_TIMEOUT=60","+ export BATCHED_PIPE_TIMEOUT=60","+ MAX_IDLE_COUNT=100","+ export MAX_IDLE_COUNT=100","+ CKPT_BACKEND=torch","+ export CKPT_BACKEND=torch","+ MKL_THREADING_LAYER=GNU","+ export MKL_THREADING_LAYER=GNU"],"time":"2024-02-07T08:50:18.578839Z"},{"workflowId":7812016987,"id":21308401514,"runnerName":"GitHub Actions 447","authorEmail":"[email protected]","name":"Unit-tests on MacOS CPU / tests (3.11) / macos-job","jobName":"tests (3.11) / macos-job","conclusion":"failure","completed_at":"2024-02-07T08:48:53Z","html_url":"https://github.com/pytorch/rl/actions/runs/7812016987/job/21308401514","head_branch":"history","pr_number":1763,"head_sha":"6c1109e9451faa256dc69d59f7c564b4bdc32032","failure_captures":["RuntimeError: Command bash /Users/runner/work/_temp/exec_script failed with exit code 2"],"failure_lines":["RuntimeError: Command bash /Users/runner/work/_temp/exec_script failed with exit code 2"],"failure_context":["+ python .github/unittest/helpers/coverage_run_parallel.py -m pytest test --instafail --durations 200 -vv --capture no --ignore test/test_rlhf.py --ignore test/test_distributed.py --timeout=120","+ '[' cpu '!=' cpu ']'","+ pytest test/smoke_test_deps.py -v --durations 200 -k 'test_gym or test_dm_control_pixels or test_dm_control or test_tb'","+ pytest test/smoke_test.py -v --durations 200","+ BATCHED_PIPE_TIMEOUT=60","+ export BATCHED_PIPE_TIMEOUT=60","+ MAX_IDLE_COUNT=100","+ export MAX_IDLE_COUNT=100","+ CKPT_BACKEND=torch","+ export CKPT_BACKEND=torch","+ MKL_THREADING_LAYER=GNU","+ export MKL_THREADING_LAYER=GNU"],"time":"2024-02-07T08:49:04.747344Z"},{"workflowId":7812016987,"id":21308401860,"runnerName":"GitHub Actions 354","authorEmail":"[email protected]","name":"Unit-tests on MacOS CPU / tests (3.8) / macos-job","jobName":"tests (3.8) / macos-job","conclusion":"failure","completed_at":"2024-02-07T08:50:20Z","html_url":"https://github.com/pytorch/rl/actions/runs/7812016987/job/21308401860","head_branch":"history","pr_number":1763,"head_sha":"6c1109e9451faa256dc69d59f7c564b4bdc32032","failure_captures":["RuntimeError: Command bash /Users/runner/work/_temp/exec_script failed with exit code 2"],"failure_lines":["RuntimeError: Command bash /Users/runner/work/_temp/exec_script failed with exit code 2"],"failure_context":["+ python .github/unittest/helpers/coverage_run_parallel.py -m pytest test --instafail --durations 200 -vv --capture no --ignore test/test_rlhf.py --ignore test/test_distributed.py --timeout=120","+ '[' cpu '!=' cpu ']'","+ pytest test/smoke_test_deps.py -v --durations 200 -k 'test_gym or test_dm_control_pixels or test_dm_control or test_tb'","+ pytest test/smoke_test.py -v --durations 200","+ BATCHED_PIPE_TIMEOUT=60","+ export BATCHED_PIPE_TIMEOUT=60","+ MAX_IDLE_COUNT=100","+ export MAX_IDLE_COUNT=100","+ CKPT_BACKEND=torch","+ export CKPT_BACKEND=torch","+ MKL_THREADING_LAYER=GNU","+ export MKL_THREADING_LAYER=GNU"],"time":"2024-02-07T08:50:33.835445Z"},{"workflowId":7812016968,"id":21308400579,"runnerName":"i-07ce26acb1bb96cbb","authorEmail":"[email protected]","name":"Unit-tests on Windows / unittests-cpu / windows-job","jobName":"unittests-cpu / windows-job","conclusion":"failure","completed_at":"2024-02-07T09:55:53Z","html_url":"https://github.com/pytorch/rl/actions/runs/7812016968/job/21308400579","head_branch":"history","pr_number":1763,"head_sha":"6c1109e9451faa256dc69d59f7c564b4bdc32032","failure_captures":["Process completed with exit code 2."],"failure_lines":["##[error]Process completed with exit code 2."],"failure_context":["+ pytest --junitxml=test-results/junit.xml -v --durations 200 --ignore test/test_distributed.py --ignore test/test_rlhf.py","+ python -m torch.utils.collect_env","+ LAZY_LEGACY_OP=False","+ export LAZY_LEGACY_OP=False","+ BATCHED_PIPE_TIMEOUT=60","+ export BATCHED_PIPE_TIMEOUT=60","+ MAX_IDLE_COUNT=60","+ export MAX_IDLE_COUNT=60","+ CKPT_BACKEND=torch","+ export CKPT_BACKEND=torch","++ [[ cpu != \c\p\u ]]","++ [[ 3 -eq 5 ]]"],"time":"2024-02-07T09:55:56.487244Z"},{"workflowId":7812016968,"id":21308401113,"runnerName":"i-0ac7ea6eb7b1c9cf5","authorEmail":"[email protected]","name":"Unit-tests on Windows / unittests-gpu / windows-job","jobName":"unittests-gpu / windows-job","conclusion":"failure","completed_at":"2024-02-07T09:10:17Z","html_url":"https://github.com/pytorch/rl/actions/runs/7812016968/job/21308401113","head_branch":"history","pr_number":1763,"head_sha":"6c1109e9451faa256dc69d59f7c564b4bdc32032","failure_captures":["Process completed with exit code 2."],"failure_lines":["##[error]Process completed with exit code 2."],"failure_context":["+ pytest --junitxml=test-results/junit.xml -v --durations 200 --ignore test/test_distributed.py --ignore test/test_rlhf.py","+ python -m torch.utils.collect_env","+ LAZY_LEGACY_OP=False","+ export LAZY_LEGACY_OP=False","+ BATCHED_PIPE_TIMEOUT=60","+ export BATCHED_PIPE_TIMEOUT=60","+ MAX_IDLE_COUNT=60","+ export MAX_IDLE_COUNT=60","+ CKPT_BACKEND=torch","+ export CKPT_BACKEND=torch","++ grep CUDA","++ env"],"time":"2024-02-07T09:10:20.173220Z"}],"BROKEN_TRUNK":[],"UNSTABLE":[]}