From 570601e2e87d139919448bb35607f67d99ebf503 Mon Sep 17 00:00:00 2001 From: Benjamin Wilson Date: Wed, 22 Mar 2023 21:17:25 -0400 Subject: [PATCH] Restructure tests layout. (#129) * Restructure tests layout. * Update gitignore. --- .gitignore | 1 - .../integration}/verify_tbv_download.py | 0 tests/{ => unit}/__init__.py | 0 tests/{ => unit}/conftest.py | 0 .../motion_forecasting/eval/test_metrics.py | 0 .../motion_forecasting/eval/test_submission.py | 0 .../test_scenario_serialization.py | 0 .../datasets/sensor/test_av2_sensor_dataloader.py | 0 .../datasets/sensor/test_sensor_dataloader.py | 0 .../annotations.feather | Bin .../city_SE3_egovehicle.feather | Bin ...0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json | 0 ...fa-b4cea13a6d76_ground_height_surface____PIT.npy | Bin ...10-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json | 0 .../evaluation/detection/data/detections.feather | Bin .../detection/data/detections_assignment.feather | Bin .../detection/data/detections_identity.feather | Bin .../evaluation/detection/data/labels.feather | Bin tests/{ => unit}/evaluation/detection/test_eval.py | 0 .../evaluation/scene_flow/test_sf_eval.py | 0 .../scene_flow/test_sf_submission_pipeline.py | 0 .../annotations.feather | Bin tests/{ => unit}/geometry/test_geometry.py | 0 tests/{ => unit}/geometry/test_interpolate.py | 0 tests/{ => unit}/geometry/test_pinhole_camera.py | 0 tests/{ => unit}/geometry/test_utm.py | 0 tests/{ => unit}/map/test_drivable_area.py | 0 tests/{ => unit}/map/test_lane_segment.py | 0 tests/{ => unit}/map/test_map_api.py | 0 tests/{ => unit}/rendering/ops/test_draw.py | 0 tests/{ => unit}/rendering/test_color.py | 0 tests/{ => unit}/rendering/test_map.py | 0 tests/{ => unit}/rendering/test_rasterize.py | 0 tests/{ => unit}/rendering/test_video.py | 0 tests/{ => unit}/structures/test_cuboid.py | 0 tests/{ => unit}/structures/test_ndgrid.py | 0 tests/{ => unit}/structures/test_sweep.py | 0 tests/{ => unit}/test_data/a_Sim2_b.json | 0 tests/{ => unit}/test_data/a_Sim2_b___invalid.json | 0 ...rchive_0a1e6f0a-1817-4a98-b02e-db8c9327d151.json | 0 ...rio_0a1e6f0a-1817-4a98-b02e-db8c9327d151.parquet | Bin .../calibration/egovehicle_SE3_sensor.feather | Bin .../calibration/intrinsics.feather | Bin .../city_SE3_egovehicle.feather | Bin ...7eaf-3b7e-a39d-6937a4c1bede___img_Sim2_city.json | 0 ...9d-6937a4c1bede_ground_height_surface____PIT.npy | Bin ...af-3b7e-a39d-6937a4c1bede____PIT_city_47896.json | 0 .../sensors/lidar/315966265259836000.feather | Bin .../sensors/lidar/315966265360032000.feather | Bin .../annotations.feather | Bin .../calibration/egovehicle_SE3_sensor.feather | Bin .../calibration/intrinsics.feather | Bin .../city_SE3_egovehicle.feather | Bin .../ego_motion.npz | Bin .../flow_labels.feather | Bin ...7eaf-3b7e-a39d-6937a4c1bede___img_Sim2_city.json | 0 ...9d-6937a4c1bede_ground_height_surface____PIT.npy | Bin ...af-3b7e-a39d-6937a4c1bede____PIT_city_47896.json | 0 .../sensors/lidar/315966265259836000.feather | Bin .../sensors/lidar/315966265360032000.feather | Bin .../annotations.feather | Bin .../city_SE3_egovehicle.feather | Bin ...0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json | 0 ...fa-b4cea13a6d76_ground_height_surface____PIT.npy | Bin ...10-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json | 0 .../sensors/lidar/315973157959879000.feather | Bin .../annotations.feather | Bin .../city_SE3_egovehicle.feather | Bin ...0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json | 0 ...fa-b4cea13a6d76_ground_height_surface____PIT.npy | Bin ...10-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json | 0 .../sensors/lidar/315973157959879000.feather | Bin .../dummy/calibration/egovehicle_SE3_sensor.feather | Bin .../dummy/sensors/lidar/315968663259918000.feather | Bin .../calibration/egovehicle_SE3_sensor.feather | Bin .../test_log/calibration/intrinsics.feather | Bin ...idJXvGP__2020-07-21-Z1F0076___img_Sim2_city.json | 0 ...0-07-21-Z1F0076_ground_height_surface____MIA.npy | Bin ...DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076.json | 0 tests/{ => unit}/torch/__init__.py | 0 tests/{ => unit}/torch/data_loaders/__init__.py | 0 .../torch/data_loaders/test_detection_dataloader.py | 0 .../data_loaders/test_scene_flow_dataloader.py | 0 tests/{ => unit}/torch/structures/__init__.py | 0 tests/{ => unit}/torch/structures/test_cuboids.py | 0 tests/{ => unit}/torch/structures/test_lidar.py | 0 tests/{ => unit}/torch/structures/test_sweep.py | 0 tests/{ => unit}/torch/structures/test_utils.py | 0 .../utils/test_dense_grid_interpolation.py | 0 tests/{ => unit}/utils/test_depth_map_utils.py | 0 tests/{ => unit}/utils/test_dilate_utils_unit.py | 0 tests/{ => unit}/utils/test_infinity_norm_utils.py | 0 tests/{ => unit}/utils/test_io.py | 0 tests/{ => unit}/utils/test_mesh_grid.py | 0 tests/{ => unit}/utils/test_metric_time.py | 0 tests/{ => unit}/utils/test_polyline_utils.py | 0 tests/{ => unit}/utils/test_raster.py | 0 tests/{ => unit}/utils/test_se3.py | 0 tests/{ => unit}/utils/test_sim2.py | 0 99 files changed, 1 deletion(-) rename {integration_tests => tests/integration}/verify_tbv_download.py (100%) rename tests/{ => unit}/__init__.py (100%) rename tests/{ => unit}/conftest.py (100%) rename tests/{ => unit}/datasets/motion_forecasting/eval/test_metrics.py (100%) rename tests/{ => unit}/datasets/motion_forecasting/eval/test_submission.py (100%) rename tests/{ => unit}/datasets/motion_forecasting/test_scenario_serialization.py (100%) rename tests/{ => unit}/datasets/sensor/test_av2_sensor_dataloader.py (100%) rename tests/{ => unit}/datasets/sensor/test_sensor_dataloader.py (100%) rename tests/{ => unit}/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/annotations.feather (100%) rename tests/{ => unit}/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/city_SE3_egovehicle.feather (100%) rename tests/{ => unit}/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json (100%) rename tests/{ => unit}/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76_ground_height_surface____PIT.npy (100%) rename tests/{ => unit}/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/log_map_archive_adcf7d18-0510-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json (100%) rename tests/{ => unit}/evaluation/detection/data/detections.feather (100%) rename tests/{ => unit}/evaluation/detection/data/detections_assignment.feather (100%) rename tests/{ => unit}/evaluation/detection/data/detections_identity.feather (100%) rename tests/{ => unit}/evaluation/detection/data/labels.feather (100%) rename tests/{ => unit}/evaluation/detection/test_eval.py (100%) rename tests/{ => unit}/evaluation/scene_flow/test_sf_eval.py (100%) rename tests/{ => unit}/evaluation/scene_flow/test_sf_submission_pipeline.py (100%) rename tests/{ => unit}/geometry/data/b87683ae-14c5-321f-8af3-623e7bafc3a7/annotations.feather (100%) rename tests/{ => unit}/geometry/test_geometry.py (100%) rename tests/{ => unit}/geometry/test_interpolate.py (100%) rename tests/{ => unit}/geometry/test_pinhole_camera.py (100%) rename tests/{ => unit}/geometry/test_utm.py (100%) rename tests/{ => unit}/map/test_drivable_area.py (100%) rename tests/{ => unit}/map/test_lane_segment.py (100%) rename tests/{ => unit}/map/test_map_api.py (100%) rename tests/{ => unit}/rendering/ops/test_draw.py (100%) rename tests/{ => unit}/rendering/test_color.py (100%) rename tests/{ => unit}/rendering/test_map.py (100%) rename tests/{ => unit}/rendering/test_rasterize.py (100%) rename tests/{ => unit}/rendering/test_video.py (100%) rename tests/{ => unit}/structures/test_cuboid.py (100%) rename tests/{ => unit}/structures/test_ndgrid.py (100%) rename tests/{ => unit}/structures/test_sweep.py (100%) rename tests/{ => unit}/test_data/a_Sim2_b.json (100%) rename tests/{ => unit}/test_data/a_Sim2_b___invalid.json (100%) rename tests/{ => unit}/test_data/forecasting_scenarios/0a1e6f0a-1817-4a98-b02e-db8c9327d151/log_map_archive_0a1e6f0a-1817-4a98-b02e-db8c9327d151.json (100%) rename tests/{ => unit}/test_data/forecasting_scenarios/0a1e6f0a-1817-4a98-b02e-db8c9327d151/scenario_0a1e6f0a-1817-4a98-b02e-db8c9327d151.parquet (100%) rename tests/{ => unit}/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/egovehicle_SE3_sensor.feather (100%) rename tests/{ => unit}/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/intrinsics.feather (100%) rename tests/{ => unit}/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/city_SE3_egovehicle.feather (100%) rename tests/{ => unit}/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede___img_Sim2_city.json (100%) rename tests/{ => unit}/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede_ground_height_surface____PIT.npy (100%) rename tests/{ => unit}/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/log_map_archive_7fab2350-7eaf-3b7e-a39d-6937a4c1bede____PIT_city_47896.json (100%) rename tests/{ => unit}/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265259836000.feather (100%) rename tests/{ => unit}/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265360032000.feather (100%) rename tests/{ => unit}/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/annotations.feather (100%) rename tests/{ => unit}/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/egovehicle_SE3_sensor.feather (100%) rename tests/{ => unit}/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/intrinsics.feather (100%) rename tests/{ => unit}/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/city_SE3_egovehicle.feather (100%) rename tests/{ => unit}/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/ego_motion.npz (100%) rename tests/{ => unit}/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/flow_labels.feather (100%) rename tests/{ => unit}/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede___img_Sim2_city.json (100%) rename tests/{ => unit}/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede_ground_height_surface____PIT.npy (100%) rename tests/{ => unit}/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/log_map_archive_7fab2350-7eaf-3b7e-a39d-6937a4c1bede____PIT_city_47896.json (100%) rename tests/{ => unit}/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265259836000.feather (100%) rename tests/{ => unit}/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265360032000.feather (100%) rename tests/{ => unit}/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/annotations.feather (100%) rename tests/{ => unit}/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/city_SE3_egovehicle.feather (100%) rename tests/{ => unit}/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json (100%) rename tests/{ => unit}/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76_ground_height_surface____PIT.npy (100%) rename tests/{ => unit}/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/log_map_archive_adcf7d18-0510-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json (100%) rename tests/{ => unit}/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/sensors/lidar/315973157959879000.feather (100%) rename tests/{ => unit}/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/annotations.feather (100%) rename tests/{ => unit}/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/city_SE3_egovehicle.feather (100%) rename tests/{ => unit}/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json (100%) rename tests/{ => unit}/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76_ground_height_surface____PIT.npy (100%) rename tests/{ => unit}/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/log_map_archive_adcf7d18-0510-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json (100%) rename tests/{ => unit}/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/sensors/lidar/315973157959879000.feather (100%) rename tests/{ => unit}/test_data/sensor_dataset_logs/dummy/calibration/egovehicle_SE3_sensor.feather (100%) rename tests/{ => unit}/test_data/sensor_dataset_logs/dummy/sensors/lidar/315968663259918000.feather (100%) rename tests/{ => unit}/test_data/sensor_dataset_logs/test_log/calibration/egovehicle_SE3_sensor.feather (100%) rename tests/{ => unit}/test_data/sensor_dataset_logs/test_log/calibration/intrinsics.feather (100%) rename tests/{ => unit}/test_data/static_maps/dummy_log_map_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076/gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076___img_Sim2_city.json (100%) rename tests/{ => unit}/test_data/static_maps/dummy_log_map_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076/gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076_ground_height_surface____MIA.npy (100%) rename tests/{ => unit}/test_data/static_maps/dummy_log_map_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076/log_map_archive_dummy_log_map_v2_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076.json (100%) rename tests/{ => unit}/torch/__init__.py (100%) rename tests/{ => unit}/torch/data_loaders/__init__.py (100%) rename tests/{ => unit}/torch/data_loaders/test_detection_dataloader.py (100%) rename tests/{ => unit}/torch/data_loaders/test_scene_flow_dataloader.py (100%) rename tests/{ => unit}/torch/structures/__init__.py (100%) rename tests/{ => unit}/torch/structures/test_cuboids.py (100%) rename tests/{ => unit}/torch/structures/test_lidar.py (100%) rename tests/{ => unit}/torch/structures/test_sweep.py (100%) rename tests/{ => unit}/torch/structures/test_utils.py (100%) rename tests/{ => unit}/utils/test_dense_grid_interpolation.py (100%) rename tests/{ => unit}/utils/test_depth_map_utils.py (100%) rename tests/{ => unit}/utils/test_dilate_utils_unit.py (100%) rename tests/{ => unit}/utils/test_infinity_norm_utils.py (100%) rename tests/{ => unit}/utils/test_io.py (100%) rename tests/{ => unit}/utils/test_mesh_grid.py (100%) rename tests/{ => unit}/utils/test_metric_time.py (100%) rename tests/{ => unit}/utils/test_polyline_utils.py (100%) rename tests/{ => unit}/utils/test_raster.py (100%) rename tests/{ => unit}/utils/test_se3.py (100%) rename tests/{ => unit}/utils/test_sim2.py (100%) diff --git a/.gitignore b/.gitignore index be38ce6a..875766b1 100644 --- a/.gitignore +++ b/.gitignore @@ -153,6 +153,5 @@ condaenv* */**/.DS_Store experiments -*.parquet *.pt *.mp4 diff --git a/integration_tests/verify_tbv_download.py b/tests/integration/verify_tbv_download.py similarity index 100% rename from integration_tests/verify_tbv_download.py rename to tests/integration/verify_tbv_download.py diff --git a/tests/__init__.py b/tests/unit/__init__.py similarity index 100% rename from tests/__init__.py rename to tests/unit/__init__.py diff --git a/tests/conftest.py b/tests/unit/conftest.py similarity index 100% rename from tests/conftest.py rename to tests/unit/conftest.py diff --git a/tests/datasets/motion_forecasting/eval/test_metrics.py b/tests/unit/datasets/motion_forecasting/eval/test_metrics.py similarity index 100% rename from tests/datasets/motion_forecasting/eval/test_metrics.py rename to tests/unit/datasets/motion_forecasting/eval/test_metrics.py diff --git a/tests/datasets/motion_forecasting/eval/test_submission.py b/tests/unit/datasets/motion_forecasting/eval/test_submission.py similarity index 100% rename from tests/datasets/motion_forecasting/eval/test_submission.py rename to tests/unit/datasets/motion_forecasting/eval/test_submission.py diff --git a/tests/datasets/motion_forecasting/test_scenario_serialization.py b/tests/unit/datasets/motion_forecasting/test_scenario_serialization.py similarity index 100% rename from tests/datasets/motion_forecasting/test_scenario_serialization.py rename to tests/unit/datasets/motion_forecasting/test_scenario_serialization.py diff --git a/tests/datasets/sensor/test_av2_sensor_dataloader.py b/tests/unit/datasets/sensor/test_av2_sensor_dataloader.py similarity index 100% rename from tests/datasets/sensor/test_av2_sensor_dataloader.py rename to tests/unit/datasets/sensor/test_av2_sensor_dataloader.py diff --git a/tests/datasets/sensor/test_sensor_dataloader.py b/tests/unit/datasets/sensor/test_sensor_dataloader.py similarity index 100% rename from tests/datasets/sensor/test_sensor_dataloader.py rename to tests/unit/datasets/sensor/test_sensor_dataloader.py diff --git a/tests/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/annotations.feather b/tests/unit/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/annotations.feather similarity index 100% rename from tests/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/annotations.feather rename to tests/unit/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/annotations.feather diff --git a/tests/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/city_SE3_egovehicle.feather b/tests/unit/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/city_SE3_egovehicle.feather similarity index 100% rename from tests/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/city_SE3_egovehicle.feather rename to tests/unit/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/city_SE3_egovehicle.feather diff --git a/tests/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json b/tests/unit/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json similarity index 100% rename from tests/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json rename to tests/unit/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json diff --git a/tests/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76_ground_height_surface____PIT.npy b/tests/unit/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76_ground_height_surface____PIT.npy similarity index 100% rename from tests/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76_ground_height_surface____PIT.npy rename to tests/unit/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76_ground_height_surface____PIT.npy diff --git a/tests/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/log_map_archive_adcf7d18-0510-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json b/tests/unit/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/log_map_archive_adcf7d18-0510-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json similarity index 100% rename from tests/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/log_map_archive_adcf7d18-0510-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json rename to tests/unit/evaluation/detection/data/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/log_map_archive_adcf7d18-0510-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json diff --git a/tests/evaluation/detection/data/detections.feather b/tests/unit/evaluation/detection/data/detections.feather similarity index 100% rename from tests/evaluation/detection/data/detections.feather rename to tests/unit/evaluation/detection/data/detections.feather diff --git a/tests/evaluation/detection/data/detections_assignment.feather b/tests/unit/evaluation/detection/data/detections_assignment.feather similarity index 100% rename from tests/evaluation/detection/data/detections_assignment.feather rename to tests/unit/evaluation/detection/data/detections_assignment.feather diff --git a/tests/evaluation/detection/data/detections_identity.feather b/tests/unit/evaluation/detection/data/detections_identity.feather similarity index 100% rename from tests/evaluation/detection/data/detections_identity.feather rename to tests/unit/evaluation/detection/data/detections_identity.feather diff --git a/tests/evaluation/detection/data/labels.feather b/tests/unit/evaluation/detection/data/labels.feather similarity index 100% rename from tests/evaluation/detection/data/labels.feather rename to tests/unit/evaluation/detection/data/labels.feather diff --git a/tests/evaluation/detection/test_eval.py b/tests/unit/evaluation/detection/test_eval.py similarity index 100% rename from tests/evaluation/detection/test_eval.py rename to tests/unit/evaluation/detection/test_eval.py diff --git a/tests/evaluation/scene_flow/test_sf_eval.py b/tests/unit/evaluation/scene_flow/test_sf_eval.py similarity index 100% rename from tests/evaluation/scene_flow/test_sf_eval.py rename to tests/unit/evaluation/scene_flow/test_sf_eval.py diff --git a/tests/evaluation/scene_flow/test_sf_submission_pipeline.py b/tests/unit/evaluation/scene_flow/test_sf_submission_pipeline.py similarity index 100% rename from tests/evaluation/scene_flow/test_sf_submission_pipeline.py rename to tests/unit/evaluation/scene_flow/test_sf_submission_pipeline.py diff --git a/tests/geometry/data/b87683ae-14c5-321f-8af3-623e7bafc3a7/annotations.feather b/tests/unit/geometry/data/b87683ae-14c5-321f-8af3-623e7bafc3a7/annotations.feather similarity index 100% rename from tests/geometry/data/b87683ae-14c5-321f-8af3-623e7bafc3a7/annotations.feather rename to tests/unit/geometry/data/b87683ae-14c5-321f-8af3-623e7bafc3a7/annotations.feather diff --git a/tests/geometry/test_geometry.py b/tests/unit/geometry/test_geometry.py similarity index 100% rename from tests/geometry/test_geometry.py rename to tests/unit/geometry/test_geometry.py diff --git a/tests/geometry/test_interpolate.py b/tests/unit/geometry/test_interpolate.py similarity index 100% rename from tests/geometry/test_interpolate.py rename to tests/unit/geometry/test_interpolate.py diff --git a/tests/geometry/test_pinhole_camera.py b/tests/unit/geometry/test_pinhole_camera.py similarity index 100% rename from tests/geometry/test_pinhole_camera.py rename to tests/unit/geometry/test_pinhole_camera.py diff --git a/tests/geometry/test_utm.py b/tests/unit/geometry/test_utm.py similarity index 100% rename from tests/geometry/test_utm.py rename to tests/unit/geometry/test_utm.py diff --git a/tests/map/test_drivable_area.py b/tests/unit/map/test_drivable_area.py similarity index 100% rename from tests/map/test_drivable_area.py rename to tests/unit/map/test_drivable_area.py diff --git a/tests/map/test_lane_segment.py b/tests/unit/map/test_lane_segment.py similarity index 100% rename from tests/map/test_lane_segment.py rename to tests/unit/map/test_lane_segment.py diff --git a/tests/map/test_map_api.py b/tests/unit/map/test_map_api.py similarity index 100% rename from tests/map/test_map_api.py rename to tests/unit/map/test_map_api.py diff --git a/tests/rendering/ops/test_draw.py b/tests/unit/rendering/ops/test_draw.py similarity index 100% rename from tests/rendering/ops/test_draw.py rename to tests/unit/rendering/ops/test_draw.py diff --git a/tests/rendering/test_color.py b/tests/unit/rendering/test_color.py similarity index 100% rename from tests/rendering/test_color.py rename to tests/unit/rendering/test_color.py diff --git a/tests/rendering/test_map.py b/tests/unit/rendering/test_map.py similarity index 100% rename from tests/rendering/test_map.py rename to tests/unit/rendering/test_map.py diff --git a/tests/rendering/test_rasterize.py b/tests/unit/rendering/test_rasterize.py similarity index 100% rename from tests/rendering/test_rasterize.py rename to tests/unit/rendering/test_rasterize.py diff --git a/tests/rendering/test_video.py b/tests/unit/rendering/test_video.py similarity index 100% rename from tests/rendering/test_video.py rename to tests/unit/rendering/test_video.py diff --git a/tests/structures/test_cuboid.py b/tests/unit/structures/test_cuboid.py similarity index 100% rename from tests/structures/test_cuboid.py rename to tests/unit/structures/test_cuboid.py diff --git a/tests/structures/test_ndgrid.py b/tests/unit/structures/test_ndgrid.py similarity index 100% rename from tests/structures/test_ndgrid.py rename to tests/unit/structures/test_ndgrid.py diff --git a/tests/structures/test_sweep.py b/tests/unit/structures/test_sweep.py similarity index 100% rename from tests/structures/test_sweep.py rename to tests/unit/structures/test_sweep.py diff --git a/tests/test_data/a_Sim2_b.json b/tests/unit/test_data/a_Sim2_b.json similarity index 100% rename from tests/test_data/a_Sim2_b.json rename to tests/unit/test_data/a_Sim2_b.json diff --git a/tests/test_data/a_Sim2_b___invalid.json b/tests/unit/test_data/a_Sim2_b___invalid.json similarity index 100% rename from tests/test_data/a_Sim2_b___invalid.json rename to tests/unit/test_data/a_Sim2_b___invalid.json diff --git a/tests/test_data/forecasting_scenarios/0a1e6f0a-1817-4a98-b02e-db8c9327d151/log_map_archive_0a1e6f0a-1817-4a98-b02e-db8c9327d151.json b/tests/unit/test_data/forecasting_scenarios/0a1e6f0a-1817-4a98-b02e-db8c9327d151/log_map_archive_0a1e6f0a-1817-4a98-b02e-db8c9327d151.json similarity index 100% rename from tests/test_data/forecasting_scenarios/0a1e6f0a-1817-4a98-b02e-db8c9327d151/log_map_archive_0a1e6f0a-1817-4a98-b02e-db8c9327d151.json rename to tests/unit/test_data/forecasting_scenarios/0a1e6f0a-1817-4a98-b02e-db8c9327d151/log_map_archive_0a1e6f0a-1817-4a98-b02e-db8c9327d151.json diff --git a/tests/test_data/forecasting_scenarios/0a1e6f0a-1817-4a98-b02e-db8c9327d151/scenario_0a1e6f0a-1817-4a98-b02e-db8c9327d151.parquet b/tests/unit/test_data/forecasting_scenarios/0a1e6f0a-1817-4a98-b02e-db8c9327d151/scenario_0a1e6f0a-1817-4a98-b02e-db8c9327d151.parquet similarity index 100% rename from tests/test_data/forecasting_scenarios/0a1e6f0a-1817-4a98-b02e-db8c9327d151/scenario_0a1e6f0a-1817-4a98-b02e-db8c9327d151.parquet rename to tests/unit/test_data/forecasting_scenarios/0a1e6f0a-1817-4a98-b02e-db8c9327d151/scenario_0a1e6f0a-1817-4a98-b02e-db8c9327d151.parquet diff --git a/tests/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/egovehicle_SE3_sensor.feather b/tests/unit/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/egovehicle_SE3_sensor.feather similarity index 100% rename from tests/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/egovehicle_SE3_sensor.feather rename to tests/unit/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/egovehicle_SE3_sensor.feather diff --git a/tests/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/intrinsics.feather b/tests/unit/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/intrinsics.feather similarity index 100% rename from tests/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/intrinsics.feather rename to tests/unit/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/intrinsics.feather diff --git a/tests/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/city_SE3_egovehicle.feather b/tests/unit/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/city_SE3_egovehicle.feather similarity index 100% rename from tests/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/city_SE3_egovehicle.feather rename to tests/unit/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/city_SE3_egovehicle.feather diff --git a/tests/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede___img_Sim2_city.json b/tests/unit/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede___img_Sim2_city.json similarity index 100% rename from tests/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede___img_Sim2_city.json rename to tests/unit/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede___img_Sim2_city.json diff --git a/tests/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede_ground_height_surface____PIT.npy b/tests/unit/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede_ground_height_surface____PIT.npy similarity index 100% rename from tests/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede_ground_height_surface____PIT.npy rename to tests/unit/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede_ground_height_surface____PIT.npy diff --git a/tests/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/log_map_archive_7fab2350-7eaf-3b7e-a39d-6937a4c1bede____PIT_city_47896.json b/tests/unit/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/log_map_archive_7fab2350-7eaf-3b7e-a39d-6937a4c1bede____PIT_city_47896.json similarity index 100% rename from tests/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/log_map_archive_7fab2350-7eaf-3b7e-a39d-6937a4c1bede____PIT_city_47896.json rename to tests/unit/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/log_map_archive_7fab2350-7eaf-3b7e-a39d-6937a4c1bede____PIT_city_47896.json diff --git a/tests/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265259836000.feather b/tests/unit/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265259836000.feather similarity index 100% rename from tests/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265259836000.feather rename to tests/unit/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265259836000.feather diff --git a/tests/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265360032000.feather b/tests/unit/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265360032000.feather similarity index 100% rename from tests/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265360032000.feather rename to tests/unit/test_data/sensor/test/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265360032000.feather diff --git a/tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/annotations.feather b/tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/annotations.feather similarity index 100% rename from tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/annotations.feather rename to tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/annotations.feather diff --git a/tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/egovehicle_SE3_sensor.feather b/tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/egovehicle_SE3_sensor.feather similarity index 100% rename from tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/egovehicle_SE3_sensor.feather rename to tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/egovehicle_SE3_sensor.feather diff --git a/tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/intrinsics.feather b/tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/intrinsics.feather similarity index 100% rename from tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/intrinsics.feather rename to tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/calibration/intrinsics.feather diff --git a/tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/city_SE3_egovehicle.feather b/tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/city_SE3_egovehicle.feather similarity index 100% rename from tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/city_SE3_egovehicle.feather rename to tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/city_SE3_egovehicle.feather diff --git a/tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/ego_motion.npz b/tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/ego_motion.npz similarity index 100% rename from tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/ego_motion.npz rename to tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/ego_motion.npz diff --git a/tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/flow_labels.feather b/tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/flow_labels.feather similarity index 100% rename from tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/flow_labels.feather rename to tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/flow_labels.feather diff --git a/tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede___img_Sim2_city.json b/tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede___img_Sim2_city.json similarity index 100% rename from tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede___img_Sim2_city.json rename to tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede___img_Sim2_city.json diff --git a/tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede_ground_height_surface____PIT.npy b/tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede_ground_height_surface____PIT.npy similarity index 100% rename from tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede_ground_height_surface____PIT.npy rename to tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/7fab2350-7eaf-3b7e-a39d-6937a4c1bede_ground_height_surface____PIT.npy diff --git a/tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/log_map_archive_7fab2350-7eaf-3b7e-a39d-6937a4c1bede____PIT_city_47896.json b/tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/log_map_archive_7fab2350-7eaf-3b7e-a39d-6937a4c1bede____PIT_city_47896.json similarity index 100% rename from tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/log_map_archive_7fab2350-7eaf-3b7e-a39d-6937a4c1bede____PIT_city_47896.json rename to tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/map/log_map_archive_7fab2350-7eaf-3b7e-a39d-6937a4c1bede____PIT_city_47896.json diff --git a/tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265259836000.feather b/tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265259836000.feather similarity index 100% rename from tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265259836000.feather rename to tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265259836000.feather diff --git a/tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265360032000.feather b/tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265360032000.feather similarity index 100% rename from tests/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265360032000.feather rename to tests/unit/test_data/sensor/val/7fab2350-7eaf-3b7e-a39d-6937a4c1bede/sensors/lidar/315966265360032000.feather diff --git a/tests/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/annotations.feather b/tests/unit/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/annotations.feather similarity index 100% rename from tests/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/annotations.feather rename to tests/unit/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/annotations.feather diff --git a/tests/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/city_SE3_egovehicle.feather b/tests/unit/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/city_SE3_egovehicle.feather similarity index 100% rename from tests/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/city_SE3_egovehicle.feather rename to tests/unit/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/city_SE3_egovehicle.feather diff --git a/tests/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json b/tests/unit/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json similarity index 100% rename from tests/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json rename to tests/unit/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json diff --git a/tests/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76_ground_height_surface____PIT.npy b/tests/unit/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76_ground_height_surface____PIT.npy similarity index 100% rename from tests/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76_ground_height_surface____PIT.npy rename to tests/unit/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76_ground_height_surface____PIT.npy diff --git a/tests/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/log_map_archive_adcf7d18-0510-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json b/tests/unit/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/log_map_archive_adcf7d18-0510-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json similarity index 100% rename from tests/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/log_map_archive_adcf7d18-0510-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json rename to tests/unit/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/log_map_archive_adcf7d18-0510-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json diff --git a/tests/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/sensors/lidar/315973157959879000.feather b/tests/unit/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/sensors/lidar/315973157959879000.feather similarity index 100% rename from tests/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/sensors/lidar/315973157959879000.feather rename to tests/unit/test_data/sensor_dataset_logs/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/sensors/lidar/315973157959879000.feather diff --git a/tests/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/annotations.feather b/tests/unit/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/annotations.feather similarity index 100% rename from tests/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/annotations.feather rename to tests/unit/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/annotations.feather diff --git a/tests/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/city_SE3_egovehicle.feather b/tests/unit/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/city_SE3_egovehicle.feather similarity index 100% rename from tests/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/city_SE3_egovehicle.feather rename to tests/unit/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/city_SE3_egovehicle.feather diff --git a/tests/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json b/tests/unit/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json similarity index 100% rename from tests/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json rename to tests/unit/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76___img_Sim2_city.json diff --git a/tests/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76_ground_height_surface____PIT.npy b/tests/unit/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76_ground_height_surface____PIT.npy similarity index 100% rename from tests/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76_ground_height_surface____PIT.npy rename to tests/unit/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/adcf7d18-0510-35b0-a2fa-b4cea13a6d76_ground_height_surface____PIT.npy diff --git a/tests/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/log_map_archive_adcf7d18-0510-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json b/tests/unit/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/log_map_archive_adcf7d18-0510-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json similarity index 100% rename from tests/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/log_map_archive_adcf7d18-0510-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json rename to tests/unit/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/map/log_map_archive_adcf7d18-0510-35b0-a2fa-b4cea13a6d76____PIT_city_57819.json diff --git a/tests/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/sensors/lidar/315973157959879000.feather b/tests/unit/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/sensors/lidar/315973157959879000.feather similarity index 100% rename from tests/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/sensors/lidar/315973157959879000.feather rename to tests/unit/test_data/sensor_dataset_logs/av2/sensor/val/adcf7d18-0510-35b0-a2fa-b4cea13a6d76/sensors/lidar/315973157959879000.feather diff --git a/tests/test_data/sensor_dataset_logs/dummy/calibration/egovehicle_SE3_sensor.feather b/tests/unit/test_data/sensor_dataset_logs/dummy/calibration/egovehicle_SE3_sensor.feather similarity index 100% rename from tests/test_data/sensor_dataset_logs/dummy/calibration/egovehicle_SE3_sensor.feather rename to tests/unit/test_data/sensor_dataset_logs/dummy/calibration/egovehicle_SE3_sensor.feather diff --git a/tests/test_data/sensor_dataset_logs/dummy/sensors/lidar/315968663259918000.feather b/tests/unit/test_data/sensor_dataset_logs/dummy/sensors/lidar/315968663259918000.feather similarity index 100% rename from tests/test_data/sensor_dataset_logs/dummy/sensors/lidar/315968663259918000.feather rename to tests/unit/test_data/sensor_dataset_logs/dummy/sensors/lidar/315968663259918000.feather diff --git a/tests/test_data/sensor_dataset_logs/test_log/calibration/egovehicle_SE3_sensor.feather b/tests/unit/test_data/sensor_dataset_logs/test_log/calibration/egovehicle_SE3_sensor.feather similarity index 100% rename from tests/test_data/sensor_dataset_logs/test_log/calibration/egovehicle_SE3_sensor.feather rename to tests/unit/test_data/sensor_dataset_logs/test_log/calibration/egovehicle_SE3_sensor.feather diff --git a/tests/test_data/sensor_dataset_logs/test_log/calibration/intrinsics.feather b/tests/unit/test_data/sensor_dataset_logs/test_log/calibration/intrinsics.feather similarity index 100% rename from tests/test_data/sensor_dataset_logs/test_log/calibration/intrinsics.feather rename to tests/unit/test_data/sensor_dataset_logs/test_log/calibration/intrinsics.feather diff --git a/tests/test_data/static_maps/dummy_log_map_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076/gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076___img_Sim2_city.json b/tests/unit/test_data/static_maps/dummy_log_map_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076/gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076___img_Sim2_city.json similarity index 100% rename from tests/test_data/static_maps/dummy_log_map_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076/gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076___img_Sim2_city.json rename to tests/unit/test_data/static_maps/dummy_log_map_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076/gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076___img_Sim2_city.json diff --git a/tests/test_data/static_maps/dummy_log_map_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076/gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076_ground_height_surface____MIA.npy b/tests/unit/test_data/static_maps/dummy_log_map_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076/gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076_ground_height_surface____MIA.npy similarity index 100% rename from tests/test_data/static_maps/dummy_log_map_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076/gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076_ground_height_surface____MIA.npy rename to tests/unit/test_data/static_maps/dummy_log_map_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076/gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076_ground_height_surface____MIA.npy diff --git a/tests/test_data/static_maps/dummy_log_map_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076/log_map_archive_dummy_log_map_v2_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076.json b/tests/unit/test_data/static_maps/dummy_log_map_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076/log_map_archive_dummy_log_map_v2_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076.json similarity index 100% rename from tests/test_data/static_maps/dummy_log_map_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076/log_map_archive_dummy_log_map_v2_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076.json rename to tests/unit/test_data/static_maps/dummy_log_map_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076/log_map_archive_dummy_log_map_v2_gs1B8ZCv7DMi8cMt5aN5rSYjQidJXvGP__2020-07-21-Z1F0076.json diff --git a/tests/torch/__init__.py b/tests/unit/torch/__init__.py similarity index 100% rename from tests/torch/__init__.py rename to tests/unit/torch/__init__.py diff --git a/tests/torch/data_loaders/__init__.py b/tests/unit/torch/data_loaders/__init__.py similarity index 100% rename from tests/torch/data_loaders/__init__.py rename to tests/unit/torch/data_loaders/__init__.py diff --git a/tests/torch/data_loaders/test_detection_dataloader.py b/tests/unit/torch/data_loaders/test_detection_dataloader.py similarity index 100% rename from tests/torch/data_loaders/test_detection_dataloader.py rename to tests/unit/torch/data_loaders/test_detection_dataloader.py diff --git a/tests/torch/data_loaders/test_scene_flow_dataloader.py b/tests/unit/torch/data_loaders/test_scene_flow_dataloader.py similarity index 100% rename from tests/torch/data_loaders/test_scene_flow_dataloader.py rename to tests/unit/torch/data_loaders/test_scene_flow_dataloader.py diff --git a/tests/torch/structures/__init__.py b/tests/unit/torch/structures/__init__.py similarity index 100% rename from tests/torch/structures/__init__.py rename to tests/unit/torch/structures/__init__.py diff --git a/tests/torch/structures/test_cuboids.py b/tests/unit/torch/structures/test_cuboids.py similarity index 100% rename from tests/torch/structures/test_cuboids.py rename to tests/unit/torch/structures/test_cuboids.py diff --git a/tests/torch/structures/test_lidar.py b/tests/unit/torch/structures/test_lidar.py similarity index 100% rename from tests/torch/structures/test_lidar.py rename to tests/unit/torch/structures/test_lidar.py diff --git a/tests/torch/structures/test_sweep.py b/tests/unit/torch/structures/test_sweep.py similarity index 100% rename from tests/torch/structures/test_sweep.py rename to tests/unit/torch/structures/test_sweep.py diff --git a/tests/torch/structures/test_utils.py b/tests/unit/torch/structures/test_utils.py similarity index 100% rename from tests/torch/structures/test_utils.py rename to tests/unit/torch/structures/test_utils.py diff --git a/tests/utils/test_dense_grid_interpolation.py b/tests/unit/utils/test_dense_grid_interpolation.py similarity index 100% rename from tests/utils/test_dense_grid_interpolation.py rename to tests/unit/utils/test_dense_grid_interpolation.py diff --git a/tests/utils/test_depth_map_utils.py b/tests/unit/utils/test_depth_map_utils.py similarity index 100% rename from tests/utils/test_depth_map_utils.py rename to tests/unit/utils/test_depth_map_utils.py diff --git a/tests/utils/test_dilate_utils_unit.py b/tests/unit/utils/test_dilate_utils_unit.py similarity index 100% rename from tests/utils/test_dilate_utils_unit.py rename to tests/unit/utils/test_dilate_utils_unit.py diff --git a/tests/utils/test_infinity_norm_utils.py b/tests/unit/utils/test_infinity_norm_utils.py similarity index 100% rename from tests/utils/test_infinity_norm_utils.py rename to tests/unit/utils/test_infinity_norm_utils.py diff --git a/tests/utils/test_io.py b/tests/unit/utils/test_io.py similarity index 100% rename from tests/utils/test_io.py rename to tests/unit/utils/test_io.py diff --git a/tests/utils/test_mesh_grid.py b/tests/unit/utils/test_mesh_grid.py similarity index 100% rename from tests/utils/test_mesh_grid.py rename to tests/unit/utils/test_mesh_grid.py diff --git a/tests/utils/test_metric_time.py b/tests/unit/utils/test_metric_time.py similarity index 100% rename from tests/utils/test_metric_time.py rename to tests/unit/utils/test_metric_time.py diff --git a/tests/utils/test_polyline_utils.py b/tests/unit/utils/test_polyline_utils.py similarity index 100% rename from tests/utils/test_polyline_utils.py rename to tests/unit/utils/test_polyline_utils.py diff --git a/tests/utils/test_raster.py b/tests/unit/utils/test_raster.py similarity index 100% rename from tests/utils/test_raster.py rename to tests/unit/utils/test_raster.py diff --git a/tests/utils/test_se3.py b/tests/unit/utils/test_se3.py similarity index 100% rename from tests/utils/test_se3.py rename to tests/unit/utils/test_se3.py diff --git a/tests/utils/test_sim2.py b/tests/unit/utils/test_sim2.py similarity index 100% rename from tests/utils/test_sim2.py rename to tests/unit/utils/test_sim2.py