zhouhn
2026-02-26 79a4eede696f7accc161597f0968b0cc957d3ffa
xp-robotaxi-automatic-pilot-boot/src/test/java/com/xiaopeng/automaticPilot/util/XPUUtilTest.java
@@ -24,10 +24,8 @@
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
import java.util.UUID;
public class XPUUtilTest {
@@ -80,9 +78,7 @@
        RtTask.Builder taskBuilder = RtTask.newBuilder();
        taskBuilder.setTaskId("task-123");
        taskBuilder.setOrderId(orderId);
        // taskBuilder.setVin("VIN12345678900000"); // RtTask might not have vin, check proto if needed
        taskBuilder.setTaskType(OrderType.ORDER_TYPE_ROBOTAXI);
        // taskBuilder.setStatus(TaskStatus.PENDING); // RtTask might not have status or enum differs
        Waypoint.Builder pointBuilder = Waypoint.newBuilder();
        pointBuilder.setPointType(PointType.START_POINT);
@@ -95,10 +91,8 @@
        // geoPointBuilder.setPoiName("Start Point"); // GeoPoint might not have poi_name
        pointBuilder.setPoint(geoPointBuilder.build());
        // taskBuilder.addPoints(pointBuilder.build()); // RtTask might use different field for points?
        // Wait, RtTask in XPUUtil.cloudCreateOrder(RtTaskList taskList...)
        // So I need to build RtTaskList
        taskBuilder.addPoints(pointBuilder);
        RtTaskList.Builder taskListBuilder = RtTaskList.newBuilder();
        taskListBuilder.addTasks(taskBuilder.build());
@@ -129,7 +123,6 @@
        Waypoint.Builder waypointBuilder = Waypoint.newBuilder();
        waypointBuilder.setWaypointId("wp-1");
        waypointBuilder.setPointType(PointType.WAY_POINT);
        // waypointBuilder.setActionType(ActionType.WAIT); // WAIT might not exist
        waypointBuilder.setActionType(ActionType.PICK_UP); // Use valid enum
        waypointBuilder.setSequence(2);