<workflowRun _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>orin</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>checkall</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>OTA</name><value>public,yangpu</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>region</name><value>all</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>deviceChoice</name><value>false</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>msgBranch</name><value>rc_dev_yangpu</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>rslidarSDKBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>rslidarSdkNewBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>cameraDriverBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>loginSyncToolBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>systemRosBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>nodeManagerBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>thirdpartyBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>unifiedSystemMonitorBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>rosBridgeBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>hdcontrolBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>versionsObserverBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>cacheBagNodeBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>systemMonitorBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>performanceAnalystBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>scheduleManagerBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>imvSpreaderDetectionBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>craneAlignBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>mrpt2Branch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>warningModuleBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>rminterpreterBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>nodeManagerOnlineBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>rtspRelayerBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>hesaiLidarBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>newTruckSpreaderDetectionBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>rcinterpreterBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>pncBranch</name><value>feat_pnc_scene_replay_web</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>guardianBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>staticTransformBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>msfLocBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>msfAssistantBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>hdmapBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>peripheralControllerBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>predictionBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>laneDetectionBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>dataCollectionBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>tosVisualizeBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>sinsCalibrationHmiBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>toolsBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>segmentationBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>controlBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>hdmapCloudBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>nodeManagerHmiBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>groundmarkerDetectionBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>calibrationToolsBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>simulatorBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>snapshotUploadBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>hdmapInterfaceBranch</name><value>rc_dev</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>spreaderSegmentationBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>trafficLightDetectionBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>perceptionPublisherBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>cameraCalibToolBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>avmBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>v2Branch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>newDetectionBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>seniorCalibrationBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>doxBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>oleLidarBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>lidarCameraFusionBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>notes</name><value>pnc 剩余路径停车的问题</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>users</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>operate</name><value>no</value></parameter></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user wuyanjun</shortDescription><userId>wuyanjun</userId><userName>wuyanjun</userName></cause></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><master _class='hudson.plugins.git.util.Build'><buildNumber>5134</buildNumber><marked><SHA1>b49f59235345c771b17cc7d5a37dbdec2d22fdfc</SHA1><branch><SHA1>b49f59235345c771b17cc7d5a37dbdec2d22fdfc</SHA1><name>master</name></branch></marked><revision><SHA1>b49f59235345c771b17cc7d5a37dbdec2d22fdfc</SHA1><branch><SHA1>b49f59235345c771b17cc7d5a37dbdec2d22fdfc</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>b49f59235345c771b17cc7d5a37dbdec2d22fdfc</SHA1><branch><SHA1>b49f59235345c771b17cc7d5a37dbdec2d22fdfc</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>http://159.27.226.4/weilikang/jenkinslib.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>5134</buildNumber><marked><SHA1>1ee6a9e9a4d70e4a359694ced3ca12052d79bfab</SHA1><branch><SHA1>1ee6a9e9a4d70e4a359694ced3ca12052d79bfab</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>1ee6a9e9a4d70e4a359694ced3ca12052d79bfab</SHA1><branch><SHA1>1ee6a9e9a4d70e4a359694ced3ca12052d79bfab</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>1ee6a9e9a4d70e4a359694ced3ca12052d79bfab</SHA1><branch><SHA1>1ee6a9e9a4d70e4a359694ced3ca12052d79bfab</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>http://159.27.226.4/weilikang/jenkinsfiles.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originrc_dev_d0713c _class='hudson.plugins.git.util.Build'><buildNumber>1459</buildNumber><marked><SHA1>d0713c65fd86b2ac53ed036ec66b90521c2ef97c</SHA1><branch><SHA1>d0713c65fd86b2ac53ed036ec66b90521c2ef97c</SHA1><name>origin/rc_dev_d0713c</name></branch></marked><revision><SHA1>d0713c65fd86b2ac53ed036ec66b90521c2ef97c</SHA1><branch><SHA1>d0713c65fd86b2ac53ed036ec66b90521c2ef97c</SHA1><name>origin/rc_dev_d0713c</name></branch></revision></originrc_dev_d0713c><originfeat_baoshishun_patch _class='hudson.plugins.git.util.Build'><buildNumber>2636</buildNumber><marked><SHA1>762ac69a8087af8a7d2988094ab4943f538e8a04</SHA1><branch><SHA1>762ac69a8087af8a7d2988094ab4943f538e8a04</SHA1><name>origin/feat_baoshishun_patch</name></branch></marked><revision><SHA1>762ac69a8087af8a7d2988094ab4943f538e8a04</SHA1><branch><SHA1>762ac69a8087af8a7d2988094ab4943f538e8a04</SHA1><name>origin/feat_baoshishun_patch</name></branch></revision></originfeat_baoshishun_patch><originfeat_yantaigunzhuang_patch _class='hudson.plugins.git.util.Build'><buildNumber>2978</buildNumber><marked><SHA1>b0dc167a0d703b582578476c1eb328f91db48e72</SHA1><branch><SHA1>b0dc167a0d703b582578476c1eb328f91db48e72</SHA1><name>origin/feat_yantaigunzhuang_patch</name></branch></marked><revision><SHA1>b0dc167a0d703b582578476c1eb328f91db48e72</SHA1><branch><SHA1>b0dc167a0d703b582578476c1eb328f91db48e72</SHA1><name>origin/feat_yantaigunzhuang_patch</name></branch></revision></originfeat_yantaigunzhuang_patch><originfeat_shanqi_body _class='hudson.plugins.git.util.Build'><buildNumber>4049</buildNumber><marked><SHA1>2762395f197d1dcc14647d4e7bca0c6a467b69b6</SHA1><branch><SHA1>2762395f197d1dcc14647d4e7bca0c6a467b69b6</SHA1><name>origin/feat_shanqi_body</name></branch></marked><revision><SHA1>2762395f197d1dcc14647d4e7bca0c6a467b69b6</SHA1><branch><SHA1>2762395f197d1dcc14647d4e7bca0c6a467b69b6</SHA1><name>origin/feat_shanqi_body</name></branch></revision></originfeat_shanqi_body><origindev _class='hudson.plugins.git.util.Build'><buildNumber>1429</buildNumber><marked><SHA1>65cc0a53c4ff9a267881946487f649492cb8d747</SHA1><branch><SHA1>65cc0a53c4ff9a267881946487f649492cb8d747</SHA1><name>origin/dev</name></branch></marked><revision><SHA1>65cc0a53c4ff9a267881946487f649492cb8d747</SHA1><branch><SHA1>65cc0a53c4ff9a267881946487f649492cb8d747</SHA1><name>origin/dev</name></branch></revision></origindev><originrcdev_149153a_trailer_angle _class='hudson.plugins.git.util.Build'><buildNumber>399</buildNumber><marked><SHA1>132b9fd32a37d8e9f0311c032954fb00a34c9513</SHA1><branch><SHA1>132b9fd32a37d8e9f0311c032954fb00a34c9513</SHA1><name>origin/rcdev_149153a_trailer_angle</name></branch></marked><revision><SHA1>132b9fd32a37d8e9f0311c032954fb00a34c9513</SHA1><branch><SHA1>132b9fd32a37d8e9f0311c032954fb00a34c9513</SHA1><name>origin/rcdev_149153a_trailer_angle</name></branch></revision></originrcdev_149153a_trailer_angle><originfeat-peripheral_qiangang _class='hudson.plugins.git.util.Build'><buildNumber>984</buildNumber><marked><SHA1>47370a9f329d90e5e5d59e53f6173a21ad880678</SHA1><branch><SHA1>47370a9f329d90e5e5d59e53f6173a21ad880678</SHA1><name>origin/feat-peripheral_qiangang</name></branch></marked><revision><SHA1>47370a9f329d90e5e5d59e53f6173a21ad880678</SHA1><branch><SHA1>47370a9f329d90e5e5d59e53f6173a21ad880678</SHA1><name>origin/feat-peripheral_qiangang</name></branch></revision></originfeat-peripheral_qiangang><originfeat_tc_v2_weihai _class='hudson.plugins.git.util.Build'><buildNumber>4596</buildNumber><marked><SHA1>db51c891fddcf73babce98115f7526d2860bd6c4</SHA1><branch><SHA1>db51c891fddcf73babce98115f7526d2860bd6c4</SHA1><name>origin/feat_tc_v2_weihai</name></branch></marked><revision><SHA1>db51c891fddcf73babce98115f7526d2860bd6c4</SHA1><branch><SHA1>db51c891fddcf73babce98115f7526d2860bd6c4</SHA1><name>origin/feat_tc_v2_weihai</name></branch></revision></originfeat_tc_v2_weihai><originrcdev_0a13c34 _class='hudson.plugins.git.util.Build'><buildNumber>679</buildNumber><marked><SHA1>0a13c3462eee863b32a43ea2e82612f649af702a</SHA1><branch><SHA1>0a13c3462eee863b32a43ea2e82612f649af702a</SHA1><name>origin/rcdev_0a13c34</name></branch></marked><revision><SHA1>0a13c3462eee863b32a43ea2e82612f649af702a</SHA1><branch><SHA1>0a13c3462eee863b32a43ea2e82612f649af702a</SHA1><name>origin/rcdev_0a13c34</name></branch></revision></originrcdev_0a13c34><originrc_dev_qiangang _class='hudson.plugins.git.util.Build'><buildNumber>5105</buildNumber><marked><SHA1>1f1b50411fbad43ef0d16e173acf889b3a413854</SHA1><branch><SHA1>1f1b50411fbad43ef0d16e173acf889b3a413854</SHA1><name>origin/rc_dev_qiangang</name></branch></marked><revision><SHA1>1f1b50411fbad43ef0d16e173acf889b3a413854</SHA1><branch><SHA1>1f1b50411fbad43ef0d16e173acf889b3a413854</SHA1><name>origin/rc_dev_qiangang</name></branch></revision></originrc_dev_qiangang><originfeat_xiamen_patch _class='hudson.plugins.git.util.Build'><buildNumber>3569</buildNumber><marked><SHA1>5edde714fd5009dce8a08067bfa73d09adf298d6</SHA1><branch><SHA1>5edde714fd5009dce8a08067bfa73d09adf298d6</SHA1><name>origin/feat_xiamen_patch</name></branch></marked><revision><SHA1>5edde714fd5009dce8a08067bfa73d09adf298d6</SHA1><branch><SHA1>5edde714fd5009dce8a08067bfa73d09adf298d6</SHA1><name>origin/feat_xiamen_patch</name></branch></revision></originfeat_xiamen_patch><originrc_dev_taiyang _class='hudson.plugins.git.util.Build'><buildNumber>4474</buildNumber><marked><SHA1>7b898979876c3089d42c8ecbfbeef3da821c694b</SHA1><branch><SHA1>7b898979876c3089d42c8ecbfbeef3da821c694b</SHA1><name>origin/rc_dev_taiyang</name></branch></marked><revision><SHA1>7b898979876c3089d42c8ecbfbeef3da821c694b</SHA1><branch><SHA1>7b898979876c3089d42c8ecbfbeef3da821c694b</SHA1><name>origin/rc_dev_taiyang</name></branch></revision></originrc_dev_taiyang><originfeat_mandula_udp _class='hudson.plugins.git.util.Build'><buildNumber>1708</buildNumber><marked><SHA1>d261c50491fbc8a11349b8ab65a8076d75ebdc08</SHA1><branch><SHA1>d261c50491fbc8a11349b8ab65a8076d75ebdc08</SHA1><name>origin/feat_mandula_udp</name></branch></marked><revision><SHA1>d261c50491fbc8a11349b8ab65a8076d75ebdc08</SHA1><branch><SHA1>d261c50491fbc8a11349b8ab65a8076d75ebdc08</SHA1><name>origin/feat_mandula_udp</name></branch></revision></originfeat_mandula_udp><originfeat_qiangang_patch _class='hudson.plugins.git.util.Build'><buildNumber>4940</buildNumber><marked><SHA1>1be039cfa092298ec02479636537b6550f1b9152</SHA1><branch><SHA1>1be039cfa092298ec02479636537b6550f1b9152</SHA1><name>origin/feat_qiangang_patch</name></branch></marked><revision><SHA1>1be039cfa092298ec02479636537b6550f1b9152</SHA1><branch><SHA1>1be039cfa092298ec02479636537b6550f1b9152</SHA1><name>origin/feat_qiangang_patch</name></branch></revision></originfeat_qiangang_patch><originrc_dev_shanqihuanwei _class='hudson.plugins.git.util.Build'><buildNumber>3829</buildNumber><marked><SHA1>f5a740650e27555efc2c844e135111515679ba9d</SHA1><branch><SHA1>f5a740650e27555efc2c844e135111515679ba9d</SHA1><name>origin/rc_dev_shanqihuanwei</name></branch></marked><revision><SHA1>f5a740650e27555efc2c844e135111515679ba9d</SHA1><branch><SHA1>f5a740650e27555efc2c844e135111515679ba9d</SHA1><name>origin/rc_dev_shanqihuanwei</name></branch></revision></originrc_dev_shanqihuanwei><originfeat_tc_v2_yantai _class='hudson.plugins.git.util.Build'><buildNumber>4438</buildNumber><marked><SHA1>bdb5ae48b5cbb4cf8ba76eba652e4f20aeff253d</SHA1><branch><SHA1>bdb5ae48b5cbb4cf8ba76eba652e4f20aeff253d</SHA1><name>origin/feat_tc_v2_yantai</name></branch></marked><revision><SHA1>bdb5ae48b5cbb4cf8ba76eba652e4f20aeff253d</SHA1><branch><SHA1>bdb5ae48b5cbb4cf8ba76eba652e4f20aeff253d</SHA1><name>origin/feat_tc_v2_yantai</name></branch></revision></originfeat_tc_v2_yantai><originrc_dev_aa0c1a _class='hudson.plugins.git.util.Build'><buildNumber>987</buildNumber><marked><SHA1>aa0c1ad9045b648f995a6fe4671d5b8220f4d3ef</SHA1><branch><SHA1>aa0c1ad9045b648f995a6fe4671d5b8220f4d3ef</SHA1><name>origin/rc_dev_aa0c1a</name></branch></marked><revision><SHA1>aa0c1ad9045b648f995a6fe4671d5b8220f4d3ef</SHA1><branch><SHA1>aa0c1ad9045b648f995a6fe4671d5b8220f4d3ef</SHA1><name>origin/rc_dev_aa0c1a</name></branch></revision></originrc_dev_aa0c1a><originrcdev_e94a64d _class='hudson.plugins.git.util.Build'><buildNumber>458</buildNumber><marked><SHA1>e94a64d8a6be30e09895d140a69f3eeea854768b</SHA1><branch><SHA1>e94a64d8a6be30e09895d140a69f3eeea854768b</SHA1><name>origin/rcdev_e94a64d</name></branch></marked><revision><SHA1>e94a64d8a6be30e09895d140a69f3eeea854768b</SHA1><branch><SHA1>e94a64d8a6be30e09895d140a69f3eeea854768b</SHA1><name>origin/rcdev_e94a64d</name></branch></revision></originrcdev_e94a64d><originfeat-peripheral_op_state_4f0d173 _class='hudson.plugins.git.util.Build'><buildNumber>760</buildNumber><marked><SHA1>4f0d1733cabb9531e5177261c6c48e2a5e67aec1</SHA1><branch><SHA1>4f0d1733cabb9531e5177261c6c48e2a5e67aec1</SHA1><name>origin/feat-peripheral_op_state_4f0d173</name></branch></marked><revision><SHA1>4f0d1733cabb9531e5177261c6c48e2a5e67aec1</SHA1><branch><SHA1>4f0d1733cabb9531e5177261c6c48e2a5e67aec1</SHA1><name>origin/feat-peripheral_op_state_4f0d173</name></branch></revision></originfeat-peripheral_op_state_4f0d173><originrc_dev_hncs_sany _class='hudson.plugins.git.util.Build'><buildNumber>3331</buildNumber><marked><SHA1>f5a740650e27555efc2c844e135111515679ba9d</SHA1><branch><SHA1>f5a740650e27555efc2c844e135111515679ba9d</SHA1><name>origin/rc_dev_hncs_sany</name></branch></marked><revision><SHA1>f5a740650e27555efc2c844e135111515679ba9d</SHA1><branch><SHA1>f5a740650e27555efc2c844e135111515679ba9d</SHA1><name>origin/rc_dev_hncs_sany</name></branch></revision></originrc_dev_hncs_sany><originfeat_tc_v2_daxie _class='hudson.plugins.git.util.Build'><buildNumber>4255</buildNumber><marked><SHA1>aed54f80025d95dc2fa58fadb5f26bd1c46d4b0d</SHA1><branch><SHA1>aed54f80025d95dc2fa58fadb5f26bd1c46d4b0d</SHA1><name>origin/feat_tc_v2_daxie</name></branch></marked><revision><SHA1>aed54f80025d95dc2fa58fadb5f26bd1c46d4b0d</SHA1><branch><SHA1>aed54f80025d95dc2fa58fadb5f26bd1c46d4b0d</SHA1><name>origin/feat_tc_v2_daxie</name></branch></revision></originfeat_tc_v2_daxie><originfeat_dongfen_patch _class='hudson.plugins.git.util.Build'><buildNumber>2861</buildNumber><marked><SHA1>a26e5ad39203c993966d44fffa5713b01d617b97</SHA1><branch><SHA1>a26e5ad39203c993966d44fffa5713b01d617b97</SHA1><name>origin/feat_dongfen_patch</name></branch></marked><revision><SHA1>a26e5ad39203c993966d44fffa5713b01d617b97</SHA1><branch><SHA1>a26e5ad39203c993966d44fffa5713b01d617b97</SHA1><name>origin/feat_dongfen_patch</name></branch></revision></originfeat_dongfen_patch><originrc_dev_4979780 _class='hudson.plugins.git.util.Build'><buildNumber>370</buildNumber><marked><SHA1>497978009b50ff03b0ff8cb8d9a1485684556919</SHA1><branch><SHA1>497978009b50ff03b0ff8cb8d9a1485684556919</SHA1><name>origin/rc_dev_4979780</name></branch></marked><revision><SHA1>497978009b50ff03b0ff8cb8d9a1485684556919</SHA1><branch><SHA1>497978009b50ff03b0ff8cb8d9a1485684556919</SHA1><name>origin/rc_dev_4979780</name></branch></revision></originrc_dev_4979780><origindev_direction _class='hudson.plugins.git.util.Build'><buildNumber>81</buildNumber><marked><SHA1>6411c275ca6b5168853fe5bb65aa98954bb812c3</SHA1><branch><SHA1>6411c275ca6b5168853fe5bb65aa98954bb812c3</SHA1><name>origin/dev_direction</name></branch></marked><revision><SHA1>6411c275ca6b5168853fe5bb65aa98954bb812c3</SHA1><branch><SHA1>6411c275ca6b5168853fe5bb65aa98954bb812c3</SHA1><name>origin/dev_direction</name></branch></revision></origindev_direction><originfeat_tc_v2_yangpu _class='hudson.plugins.git.util.Build'><buildNumber>4211</buildNumber><marked><SHA1>549daf0fc4e7c8f469ba1807acf334525ddb939b</SHA1><branch><SHA1>549daf0fc4e7c8f469ba1807acf334525ddb939b</SHA1><name>origin/feat_tc_v2_yangpu</name></branch></marked><revision><SHA1>549daf0fc4e7c8f469ba1807acf334525ddb939b</SHA1><branch><SHA1>549daf0fc4e7c8f469ba1807acf334525ddb939b</SHA1><name>origin/feat_tc_v2_yangpu</name></branch></revision></originfeat_tc_v2_yangpu><originfeat_align _class='hudson.plugins.git.util.Build'><buildNumber>919</buildNumber><marked><SHA1>54ba39e79030a3fa4ea56fab9f60b52dc228a749</SHA1><branch><SHA1>54ba39e79030a3fa4ea56fab9f60b52dc228a749</SHA1><name>origin/feat_align</name></branch></marked><revision><SHA1>54ba39e79030a3fa4ea56fab9f60b52dc228a749</SHA1><branch><SHA1>54ba39e79030a3fa4ea56fab9f60b52dc228a749</SHA1><name>origin/feat_align</name></branch></revision></originfeat_align><originfeat_yard_lane_change _class='hudson.plugins.git.util.Build'><buildNumber>1146</buildNumber><marked><SHA1>9c5267888fbed74808f7b7c3fa5beff157057207</SHA1><branch><SHA1>9c5267888fbed74808f7b7c3fa5beff157057207</SHA1><name>origin/feat_yard_lane_change</name></branch></marked><revision><SHA1>9c5267888fbed74808f7b7c3fa5beff157057207</SHA1><branch><SHA1>9c5267888fbed74808f7b7c3fa5beff157057207</SHA1><name>origin/feat_yard_lane_change</name></branch></revision></originfeat_yard_lane_change><originrcdev_932d6d_upload_system _class='hudson.plugins.git.util.Build'><buildNumber>209</buildNumber><marked><SHA1>3a50cff848748edd8611e44d21adff84840c5482</SHA1><branch><SHA1>3a50cff848748edd8611e44d21adff84840c5482</SHA1><name>origin/rcdev_932d6d_upload_system</name></branch></marked><revision><SHA1>3a50cff848748edd8611e44d21adff84840c5482</SHA1><branch><SHA1>3a50cff848748edd8611e44d21adff84840c5482</SHA1><name>origin/rcdev_932d6d_upload_system</name></branch></revision></originrcdev_932d6d_upload_system><originfeat_tc_v2_xiamen _class='hudson.plugins.git.util.Build'><buildNumber>4764</buildNumber><marked><SHA1>df329f0b0fe1fb2f0213fc2c6e790f48c58253e5</SHA1><branch><SHA1>df329f0b0fe1fb2f0213fc2c6e790f48c58253e5</SHA1><name>origin/feat_tc_v2_xiamen</name></branch></marked><revision><SHA1>df329f0b0fe1fb2f0213fc2c6e790f48c58253e5</SHA1><branch><SHA1>df329f0b0fe1fb2f0213fc2c6e790f48c58253e5</SHA1><name>origin/feat_tc_v2_xiamen</name></branch></revision></originfeat_tc_v2_xiamen><originfeat_xilian_upload_system _class='hudson.plugins.git.util.Build'><buildNumber>121</buildNumber><marked><SHA1>6d6040ecf559600798bbacdd747ccd3ca5155e03</SHA1><branch><SHA1>6d6040ecf559600798bbacdd747ccd3ca5155e03</SHA1><name>origin/feat_xilian_upload_system</name></branch></marked><revision><SHA1>6d6040ecf559600798bbacdd747ccd3ca5155e03</SHA1><branch><SHA1>6d6040ecf559600798bbacdd747ccd3ca5155e03</SHA1><name>origin/feat_xilian_upload_system</name></branch></revision></originfeat_xilian_upload_system><originrcdev_c9969b7 _class='hudson.plugins.git.util.Build'><buildNumber>933</buildNumber><marked><SHA1>24a5a27ac09f5c6d866b65ecdc9fee463be597cf</SHA1><branch><SHA1>24a5a27ac09f5c6d866b65ecdc9fee463be597cf</SHA1><name>origin/rcdev_c9969b7</name></branch></marked><revision><SHA1>24a5a27ac09f5c6d866b65ecdc9fee463be597cf</SHA1><branch><SHA1>24a5a27ac09f5c6d866b65ecdc9fee463be597cf</SHA1><name>origin/rcdev_c9969b7</name></branch></revision></originrcdev_c9969b7><originrc_dev_b620c9 _class='hudson.plugins.git.util.Build'><buildNumber>865</buildNumber><marked><SHA1>b620c9e6a12a69dd6565be4549a34b1fb0071849</SHA1><branch><SHA1>b620c9e6a12a69dd6565be4549a34b1fb0071849</SHA1><name>origin/rc_dev_b620c9</name></branch></marked><revision><SHA1>b620c9e6a12a69dd6565be4549a34b1fb0071849</SHA1><branch><SHA1>b620c9e6a12a69dd6565be4549a34b1fb0071849</SHA1><name>origin/rc_dev_b620c9</name></branch></revision></originrc_dev_b620c9><originrcdev_e94a64d_PeripheralCmd _class='hudson.plugins.git.util.Build'><buildNumber>453</buildNumber><marked><SHA1>155caab970f5485493d4d1ddf1e7fd1e416c5059</SHA1><branch><SHA1>155caab970f5485493d4d1ddf1e7fd1e416c5059</SHA1><name>origin/rcdev_e94a64d_PeripheralCmd</name></branch></marked><revision><SHA1>155caab970f5485493d4d1ddf1e7fd1e416c5059</SHA1><branch><SHA1>155caab970f5485493d4d1ddf1e7fd1e416c5059</SHA1><name>origin/rcdev_e94a64d_PeripheralCmd</name></branch></revision></originrcdev_e94a64d_PeripheralCmd><originrcev_side_pass _class='hudson.plugins.git.util.Build'><buildNumber>2287</buildNumber><marked><SHA1>fdd4c6a46589b5168519ac5124016ee02f1f0129</SHA1><branch><SHA1>fdd4c6a46589b5168519ac5124016ee02f1f0129</SHA1><name>origin/rcev_side_pass</name></branch></marked><revision><SHA1>fdd4c6a46589b5168519ac5124016ee02f1f0129</SHA1><branch><SHA1>fdd4c6a46589b5168519ac5124016ee02f1f0129</SHA1><name>origin/rcev_side_pass</name></branch></revision></originrcev_side_pass><originrc_dev_baoshishun _class='hudson.plugins.git.util.Build'><buildNumber>5115</buildNumber><marked><SHA1>b080c3140afa34324a990cf86e60f3a92affb918</SHA1><branch><SHA1>b080c3140afa34324a990cf86e60f3a92affb918</SHA1><name>origin/rc_dev_baoshishun</name></branch></marked><revision><SHA1>b080c3140afa34324a990cf86e60f3a92affb918</SHA1><branch><SHA1>b080c3140afa34324a990cf86e60f3a92affb918</SHA1><name>origin/rc_dev_baoshishun</name></branch></revision></originrc_dev_baoshishun><originrc_dev_youyiguan _class='hudson.plugins.git.util.Build'><buildNumber>4965</buildNumber><marked><SHA1>1be039cfa092298ec02479636537b6550f1b9152</SHA1><branch><SHA1>1be039cfa092298ec02479636537b6550f1b9152</SHA1><name>origin/rc_dev_youyiguan</name></branch></marked><revision><SHA1>1be039cfa092298ec02479636537b6550f1b9152</SHA1><branch><SHA1>1be039cfa092298ec02479636537b6550f1b9152</SHA1><name>origin/rc_dev_youyiguan</name></branch></revision></originrc_dev_youyiguan><originrc_dev_tangshanjinxi _class='hudson.plugins.git.util.Build'><buildNumber>5129</buildNumber><marked><SHA1>b47286e21d0962d45d297e92c73931cc4d4cac41</SHA1><branch><SHA1>b47286e21d0962d45d297e92c73931cc4d4cac41</SHA1><name>origin/rc_dev_tangshanjinxi</name></branch></marked><revision><SHA1>b47286e21d0962d45d297e92c73931cc4d4cac41</SHA1><branch><SHA1>b47286e21d0962d45d297e92c73931cc4d4cac41</SHA1><name>origin/rc_dev_tangshanjinxi</name></branch></revision></originrc_dev_tangshanjinxi><originrc_dev_weiqiao _class='hudson.plugins.git.util.Build'><buildNumber>5045</buildNumber><marked><SHA1>d2add256d71512564fdaa04cc5cbe40b47d13bef</SHA1><branch><SHA1>d2add256d71512564fdaa04cc5cbe40b47d13bef</SHA1><name>origin/rc_dev_weiqiao</name></branch></marked><revision><SHA1>d2add256d71512564fdaa04cc5cbe40b47d13bef</SHA1><branch><SHA1>d2add256d71512564fdaa04cc5cbe40b47d13bef</SHA1><name>origin/rc_dev_weiqiao</name></branch></revision></originrc_dev_weiqiao><originrc_dev_xilian _class='hudson.plugins.git.util.Build'><buildNumber>5096</buildNumber><marked><SHA1>f820c4ad43107c56f407831e44f6bc87cbbfff7f</SHA1><branch><SHA1>f820c4ad43107c56f407831e44f6bc87cbbfff7f</SHA1><name>origin/rc_dev_xilian</name></branch></marked><revision><SHA1>f820c4ad43107c56f407831e44f6bc87cbbfff7f</SHA1><branch><SHA1>f820c4ad43107c56f407831e44f6bc87cbbfff7f</SHA1><name>origin/rc_dev_xilian</name></branch></revision></originrc_dev_xilian><originfeat_monitor_frame _class='hudson.plugins.git.util.Build'><buildNumber>846</buildNumber><marked><SHA1>ca7c2a8369584e2797d47ddc5bcee2e7bc94013a</SHA1><branch><SHA1>ca7c2a8369584e2797d47ddc5bcee2e7bc94013a</SHA1><name>origin/feat_monitor_frame</name></branch></marked><revision><SHA1>ca7c2a8369584e2797d47ddc5bcee2e7bc94013a</SHA1><branch><SHA1>ca7c2a8369584e2797d47ddc5bcee2e7bc94013a</SHA1><name>origin/feat_monitor_frame</name></branch></revision></originfeat_monitor_frame><originrc_dev_wuhanzhongtielianji _class='hudson.plugins.git.util.Build'><buildNumber>5116</buildNumber><marked><SHA1>7d594c755e96741c20d32b84dec169d35b599e9c</SHA1><branch><SHA1>7d594c755e96741c20d32b84dec169d35b599e9c</SHA1><name>origin/rc_dev_wuhanzhongtielianji</name></branch></marked><revision><SHA1>7d594c755e96741c20d32b84dec169d35b599e9c</SHA1><branch><SHA1>7d594c755e96741c20d32b84dec169d35b599e9c</SHA1><name>origin/rc_dev_wuhanzhongtielianji</name></branch></revision></originrc_dev_wuhanzhongtielianji><originfeat_qiangang _class='hudson.plugins.git.util.Build'><buildNumber>3595</buildNumber><marked><SHA1>289cda308241280b261706930b818b90420fcb5f</SHA1><branch><SHA1>289cda308241280b261706930b818b90420fcb5f</SHA1><name>origin/feat_qiangang</name></branch></marked><revision><SHA1>289cda308241280b261706930b818b90420fcb5f</SHA1><branch><SHA1>289cda308241280b261706930b818b90420fcb5f</SHA1><name>origin/feat_qiangang</name></branch></revision></originfeat_qiangang><originrc_dev_93cc60 _class='hudson.plugins.git.util.Build'><buildNumber>952</buildNumber><marked><SHA1>93cc602576f9f342ff85e9cc672a683b99db923b</SHA1><branch><SHA1>93cc602576f9f342ff85e9cc672a683b99db923b</SHA1><name>origin/rc_dev_93cc60</name></branch></marked><revision><SHA1>93cc602576f9f342ff85e9cc672a683b99db923b</SHA1><branch><SHA1>93cc602576f9f342ff85e9cc672a683b99db923b</SHA1><name>origin/rc_dev_93cc60</name></branch></revision></originrc_dev_93cc60><originrcdev_eda38eea _class='hudson.plugins.git.util.Build'><buildNumber>480</buildNumber><marked><SHA1>eda38eeac1aeb69de3272a92d821653d495a9d57</SHA1><branch><SHA1>eda38eeac1aeb69de3272a92d821653d495a9d57</SHA1><name>origin/rcdev_eda38eea</name></branch></marked><revision><SHA1>eda38eeac1aeb69de3272a92d821653d495a9d57</SHA1><branch><SHA1>eda38eeac1aeb69de3272a92d821653d495a9d57</SHA1><name>origin/rcdev_eda38eea</name></branch></revision></originrcdev_eda38eea><originrcdev_149153 _class='hudson.plugins.git.util.Build'><buildNumber>541</buildNumber><marked><SHA1>149153ac4ea04cd5252478ffb172a534e10edc7a</SHA1><branch><SHA1>149153ac4ea04cd5252478ffb172a534e10edc7a</SHA1><name>origin/rcdev_149153</name></branch></marked><revision><SHA1>149153ac4ea04cd5252478ffb172a534e10edc7a</SHA1><branch><SHA1>149153ac4ea04cd5252478ffb172a534e10edc7a</SHA1><name>origin/rcdev_149153</name></branch></revision></originrcdev_149153><originfeat_suxi_patch _class='hudson.plugins.git.util.Build'><buildNumber>1994</buildNumber><marked><SHA1>762ac69a8087af8a7d2988094ab4943f538e8a04</SHA1><branch><SHA1>762ac69a8087af8a7d2988094ab4943f538e8a04</SHA1><name>origin/feat_suxi_patch</name></branch></marked><revision><SHA1>762ac69a8087af8a7d2988094ab4943f538e8a04</SHA1><branch><SHA1>762ac69a8087af8a7d2988094ab4943f538e8a04</SHA1><name>origin/feat_suxi_patch</name></branch></revision></originfeat_suxi_patch><originfeat_tc_v2_qiangang _class='hudson.plugins.git.util.Build'><buildNumber>4227</buildNumber><marked><SHA1>bcbc5de637a9a70f2d4a3f32247a71a67dbfd4a0</SHA1><branch><SHA1>bcbc5de637a9a70f2d4a3f32247a71a67dbfd4a0</SHA1><name>origin/feat_tc_v2_qiangang</name></branch></marked><revision><SHA1>bcbc5de637a9a70f2d4a3f32247a71a67dbfd4a0</SHA1><branch><SHA1>bcbc5de637a9a70f2d4a3f32247a71a67dbfd4a0</SHA1><name>origin/feat_tc_v2_qiangang</name></branch></revision></originfeat_tc_v2_qiangang><originrc_dev_jiningliangshangang _class='hudson.plugins.git.util.Build'><buildNumber>5130</buildNumber><marked><SHA1>7d594c755e96741c20d32b84dec169d35b599e9c</SHA1><branch><SHA1>7d594c755e96741c20d32b84dec169d35b599e9c</SHA1><name>origin/rc_dev_jiningliangshangang</name></branch></marked><revision><SHA1>7d594c755e96741c20d32b84dec169d35b599e9c</SHA1><branch><SHA1>7d594c755e96741c20d32b84dec169d35b599e9c</SHA1><name>origin/rc_dev_jiningliangshangang</name></branch></revision></originrc_dev_jiningliangshangang><originrc_dev_shenqi _class='hudson.plugins.git.util.Build'><buildNumber>3383</buildNumber><marked><SHA1>31f70a912caef9f3c2e3745c0e9b19467b7ca967</SHA1><branch><SHA1>31f70a912caef9f3c2e3745c0e9b19467b7ca967</SHA1><name>origin/rc_dev_shenqi</name></branch></marked><revision><SHA1>31f70a912caef9f3c2e3745c0e9b19467b7ca967</SHA1><branch><SHA1>31f70a912caef9f3c2e3745c0e9b19467b7ca967</SHA1><name>origin/rc_dev_shenqi</name></branch></revision></originrc_dev_shenqi><originrc_dev_youyiguan_test _class='hudson.plugins.git.util.Build'><buildNumber>2516</buildNumber><marked><SHA1>e28b0c02155ebd68f542b4990d3a65cbd4393a38</SHA1><branch><SHA1>e28b0c02155ebd68f542b4990d3a65cbd4393a38</SHA1><name>origin/rc_dev_youyiguan_test</name></branch></marked><revision><SHA1>e28b0c02155ebd68f542b4990d3a65cbd4393a38</SHA1><branch><SHA1>e28b0c02155ebd68f542b4990d3a65cbd4393a38</SHA1><name>origin/rc_dev_youyiguan_test</name></branch></revision></originrc_dev_youyiguan_test><originrc_dev_yangpu _class='hudson.plugins.git.util.Build'><buildNumber>5134</buildNumber><marked><SHA1>5ed395184976ac2e53d71877213b95b907e55a89</SHA1><branch><SHA1>5ed395184976ac2e53d71877213b95b907e55a89</SHA1><name>origin/rc_dev_yangpu</name></branch></marked><revision><SHA1>5ed395184976ac2e53d71877213b95b907e55a89</SHA1><branch><SHA1>5ed395184976ac2e53d71877213b95b907e55a89</SHA1><name>origin/rc_dev_yangpu</name></branch></revision></originrc_dev_yangpu><originfeat_yangpu_patch _class='hudson.plugins.git.util.Build'><buildNumber>4727</buildNumber><marked><SHA1>8613eb701214d93544c59ee803b347d122e0b88e</SHA1><branch><SHA1>8613eb701214d93544c59ee803b347d122e0b88e</SHA1><name>origin/feat_yangpu_patch</name></branch></marked><revision><SHA1>8613eb701214d93544c59ee803b347d122e0b88e</SHA1><branch><SHA1>8613eb701214d93544c59ee803b347d122e0b88e</SHA1><name>origin/feat_yangpu_patch</name></branch></revision></originfeat_yangpu_patch><originrc_dev_luojing _class='hudson.plugins.git.util.Build'><buildNumber>5109</buildNumber><marked><SHA1>92e52015e0ba2d617064def4af0dbc67bc8a8b23</SHA1><branch><SHA1>92e52015e0ba2d617064def4af0dbc67bc8a8b23</SHA1><name>origin/rc_dev_luojing</name></branch></marked><revision><SHA1>92e52015e0ba2d617064def4af0dbc67bc8a8b23</SHA1><branch><SHA1>92e52015e0ba2d617064def4af0dbc67bc8a8b23</SHA1><name>origin/rc_dev_luojing</name></branch></revision></originrc_dev_luojing><originfeat_qiangang_side_pass _class='hudson.plugins.git.util.Build'><buildNumber>3818</buildNumber><marked><SHA1>0daa1f7f08156df5a55cf90342da631b318e2d3d</SHA1><branch><SHA1>0daa1f7f08156df5a55cf90342da631b318e2d3d</SHA1><name>origin/feat_qiangang_side_pass</name></branch></marked><revision><SHA1>0daa1f7f08156df5a55cf90342da631b318e2d3d</SHA1><branch><SHA1>0daa1f7f08156df5a55cf90342da631b318e2d3d</SHA1><name>origin/feat_qiangang_side_pass</name></branch></revision></originfeat_qiangang_side_pass><originrc_dev_jiaxingdongfangtegang _class='hudson.plugins.git.util.Build'><buildNumber>5084</buildNumber><marked><SHA1>ce4f0766aace66814f2a5f8025e07a3715a56c54</SHA1><branch><SHA1>ce4f0766aace66814f2a5f8025e07a3715a56c54</SHA1><name>origin/rc_dev_jiaxingdongfangtegang</name></branch></marked><revision><SHA1>ce4f0766aace66814f2a5f8025e07a3715a56c54</SHA1><branch><SHA1>ce4f0766aace66814f2a5f8025e07a3715a56c54</SHA1><name>origin/rc_dev_jiaxingdongfangtegang</name></branch></revision></originrc_dev_jiaxingdongfangtegang><originrcdev_851df6_obs _class='hudson.plugins.git.util.Build'><buildNumber>198</buildNumber><marked><SHA1>4a87a41209cf755b01244cf223c4c678adf35eef</SHA1><branch><SHA1>4a87a41209cf755b01244cf223c4c678adf35eef</SHA1><name>origin/rcdev_851df6_obs</name></branch></marked><revision><SHA1>4a87a41209cf755b01244cf223c4c678adf35eef</SHA1><branch><SHA1>4a87a41209cf755b01244cf223c4c678adf35eef</SHA1><name>origin/rcdev_851df6_obs</name></branch></revision></originrcdev_851df6_obs><originrc_dev_xinjiang_kaiwo _class='hudson.plugins.git.util.Build'><buildNumber>2532</buildNumber><marked><SHA1>6858447f1f5c9e880a747d653217350f3c4ea0a0</SHA1><branch><SHA1>6858447f1f5c9e880a747d653217350f3c4ea0a0</SHA1><name>origin/rc_dev_xinjiang_kaiwo</name></branch></marked><revision><SHA1>6858447f1f5c9e880a747d653217350f3c4ea0a0</SHA1><branch><SHA1>6858447f1f5c9e880a747d653217350f3c4ea0a0</SHA1><name>origin/rc_dev_xinjiang_kaiwo</name></branch></revision></originrc_dev_xinjiang_kaiwo><originfeat_youyiguan_ctrl _class='hudson.plugins.git.util.Build'><buildNumber>2786</buildNumber><marked><SHA1>489d625fc5e81fbc49c8553ce745ef24589df26e</SHA1><branch><SHA1>489d625fc5e81fbc49c8553ce745ef24589df26e</SHA1><name>origin/feat_youyiguan_ctrl</name></branch></marked><revision><SHA1>489d625fc5e81fbc49c8553ce745ef24589df26e</SHA1><branch><SHA1>489d625fc5e81fbc49c8553ce745ef24589df26e</SHA1><name>origin/feat_youyiguan_ctrl</name></branch></revision></originfeat_youyiguan_ctrl><originyouyiguan_add_trailer_info _class='hudson.plugins.git.util.Build'><buildNumber>3148</buildNumber><marked><SHA1>062de51109603913f092d421e259df68b3b57f8f</SHA1><branch><SHA1>062de51109603913f092d421e259df68b3b57f8f</SHA1><name>origin/youyiguan_add_trailer_info</name></branch></marked><revision><SHA1>062de51109603913f092d421e259df68b3b57f8f</SHA1><branch><SHA1>062de51109603913f092d421e259df68b3b57f8f</SHA1><name>origin/youyiguan_add_trailer_info</name></branch></revision></originyouyiguan_add_trailer_info><originrc_dev _class='hudson.plugins.git.util.Build'><buildNumber>4964</buildNumber><marked><SHA1>f65f39e60b9b2a3e567c7fab765a4c044b125d7d</SHA1><branch><SHA1>f65f39e60b9b2a3e567c7fab765a4c044b125d7d</SHA1><name>origin/rc_dev</name></branch></marked><revision><SHA1>f65f39e60b9b2a3e567c7fab765a4c044b125d7d</SHA1><branch><SHA1>f65f39e60b9b2a3e567c7fab765a4c044b125d7d</SHA1><name>origin/rc_dev</name></branch></revision></originrc_dev><originfeat-peripheral_op_state _class='hudson.plugins.git.util.Build'><buildNumber>634</buildNumber><marked><SHA1>4f0d1733cabb9531e5177261c6c48e2a5e67aec1</SHA1><branch><SHA1>4f0d1733cabb9531e5177261c6c48e2a5e67aec1</SHA1><name>origin/feat-peripheral_op_state</name></branch></marked><revision><SHA1>4f0d1733cabb9531e5177261c6c48e2a5e67aec1</SHA1><branch><SHA1>4f0d1733cabb9531e5177261c6c48e2a5e67aec1</SHA1><name>origin/feat-peripheral_op_state</name></branch></revision></originfeat-peripheral_op_state><originfeat-peripheral_op_state-chassis_err _class='hudson.plugins.git.util.Build'><buildNumber>909</buildNumber><marked><SHA1>3fed282b426dddc8539eed2eac1b7bc368431e71</SHA1><branch><SHA1>3fed282b426dddc8539eed2eac1b7bc368431e71</SHA1><name>origin/feat-peripheral_op_state-chassis_err</name></branch></marked><revision><SHA1>3fed282b426dddc8539eed2eac1b7bc368431e71</SHA1><branch><SHA1>3fed282b426dddc8539eed2eac1b7bc368431e71</SHA1><name>origin/feat-peripheral_op_state-chassis_err</name></branch></revision></originfeat-peripheral_op_state-chassis_err><originrc_dev_1fff9a _class='hudson.plugins.git.util.Build'><buildNumber>1488</buildNumber><marked><SHA1>1fff9a50bd255a0d5716257456939427c0f2207c</SHA1><branch><SHA1>1fff9a50bd255a0d5716257456939427c0f2207c</SHA1><name>origin/rc_dev_1fff9a</name></branch></marked><revision><SHA1>1fff9a50bd255a0d5716257456939427c0f2207c</SHA1><branch><SHA1>1fff9a50bd255a0d5716257456939427c0f2207c</SHA1><name>origin/rc_dev_1fff9a</name></branch></revision></originrc_dev_1fff9a><originfeat_jiningliangshangang_patch _class='hudson.plugins.git.util.Build'><buildNumber>4381</buildNumber><marked><SHA1>4de4986bc8bb6959f1d31983148bf959dd76640d</SHA1><branch><SHA1>4de4986bc8bb6959f1d31983148bf959dd76640d</SHA1><name>origin/feat_jiningliangshangang_patch</name></branch></marked><revision><SHA1>4de4986bc8bb6959f1d31983148bf959dd76640d</SHA1><branch><SHA1>4de4986bc8bb6959f1d31983148bf959dd76640d</SHA1><name>origin/feat_jiningliangshangang_patch</name></branch></revision></originfeat_jiningliangshangang_patch><originrc_dev_e53243 _class='hudson.plugins.git.util.Build'><buildNumber>1819</buildNumber><marked><SHA1>e53243a23acd89640afd41301882167071c14022</SHA1><branch><SHA1>e53243a23acd89640afd41301882167071c14022</SHA1><name>origin/rc_dev_e53243</name></branch></marked><revision><SHA1>e53243a23acd89640afd41301882167071c14022</SHA1><branch><SHA1>e53243a23acd89640afd41301882167071c14022</SHA1><name>origin/rc_dev_e53243</name></branch></revision></originrc_dev_e53243><originfeat_bulk_cmd _class='hudson.plugins.git.util.Build'><buildNumber>26</buildNumber><marked><SHA1>b6bc92790ad87556da4d0a125c745b6a82c5db79</SHA1><branch><SHA1>b6bc92790ad87556da4d0a125c745b6a82c5db79</SHA1><name>origin/feat_bulk_cmd</name></branch></marked><revision><SHA1>b6bc92790ad87556da4d0a125c745b6a82c5db79</SHA1><branch><SHA1>b6bc92790ad87556da4d0a125c745b6a82c5db79</SHA1><name>origin/feat_bulk_cmd</name></branch></revision></originfeat_bulk_cmd><originrc_dev_zhoushan _class='hudson.plugins.git.util.Build'><buildNumber>5043</buildNumber><marked><SHA1>96ed1f1aae62978d865c3acf62e16756e9530773</SHA1><branch><SHA1>96ed1f1aae62978d865c3acf62e16756e9530773</SHA1><name>origin/rc_dev_zhoushan</name></branch></marked><revision><SHA1>96ed1f1aae62978d865c3acf62e16756e9530773</SHA1><branch><SHA1>96ed1f1aae62978d865c3acf62e16756e9530773</SHA1><name>origin/rc_dev_zhoushan</name></branch></revision></originrc_dev_zhoushan><originrc_dev_dongfen _class='hudson.plugins.git.util.Build'><buildNumber>4993</buildNumber><marked><SHA1>6858447f1f5c9e880a747d653217350f3c4ea0a0</SHA1><branch><SHA1>6858447f1f5c9e880a747d653217350f3c4ea0a0</SHA1><name>origin/rc_dev_dongfen</name></branch></marked><revision><SHA1>6858447f1f5c9e880a747d653217350f3c4ea0a0</SHA1><branch><SHA1>6858447f1f5c9e880a747d653217350f3c4ea0a0</SHA1><name>origin/rc_dev_dongfen</name></branch></revision></originrc_dev_dongfen><originfeat_daxie_patch _class='hudson.plugins.git.util.Build'><buildNumber>4315</buildNumber><marked><SHA1>f5a740650e27555efc2c844e135111515679ba9d</SHA1><branch><SHA1>f5a740650e27555efc2c844e135111515679ba9d</SHA1><name>origin/feat_daxie_patch</name></branch></marked><revision><SHA1>f5a740650e27555efc2c844e135111515679ba9d</SHA1><branch><SHA1>f5a740650e27555efc2c844e135111515679ba9d</SHA1><name>origin/feat_daxie_patch</name></branch></revision></originfeat_daxie_patch><originrcdev_932d6d _class='hudson.plugins.git.util.Build'><buildNumber>363</buildNumber><marked><SHA1>932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc</SHA1><branch><SHA1>932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc</SHA1><name>origin/rcdev_932d6d</name></branch></marked><revision><SHA1>932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc</SHA1><branch><SHA1>932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc</SHA1><name>origin/rcdev_932d6d</name></branch></revision></originrcdev_932d6d><origindev_0a13c34 _class='hudson.plugins.git.util.Build'><buildNumber>641</buildNumber><marked><SHA1>0a13c3462eee863b32a43ea2e82612f649af702a</SHA1><branch><SHA1>0a13c3462eee863b32a43ea2e82612f649af702a</SHA1><name>origin/dev_0a13c34</name></branch></marked><revision><SHA1>0a13c3462eee863b32a43ea2e82612f649af702a</SHA1><branch><SHA1>0a13c3462eee863b32a43ea2e82612f649af702a</SHA1><name>origin/dev_0a13c34</name></branch></revision></origindev_0a13c34><originrc_dev_xiasha _class='hudson.plugins.git.util.Build'><buildNumber>5104</buildNumber><marked><SHA1>fca3a20dd978a00f0568bbb02a49aff6fc1ffeb1</SHA1><branch><SHA1>fca3a20dd978a00f0568bbb02a49aff6fc1ffeb1</SHA1><name>origin/rc_dev_xiasha</name></branch></marked><revision><SHA1>fca3a20dd978a00f0568bbb02a49aff6fc1ffeb1</SHA1><branch><SHA1>fca3a20dd978a00f0568bbb02a49aff6fc1ffeb1</SHA1><name>origin/rc_dev_xiasha</name></branch></revision></originrc_dev_xiasha><originrcdev_bb3dcc82 _class='hudson.plugins.git.util.Build'><buildNumber>441</buildNumber><marked><SHA1>bb3dcc82df50a0ed53c641e71d70a36a5c14a4a1</SHA1><branch><SHA1>bb3dcc82df50a0ed53c641e71d70a36a5c14a4a1</SHA1><name>origin/rcdev_bb3dcc82</name></branch></marked><revision><SHA1>bb3dcc82df50a0ed53c641e71d70a36a5c14a4a1</SHA1><branch><SHA1>bb3dcc82df50a0ed53c641e71d70a36a5c14a4a1</SHA1><name>origin/rcdev_bb3dcc82</name></branch></revision></originrcdev_bb3dcc82><originrc_dev_suxi _class='hudson.plugins.git.util.Build'><buildNumber>5033</buildNumber><marked><SHA1>f65f39e60b9b2a3e567c7fab765a4c044b125d7d</SHA1><branch><SHA1>f65f39e60b9b2a3e567c7fab765a4c044b125d7d</SHA1><name>origin/rc_dev_suxi</name></branch></marked><revision><SHA1>f65f39e60b9b2a3e567c7fab765a4c044b125d7d</SHA1><branch><SHA1>f65f39e60b9b2a3e567c7fab765a4c044b125d7d</SHA1><name>origin/rc_dev_suxi</name></branch></revision></originrc_dev_suxi><originrc_dev_taiyang_ctrl _class='hudson.plugins.git.util.Build'><buildNumber>4101</buildNumber><marked><SHA1>4ba1d6d39371013ba90023bb6ab4d337e8aa18a2</SHA1><branch><SHA1>4ba1d6d39371013ba90023bb6ab4d337e8aa18a2</SHA1><name>origin/rc_dev_taiyang_ctrl</name></branch></marked><revision><SHA1>4ba1d6d39371013ba90023bb6ab4d337e8aa18a2</SHA1><branch><SHA1>4ba1d6d39371013ba90023bb6ab4d337e8aa18a2</SHA1><name>origin/rc_dev_taiyang_ctrl</name></branch></revision></originrc_dev_taiyang_ctrl><originrc_dev_qingdaodagang _class='hudson.plugins.git.util.Build'><buildNumber>3298</buildNumber><marked><SHA1>6858447f1f5c9e880a747d653217350f3c4ea0a0</SHA1><branch><SHA1>6858447f1f5c9e880a747d653217350f3c4ea0a0</SHA1><name>origin/rc_dev_qingdaodagang</name></branch></marked><revision><SHA1>6858447f1f5c9e880a747d653217350f3c4ea0a0</SHA1><branch><SHA1>6858447f1f5c9e880a747d653217350f3c4ea0a0</SHA1><name>origin/rc_dev_qingdaodagang</name></branch></revision></originrc_dev_qingdaodagang><originfeat_lonmpc _class='hudson.plugins.git.util.Build'><buildNumber>3882</buildNumber><marked><SHA1>054a5f2fbde040b2f235b9b53a7c6be59482caba</SHA1><branch><SHA1>054a5f2fbde040b2f235b9b53a7c6be59482caba</SHA1><name>origin/feat_lonmpc</name></branch></marked><revision><SHA1>054a5f2fbde040b2f235b9b53a7c6be59482caba</SHA1><branch><SHA1>054a5f2fbde040b2f235b9b53a7c6be59482caba</SHA1><name>origin/feat_lonmpc</name></branch></revision></originfeat_lonmpc><originrc_dev_xiamen _class='hudson.plugins.git.util.Build'><buildNumber>4995</buildNumber><marked><SHA1>483fabd931605b5fe19a49de9f1cbbb1097f497b</SHA1><branch><SHA1>483fabd931605b5fe19a49de9f1cbbb1097f497b</SHA1><name>origin/rc_dev_xiamen</name></branch></marked><revision><SHA1>483fabd931605b5fe19a49de9f1cbbb1097f497b</SHA1><branch><SHA1>483fabd931605b5fe19a49de9f1cbbb1097f497b</SHA1><name>origin/rc_dev_xiamen</name></branch></revision></originrc_dev_xiamen><originrcdev_89baf7 _class='hudson.plugins.git.util.Build'><buildNumber>30</buildNumber><marked><SHA1>89baf73a6434f195a5a53345f7b9571b0126bb3a</SHA1><branch><SHA1>89baf73a6434f195a5a53345f7b9571b0126bb3a</SHA1><name>origin/rcdev_89baf7</name></branch></marked><revision><SHA1>89baf73a6434f195a5a53345f7b9571b0126bb3a</SHA1><branch><SHA1>89baf73a6434f195a5a53345f7b9571b0126bb3a</SHA1><name>origin/rcdev_89baf7</name></branch></revision></originrcdev_89baf7><originfeat_weihai_patch _class='hudson.plugins.git.util.Build'><buildNumber>2628</buildNumber><marked><SHA1>995d2f70d145e971e6b16a086c18503d2882fefc</SHA1><branch><SHA1>995d2f70d145e971e6b16a086c18503d2882fefc</SHA1><name>origin/feat_weihai_patch</name></branch></marked><revision><SHA1>995d2f70d145e971e6b16a086c18503d2882fefc</SHA1><branch><SHA1>995d2f70d145e971e6b16a086c18503d2882fefc</SHA1><name>origin/feat_weihai_patch</name></branch></revision></originfeat_weihai_patch><originrcdev_851df6 _class='hudson.plugins.git.util.Build'><buildNumber>106</buildNumber><marked><SHA1>851df6355c405d32916e6654dad2f521b4636208</SHA1><branch><SHA1>851df6355c405d32916e6654dad2f521b4636208</SHA1><name>origin/rcdev_851df6</name></branch></marked><revision><SHA1>851df6355c405d32916e6654dad2f521b4636208</SHA1><branch><SHA1>851df6355c405d32916e6654dad2f521b4636208</SHA1><name>origin/rcdev_851df6</name></branch></revision></originrcdev_851df6><originrc_dev_yantaigunzhuang _class='hudson.plugins.git.util.Build'><buildNumber>5081</buildNumber><marked><SHA1>081732b3a2bf52031b464edecac6bffbe87d2cf8</SHA1><branch><SHA1>081732b3a2bf52031b464edecac6bffbe87d2cf8</SHA1><name>origin/rc_dev_yantaigunzhuang</name></branch></marked><revision><SHA1>081732b3a2bf52031b464edecac6bffbe87d2cf8</SHA1><branch><SHA1>081732b3a2bf52031b464edecac6bffbe87d2cf8</SHA1><name>origin/rc_dev_yantaigunzhuang</name></branch></revision></originrc_dev_yantaigunzhuang><originrc_dev_weihai _class='hudson.plugins.git.util.Build'><buildNumber>5132</buildNumber><marked><SHA1>40c221ec332fa1e028f30da761372becdb391501</SHA1><branch><SHA1>40c221ec332fa1e028f30da761372becdb391501</SHA1><name>origin/rc_dev_weihai</name></branch></marked><revision><SHA1>40c221ec332fa1e028f30da761372becdb391501</SHA1><branch><SHA1>40c221ec332fa1e028f30da761372becdb391501</SHA1><name>origin/rc_dev_weihai</name></branch></revision></originrc_dev_weihai><originfeat_xilian_patch_2 _class='hudson.plugins.git.util.Build'><buildNumber>3255</buildNumber><marked><SHA1>a26e5ad39203c993966d44fffa5713b01d617b97</SHA1><branch><SHA1>a26e5ad39203c993966d44fffa5713b01d617b97</SHA1><name>origin/feat_xilian_patch_2</name></branch></marked><revision><SHA1>a26e5ad39203c993966d44fffa5713b01d617b97</SHA1><branch><SHA1>a26e5ad39203c993966d44fffa5713b01d617b97</SHA1><name>origin/feat_xilian_patch_2</name></branch></revision></originfeat_xilian_patch_2><originrc_dev_mandula _class='hudson.plugins.git.util.Build'><buildNumber>3067</buildNumber><marked><SHA1>fe3fc1534c53f91f596b9458776afd6d2364f0a2</SHA1><branch><SHA1>fe3fc1534c53f91f596b9458776afd6d2364f0a2</SHA1><name>origin/rc_dev_mandula</name></branch></marked><revision><SHA1>fe3fc1534c53f91f596b9458776afd6d2364f0a2</SHA1><branch><SHA1>fe3fc1534c53f91f596b9458776afd6d2364f0a2</SHA1><name>origin/rc_dev_mandula</name></branch></revision></originrc_dev_mandula><originfeat_suxi_oldtmp _class='hudson.plugins.git.util.Build'><buildNumber>4986</buildNumber><marked><SHA1>69d9a06f8c7221ce10c5d955a81fc9684aa206c3</SHA1><branch><SHA1>69d9a06f8c7221ce10c5d955a81fc9684aa206c3</SHA1><name>origin/feat_suxi_oldtmp</name></branch></marked><revision><SHA1>69d9a06f8c7221ce10c5d955a81fc9684aa206c3</SHA1><branch><SHA1>69d9a06f8c7221ce10c5d955a81fc9684aa206c3</SHA1><name>origin/feat_suxi_oldtmp</name></branch></revision></originfeat_suxi_oldtmp><originrc_dev_daxie _class='hudson.plugins.git.util.Build'><buildNumber>5131</buildNumber><marked><SHA1>2d6540ee99dacd1ead24c835cb63c9282bc40ec7</SHA1><branch><SHA1>2d6540ee99dacd1ead24c835cb63c9282bc40ec7</SHA1><name>origin/rc_dev_daxie</name></branch></marked><revision><SHA1>2d6540ee99dacd1ead24c835cb63c9282bc40ec7</SHA1><branch><SHA1>2d6540ee99dacd1ead24c835cb63c9282bc40ec7</SHA1><name>origin/rc_dev_daxie</name></branch></revision></originrc_dev_daxie><originfeat_mandula _class='hudson.plugins.git.util.Build'><buildNumber>1514</buildNumber><marked><SHA1>da90fef6f7663bb03c4bdfcf266c45b4ec60499a</SHA1><branch><SHA1>da90fef6f7663bb03c4bdfcf266c45b4ec60499a</SHA1><name>origin/feat_mandula</name></branch></marked><revision><SHA1>da90fef6f7663bb03c4bdfcf266c45b4ec60499a</SHA1><branch><SHA1>da90fef6f7663bb03c4bdfcf266c45b4ec60499a</SHA1><name>origin/feat_mandula</name></branch></revision></originfeat_mandula><originrcdev_6411c275 _class='hudson.plugins.git.util.Build'><buildNumber>226</buildNumber><marked><SHA1>6411c275ca6b5168853fe5bb65aa98954bb812c3</SHA1><branch><SHA1>6411c275ca6b5168853fe5bb65aa98954bb812c3</SHA1><name>origin/rcdev_6411c275</name></branch></marked><revision><SHA1>6411c275ca6b5168853fe5bb65aa98954bb812c3</SHA1><branch><SHA1>6411c275ca6b5168853fe5bb65aa98954bb812c3</SHA1><name>origin/rcdev_6411c275</name></branch></revision></originrcdev_6411c275><originfeat_tc_v2_suxi _class='hudson.plugins.git.util.Build'><buildNumber>4245</buildNumber><marked><SHA1>eadbbf60c2f42f9cc816ea239eb5310f19bef058</SHA1><branch><SHA1>eadbbf60c2f42f9cc816ea239eb5310f19bef058</SHA1><name>origin/feat_tc_v2_suxi</name></branch></marked><revision><SHA1>eadbbf60c2f42f9cc816ea239eb5310f19bef058</SHA1><branch><SHA1>eadbbf60c2f42f9cc816ea239eb5310f19bef058</SHA1><name>origin/feat_tc_v2_suxi</name></branch></revision></originfeat_tc_v2_suxi><originfeat-peripheral_qiangang_d5b225 _class='hudson.plugins.git.util.Build'><buildNumber>844</buildNumber><marked><SHA1>d5b2257a0fb952d19ad035f23b88df52bd27e9ff</SHA1><branch><SHA1>d5b2257a0fb952d19ad035f23b88df52bd27e9ff</SHA1><name>origin/feat-peripheral_qiangang_d5b225</name></branch></marked><revision><SHA1>d5b2257a0fb952d19ad035f23b88df52bd27e9ff</SHA1><branch><SHA1>d5b2257a0fb952d19ad035f23b88df52bd27e9ff</SHA1><name>origin/feat-peripheral_qiangang_d5b225</name></branch></revision></originfeat-peripheral_qiangang_d5b225><originfeat_youyiguan_pnc_status _class='hudson.plugins.git.util.Build'><buildNumber>3870</buildNumber><marked><SHA1>b338fbf811a4f2c0c39e71ee62f18c35757f0b1d</SHA1><branch><SHA1>b338fbf811a4f2c0c39e71ee62f18c35757f0b1d</SHA1><name>origin/feat_youyiguan_pnc_status</name></branch></marked><revision><SHA1>b338fbf811a4f2c0c39e71ee62f18c35757f0b1d</SHA1><branch><SHA1>b338fbf811a4f2c0c39e71ee62f18c35757f0b1d</SHA1><name>origin/feat_youyiguan_pnc_status</name></branch></revision></originfeat_youyiguan_pnc_status><originfeat_xilian_patch _class='hudson.plugins.git.util.Build'><buildNumber>3267</buildNumber><marked><SHA1>1e6c6aa34911755a34f4cc4acec03c6c30a2e604</SHA1><branch><SHA1>1e6c6aa34911755a34f4cc4acec03c6c30a2e604</SHA1><name>origin/feat_xilian_patch</name></branch></marked><revision><SHA1>1e6c6aa34911755a34f4cc4acec03c6c30a2e604</SHA1><branch><SHA1>1e6c6aa34911755a34f4cc4acec03c6c30a2e604</SHA1><name>origin/feat_xilian_patch</name></branch></revision></originfeat_xilian_patch><originrc_dev_184937 _class='hudson.plugins.git.util.Build'><buildNumber>2092</buildNumber><marked><SHA1>184937840d35a83cb9158067f5fc65458db35e7a</SHA1><branch><SHA1>184937840d35a83cb9158067f5fc65458db35e7a</SHA1><name>origin/rc_dev_184937</name></branch></marked><revision><SHA1>184937840d35a83cb9158067f5fc65458db35e7a</SHA1><branch><SHA1>184937840d35a83cb9158067f5fc65458db35e7a</SHA1><name>origin/rc_dev_184937</name></branch></revision></originrc_dev_184937><originrcdev_851df6_upload_system _class='hudson.plugins.git.util.Build'><buildNumber>153</buildNumber><marked><SHA1>05f3c29d6154abb29d1ee3a1842c81126ed6efa4</SHA1><branch><SHA1>05f3c29d6154abb29d1ee3a1842c81126ed6efa4</SHA1><name>origin/rcdev_851df6_upload_system</name></branch></marked><revision><SHA1>05f3c29d6154abb29d1ee3a1842c81126ed6efa4</SHA1><branch><SHA1>05f3c29d6154abb29d1ee3a1842c81126ed6efa4</SHA1><name>origin/rcdev_851df6_upload_system</name></branch></revision></originrcdev_851df6_upload_system><originfeat_tc_v2 _class='hudson.plugins.git.util.Build'><buildNumber>4688</buildNumber><marked><SHA1>b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28</SHA1><branch><SHA1>b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28</SHA1><name>origin/feat_tc_v2</name></branch></marked><revision><SHA1>b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28</SHA1><branch><SHA1>b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28</SHA1><name>origin/feat_tc_v2</name></branch></revision></originfeat_tc_v2><originrc_dev_weifang_container _class='hudson.plugins.git.util.Build'><buildNumber>5133</buildNumber><marked><SHA1>f820c4ad43107c56f407831e44f6bc87cbbfff7f</SHA1><branch><SHA1>f820c4ad43107c56f407831e44f6bc87cbbfff7f</SHA1><name>origin/rc_dev_weifang_container</name></branch></marked><revision><SHA1>f820c4ad43107c56f407831e44f6bc87cbbfff7f</SHA1><branch><SHA1>f820c4ad43107c56f407831e44f6bc87cbbfff7f</SHA1><name>origin/rc_dev_weifang_container</name></branch></revision></originrc_dev_weifang_container><originrc_dev_qiangang_config _class='hudson.plugins.git.util.Build'><buildNumber>4969</buildNumber><marked><SHA1>67c580e8acd794024fe0bd156f103127ca70bf90</SHA1><branch><SHA1>67c580e8acd794024fe0bd156f103127ca70bf90</SHA1><name>origin/rc_dev_qiangang_config</name></branch></marked><revision><SHA1>67c580e8acd794024fe0bd156f103127ca70bf90</SHA1><branch><SHA1>67c580e8acd794024fe0bd156f103127ca70bf90</SHA1><name>origin/rc_dev_qiangang_config</name></branch></revision></originrc_dev_qiangang_config></buildsByBranchName><lastBuiltRevision><SHA1>5ed395184976ac2e53d71877213b95b907e55a89</SHA1><branch><SHA1>5ed395184976ac2e53d71877213b95b907e55a89</SHA1><name>origin/rc_dev_yangpu</name></branch></lastBuiltRevision><remoteUrl>http://159.27.226.4/shared/shared_msgs.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originfeat_sidepass_lattice _class='hudson.plugins.git.util.Build'><buildNumber>5132</buildNumber><marked><SHA1>7b28a9cf19d4fe474fff3e76fed2eb528b46681d</SHA1><branch><SHA1>7b28a9cf19d4fe474fff3e76fed2eb528b46681d</SHA1><name>origin/feat_sidepass_lattice</name></branch></marked><revision><SHA1>7b28a9cf19d4fe474fff3e76fed2eb528b46681d</SHA1><branch><SHA1>7b28a9cf19d4fe474fff3e76fed2eb528b46681d</SHA1><name>origin/feat_sidepass_lattice</name></branch></revision></originfeat_sidepass_lattice><originfeat_pnc_scene_replay_web _class='hudson.plugins.git.util.Build'><buildNumber>5134</buildNumber><marked><SHA1>03968a21f9e470b48d375582b47f7e7d0234fdab</SHA1><branch><SHA1>03968a21f9e470b48d375582b47f7e7d0234fdab</SHA1><name>origin/feat_pnc_scene_replay_web</name></branch></marked><revision><SHA1>03968a21f9e470b48d375582b47f7e7d0234fdab</SHA1><branch><SHA1>03968a21f9e470b48d375582b47f7e7d0234fdab</SHA1><name>origin/feat_pnc_scene_replay_web</name></branch></revision></originfeat_pnc_scene_replay_web></buildsByBranchName><lastBuiltRevision><SHA1>03968a21f9e470b48d375582b47f7e7d0234fdab</SHA1><branch><SHA1>03968a21f9e470b48d375582b47f7e7d0234fdab</SHA1><name>origin/feat_pnc_scene_replay_web</name></branch></lastBuiltRevision><remoteUrl>http://159.27.226.4/pnc/pnc.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originrc_dev _class='hudson.plugins.git.util.Build'><buildNumber>5134</buildNumber><marked><SHA1>baaa7dbe0743898225ca422520bae8e624a4d3e1</SHA1><branch><SHA1>baaa7dbe0743898225ca422520bae8e624a4d3e1</SHA1><name>origin/rc_dev</name></branch></marked><revision><SHA1>baaa7dbe0743898225ca422520bae8e624a4d3e1</SHA1><branch><SHA1>baaa7dbe0743898225ca422520bae8e624a4d3e1</SHA1><name>origin/rc_dev</name></branch></revision></originrc_dev></buildsByBranchName><lastBuiltRevision><SHA1>baaa7dbe0743898225ca422520bae8e624a4d3e1</SHA1><branch><SHA1>baaa7dbe0743898225ca422520bae8e624a4d3e1</SHA1><name>origin/rc_dev</name></branch></lastBuiltRevision><remoteUrl>http://159.27.226.4/map/hdmap_interface.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.view.InterpolatedSecretsAction'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><action></action><building>false</building><displayName>#5134</displayName><duration>1150563</duration><estimatedDuration>990941</estimatedDuration><fullDisplayName>orin-module-slave32 #5134</fullDisplayName><id>5134</id><keepLog>false</keepLog><number>5134</number><queueId>1301616</queueId><result>FAILURE</result><timestamp>1789478410053</timestamp><url>http://159.27.114.184:8080/jenkins/job/orin-module-slave32/5134/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>replayer/replayer_data_process/load_snap_data.cpp</affectedPath><affectedPath>Testing/load_snap_data_compat_test.cpp</affectedPath><commitId>638ea1300b20d655b3437e6444715cda33cba346</commitId><timestamp>1789452631000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/wuyanjun110</absoluteUrl><fullName>wuyanjun110</fullName></author><authorEmail>wuyanjun110@126.com</authorEmail><comment>fix: 修复远望 Compact 快照 ZIP 加载失败

ZIP 入口优先使用 Compact 解码器，保留旧版 Boost/zlib 快照兼容。兼容有无填充的 Base64，校验 JSON 和编码格式，失败时清空已加载帧并记录帧序号及原因。

新增新旧格式 ZIP、序号间断、损坏数据及缺少锚点等回归用例。replayer 编译通过，9 项兼容性测试通过，T809 现场 ZIP 的 113 帧全部加载成功。
</comment><date>2026-09-15 14:10:31 +0800</date><id>638ea1300b20d655b3437e6444715cda33cba346</id><msg>fix: 修复远望 Compact 快照 ZIP 加载失败</msg><path><editType>edit</editType><file>Testing/load_snap_data_compat_test.cpp</file></path><path><editType>edit</editType><file>replayer/replayer_data_process/load_snap_data.cpp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>tasks/deciders/search_decider/open_space_search_decider.cpp</affectedPath><commitId>c2d41c5955603b7b0fe01cb0b35576df1b0ea0bc</commitId><timestamp>1789465276000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/jiayifei</absoluteUrl><fullName>jiayifei</fullName></author><authorEmail>jiayifei@senior.auto</authorEmail><comment>fix：修复局部地图重建时导致的搜索失败次数误累计
</comment><date>2026-09-15 17:41:16 +0800</date><id>c2d41c5955603b7b0fe01cb0b35576df1b0ea0bc</id><msg>fix：修复局部地图重建时导致的搜索失败次数误累计</msg><path><editType>edit</editType><file>tasks/deciders/search_decider/open_space_search_decider.cpp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>CMakeLists.txt</affectedPath><affectedPath>ssep/CMakeLists.txt</affectedPath><commitId>11ca02a8b8ff42c8e53f9f3d3f9df0cdc325868d</commitId><timestamp>1789470055000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/wuyanjun110</absoluteUrl><fullName>wuyanjun110</fullName></author><authorEmail>wuyanjun110@126.com</authorEmail><comment>fix: 统一 Abseil 对象库编译依赖

通过导入目标向 PNC、回放及 SSEP 对象库传递 Abseil 头文件和编译要求，避免安装更新后头文件与链接库版本不一致。

验证：使用分布式编译成功构建 pnc_node 和 pnc_replayer。
</comment><date>2026-09-15 19:00:55 +0800</date><id>11ca02a8b8ff42c8e53f9f3d3f9df0cdc325868d</id><msg>fix: 统一 Abseil 对象库编译依赖</msg><path><editType>edit</editType><file>CMakeLists.txt</file></path><path><editType>edit</editType><file>ssep/CMakeLists.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>ssep/test/search_guide_loader_test.cc</affectedPath><affectedPath>tasks/plan/reversing_truck_path_task.cpp</affectedPath><affectedPath>ssep/param_loader/search_guide_loader.cc</affectedPath><affectedPath>ssep/data_structures/ssep_input.cc</affectedPath><affectedPath>tasks/plan/ssep_task.cpp</affectedPath><affectedPath>CMakeLists.txt</affectedPath><affectedPath>ssep/param_loader/search_guide_loader.h</affectedPath><affectedPath>ssep/maps/ogm_builder.cc</affectedPath><affectedPath>ssep/keb_optimizer/keb_problem.cc</affectedPath><affectedPath>data/vehicle/vehicle_destination.cpp</affectedPath><affectedPath>ssep/data_structures/search_via_point.h</affectedPath><affectedPath>ssep/offboard/servers/scene_vis_html_template.cc</affectedPath><affectedPath>data/ssep/ssep_ec.cpp</affectedPath><affectedPath>replayer/scene_data/generated/plan_frame_encoder.hpp</affectedPath><affectedPath>Testing/ssep_path_corridor_test.cpp</affectedPath><affectedPath>ssep/protos/params.proto</affectedPath><affectedPath>replayer/scene_data/generated/compact_scene_descriptor.pb</affectedPath><affectedPath>replayer/scene_data/cfg_scenarios_proto_codec.cpp</affectedPath><affectedPath>proto/pnc_scene/compact_plan_frame_fields.proto</affectedPath><affectedPath>replayer/scene_data/compact_numeric_policy.yaml</affectedPath><affectedPath>ssep/protos/scene.proto</affectedPath><affectedPath>ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc</affectedPath><affectedPath>ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc</affectedPath><affectedPath>docs/pnc_algorithm_replay/plan_frame_field_workflow.md</affectedPath><affectedPath>replayer/scene_data/plan_frame_persistence_policy.yaml</affectedPath><affectedPath>ssep/keb_optimizer/keb_problem.h</affectedPath><affectedPath>ssep/coarse_search/bidirectional_hybrid_astar_search_engine.h</affectedPath><affectedPath>hmi/draw/draw_map.cpp</affectedPath><affectedPath>ssep/coarse_search/searcher_builders/tractor_trailer_single_segment_parking_searcher_builder.h</affectedPath><affectedPath>replayer/scene_data/compact_proto_codec.cpp</affectedPath><affectedPath>ssep/test/CMakeLists.txt</affectedPath><affectedPath>data/other/flow_control.cpp</affectedPath><affectedPath>data/plan/ssep_data.hpp</affectedPath><affectedPath>ssep/offboard/ssep_planner_wrapper.cc</affectedPath><affectedPath>replayer/scene_data/generated/plan_frame_decoder.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/forward_search_decider.cpp</affectedPath><affectedPath>Testing/cfg_scenarios_proto_codec_test.cpp</affectedPath><affectedPath>replayer/algorithm_replay/generated/scenario_task_chains.json</affectedPath><affectedPath>docs/reverse_pickup_search.md</affectedPath><affectedPath>scenarios/bulkload_scenario/bulkload_move_forward_stage.cpp</affectedPath><affectedPath>replayer/scene_data/generated/plan_frame_field_roles.json</affectedPath><affectedPath>replayer/scene_data/generated/full_custom_codec_coverage_audit.yaml</affectedPath><affectedPath>ssep/common/utils/scene_frame_visualization.cc</affectedPath><affectedPath>data/app/reaction/app_reaction.cpp</affectedPath><affectedPath>ssep/offboard/scene_replay/replay_scene_frame_cli.cc</affectedPath><affectedPath>data/config/cfg_ssep.hpp</affectedPath><affectedPath>ssep/offboard/generate_scene_data/transform_to_body_frame_cli.cc</affectedPath><affectedPath>replayer/scene_data/config_proto_codec.hpp</affectedPath><affectedPath>data/plan/path_direction_data.cpp</affectedPath><affectedPath>ssep/maps/ogm_builder.h</affectedPath><affectedPath>ssep/data_structures/ssep_input.hpp</affectedPath><affectedPath>ssep/test/scene_replay_obstacle_inputs_test.cc</affectedPath><affectedPath>data/ssep/forward_ec.hpp</affectedPath><affectedPath>replayer/scene_data/generated/plan_frame_descriptor.pb</affectedPath><affectedPath>data/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/bulk_transition.cpp</affectedPath><affectedPath>data/plan/ssep_data.cpp</affectedPath><affectedPath>ssep/coarse_search/motion_primitive_sampler/reeds_shepp_path.h</affectedPath><affectedPath>replayer/scene_replay/scene_replay_service.cpp</affectedPath><affectedPath>Testing/path_pair_validation_test.cpp</affectedPath><affectedPath>replayer/scene_data/generated/full_custom_cpp_member_inputs.json</affectedPath><affectedPath>tasks/deciders/search_decider/forward_search_decider.hpp</affectedPath><affectedPath>ssep/param_loader/param.h</affectedPath><affectedPath>replayer/scene_data/generated/plan_frame_decoder.hpp</affectedPath><affectedPath>scenarios/bulkload_scenario/bulkload_ssep_forward_stage.cpp</affectedPath><affectedPath>Testing/routing_transition_test.cpp</affectedPath><affectedPath>replayer/scene_data/generated/compact_typed_field_codec.hpp</affectedPath><affectedPath>config/config_truck/ssep_port_scenarios_jinxi.yaml</affectedPath><affectedPath>replayer/scene_data/compact_custom_field_proto_codec.cpp</affectedPath><affectedPath>config/config_truck/scenario.yaml</affectedPath><affectedPath>ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h</affectedPath><affectedPath>data/other/reverse_pickup.cpp</affectedPath><affectedPath>data/ssep/ssep_activation.cpp</affectedPath><affectedPath>data/plan/path_data.cpp</affectedPath><affectedPath>Testing/reverse_pickup_stage_selector_test.cpp</affectedPath><affectedPath>proto/pnc_scene/compact_replay_input.proto</affectedPath><affectedPath>data/config/cfg_ssep.cpp</affectedPath><affectedPath>data/ssep/forward_ec.cpp</affectedPath><affectedPath>replayer/scene_data/config_proto_codec.cpp</affectedPath><affectedPath>data/config/cfg_stage.cpp</affectedPath><affectedPath>ssep/ssep_planner.h</affectedPath><affectedPath>ssep/CMakeLists.txt</affectedPath><affectedPath>ssep/data_structures/search_guide_match.h</affectedPath><affectedPath>ssep/data_structures/search_guide.h</affectedPath><affectedPath>ssep/coarse_search/searcher_builders/tractor_trailer_single_segment_parking_searcher_builder.cc</affectedPath><affectedPath>ssep/scenarios/tractor_trailer_reverse_priority_parking_planner.h</affectedPath><affectedPath>ssep/ssep_planner.cc</affectedPath><affectedPath>plan/pilot/pilot_update.cpp</affectedPath><affectedPath>proto/plan_data.proto</affectedPath><affectedPath>ssep/coarse_search/motion_primitive_sampler/reeds_shepp_path.cc</affectedPath><affectedPath>tasks/plan/ssep_task.hpp</affectedPath><affectedPath>scenarios/bulkload_scenario/bulkload_ssep_forward_stage.hpp</affectedPath><affectedPath>Testing/reverse_pickup_lifecycle_test.cpp</affectedPath><affectedPath>Testing/search_decider_lifecycle_test.cpp</affectedPath><affectedPath>data/app/fsm/task_fsm/task_fsm.cpp</affectedPath><affectedPath>ssep/keb_optimizer/tractor_trailer_keb_optimizer.h</affectedPath><affectedPath>Testing/scene_replay_foundation_test.cpp</affectedPath><affectedPath>data/other/reverse_pickup.hpp</affectedPath><affectedPath>data/app/fsm/task_command_type.hpp</affectedPath><affectedPath>docs/pnc_algorithm_replay/plan_frame_persistence_catalog.md</affectedPath><affectedPath>replayer/scene_data/full_proto_custom_encoder.cpp</affectedPath><affectedPath>replayer/scene_data/generated/plan_frame_encoder.cpp</affectedPath><affectedPath>replayer/scene_data/compact_custom_field_proto_codec.hpp</affectedPath><affectedPath>ssep/scenarios/ordered_search_via_validation.h</affectedPath><affectedPath>data/app/fsm/task_command_type.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/search_decider_lifecycle.hpp</affectedPath><affectedPath>proto/config.proto</affectedPath><affectedPath>replayer/scene_data/generated/compact_typed_field_codec.cpp</affectedPath><affectedPath>ssep/scenarios/scenario_planner_factory.h</affectedPath><affectedPath>data/config/cfg_stage.hpp</affectedPath><affectedPath>ssep/test/ssep_planner_test.cc</affectedPath><affectedPath>config/config_truck/ssep_search_guides.yaml</affectedPath><affectedPath>tools/pnc_proto_mapper/generator.py</affectedPath><affectedPath>replayer/scene_data/plan_frame_field_roles.csv</affectedPath><affectedPath>replayer/scene_data/generated/scene_replay_api_descriptor.pb</affectedPath><affectedPath>ssep/offboard/main_test/main_ssep_input.cc</affectedPath><affectedPath>Testing/ssep_scenario_config_lifecycle_test.cpp</affectedPath><commitId>fa8231b1b6c9d51a1d5a9fce5b2a12231bf19aef</commitId><timestamp>1789470055000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/wuyanjun110</absoluteUrl><fullName>wuyanjun110</fullName></author><authorEmail>wuyanjun110@126.com</authorEmail><comment>feat: 支持倒车接货顺序途经搜索与姿态约束

复用 ForwardEC 和 Bulk Stage，在任务终点停车后启动分段搜索，维护顺序途经点进度并支持换向及手动重搜索；保留 PARK_LOCK 的有效路径和引导线。

加入 YAML 搜索引导线、途经点可视化、车头及挂车姿态约束和 KEB 最终验收，优化首段预算与起始姿态适应能力。修复车挂路径配对失效、普通搜索结果发布及精确障碍物回放，补齐 Full/Compact 合同与配套测试。

验证：分布式构建 pnc_node、pnc_replayer 通过；任务与搜索生命周期测试通过；SSEP 搜索测试及现场场景回归通过。
</comment><date>2026-09-15 19:00:55 +0800</date><id>fa8231b1b6c9d51a1d5a9fce5b2a12231bf19aef</id><msg>feat: 支持倒车接货顺序途经搜索与姿态约束</msg><path><editType>edit</editType><file>docs/pnc_algorithm_replay/plan_frame_persistence_catalog.md</file></path><path><editType>edit</editType><file>replayer/scene_data/compact_proto_codec.cpp</file></path><path><editType>add</editType><file>ssep/param_loader/search_guide_loader.cc</file></path><path><editType>add</editType><file>ssep/test/scene_replay_obstacle_inputs_test.cc</file></path><path><editType>edit</editType><file>replayer/scene_data/compact_numeric_policy.yaml</file></path><path><editType>edit</editType><file>ssep/coarse_search/searcher_builders/tractor_trailer_single_segment_parking_searcher_builder.cc</file></path><path><editType>edit</editType><file>scenarios/bulkload_scenario/bulkload_move_forward_stage.cpp</file></path><path><editType>edit</editType><file>scenarios/bulkload_scenario/bulkload_ssep_forward_stage.hpp</file></path><path><editType>edit</editType><file>ssep/coarse_search/motion_primitive_sampler/reeds_shepp_path.cc</file></path><path><editType>add</editType><file>Testing/path_pair_validation_test.cpp</file></path><path><editType>add</editType><file>ssep/scenarios/ordered_search_via_validation.h</file></path><path><editType>edit</editType><file>replayer/scene_data/plan_frame_persistence_policy.yaml</file></path><path><editType>add</editType><file>data/other/reverse_pickup.cpp</file></path><path><editType>add</editType><file>ssep/data_structures/search_guide_match.h</file></path><path><editType>edit</editType><file>data/plan/path_data.cpp</file></path><path><editType>edit</editType><file>plan/pilot/pilot_update.cpp</file></path><path><editType>edit</editType><file>data/config/cfg_ssep.hpp</file></path><path><editType>edit</editType><file>ssep/scenarios/scenario_planner_factory.h</file></path><path><editType>edit</editType><file>Testing/routing_transition_test.cpp</file></path><path><editType>edit</editType><file>hmi/draw/draw_map.cpp</file></path><path><editType>add</editType><file>ssep/data_structures/search_via_point.h</file></path><path><editType>edit</editType><file>data/app/fsm/task_command_type.hpp</file></path><path><editType>edit</editType><file>ssep/data_structures/ssep_input.cc</file></path><path><editType>edit</editType><file>replayer/scene_data/full_proto_custom_encoder.cpp</file></path><path><editType>edit</editType><file>docs/pnc_algorithm_replay/plan_frame_field_workflow.md</file></path><path><editType>edit</editType><file>ssep/coarse_search/motion_primitive_sampler/reeds_shepp_path.h</file></path><path><editType>edit</editType><file>ssep/offboard/scene_replay/replay_scene_frame_cli.cc</file></path><path><editType>edit</editType><file>ssep/protos/params.proto</file></path><path><editType>add</editType><file>Testing/reverse_pickup_lifecycle_test.cpp</file></path><path><editType>edit</editType><file>data/config/cfg_stage.cpp</file></path><path><editType>add</editType><file>Testing/reverse_pickup_stage_selector_test.cpp</file></path><path><editType>edit</editType><file>ssep/offboard/generate_scene_data/transform_to_body_frame_cli.cc</file></path><path><editType>edit</editType><file>ssep/test/ssep_planner_test.cc</file></path><path><editType>edit</editType><file>replayer/scene_data/cfg_scenarios_proto_codec.cpp</file></path><path><editType>add</editType><file>ssep/param_loader/search_guide_loader.h</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/full_custom_codec_coverage_audit.yaml</file></path><path><editType>edit</editType><file>ssep/maps/ogm_builder.cc</file></path><path><editType>edit</editType><file>ssep/keb_optimizer/tractor_trailer_keb_optimizer.h</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/plan_frame_field_roles.json</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/plan_frame_encoder.hpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/search_decider_lifecycle.hpp</file></path><path><editType>edit</editType><file>ssep/ssep_planner.h</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/scene_replay_api_descriptor.pb</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/forward_search_decider.cpp</file></path><path><editType>edit</editType><file>data/other/flow_control.cpp</file></path><path><editType>edit</editType><file>replayer/scene_replay/scene_replay_service.cpp</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/full_custom_cpp_member_inputs.json</file></path><path><editType>add</editType><file>config/config_truck/ssep_search_guides.yaml</file></path><path><editType>edit</editType><file>ssep/keb_optimizer/keb_problem.h</file></path><path><editType>edit</editType><file>ssep/scenarios/tractor_trailer_reverse_priority_parking_planner.h</file></path><path><editType>edit</editType><file>data/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/bulk_transition.cpp</file></path><path><editType>edit</editType><file>Testing/search_decider_lifecycle_test.cpp</file></path><path><editType>edit</editType><file>data/ssep/ssep_activation.cpp</file></path><path><editType>edit</editType><file>data/plan/ssep_data.hpp</file></path><path><editType>edit</editType><file>replayer/scene_data/compact_custom_field_proto_codec.cpp</file></path><path><editType>edit</editType><file>ssep/test/CMakeLists.txt</file></path><path><editType>edit</editType><file>data/ssep/ssep_ec.cpp</file></path><path><editType>edit</editType><file>data/ssep/forward_ec.cpp</file></path><path><editType>edit</editType><file>ssep/keb_optimizer/keb_problem.cc</file></path><path><editType>edit</editType><file>data/config/cfg_ssep.cpp</file></path><path><editType>edit</editType><file>ssep/param_loader/param.h</file></path><path><editType>edit</editType><file>tasks/plan/reversing_truck_path_task.cpp</file></path><path><editType>edit</editType><file>data/plan/path_direction_data.cpp</file></path><path><editType>edit</editType><file>ssep/coarse_search/searcher_builders/tractor_trailer_single_segment_parking_searcher_builder.h</file></path><path><editType>edit</editType><file>ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc</file></path><path><editType>add</editType><file>ssep/test/search_guide_loader_test.cc</file></path><path><editType>edit</editType><file>replayer/scene_data/config_proto_codec.hpp</file></path><path><editType>edit</editType><file>tasks/plan/ssep_task.cpp</file></path><path><editType>add</editType><file>ssep/data_structures/search_guide.h</file></path><path><editType>edit</editType><file>proto/plan_data.proto</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/forward_search_decider.hpp</file></path><path><editType>edit</editType><file>data/app/fsm/task_fsm/task_fsm.cpp</file></path><path><editType>edit</editType><file>tasks/plan/ssep_task.hpp</file></path><path><editType>add</editType><file>data/other/reverse_pickup.hpp</file></path><path><editType>edit</editType><file>ssep/maps/ogm_builder.h</file></path><path><editType>edit</editType><file>Testing/ssep_scenario_config_lifecycle_test.cpp</file></path><path><editType>edit</editType><file>data/plan/ssep_data.cpp</file></path><path><editType>edit</editType><file>replayer/scene_data/plan_frame_field_roles.csv</file></path><path><editType>edit</editType><file>proto/config.proto</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/plan_frame_encoder.cpp</file></path><path><editType>edit</editType><file>config/config_truck/scenario.yaml</file></path><path><editType>edit</editType><file>data/config/cfg_stage.hpp</file></path><path><editType>edit</editType><file>data/app/reaction/app_reaction.cpp</file></path><path><editType>edit</editType><file>ssep/offboard/ssep_planner_wrapper.cc</file></path><path><editType>edit</editType><file>replayer/scene_data/compact_custom_field_proto_codec.hpp</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/compact_typed_field_codec.hpp</file></path><path><editType>edit</editType><file>Testing/scene_replay_foundation_test.cpp</file></path><path><editType>edit</editType><file>replayer/scene_data/config_proto_codec.cpp</file></path><path><editType>edit</editType><file>ssep/common/utils/scene_frame_visualization.cc</file></path><path><editType>edit</editType><file>ssep/coarse_search/bidirectional_hybrid_astar_search_engine.h</file></path><path><editType>edit</editType><file>data/ssep/forward_ec.hpp</file></path><path><editType>edit</editType><file>ssep/offboard/main_test/main_ssep_input.cc</file></path><path><editType>edit</editType><file>ssep/protos/scene.proto</file></path><path><editType>edit</editType><file>proto/pnc_scene/compact_plan_frame_fields.proto</file></path><path><editType>edit</editType><file>Testing/ssep_path_corridor_test.cpp</file></path><path><editType>edit</editType><file>replayer/algorithm_replay/generated/scenario_task_chains.json</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/compact_scene_descriptor.pb</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/plan_frame_decoder.cpp</file></path><path><editType>edit</editType><file>data/vehicle/vehicle_destination.cpp</file></path><path><editType>edit</editType><file>ssep/offboard/servers/scene_vis_html_template.cc</file></path><path><editType>edit</editType><file>config/config_truck/ssep_port_scenarios_jinxi.yaml</file></path><path><editType>edit</editType><file>scenarios/bulkload_scenario/bulkload_ssep_forward_stage.cpp</file></path><path><editType>edit</editType><file>proto/pnc_scene/compact_replay_input.proto</file></path><path><editType>edit</editType><file>tools/pnc_proto_mapper/generator.py</file></path><path><editType>edit</editType><file>ssep/data_structures/ssep_input.hpp</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/plan_frame_decoder.hpp</file></path><path><editType>edit</editType><file>Testing/cfg_scenarios_proto_codec_test.cpp</file></path><path><editType>edit</editType><file>ssep/coarse_search/evaluator/bidirectional_kinematic_heuristic_computer.h</file></path><path><editType>add</editType><file>docs/reverse_pickup_search.md</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/compact_typed_field_codec.cpp</file></path><path><editType>edit</editType><file>data/app/fsm/task_command_type.cpp</file></path><path><editType>edit</editType><file>ssep/CMakeLists.txt</file></path><path><editType>edit</editType><file>ssep/ssep_planner.cc</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/plan_frame_descriptor.pb</file></path><path><editType>edit</editType><file>ssep/coarse_search/bidirectional_hybrid_astar_search_engine.cc</file></path><path><editType>edit</editType><file>CMakeLists.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>ssep/test/local_regression/parking_collision_quality.py</affectedPath><affectedPath>ssep/test/local_regression/tt_ordered_pose_results.json</affectedPath><affectedPath>ssep/test/local_regression/README.md</affectedPath><affectedPath>ssep/test/local_regression/tt_parking_quality.py</affectedPath><affectedPath>Taskfile.yml</affectedPath><affectedPath>ssep/test/local_regression/tt_ordered_via_manifest.tsv</affectedPath><affectedPath>ssep/offboard/scene_replay/CMakeLists.txt</affectedPath><affectedPath>ssep/test/local_regression/tt_ordered_via_quality.json</affectedPath><affectedPath>ssep/test/local_regression/tt_ordered_via_cases.json</affectedPath><affectedPath>ssep/test/local_regression/test_parking_collision_quality.py</affectedPath><affectedPath>ssep/test/local_regression/tt_ordered_pose_cases.json</affectedPath><affectedPath>ssep/test/local_regression/test_tt_parking_regression.py</affectedPath><affectedPath>ssep/test/local_regression/test_pose_regression.py</affectedPath><affectedPath>ssep/test/local_regression/generate_pose_regression.py</affectedPath><affectedPath>ssep/test/local_regression/tt_ordered_pose_manifest.tsv</affectedPath><commitId>8efd7a6dfd64463a69c7007abf34f08b8432ef7b</commitId><timestamp>1789470055000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/wuyanjun110</absoluteUrl><fullName>wuyanjun110</fullName></author><authorEmail>wuyanjun110@126.com</authorEmail><comment>test: 增加 SSEP 现场场景和起始姿态扰动回归

归档近期顺序途经搜索案例清单、输入校验信息及质量结果，增加位置、车头角和挂车角扰动生成器，校验途经顺序与精确障碍物碰撞。回放构建支持显式 Release 配置并补充 task 入口。

验证：6 个现场案例与 11 个姿态扰动案例通过，Python 回归测试 58 项通过。
</comment><date>2026-09-15 19:00:55 +0800</date><id>8efd7a6dfd64463a69c7007abf34f08b8432ef7b</id><msg>test: 增加 SSEP 现场场景和起始姿态扰动回归</msg><path><editType>edit</editType><file>ssep/test/local_regression/README.md</file></path><path><editType>add</editType><file>ssep/test/local_regression/tt_ordered_via_manifest.tsv</file></path><path><editType>add</editType><file>ssep/test/local_regression/tt_ordered_pose_cases.json</file></path><path><editType>edit</editType><file>Taskfile.yml</file></path><path><editType>edit</editType><file>ssep/test/local_regression/test_parking_collision_quality.py</file></path><path><editType>add</editType><file>ssep/test/local_regression/test_pose_regression.py</file></path><path><editType>edit</editType><file>ssep/test/local_regression/parking_collision_quality.py</file></path><path><editType>add</editType><file>ssep/test/local_regression/tt_ordered_pose_results.json</file></path><path><editType>add</editType><file>ssep/test/local_regression/tt_ordered_pose_manifest.tsv</file></path><path><editType>add</editType><file>ssep/test/local_regression/tt_ordered_via_quality.json</file></path><path><editType>edit</editType><file>ssep/offboard/scene_replay/CMakeLists.txt</file></path><path><editType>edit</editType><file>ssep/test/local_regression/tt_parking_quality.py</file></path><path><editType>add</editType><file>ssep/test/local_regression/generate_pose_regression.py</file></path><path><editType>add</editType><file>ssep/test/local_regression/tt_ordered_via_cases.json</file></path><path><editType>edit</editType><file>ssep/test/local_regression/test_tt_parking_regression.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>data/ssep/out_yard_junction_ec.hpp</affectedPath><affectedPath>tasks/deciders/search_decider/seaside_junction_search_decider.hpp</affectedPath><affectedPath>data/ssep/seaside_junction_ec.hpp</affectedPath><affectedPath>data/ssep/ex_lane_change_ec.cpp</affectedPath><affectedPath>data/ssep/out_yard_junction_ec.cpp</affectedPath><affectedPath>replayer/scene_data/generated/full_custom_cpp_member_inputs.json</affectedPath><affectedPath>tasks/deciders/search_decider/seaside_junction_search_decider.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/forward_search_decider.hpp</affectedPath><affectedPath>tasks/deciders/search_decider/forward_search_decider.cpp</affectedPath><affectedPath>data/ssep/seaside_junction_ec.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/open_space_search_decider.hpp</affectedPath><affectedPath>data/ssep/open_space_ec.cpp</affectedPath><affectedPath>Testing/search_decider_lifecycle_test.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/bridge_junction_search_decider.hpp</affectedPath><affectedPath>data/ssep/open_space_ec.hpp</affectedPath><affectedPath>tasks/deciders/search_decider/reverse_search_decider.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/into_yard_junction_search_decider.hpp</affectedPath><affectedPath>tasks/deciders/search_decider/ex_lane_change_search_decider.hpp</affectedPath><affectedPath>tasks/deciders/search_decider/into_yard_junction_search_decider.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/ex_lane_change_search_decider.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/bridge_junction_search_decider.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/search_decider_lifecycle.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/out_yard_junction_search_decider.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/search_decider_lifecycle.hpp</affectedPath><affectedPath>data/ssep/forward_ec.cpp</affectedPath><affectedPath>data/ssep/reverse_ec.cpp</affectedPath><affectedPath>data/ssep/bridge_junction_ec.cpp</affectedPath><affectedPath>data/ssep/normal_junction_ec.cpp</affectedPath><affectedPath>Testing/reference_line_replan_test.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/reverse_search_decider.hpp</affectedPath><affectedPath>data/ssep/normal_junction_ec.hpp</affectedPath><affectedPath>data/ssep/bridge_junction_ec.hpp</affectedPath><affectedPath>tasks/deciders/search_decider/out_yard_junction_search_decider.hpp</affectedPath><affectedPath>docs/ssep_search_lifecycle.md</affectedPath><affectedPath>data/ssep/into_yard_junction_ec.hpp</affectedPath><affectedPath>tasks/deciders/search_decider/normal_junction_search_decider.hpp</affectedPath><affectedPath>tasks/deciders/search_decider/open_space_search_decider.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/normal_junction_search_decider.cpp</affectedPath><affectedPath>data/ssep/into_yard_junction_ec.cpp</affectedPath><affectedPath>data/ssep/ex_lane_change_ec.hpp</affectedPath><affectedPath>data/ssep/forward_ec.hpp</affectedPath><affectedPath>data/ssep/reverse_ec.hpp</affectedPath><commitId>ad252560237ce635cae82a55310beda37d002dd7</commitId><timestamp>1789478123000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/wuyanjun110</absoluteUrl><fullName>wuyanjun110</fullName></author><authorEmail>wuyanjun110@126.com</authorEmail><comment>fix: 区分搜索输入等待与环境构造失败

九类搜索在输入不可用时等待，构造失败清理半成品并继续重试，保留等停请求及搜索回退进度；仅实际搜索失败耗尽回退后进入 UNUSE。
补齐 Forward 在 IDLE 收到人工重搜时的策略准备，避免沿用旧拉直状态，并限制同一请求只重置一次。
更新生命周期文档、生成指纹及输入恢复、计数饱和和终态回归测试。
</comment><date>2026-09-15 21:15:23 +0800</date><id>ad252560237ce635cae82a55310beda37d002dd7</id><msg>fix: 区分搜索输入等待与环境构造失败</msg><path><editType>edit</editType><file>tasks/deciders/search_decider/search_decider_lifecycle.cpp</file></path><path><editType>edit</editType><file>Testing/reference_line_replan_test.cpp</file></path><path><editType>edit</editType><file>data/ssep/ex_lane_change_ec.cpp</file></path><path><editType>edit</editType><file>data/ssep/out_yard_junction_ec.cpp</file></path><path><editType>edit</editType><file>data/ssep/reverse_ec.hpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/into_yard_junction_search_decider.hpp</file></path><path><editType>edit</editType><file>data/ssep/bridge_junction_ec.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/reverse_search_decider.hpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/ex_lane_change_search_decider.hpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/reverse_search_decider.cpp</file></path><path><editType>edit</editType><file>data/ssep/bridge_junction_ec.hpp</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/full_custom_cpp_member_inputs.json</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/out_yard_junction_search_decider.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/seaside_junction_search_decider.cpp</file></path><path><editType>edit</editType><file>data/ssep/out_yard_junction_ec.hpp</file></path><path><editType>edit</editType><file>data/ssep/into_yard_junction_ec.cpp</file></path><path><editType>edit</editType><file>data/ssep/open_space_ec.cpp</file></path><path><editType>edit</editType><file>data/ssep/seaside_junction_ec.hpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/open_space_search_decider.hpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/forward_search_decider.hpp</file></path><path><editType>edit</editType><file>Testing/search_decider_lifecycle_test.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/forward_search_decider.cpp</file></path><path><editType>edit</editType><file>data/ssep/open_space_ec.hpp</file></path><path><editType>edit</editType><file>data/ssep/ex_lane_change_ec.hpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/bridge_junction_search_decider.hpp</file></path><path><editType>edit</editType><file>data/ssep/seaside_junction_ec.cpp</file></path><path><editType>edit</editType><file>data/ssep/normal_junction_ec.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/into_yard_junction_search_decider.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/open_space_search_decider.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/search_decider_lifecycle.hpp</file></path><path><editType>edit</editType><file>data/ssep/forward_ec.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/normal_junction_search_decider.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/ex_lane_change_search_decider.cpp</file></path><path><editType>edit</editType><file>data/ssep/into_yard_junction_ec.hpp</file></path><path><editType>edit</editType><file>data/ssep/reverse_ec.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/normal_junction_search_decider.hpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/out_yard_junction_search_decider.hpp</file></path><path><editType>edit</editType><file>docs/ssep_search_lifecycle.md</file></path><path><editType>edit</editType><file>data/ssep/normal_junction_ec.hpp</file></path><path><editType>edit</editType><file>data/ssep/forward_ec.hpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/bridge_junction_search_decider.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/seaside_junction_search_decider.hpp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>tasks/deciders/search_decider/search_decider_lifecycle.cpp</affectedPath><affectedPath>Testing/reverse_pickup_stage_selector_test.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/out_yard_junction_search_decider.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/search_decider_lifecycle.hpp</affectedPath><affectedPath>tasks/deciders/search_decider/seaside_junction_search_decider.cpp</affectedPath><affectedPath>tasks/plan/ssep_task.hpp</affectedPath><affectedPath>tasks/plan/ssep_task.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/forward_search_decider.cpp</affectedPath><affectedPath>docs/ssep_search_lifecycle.md</affectedPath><affectedPath>Testing/search_decider_lifecycle_test.cpp</affectedPath><affectedPath>Testing/routing_transition_test.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/normal_junction_search_decider.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/open_space_search_decider.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/reverse_search_decider.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/into_yard_junction_search_decider.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/ex_lane_change_search_decider.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/bridge_junction_search_decider.cpp</affectedPath><commitId>205596008a5ca6391020ebfe64226b05827da5a5</commitId><timestamp>1789478161000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/wuyanjun110</absoluteUrl><fullName>wuyanjun110</fullName></author><authorEmail>wuyanjun110@126.com</authorEmail><comment>fix: 修复任务切换后搜索状态卡在 FINISH

九类搜索使用与异步结果一致的有效任务 ID，在任务交接时失效旧构造器及发布快照，防止输入异常后恢复旧状态。
异步 future 提交当帧立即发布运行标志，避免下一帧新请求误过线程门禁后被丢弃。
补充跨任务结果回收、连续切换、异常输入恢复和提交帧运行状态回归，保留同任务重搜及倒车取货结果复用。
</comment><date>2026-09-15 21:16:01 +0800</date><id>205596008a5ca6391020ebfe64226b05827da5a5</id><msg>fix: 修复任务切换后搜索状态卡在 FINISH</msg><path><editType>edit</editType><file>Testing/routing_transition_test.cpp</file></path><path><editType>edit</editType><file>tasks/plan/ssep_task.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/into_yard_junction_search_decider.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/out_yard_junction_search_decider.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/seaside_junction_search_decider.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/ex_lane_change_search_decider.cpp</file></path><path><editType>edit</editType><file>tasks/plan/ssep_task.hpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/search_decider_lifecycle.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/forward_search_decider.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/normal_junction_search_decider.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/bridge_junction_search_decider.cpp</file></path><path><editType>edit</editType><file>Testing/reverse_pickup_stage_selector_test.cpp</file></path><path><editType>edit</editType><file>docs/ssep_search_lifecycle.md</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/open_space_search_decider.cpp</file></path><path><editType>edit</editType><file>Testing/search_decider_lifecycle_test.cpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/search_decider_lifecycle.hpp</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/reverse_search_decider.cpp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Testing/ssep_path_corridor_test.cpp</affectedPath><affectedPath>scenarios/task_condition_evaluator.cpp</affectedPath><commitId>03968a21f9e470b48d375582b47f7e7d0234fdab</commitId><timestamp>1789478187000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/wuyanjun110</absoluteUrl><fullName>wuyanjun110</fullName></author><authorEmail>wuyanjun110@126.com</authorEmail><comment>fix: 选择堆场 KEB 前检查引导线覆盖路口终点

VV087 对位快照同地图重建中，引导线长 83.5 米，直行出场路口终点为 83.6313 米；原选择器选中 KEB 后因终点越界持续输入失败。
非明确进出场区域的几何接管共用完整终点构造检查，目标不可用时走后续配置规划器，保留明确进出场区域的输入异常保护。
增加终点等长及两侧边界测试，并验证 KEB、PJPO 和恢复 KEB 的选择过程。
</comment><date>2026-09-15 21:16:27 +0800</date><id>03968a21f9e470b48d375582b47f7e7d0234fdab</id><msg>fix: 选择堆场 KEB 前检查引导线覆盖路口终点</msg><path><editType>edit</editType><file>scenarios/task_condition_evaluator.cpp</file></path><path><editType>edit</editType><file>Testing/ssep_path_corridor_test.cpp</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://159.27.114.184:8080/jenkins/user/wuyanjun110</absoluteUrl><fullName>wuyanjun110</fullName></culprit><culprit><absoluteUrl>http://159.27.114.184:8080/jenkins/user/jiayifei</absoluteUrl><fullName>jiayifei</fullName></culprit><nextBuild><number>5135</number><url>http://159.27.114.184:8080/jenkins/job/orin-module-slave32/5135/</url></nextBuild><previousBuild><number>5133</number><url>http://159.27.114.184:8080/jenkins/job/orin-module-slave32/5133/</url></previousBuild></workflowRun>