Skip to content

Add CARLA 0.10.0 support#474

Draft
lola831 wants to merge 13 commits into
mainfrom
add-carla-0.10.0
Draft

Add CARLA 0.10.0 support#474
lola831 wants to merge 13 commits into
mainfrom
add-carla-0.10.0

Conversation

@lola831

@lola831 lola831 commented Jun 1, 2026

Copy link
Copy Markdown
Collaborator

Description

This PR adds support for CARLA 0.10.0.

Issue Link

Checklist

  • I have tested the changes locally via pytest and/or other means
  • I have added or updated relevant documentation
  • I have autoformatted the code with black and isort
  • I have added test cases (if applicable)

Additional Notes

@lola831 lola831 requested a review from dfremont June 1, 2026 23:47
@lola831

lola831 commented Jun 1, 2026

Copy link
Copy Markdown
Collaborator Author

When we are ready to include CARLA 0.10.0 in the run_simulators CI workflow, the CARLA 0.10.0 folder on the AWS instance needs to be renamed to carla0.10.0 so the workflow picks it up.

I tested the CARLA simulator tests manually on the AWS instance, and CARLA 0.9.15, 0.9.16, and 0.10.0 are currently passing. One issue I ran into was that CARLA 0.9.15/0.9.16 would crash partway through test_blueprints.py when Town01 used spawn point (2, -17), so I switched Town01 back to the older spawn point from main, (369, -326), which appears to avoid the crash.

This PR supersedes the older CARLA 0.10.0 PR #361

@lola831 lola831 mentioned this pull request Jun 1, 2026
4 tasks
@codecov

codecov Bot commented Jun 10, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.86%. Comparing base (d74f61c) to head (49c3f93).
⚠️ Report is 9 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #474      +/-   ##
==========================================
+ Coverage   89.64%   89.86%   +0.22%     
==========================================
  Files          48       48              
  Lines       13226    13346     +120     
==========================================
+ Hits        11857    11994     +137     
+ Misses       1369     1352      -17     

see 7 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

2 participants