|
CARLA
|
#include "test.h"#include <carla/multigpu/frameDataCodec.h>#include <carla/multigpu/mirrorPackets.h>#include <algorithm>#include <cstring>#include <sstream>#include <string>#include <unordered_map>#include <vector>Go to the source code of this file.
Functions | |
| TEST (MultiGpuMirror, missing_parent_and_cycle_are_guarded) | |
| TEST (MultiGpuMirror, order_parents_first_depth_two) | |
| TEST (MultiGpuMirror, positions_from_a_newer_build_keep_their_known_fields) | |
| TEST (MultiGpuMirror, positions_round_trip_bit_exact) | |
| TEST (MultiGpuMirror, truncated_positions_fail) | |
| TEST (MultiGpuMirror, truncated_vehicle_parts_fail) | |
| TEST (MultiGpuMirror, vehicle_parts_from_a_newer_build_keep_their_known_fields) | |
| TEST (MultiGpuMirror, vehicle_parts_round_trip) | |
| TEST | ( | MultiGpuMirror | , |
| missing_parent_and_cycle_are_guarded | |||
| ) |
Definition at line 112 of file test_multigpu_mirror.cpp.
| TEST | ( | MultiGpuMirror | , |
| order_parents_first_depth_two | |||
| ) |
Definition at line 104 of file test_multigpu_mirror.cpp.
| TEST | ( | MultiGpuMirror | , |
| positions_from_a_newer_build_keep_their_known_fields | |||
| ) |
Definition at line 69 of file test_multigpu_mirror.cpp.
References carla::multigpu::MirroredPositions::positions, and carla::multigpu::MirroredPositions::Read().
| TEST | ( | MultiGpuMirror | , |
| positions_round_trip_bit_exact | |||
| ) |
Definition at line 33 of file test_multigpu_mirror.cpp.
References carla::multigpu::MirroredPosition::id, carla::multigpu::kFrameDataHeaderSize, carla::multigpu::MirroredPositions::kPacketId, carla::multigpu::MirroredPositions::kRecordSizeV1, carla::multigpu::MirroredPosition::location, carla::multigpu::MirroredPositions::positions, carla::multigpu::MirroredPosition::rotation, and carla::multigpu::MirroredPositions::Write().
| TEST | ( | MultiGpuMirror | , |
| truncated_positions_fail | |||
| ) |
Definition at line 92 of file test_multigpu_mirror.cpp.
References carla::multigpu::kFrameDataHeaderSize, carla::multigpu::MirroredPositions::positions, carla::multigpu::MirroredPositions::Read(), and carla::multigpu::MirroredPositions::Write().
| TEST | ( | MultiGpuMirror | , |
| truncated_vehicle_parts_fail | |||
| ) |
Definition at line 209 of file test_multigpu_mirror.cpp.
References carla::multigpu::VehicleParts::actor_id, carla::multigpu::kFrameDataHeaderSize, carla::multigpu::VehicleParts::open_doors, carla::multigpu::MirroredVehicleParts::Read(), carla::multigpu::MirroredVehicleParts::vehicles, carla::multigpu::VehicleParts::wheels, and carla::multigpu::MirroredVehicleParts::Write().
| TEST | ( | MultiGpuMirror | , |
| vehicle_parts_from_a_newer_build_keep_their_known_fields | |||
| ) |
| TEST | ( | MultiGpuMirror | , |
| vehicle_parts_round_trip | |||
| ) |
Definition at line 139 of file test_multigpu_mirror.cpp.
References carla::multigpu::VehicleParts::actor_id, carla::multigpu::VehicleParts::current_gear, carla::multigpu::DoorPose::door, carla::multigpu::MirroredVehicleParts::kPacketId, carla::multigpu::DoorPose::location, carla::multigpu::VehicleParts::manual_gear_shift, carla::multigpu::VehicleParts::open_doors, carla::multigpu::DoorPose::rotation, carla::multigpu::VehicleParts::simulating_physics, carla::multigpu::MirroredVehicleParts::vehicles, carla::multigpu::VehicleParts::wheels, and carla::multigpu::MirroredVehicleParts::Write().