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

Bugtest SUMO Crashing on Turns #565

Closed

Conversation

Gamenot
Copy link
Collaborator

@Gamenot Gamenot commented Feb 10, 2021

This one seems to occur in just the second episode of loop. Replicate with just a call to supervisord and Eclipse SUMO sumo Version 1.8.0.

@Gamenot Gamenot changed the base branch from master to fix-add_set_speed_mode February 10, 2021 05:19
@Gamenot
Copy link
Collaborator Author

Gamenot commented Feb 12, 2021

@Adaickalavan I found out one of the reasons why we could not reproduce the sumo crash on docker.

For some reason Docker is installing a different version of smarts in the image. I am getting smarts==0.4.12 even when creating a smarts 0.4.13 image.

I have managed to reproduce the issue on Docker now but the SMARTS version on docker issue will need to be solved.

@Gamenot
Copy link
Collaborator Author

Gamenot commented Feb 12, 2021

I have put up an image that should be able to reproduce the problem https://hub.docker.com/layers/huaweinoah/smarts/bugtest_0.4.13-sumo_1_8_0/images/sha256-51025124ec25309e923893c59c569939d788983fd76d7e5b3bac116d9c3dddcb?context=repo .

# `-v $PWD:/src` can be used
$ docker run --rm -it -p 8081:8081 huaweinoah/smarts:bugtest_0.4.13-sumo_1_8_0
$ scl envision start -s ./scenarios -p 8081 &
$ scl scenario build scenarios/loop --clean
$ python examples/single_agent.py scenarios/loop

@Adaickalavan
Copy link
Member

Adaickalavan commented Feb 13, 2021

I ran the given commands on the docker image.

Test outcomes are as follows. Each test was started afresh by restarting the docker and re-running all commands.

Test # Outcome
1 Traci connection error in 3rd episode
2 Finished all 10 episodes without any errors
3 Finished all 10 episodes without any errors
4 Finished all 10 episodes without any errors

Perhaps, the docker image should be tested multiple number of times by more people @iman512003 @JingfeiPeng.

@Gamenot
Copy link
Collaborator Author

Gamenot commented Feb 23, 2021

Going to try using #612 to get this to become fully reproducible.

@Gamenot
Copy link
Collaborator Author

Gamenot commented Mar 2, 2021

#619 is looking at this issue more in depth.

@Gamenot Gamenot closed this Mar 2, 2021
@Gamenot Gamenot deleted the bugtest-sumo_crashing_on_turns branch March 2, 2021 14:47
This was linked to issues Mar 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Internal SUMO crash connection closed by SUMO
2 participants