You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
High Level Description
During make sanity-test,test_smarts_doesnt_leak_tasks_after_reset return FAILED, 2 errors occur:
AttributeError: 'NoneType' object has no attribute '_showbase_instance'
smarts/core/tests/test_smarts.py:81: AttributeError
smarts.core.vehicle.RendererException: A renderer is required to test smarts_doesnt_leak_tasks_after_reset. You may not have installed the [camera-obs] dependencies required to render the camera sensor observations. Install them first using the command pip install -e .[camera-obs] at the source directory.
smarts/core/tests/test_smarts.py:84: RendererException
Steps to reproduce the bug
I followed the README step by step, then I ran make sanity-test and got this error
Error logs and screenshots
~/pycharm/SMARTS$ make sanity-test
scl scenario build-all scenarios
build-scenario scenarios/cloverleaf
build-scenario scenarios/od_merge
build-scenario scenarios/loop
build-scenario scenarios/straight
build-scenario scenarios/zoo_intersection
build-scenario scenarios/figure_eight
build-scenario scenarios/od_newmarket
build-scenario scenarios/tests/same_location
build-scenario scenarios/tests/multi_agents_loop
build-scenario scenarios/minicity
build-scenario scenarios/od_4lane
build-scenario scenarios/intersections/2lane
build-scenario scenarios/intersections/6lane
build-scenario scenarios/intersections/4lane
build-scenario scenarios/intersections/4lane_t
Waiting on scenarios/cloverleaf ...
build-scenario scenarios/intersections/2lane_circle
WARNING:OpenDriveRoadNetwork:OpenDrive road networks do not yet support the 'shift_to_origin' option.
WARNING:OpenDriveRoadNetwork:OpenDrive road networks do not yet support the 'shift_to_origin' option.
WARNING:OpenDriveRoadNetwork:OpenDrive road networks do not yet support the 'shift_to_origin' option.
Waiting on scenarios/od_merge ...
Waiting on scenarios/loop ...
Waiting on scenarios/straight ...
Waiting on scenarios/zoo_intersection ...
Waiting on scenarios/figure_eight ...
Waiting on scenarios/od_newmarket ...
Waiting on scenarios/tests/same_location ...
Waiting on scenarios/tests/multi_agents_loop ...
Waiting on scenarios/minicity ...
Waiting on scenarios/od_4lane ...
Waiting on scenarios/intersections/2lane ...
Waiting on scenarios/intersections/6lane ...
Waiting on scenarios/intersections/4lane ...
Waiting on scenarios/intersections/4lane_t ...
Waiting on scenarios/intersections/2lane_circle ...
./tests/test_setup.py
PYTHONHASHSEED=42 pytest -v \
--doctest-modules \
--forked \
--dist=loadscope \
--junitxml="sanity_test_result.xml" \
-n `expr \( \`nproc\` \/ 2 \& \`nproc\` \> 3 \) \| 2` \
./smarts/core/tests/test_python_version.py::test_python_version \
./smarts/core/tests/test_sumo_version.py::test_sumo_version \
./smarts/core/tests/test_dynamics_backend.py::test_set_pose \
./smarts/core/tests/test_sensors.py::test_waypoints_sensor \
./smarts/core/tests/test_smarts.py::test_smarts_doesnt_leak_tasks_after_reset \
./examples/tests/test_examples.py::test_examples[multi_agent] \
./smarts/env/tests/test_social_agent.py::test_social_agents
/home/hao/anaconda3/envs/smarts/lib/python3.7/site-packages/pytest_benchmark/logger.py:46: PytestBenchmarkWarning: Benchmarks are automatically disabled because xdist plugin is active.Benchmarks cannot be performed reliably in a parallelized environment.
warner(PytestBenchmarkWarning(text))
============================================================================ test session starts ============================================================================
platform linux -- Python 3.7.11, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /home/hao/anaconda3/envs/smarts/bin/python
cachedir: .pytest_cache
benchmark: 3.4.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /home/hao/pycharm/SMARTS
plugins: cov-3.0.0, benchmark-3.4.1, xdist-2.5.0, pytest_notebook-0.7.0, forked-1.4.0, anyio-3.5.0
gw0 I / gw1 I / gw2 I / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw0] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 I / gw2 I / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw1] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 I / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw2] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw3] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 I / gw5 I / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw4] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 I / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw5] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw6] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw7] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw8] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw9] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw10] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw11] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw12] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw13] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw14] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw15] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 I / gw17 I / gw18 I / gw19 I / gw2[gw16] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 I / gw18 I / gw19 I / gw2[gw17] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 I / gw19 I / gw2[gw18] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 I / gw2[gw19] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C / gw2[gw20] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C / gw2[gw21] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C / gw2[gw22] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C / gw2[gw23] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C / gw2[gw24] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C / gw2[gw25] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C / gw2[gw26] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C / gw2[gw27] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C / gw2[gw28] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C / gw2[gw29] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C / gw2[gw30] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C / gw2[gw31] linux Python 3.7.11 cwd: /home/hao/pycharm/SMARTS
gw0 C / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C / gw2[gw0] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 C / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C / gw[gw1] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 C / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C / g[gw2] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 C / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C / [gw3] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 C / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C /[gw4] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 C / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C [gw5] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 C / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 C[gw6] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 C / gw8 C / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19 [gw8] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 C / gw8 ok / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw19[gw7] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 C / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw1[gw9] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 C / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / gw[gw10] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 C / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / g[gw11] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 C / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C / [gw12] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 C / gw14 C / gw15 C / gw16 C / gw17 C / gw18 C /[gw15] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 C / gw14 C / gw15 ok / gw16 C / gw17 C / gw18 C [gw13] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 C / gw15 ok / gw16 C / gw17 C / gw18 C[gw14] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 C / gw17 C / gw18 [gw16] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 C / gw18[gw17] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / gw1[gw19] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / gw1[gw18] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / gw1[gw20] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / gw1[gw21] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / gw1[gw23] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / gw1[gw22] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / gw1[gw24] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 ok / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / gw1gw0 ok / gw1 ok / gw2 [7] / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / gw[gw25] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 [7] / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / gw[gw26] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 [7] / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / gw[gw28] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 ok / gw1 ok / gw2 [7] / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / gwgw0 [7] / gw1 ok / gw2 [7] / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / g[gw27] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 [7] / gw1 ok / gw2 [7] / gw3 ok / gw4 ok / gw5 ok / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / ggw0 [7] / gw1 ok / gw2 [7] / gw3 ok / gw4 ok / gw5 [7] / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok / gw0 [7] / gw1 ok / gw2 [7] / gw3 ok / gw4 [7] / gw5 [7] / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok /gw0 [7] / gw1 [7] / gw2 [7] / gw3 ok / gw4 [7] / gw5 [7] / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok [gw31] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 [7] / gw1 [7] / gw2 [7] / gw3 ok / gw4 [7] / gw5 [7] / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok [gw29] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 [7] / gw1 [7] / gw2 [7] / gw3 ok / gw4 [7] / gw5 [7] / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ok[gw30] Python 3.7.11 (default, Jul 27 2021, 14:32:16) -- [GCC 7.5.0]
gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 ok / gw7 ok / gw8 ok / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 okgw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 ok / gw7 ok / gw8 [7] / gw9 ok / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 ogw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 ok / gw7 ok / gw8 [7] / gw9 [7] / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17 gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 ok / gw7 [7] / gw8 [7] / gw9 [7] / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw17gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 ok / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gw1gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 ok / gw16 ok / gwgw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 ok / gw12 ok / gw13 ok / gw14 ok / gw15 [7] / gw16 ok / ggw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 ok / gw13 ok / gw14 ok / gw15 [7] / gw16 ok / gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 ok / gw13 [7] / gw14 ok / gw15 [7] / gw16 ok /gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 ok / gw15 [7] / gw16 ok gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 okgw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 okgw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 okgw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 okgw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 [7gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 [7gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 [7gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 [7gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 [7gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 [7gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 [7gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 [7gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 [7gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 [7gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 [7gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 [7gw0 [7] / gw1 [7] / gw2 [7] / gw3 [7] / gw4 [7] / gw5 [7] / gw6 [7] / gw7 [7] / gw8 [7] / gw9 [7] / gw10 [7] / gw11 [7] / gw12 [7] / gw13 [7] / gw14 [7] / gw15 [7] / gw16 [7] / gw17 [7] / gw18 [7] / gw19 [7] / gw20 [7] / gw21 [7] / gw22 [7] / gw23 [7] / gw24 [7] / gw25 [7] / gw26 [7] / gw27 [7] / gw28 [7] / gw29 [7] / gw30 [7] / gw31 [7]
scheduling tests via LoadScopeScheduling
smarts/core/tests/test_python_version.py::test_python_version
smarts/core/tests/test_sumo_version.py::test_sumo_version
smarts/core/tests/test_dynamics_backend.py::test_set_pose
smarts/core/tests/test_sensors.py::test_waypoints_sensor
smarts/env/tests/test_social_agent.py::test_social_agents
smarts/core/tests/test_smarts.py::test_smarts_doesnt_leak_tasks_after_reset
examples/tests/test_examples.py::test_examples[multi_agent]
[gw0] [ 14%] PASSED smarts/core/tests/test_python_version.py::test_python_version
[gw2] [ 28%] PASSED smarts/core/tests/test_dynamics_backend.py::test_set_pose
[gw1] [ 42%] PASSED smarts/core/tests/test_sumo_version.py::test_sumo_version
[gw4] [ 57%] FAILED smarts/core/tests/test_smarts.py::test_smarts_doesnt_leak_tasks_after_reset
[gw3] [ 71%] PASSED smarts/core/tests/test_sensors.py::test_waypoints_sensor
[gw6] [ 85%] PASSED smarts/env/tests/test_social_agent.py::test_social_agents
[gw5] [100%] PASSED examples/tests/test_examples.py::test_examples[multi_agent]
================================================================================= FAILURES ==================================================================================
_________________________________________________________________ test_smarts_doesnt_leak_tasks_after_reset _________________________________________________________________
[gw4] linux -- Python 3.7.11 /home/hao/anaconda3/envs/smarts/bin/python
smarts = <smarts.core.smarts.SMARTS object at 0x7f7f35f6d550>
scenarios = <itertools.cycle object at 0x7f7f304190f0>
def test_smarts_doesnt_leak_tasks_after_reset(smarts, scenarios):
"""We have had issues in the past where we would forget to clean up tasks between episodes
resulting in a gradual decay in performance, this test gives us a bit of a smoke screen
against this class of regressions.
See #237 for details
"""
try:
num_tasks_before_reset = len(
> smarts.renderer._showbase_instance.taskMgr.mgr.getTasks()
)
E AttributeError: 'NoneType' object has no attribute '_showbase_instance'
smarts/core/tests/test_smarts.py:81: AttributeError
During handling of the above exception, another exception occurred:
smarts = <smarts.core.smarts.SMARTS object at 0x7f7f35f6d550>
scenarios = <itertools.cycle object at 0x7f7f304190f0>
def test_smarts_doesnt_leak_tasks_after_reset(smarts, scenarios):
"""We have had issues in the past where we would forget to clean up tasks between episodes
resulting in a gradual decay in performance, this test gives us a bit of a smoke screen
against this class of regressions.
See #237 for details
"""
try:
num_tasks_before_reset = len(
smarts.renderer._showbase_instance.taskMgr.mgr.getTasks()
)
except Exception as e:
> raise RendererException.required_to("test smarts_doesnt_leak_tasks_after_reset")
E smarts.core.vehicle.RendererException: A renderer is required to test smarts_doesnt_leak_tasks_after_reset. You may not have installed the [camera-obs] dependencies required to render the camera sensor observations. Install them first using the command `pip install -e .[camera-obs]` at the source directory.
smarts/core/tests/test_smarts.py:84: RendererException
--------------------------------------------------------------------------- Captured stderr call ----------------------------------------------------------------------------
:display:egldisplay(error): Failed to find or initialize a suitable EGL display connection.
:ShowBase(warning): Unable to open 'offscreen' window.
----------------------------------------------------------------------------- Captured log call -----------------------------------------------------------------------------
WARNING SMARTS:smarts.py:754 unable to create Renderer: Exception('Could not open window.')
============================================================================= warnings summary ==============================================================================
../../anaconda3/envs/smarts/lib/python3.7/site-packages/scipy/fft/__init__.py:97: 32 warnings
/home/hao/anaconda3/envs/smarts/lib/python3.7/site-packages/scipy/fft/__init__.py:97: DeprecationWarning: The module numpy.dual is deprecated. Instead of using dual, use the functions directly from numpy or scipy.
from numpy.dual import register_func
../../anaconda3/envs/smarts/lib/python3.7/site-packages/scipy/sparse/sputils.py:17: 480 warnings
/home/hao/anaconda3/envs/smarts/lib/python3.7/site-packages/scipy/sparse/sputils.py:17: DeprecationWarning: `np.typeDict` is a deprecated alias for `np.sctypeDict`.
supported_dtypes = [np.typeDict[x] for x in supported_dtypes]
../../anaconda3/envs/smarts/lib/python3.7/site-packages/scipy/special/orthogonal.py:81: 64 warnings
/home/hao/anaconda3/envs/smarts/lib/python3.7/site-packages/scipy/special/orthogonal.py:81: DeprecationWarning: `np.int` is a deprecated alias for the builtin `int`. To silence this warning, use `int` by itself. Doing this will not modify any behavior and is safe. When replacing `np.int`, you may wish to use e.g. `np.int64` or `np.int32` to specify the precision. If you wish to review your current use, check the release note link for additional information.
Deprecated in NumPy 1.20; for more details and guidance: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
from numpy import (exp, inf, pi, sqrt, floor, sin, cos, around, int,
-- Docs: https://docs.pytest.org/en/stable/warnings.html
------------------------------------------------- generated xml file: /home/hao/pycharm/SMARTS/sanity_test_result.xml --------------------------------------------------
========================================================================== short test summary info ==========================================================================
FAILED smarts/core/tests/test_smarts.py::test_smarts_doesnt_leak_tasks_after_reset
================================================================ 1 failed, 6 passed, 576 warnings in 12.94s =================================================================
Makefile:23: recipe for target 'sanity-test' failed
make: *** [sanity-test] Error 1
System information
Operating system & Environment [Please note if using Docker]:
Ubuntu 18.04.5 LTS
Number of system cores available
32
Python version [Please note if using Jupyter]
3.7.11
SUMO version
Eclipse SUMO sumo Version 1.12.0
Build features: Linux-4.15.0-167-generic x86_64 GNU 7.5.0 Release Proj GUI SWIG GDAL GL2PS
Copyright (C) 2001-2022 German Aerospace Center (DLR) and others; https://sumo.dlr.de
License EPL-2.0: Eclipse Public License Version 2 https://eclipse.org/legal/epl-v20.html
Use --help to get the list of options.
Date when bug occurred
20220301 Impact [If known]
The text was updated successfully, but these errors were encountered:
BUG REPORT
High Level Description
During make sanity-test,test_smarts_doesnt_leak_tasks_after_reset return FAILED, 2 errors occur:
smarts/core/tests/test_smarts.py:81: AttributeError
pip install -e .[camera-obs]
at the source directory.smarts/core/tests/test_smarts.py:84: RendererException
SMARTS version
0.5.1
Previous associated issues
#1153
Steps to reproduce the bug
I followed the README step by step, then I ran make sanity-test and got this error
Error logs and screenshots
System information
Ubuntu 18.04.5 LTS
32
3.7.11
pip freeze
]absl-py==1.0.0
aiohttp==3.8.1
aiohttp-cors==0.7.0
aioredis==2.0.1
aiosignal==1.2.0
anyio==3.5.0
argon2-cffi==21.3.0
argon2-cffi-bindings==21.2.0
astunparse==1.6.3
async-timeout==4.0.2
asynctest==0.13.0
atari-py==0.2.9
attrs==21.4.0
Automat==20.2.0
backcall==0.2.0
beautifulsoup4==4.10.0
bleach==4.1.0
blessings==1.7
cached-property==1.5.2
cachetools==5.0.0
certifi==2021.10.8
cffi==1.15.0
charset-normalizer==2.0.10
click==8.0.3
cloudpickle==1.3.0
colorama==0.4.4
colorful==0.5.4
commonmark==0.9.1
commonroad-io==2020.3
constantly==15.1.0
coverage==6.3
cycler==0.11.0
debugpy==1.5.1
decorator==5.1.1
defusedxml==0.7.1
dm-tree==0.1.6
entrypoints==0.3
execnet==1.9.0
filelock==3.4.2
flatbuffers==2.0
fonttools==4.29.0
frozenlist==1.3.0
future==0.18.2
gast==0.4.0
gitdb==4.0.9
GitPython==3.1.26
google==3.0.0
google-api-core==2.4.0
google-auth==2.5.0
google-auth-oauthlib==0.4.6
google-pasta==0.2.0
googleapis-common-protos==1.54.0
gpustat==0.6.0
grpcio==1.32.0
gym==0.18.3
h5py==3.6.0
hyperlink==21.0.0
idna==3.3
ijson==3.1.4
imageio==2.9.0
importlib-metadata==4.10.1
importlib-resources==5.4.0
incremental==21.3.0
iniconfig==1.1.1
ipykernel==6.7.0
ipython==7.31.1
ipython-genutils==0.2.0
iso3166==2.0.2
jedi==0.18.1
Jinja2==3.0.3
joblib==1.1.0
jsonpatch==1.32
jsonpointer==2.2
jsonschema==4.4.0
jupyter-client==6.1.12
jupyter-core==4.9.1
jupyter-server==1.13.4
jupyter-server-mathjax==0.2.3
jupyterlab-pygments==0.1.2
keras==2.7.0
Keras-Preprocessing==1.1.2
kiwisolver==1.3.2
libclang==12.0.0
libsumo==1.12.0.post0
libtraci==1.12.0.post0
lxml==4.7.1
lz4==3.1.10
Markdown==3.3.6
MarkupSafe==2.0.1
matplotlib==3.5.1
matplotlib-inline==0.1.3
mistune==0.8.4
msgpack==1.0.3
multidict==6.0.2
nbclient==0.5.10
nbconvert==6.4.0
nbdime==3.1.1
nbformat==5.1.3
nest-asyncio==1.5.4
networkx==2.6.3
numpy==1.21.5
nvidia-ml-py3==7.352.0
oauthlib==3.1.1
opencensus==0.8.0
opencensus-context==0.1.2
opencv-python==4.5.5.62
opencv-python-headless==4.2.0.34
opendrive2lanelet==1.2.1
opt-einsum==3.3.0
packaging==21.3
Panda3D==1.10.9
panda3d-gltf==0.13
panda3d-simplepbr==0.9
pandas==1.3.5
pandocfilters==1.5.0
parso==0.8.3
pexpect==4.8.0
pickleshare==0.7.5
Pillow==8.2.0
pluggy==1.0.0
prometheus-client==0.13.0
prompt-toolkit==3.0.24
protobuf==3.19.3
psutil==5.9.0
ptyprocess==0.7.0
py==1.11.0
py-cpuinfo==8.0.0
py-spy==0.3.11
pyasn1==0.4.8
pyasn1-modules==0.2.8
pybullet==3.0.6
pycparser==2.21
pyglet==1.5.15
Pygments==2.11.2
pyparsing==3.0.7
pyproj==3.2.1
pyrsistent==0.18.1
pytest==6.2.5
pytest-benchmark==3.4.1
pytest-cov==3.0.0
pytest-forked==1.4.0
pytest-xdist==2.5.0
pytest_notebook==0.7.0
python-dateutil==2.8.2
pytz==2021.3
PyWavelets==1.2.0
PyYAML==6.0
pyzmq==22.3.0
ray==1.0.1.post1
redis==3.4.1
requests==2.27.1
requests-oauthlib==1.3.0
rich==11.0.0
rsa==4.8
Rtree==0.9.7
scikit-image==0.19.1
scikit-learn==1.0.2
scipy==1.4.1
Send2Trash==1.8.0
sh==1.14.2
Shapely==1.8.0
six==1.16.0
Editable install with no version control (smarts==0.5.1)
-e /home/hao/pycharm/SMARTS
smmap==5.0.0
sniffio==1.2.0
soupsieve==2.3.1
sumolib==1.12.0.post0
tableprint==0.9.1
tabulate==0.8.9
tensorboard==2.8.0
tensorboard-data-server==0.6.1
tensorboard-plugin-wit==1.8.1
tensorboardX==2.4.1
tensorflow==2.7.0
tensorflow-estimator==2.7.0
tensorflow-io-gcs-filesystem==0.23.1
termcolor==1.1.0
terminado==0.12.1
testpath==0.5.0
tf-estimator-nightly==2.8.0.dev2021122109
threadpoolctl==3.0.0
tifffile==2021.11.2
toml==0.10.2
tomli==2.0.0
torch==1.4.0
torchfile==0.1.0
torchvision==0.5.0
tornado==6.1
traci==1.12.0.post0
traitlets==5.1.1
trimesh==3.9.29
Twisted==21.7.0
typing_extensions==4.0.1
urllib3==1.26.8
visdom==0.1.8.9
wcwidth==0.2.5
webencodings==0.5.1
websocket-client==1.2.3
Werkzeug==2.0.2
wrapt==1.13.3
yarl==1.7.2
yattag==1.14.0
zipp==3.7.0
zope.interface==5.4.0
Eclipse SUMO sumo Version 1.12.0
Build features: Linux-4.15.0-167-generic x86_64 GNU 7.5.0 Release Proj GUI SWIG GDAL GL2PS
Copyright (C) 2001-2022 German Aerospace Center (DLR) and others; https://sumo.dlr.de
License EPL-2.0: Eclipse Public License Version 2 https://eclipse.org/legal/epl-v20.html
Use --help to get the list of options.
20220301
Impact [If known]
The text was updated successfully, but these errors were encountered: