Added prints to see what test is running and added wait before starting sync mode
This commit is contained in:
parent
7726382734
commit
a4fa5a82dd
|
@ -11,6 +11,7 @@ from . import SmokeTest
|
|||
|
||||
class TestBlueprintLibrary(SmokeTest):
|
||||
def test_blueprint_ids(self):
|
||||
print("TestBlueprintLibrary.test_blueprint_ids")
|
||||
library = self.client.get_world().get_blueprint_library()
|
||||
self.assertTrue([x for x in library])
|
||||
self.assertTrue([x for x in library.filter('sensor.*')])
|
||||
|
|
|
@ -10,4 +10,5 @@ from . import SmokeTest
|
|||
|
||||
class TestClient(SmokeTest):
|
||||
def test_version(self):
|
||||
print("TestClient.test_version")
|
||||
self.assertEqual(self.client.get_client_version(), self.client.get_server_version())
|
||||
|
|
|
@ -12,11 +12,13 @@ from . import SmokeTest
|
|||
|
||||
class TestMap(SmokeTest):
|
||||
def test_reload_world(self):
|
||||
print("TestMap.test_reload_world")
|
||||
map_name = self.client.get_world().get_map().name
|
||||
world = self.client.reload_world()
|
||||
self.assertEqual(map_name, world.get_map().name)
|
||||
|
||||
def test_load_all_maps(self):
|
||||
print("TestMap.test_load_all_maps")
|
||||
map_names = list(self.client.get_available_maps())
|
||||
random.shuffle(map_names)
|
||||
for map_name in map_names:
|
||||
|
|
|
@ -12,6 +12,7 @@ from . import SmokeTest
|
|||
|
||||
class TestPropsLoading(SmokeTest):
|
||||
def test_spawn_loaded_props(self):
|
||||
print("TestPropsLoading.test_spawn_loaded_props")
|
||||
client = self.client
|
||||
world = client.get_world()
|
||||
|
||||
|
|
|
@ -12,6 +12,7 @@ from . import SyncSmokeTest
|
|||
|
||||
class TestSnapshot(SyncSmokeTest):
|
||||
def test_spawn_points(self):
|
||||
print("TestSnapshot.test_spawn_points")
|
||||
self.world = self.client.reload_world()
|
||||
|
||||
# Check why the world settings aren't applied after a reload
|
||||
|
|
|
@ -11,18 +11,18 @@ from . import SyncSmokeTest
|
|||
|
||||
class TestSpawnpoints(SyncSmokeTest):
|
||||
def test_spawn_points(self):
|
||||
|
||||
print("TestSpawnpoints.test_spawn_points")
|
||||
self.world = self.client.get_world()
|
||||
blueprints = self.world.get_blueprint_library().filter("vehicle.*")
|
||||
|
||||
|
||||
# get all available maps
|
||||
maps = self.client.get_available_maps()
|
||||
for m in maps:
|
||||
|
||||
|
||||
# load the map
|
||||
self.client.load_world(m)
|
||||
self.world = self.client.get_world()
|
||||
|
||||
|
||||
# get all spawn points
|
||||
spawn_points = self.world.get_map().get_spawn_points()
|
||||
|
||||
|
@ -61,6 +61,6 @@ class TestSpawnpoints(SyncSmokeTest):
|
|||
self.assertAlmostEqual(t0.rotation.pitch, t1.rotation.pitch, places=2)
|
||||
self.assertAlmostEqual(t0.rotation.yaw, t1.rotation.yaw, places=2)
|
||||
self.assertAlmostEqual(t0.rotation.roll, t1.rotation.roll, places=2)
|
||||
|
||||
|
||||
self.client.apply_batch_sync([carla.command.DestroyActor(x) for x in ids], True)
|
||||
frame = self.world.tick()
|
||||
|
|
|
@ -40,6 +40,7 @@ class TestStreamming(SmokeTest):
|
|||
|
||||
|
||||
def test_multistream(self):
|
||||
print("TestStreamming.test_multistream")
|
||||
# create the sensor
|
||||
world = self.client.get_world()
|
||||
bp = world.get_blueprint_library().find('sensor.other.gnss')
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
from . import SyncSmokeTest
|
||||
|
||||
import carla
|
||||
import time
|
||||
|
||||
try:
|
||||
import queue
|
||||
|
@ -16,6 +17,7 @@ except ImportError:
|
|||
|
||||
class TestSynchronousMode(SyncSmokeTest):
|
||||
def test_reloading_map(self):
|
||||
print("TestSynchronousMode.test_reloading_map")
|
||||
settings = carla.WorldSettings(
|
||||
no_rendering_mode=False,
|
||||
synchronous_mode=True,
|
||||
|
@ -25,6 +27,10 @@ class TestSynchronousMode(SyncSmokeTest):
|
|||
self.world.apply_settings(settings)
|
||||
|
||||
def test_camera_on_synchronous_mode(self):
|
||||
print("TestSynchronousMode.test_camera_on_synchronous_mode")
|
||||
|
||||
time.sleep(10.0)
|
||||
|
||||
cam_bp = self.world.get_blueprint_library().find('sensor.camera.rgb')
|
||||
t = carla.Transform(carla.Location(z=10))
|
||||
camera = self.world.spawn_actor(cam_bp, t)
|
||||
|
|
|
@ -10,6 +10,7 @@ from . import SmokeTest
|
|||
|
||||
class TestWorld(SmokeTest):
|
||||
def test_fixed_delta_seconds(self):
|
||||
print("TestWorld.test_fixed_delta_seconds")
|
||||
world = self.client.get_world()
|
||||
settings = world.get_settings()
|
||||
self.assertFalse(settings.synchronous_mode)
|
||||
|
|
Loading…
Reference in New Issue