<workflowRun _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "orin-module-ros2" build number 161</shortDescription><upstreamBuild>161</upstreamBuild><upstreamProject>orin-module-ros2</upstreamProject><upstreamUrl>job/orin-module-ros2/</upstreamUrl></cause></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>msgBranch</name><value>dev_ros2</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>pncBranch</name><value>feat_ros2_sp</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>hdmapBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>hdmapInterfaceBranch</name><value>ros2</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>notes</name><value>pncreplayer更新</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>info</name><value>orin-module-ros2: #161</value></parameter></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'><library></library></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><master _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</SHA1><branch><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</SHA1><name>master</name></branch></marked><revision><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</SHA1><branch><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</SHA1><branch><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</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'><environment></environment></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><branch><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><branch><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><branch><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</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='org.jenkinsci.plugins.workflow.cps.view.InterpolatedSecretsAction'><warning></warning><warning></warning><warning></warning><warning></warning><warning></warning><warning></warning></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><origindev_ros2 _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><branch><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><name>origin/dev_ros2</name></branch></marked><revision><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><branch><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><name>origin/dev_ros2</name></branch></revision></origindev_ros2></buildsByBranchName><lastBuiltRevision><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><branch><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><name>origin/dev_ros2</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_ros2_platoon _class='hudson.plugins.git.util.Build'><buildNumber>19</buildNumber><marked><SHA1>2df9becc9b2e2577577c55bdc4bc142398a3607c</SHA1><branch><SHA1>2df9becc9b2e2577577c55bdc4bc142398a3607c</SHA1><name>origin/feat_ros2_platoon</name></branch></marked><revision><SHA1>2df9becc9b2e2577577c55bdc4bc142398a3607c</SHA1><branch><SHA1>2df9becc9b2e2577577c55bdc4bc142398a3607c</SHA1><name>origin/feat_ros2_platoon</name></branch></revision></originfeat_ros2_platoon><originfeat_ros2_sp _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>4a5a994d766452f48c528f4414764e37229c7f9d</SHA1><branch><SHA1>4a5a994d766452f48c528f4414764e37229c7f9d</SHA1><name>origin/feat_ros2_sp</name></branch></marked><revision><SHA1>4a5a994d766452f48c528f4414764e37229c7f9d</SHA1><branch><SHA1>4a5a994d766452f48c528f4414764e37229c7f9d</SHA1><name>origin/feat_ros2_sp</name></branch></revision></originfeat_ros2_sp></buildsByBranchName><lastBuiltRevision><SHA1>4a5a994d766452f48c528f4414764e37229c7f9d</SHA1><branch><SHA1>4a5a994d766452f48c528f4414764e37229c7f9d</SHA1><name>origin/feat_ros2_sp</name></branch></lastBuiltRevision><remoteUrl>http://159.27.226.4/pnc/pnc.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originros2 _class='hudson.plugins.git.util.Build'><buildNumber>22</buildNumber><marked><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><branch><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><name>origin/ros2</name></branch></marked><revision><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><branch><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><name>origin/ros2</name></branch></revision></originros2></buildsByBranchName><lastBuiltRevision><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><branch><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><name>origin/ros2</name></branch></lastBuiltRevision><remoteUrl>http://159.27.226.4/map/hdmap_interface.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'><artifactsUrl>http://159.27.114.184:8080/jenkins/view/all/job/module-pnc_replayer-ros2/22/artifact</artifactsUrl><changesUrl>http://159.27.114.184:8080/jenkins/view/all/job/module-pnc_replayer-ros2/changes</changesUrl><displayUrl>http://159.27.114.184:8080/jenkins/view/all/job/module-pnc_replayer-ros2/22/</displayUrl><testsUrl>http://159.27.114.184:8080/jenkins/view/all/job/module-pnc_replayer-ros2/22/testReport</testsUrl></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'><restartEnabled>false</restartEnabled><restartableStage>checkout</restartableStage><restartableStage>build</restartableStage><restartableStage>zip-&gt;post</restartableStage></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'><node _class='org.jenkinsci.plugins.workflow.graph.FlowStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.graph.FlowEndNode'></node></action><action></action><action></action><action></action><building>false</building><displayName>#22</displayName><duration>993411</duration><estimatedDuration>976410</estimatedDuration><fullDisplayName>module-pnc_replayer-ros2 #22</fullDisplayName><id>22</id><keepLog>false</keepLog><number>22</number><queueId>1398145</queueId><result>FAILURE</result><timestamp>1794363629409</timestamp><url>http://159.27.114.184:8080/jenkins/view/all/job/module-pnc_replayer-ros2/22/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Testing/senior_pilot/senior_pilot_trajectory_test.cpp</affectedPath><affectedPath>algorithm/senior_pilot/scene/scene_geometry.hpp</affectedPath><commitId>071156af0d5673e547f968991e036aee24516aa6</commitId><timestamp>1794295620000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/chenran</absoluteUrl><fullName>chenran</fullName></author><authorEmail>chenran@senior.auto</authorEmail><comment>Fix SP follow guide retaining historical lateral offsets
</comment><date>2026-11-10 15:27:00 +0800</date><id>071156af0d5673e547f968991e036aee24516aa6</id><msg>Fix SP follow guide retaining historical lateral offsets</msg><path><editType>edit</editType><file>Testing/senior_pilot/senior_pilot_trajectory_test.cpp</file></path><path><editType>edit</editType><file>algorithm/senior_pilot/scene/scene_geometry.hpp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>algorithm/senior_pilot/integration/senior_pilot_pnc_bridge.cpp</affectedPath><affectedPath>algorithm/senior_pilot/integration/senior_pilot_input_adapter.cpp</affectedPath><affectedPath>Testing/senior_pilot/senior_pilot_integration_test.cpp</affectedPath><affectedPath>algorithm/senior_pilot/integration/senior_pilot_pnc_bridge.hpp</affectedPath><affectedPath>Testing/senior_pilot/run_simulation_scene.py</affectedPath><commitId>b764cf4312fd99e9bcab8d864bd2a0266a7ab08c</commitId><timestamp>1794301535000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/chenran</absoluteUrl><fullName>chenran</fullName></author><authorEmail>chenran@senior.auto</authorEmail><comment>Remove occupancy-grid dependencies from Senior Pilot
</comment><date>2026-11-10 17:05:35 +0800</date><id>b764cf4312fd99e9bcab8d864bd2a0266a7ab08c</id><msg>Remove occupancy-grid dependencies from Senior Pilot</msg><path><editType>edit</editType><file>Testing/senior_pilot/senior_pilot_integration_test.cpp</file></path><path><editType>edit</editType><file>algorithm/senior_pilot/integration/senior_pilot_pnc_bridge.cpp</file></path><path><editType>edit</editType><file>algorithm/senior_pilot/integration/senior_pilot_pnc_bridge.hpp</file></path><path><editType>edit</editType><file>Testing/senior_pilot/run_simulation_scene.py</file></path><path><editType>edit</editType><file>algorithm/senior_pilot/integration/senior_pilot_input_adapter.cpp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>tools/traffic_simulator/static/style.css</affectedPath><affectedPath>tools/traffic_simulator/continuous_recorder.py</affectedPath><affectedPath>tools/traffic_simulator/recording.json</affectedPath><affectedPath>tools/traffic_simulator/test_continuous_recorder.py</affectedPath><affectedPath>tools/traffic_simulator/README.md</affectedPath><affectedPath>tools/traffic_simulator/server.py</affectedPath><affectedPath>tools/traffic_simulator/recorder.py</affectedPath><affectedPath>tools/traffic_simulator/static/app.js</affectedPath><affectedPath>tools/traffic_simulator/static/index.html</affectedPath><commitId>4a5a994d766452f48c528f4414764e37229c7f9d</commitId><timestamp>1794303062000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/chenran</absoluteUrl><fullName>chenran</fullName></author><authorEmail>chenran@senior.auto</authorEmail><comment>Add continuous traffic recording and LKA debug topic
</comment><date>2026-11-10 17:31:02 +0800</date><id>4a5a994d766452f48c528f4414764e37229c7f9d</id><msg>Add continuous traffic recording and LKA debug topic</msg><path><editType>edit</editType><file>tools/traffic_simulator/recorder.py</file></path><path><editType>edit</editType><file>tools/traffic_simulator/README.md</file></path><path><editType>edit</editType><file>tools/traffic_simulator/static/index.html</file></path><path><editType>edit</editType><file>tools/traffic_simulator/static/style.css</file></path><path><editType>add</editType><file>tools/traffic_simulator/continuous_recorder.py</file></path><path><editType>edit</editType><file>tools/traffic_simulator/recording.json</file></path><path><editType>add</editType><file>tools/traffic_simulator/test_continuous_recorder.py</file></path><path><editType>edit</editType><file>tools/traffic_simulator/server.py</file></path><path><editType>edit</editType><file>tools/traffic_simulator/static/app.js</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://159.27.114.184:8080/jenkins/user/chenran</absoluteUrl><fullName>chenran</fullName><id>chenran</id></culprit><nextBuild><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "orin-module-ros2" build number 162</shortDescription><upstreamBuild>162</upstreamBuild><upstreamProject>orin-module-ros2</upstreamProject><upstreamUrl>job/orin-module-ros2/</upstreamUrl></cause></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>msgBranch</name><value>dev_ros2</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>pncBranch</name><value>feat_ros2_sp</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>hdmapBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>hdmapInterfaceBranch</name><value>ros2</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>notes</name><value>pncreplayer更新</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>info</name><value>orin-module-ros2: #162</value></parameter></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>23</buildNumber><marked><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</SHA1><branch><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</SHA1><name>master</name></branch></marked><revision><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</SHA1><branch><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</SHA1><branch><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</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>23</buildNumber><marked><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><branch><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><branch><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><branch><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</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='org.jenkinsci.plugins.workflow.cps.view.InterpolatedSecretsAction'></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><origindev_ros2 _class='hudson.plugins.git.util.Build'><buildNumber>23</buildNumber><marked><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><branch><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><name>origin/dev_ros2</name></branch></marked><revision><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><branch><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><name>origin/dev_ros2</name></branch></revision></origindev_ros2></buildsByBranchName><lastBuiltRevision><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><branch><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><name>origin/dev_ros2</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_ros2_platoon _class='hudson.plugins.git.util.Build'><buildNumber>19</buildNumber><marked><SHA1>2df9becc9b2e2577577c55bdc4bc142398a3607c</SHA1><branch><SHA1>2df9becc9b2e2577577c55bdc4bc142398a3607c</SHA1><name>origin/feat_ros2_platoon</name></branch></marked><revision><SHA1>2df9becc9b2e2577577c55bdc4bc142398a3607c</SHA1><branch><SHA1>2df9becc9b2e2577577c55bdc4bc142398a3607c</SHA1><name>origin/feat_ros2_platoon</name></branch></revision></originfeat_ros2_platoon><originfeat_ros2_sp _class='hudson.plugins.git.util.Build'><buildNumber>23</buildNumber><marked><SHA1>55ba03218d5ff3a4cf881904b77b1544c3c72a74</SHA1><branch><SHA1>55ba03218d5ff3a4cf881904b77b1544c3c72a74</SHA1><name>origin/feat_ros2_sp</name></branch></marked><revision><SHA1>55ba03218d5ff3a4cf881904b77b1544c3c72a74</SHA1><branch><SHA1>55ba03218d5ff3a4cf881904b77b1544c3c72a74</SHA1><name>origin/feat_ros2_sp</name></branch></revision></originfeat_ros2_sp></buildsByBranchName><lastBuiltRevision><SHA1>55ba03218d5ff3a4cf881904b77b1544c3c72a74</SHA1><branch><SHA1>55ba03218d5ff3a4cf881904b77b1544c3c72a74</SHA1><name>origin/feat_ros2_sp</name></branch></lastBuiltRevision><remoteUrl>http://159.27.226.4/pnc/pnc.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originros2 _class='hudson.plugins.git.util.Build'><buildNumber>23</buildNumber><marked><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><branch><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><name>origin/ros2</name></branch></marked><revision><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><branch><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><name>origin/ros2</name></branch></revision></originros2></buildsByBranchName><lastBuiltRevision><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><branch><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><name>origin/ros2</name></branch></lastBuiltRevision><remoteUrl>http://159.27.226.4/map/hdmap_interface.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></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>#23</displayName><duration>979522</duration><estimatedDuration>976410</estimatedDuration><fullDisplayName>module-pnc_replayer-ros2 #23</fullDisplayName><id>23</id><keepLog>false</keepLog><number>23</number><queueId>1399049</queueId><result>FAILURE</result><timestamp>1794389472048</timestamp><url>http://159.27.114.184:8080/jenkins/view/all/job/module-pnc_replayer-ros2/23/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>algorithm/senior_pilot/integration/senior_pilot_input_adapter.cpp</affectedPath><affectedPath>Testing/senior_pilot/senior_pilot_integration_test.cpp</affectedPath><commitId>6c6bece9fde0d5d22edf4d66057a2c69df502f52</commitId><timestamp>1794385753000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/chenran</absoluteUrl><fullName>chenran</fullName></author><authorEmail>chenran@senior.auto</authorEmail><comment>Handle static obstacle residual speed without invalidating SP input
</comment><date>2026-11-11 16:29:13 +0800</date><id>6c6bece9fde0d5d22edf4d66057a2c69df502f52</id><msg>Handle static obstacle residual speed without invalidating SP input</msg><path><editType>edit</editType><file>Testing/senior_pilot/senior_pilot_integration_test.cpp</file></path><path><editType>edit</editType><file>algorithm/senior_pilot/integration/senior_pilot_input_adapter.cpp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Testing/senior_pilot/senior_pilot_trajectory_test.cpp</affectedPath><affectedPath>algorithm/senior_pilot/trajectory/trajectory_validator.cpp</affectedPath><commitId>55ba03218d5ff3a4cf881904b77b1544c3c72a74</commitId><timestamp>1794386898000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/chenran</absoluteUrl><fullName>chenran</fullName></author><authorEmail>chenran@senior.auto</authorEmail><comment>Relax SP acceleration tolerance and remove validator finite checks
</comment><date>2026-11-11 16:48:18 +0800</date><id>55ba03218d5ff3a4cf881904b77b1544c3c72a74</id><msg>Relax SP acceleration tolerance and remove validator finite checks</msg><path><editType>edit</editType><file>algorithm/senior_pilot/trajectory/trajectory_validator.cpp</file></path><path><editType>edit</editType><file>Testing/senior_pilot/senior_pilot_trajectory_test.cpp</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://159.27.114.184:8080/jenkins/user/chenran</absoluteUrl><fullName>chenran</fullName></culprit><previousBuild><number>22</number><url>http://159.27.114.184:8080/jenkins/view/all/job/module-pnc_replayer-ros2/22/</url></previousBuild></nextBuild><previousBuild><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "orin-module-ros2" build number 159</shortDescription><upstreamBuild>159</upstreamBuild><upstreamProject>orin-module-ros2</upstreamProject><upstreamUrl>job/orin-module-ros2/</upstreamUrl></cause></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>msgBranch</name><value>dev_ros2</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>pncBranch</name><value>feat_ros2_sp</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>hdmapBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>hdmapInterfaceBranch</name><value>ros2</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>notes</name><value>pncreplayer更新</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>info</name><value>orin-module-ros2: #159</value></parameter></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>21</buildNumber><marked><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</SHA1><branch><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</SHA1><name>master</name></branch></marked><revision><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</SHA1><branch><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</SHA1><branch><SHA1>5c3d5f664126347cb8746f43eacb83dd1d331b93</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>21</buildNumber><marked><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><branch><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><branch><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><branch><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</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='org.jenkinsci.plugins.workflow.cps.view.InterpolatedSecretsAction'></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><origindev_ros2 _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><branch><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><name>origin/dev_ros2</name></branch></marked><revision><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><branch><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><name>origin/dev_ros2</name></branch></revision></origindev_ros2></buildsByBranchName><lastBuiltRevision><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><branch><SHA1>366e1c9715624e15d258473668783f2d8e88d0af</SHA1><name>origin/dev_ros2</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_ros2_platoon _class='hudson.plugins.git.util.Build'><buildNumber>19</buildNumber><marked><SHA1>2df9becc9b2e2577577c55bdc4bc142398a3607c</SHA1><branch><SHA1>2df9becc9b2e2577577c55bdc4bc142398a3607c</SHA1><name>origin/feat_ros2_platoon</name></branch></marked><revision><SHA1>2df9becc9b2e2577577c55bdc4bc142398a3607c</SHA1><branch><SHA1>2df9becc9b2e2577577c55bdc4bc142398a3607c</SHA1><name>origin/feat_ros2_platoon</name></branch></revision></originfeat_ros2_platoon><originfeat_ros2_sp _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>5c13400528e7ee3f0e18b486ad45b59bcd43ec68</SHA1><branch><SHA1>5c13400528e7ee3f0e18b486ad45b59bcd43ec68</SHA1><name>origin/feat_ros2_sp</name></branch></marked><revision><SHA1>5c13400528e7ee3f0e18b486ad45b59bcd43ec68</SHA1><branch><SHA1>5c13400528e7ee3f0e18b486ad45b59bcd43ec68</SHA1><name>origin/feat_ros2_sp</name></branch></revision></originfeat_ros2_sp></buildsByBranchName><lastBuiltRevision><SHA1>5c13400528e7ee3f0e18b486ad45b59bcd43ec68</SHA1><branch><SHA1>5c13400528e7ee3f0e18b486ad45b59bcd43ec68</SHA1><name>origin/feat_ros2_sp</name></branch></lastBuiltRevision><remoteUrl>http://159.27.226.4/pnc/pnc.git</remoteUrl><scmName></scmName></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originros2 _class='hudson.plugins.git.util.Build'><buildNumber>21</buildNumber><marked><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><branch><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><name>origin/ros2</name></branch></marked><revision><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><branch><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><name>origin/ros2</name></branch></revision></originros2></buildsByBranchName><lastBuiltRevision><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><branch><SHA1>1336438603254bb01a9125eabd6d531597c243cc</SHA1><name>origin/ros2</name></branch></lastBuiltRevision><remoteUrl>http://159.27.226.4/map/hdmap_interface.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></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>#21</displayName><duration>983312</duration><estimatedDuration>976410</estimatedDuration><fullDisplayName>module-pnc_replayer-ros2 #21</fullDisplayName><id>21</id><keepLog>false</keepLog><number>21</number><queueId>1396164</queueId><result>SUCCESS</result><timestamp>1794283241988</timestamp><url>http://159.27.114.184:8080/jenkins/view/all/job/module-pnc_replayer-ros2/21/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Testing/senior_pilot/senior_pilot_codec_test.cpp</affectedPath><affectedPath>replayer/scene_data/generated/compact_scene_descriptor.pb</affectedPath><affectedPath>replayer/scene_data/generated/compact_exact_numeric_visitor.cpp</affectedPath><affectedPath>data/config/cfg_senior_pilot.hpp</affectedPath><affectedPath>data/config/cfg_senior_pilot.cpp</affectedPath><affectedPath>algorithm/senior_pilot/trajectory/trajectory_validator.cpp</affectedPath><affectedPath>proto/senior_pilot.proto</affectedPath><affectedPath>replayer/scene_data/senior_pilot_numeric_policy.yaml</affectedPath><affectedPath>replayer/scene_data/generated/full_custom_cpp_member_inputs.json</affectedPath><affectedPath>replayer/scene_data/senior_pilot_proto_codec.cpp</affectedPath><affectedPath>algorithm/senior_pilot/integration/senior_pilot_input_adapter.cpp</affectedPath><affectedPath>docs/pnc_algorithm_replay/plan_frame_field_contract_notes.md</affectedPath><affectedPath>algorithm/senior_pilot/scene/gap_evaluator.cpp</affectedPath><affectedPath>replayer/scene_data/compact_numeric_leaf_contract.csv</affectedPath><affectedPath>Testing/senior_pilot/senior_pilot_trajectory_test.cpp</affectedPath><affectedPath>algorithm/senior_pilot/scene/scene_geometry.hpp</affectedPath><affectedPath>replayer/scene_data/generated/state_schema_inputs.json</affectedPath><affectedPath>replayer/scene_data/generated/plan_frame_encoder.cpp</affectedPath><affectedPath>replayer/scene_data/generated/scene_replay_api_descriptor.pb</affectedPath><affectedPath>replayer/scene_data/generated/plan_frame_descriptor.pb</affectedPath><commitId>f26e7b89df2f74fc89d79c88699f9074f047fba7</commitId><timestamp>1794276572000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/chenran</absoluteUrl><fullName>chenran</fullName></author><authorEmail>chenran@senior.auto</authorEmail><comment>Unify SP obstacle margins and set configuration fallback to 0.2 m
</comment><date>2026-11-10 10:09:32 +0800</date><id>f26e7b89df2f74fc89d79c88699f9074f047fba7</id><msg>Unify SP obstacle margins and set configuration fallback to 0.2 m</msg><path><editType>edit</editType><file>replayer/scene_data/generated/compact_exact_numeric_visitor.cpp</file></path><path><editType>edit</editType><file>replayer/scene_data/senior_pilot_proto_codec.cpp</file></path><path><editType>edit</editType><file>replayer/scene_data/senior_pilot_numeric_policy.yaml</file></path><path><editType>edit</editType><file>data/config/cfg_senior_pilot.hpp</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/plan_frame_descriptor.pb</file></path><path><editType>edit</editType><file>algorithm/senior_pilot/scene/gap_evaluator.cpp</file></path><path><editType>edit</editType><file>docs/pnc_algorithm_replay/plan_frame_field_contract_notes.md</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/full_custom_cpp_member_inputs.json</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/scene_replay_api_descriptor.pb</file></path><path><editType>edit</editType><file>algorithm/senior_pilot/integration/senior_pilot_input_adapter.cpp</file></path><path><editType>edit</editType><file>replayer/scene_data/compact_numeric_leaf_contract.csv</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/plan_frame_encoder.cpp</file></path><path><editType>edit</editType><file>data/config/cfg_senior_pilot.cpp</file></path><path><editType>edit</editType><file>Testing/senior_pilot/senior_pilot_codec_test.cpp</file></path><path><editType>edit</editType><file>algorithm/senior_pilot/scene/scene_geometry.hpp</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/compact_scene_descriptor.pb</file></path><path><editType>edit</editType><file>algorithm/senior_pilot/trajectory/trajectory_validator.cpp</file></path><path><editType>edit</editType><file>Testing/senior_pilot/senior_pilot_trajectory_test.cpp</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/state_schema_inputs.json</file></path><path><editType>edit</editType><file>proto/senior_pilot.proto</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>Testing/senior_pilot/senior_pilot_codec_test.cpp</affectedPath><affectedPath>replayer/scene_data/generated/compact_scene_descriptor.pb</affectedPath><affectedPath>replayer/scene_data/generated/compact_exact_numeric_visitor.cpp</affectedPath><affectedPath>algorithm/senior_pilot/senior_pilot_planner.cpp</affectedPath><affectedPath>proto/senior_pilot.proto</affectedPath><affectedPath>replayer/scene_data/generated/full_custom_cpp_member_inputs.json</affectedPath><affectedPath>replayer/scene_data/senior_pilot_numeric_policy.yaml</affectedPath><affectedPath>data/senior_pilot/senior_pilot_input.hpp</affectedPath><affectedPath>replayer/scene_data/senior_pilot_proto_codec.cpp</affectedPath><affectedPath>algorithm/senior_pilot/integration/senior_pilot_input_adapter.cpp</affectedPath><affectedPath>algorithm/senior_pilot/scene/start_state_resolver.cpp</affectedPath><affectedPath>Testing/senior_pilot/senior_pilot_integration_test.cpp</affectedPath><affectedPath>docs/pnc_algorithm_replay/plan_frame_field_contract_notes.md</affectedPath><affectedPath>Testing/senior_pilot/senior_pilot_planner_test.cpp</affectedPath><affectedPath>algorithm/senior_pilot/integration/senior_pilot_input_adapter.hpp</affectedPath><affectedPath>replayer/scene_data/generated/plan_frame_encoder.cpp</affectedPath><affectedPath>replayer/scene_data/generated/scene_replay_api_descriptor.pb</affectedPath><affectedPath>replayer/scene_data/generated/plan_frame_descriptor.pb</affectedPath><commitId>5c13400528e7ee3f0e18b486ad45b59bcd43ec68</commitId><timestamp>1794280499000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/chenran</absoluteUrl><fullName>chenran</fullName></author><authorEmail>chenran@senior.auto</authorEmail><comment>Reset SP planning start after FSM-confirmed standstill
</comment><date>2026-11-10 11:14:59 +0800</date><id>5c13400528e7ee3f0e18b486ad45b59bcd43ec68</id><msg>Reset SP planning start after FSM-confirmed standstill</msg><path><editType>edit</editType><file>replayer/scene_data/generated/plan_frame_descriptor.pb</file></path><path><editType>edit</editType><file>docs/pnc_algorithm_replay/plan_frame_field_contract_notes.md</file></path><path><editType>edit</editType><file>algorithm/senior_pilot/integration/senior_pilot_input_adapter.cpp</file></path><path><editType>edit</editType><file>replayer/scene_data/senior_pilot_proto_codec.cpp</file></path><path><editType>edit</editType><file>Testing/senior_pilot/senior_pilot_planner_test.cpp</file></path><path><editType>edit</editType><file>proto/senior_pilot.proto</file></path><path><editType>edit</editType><file>algorithm/senior_pilot/integration/senior_pilot_input_adapter.hpp</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/compact_exact_numeric_visitor.cpp</file></path><path><editType>edit</editType><file>Testing/senior_pilot/senior_pilot_integration_test.cpp</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/full_custom_cpp_member_inputs.json</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/scene_replay_api_descriptor.pb</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/plan_frame_encoder.cpp</file></path><path><editType>edit</editType><file>algorithm/senior_pilot/senior_pilot_planner.cpp</file></path><path><editType>edit</editType><file>Testing/senior_pilot/senior_pilot_codec_test.cpp</file></path><path><editType>edit</editType><file>algorithm/senior_pilot/scene/start_state_resolver.cpp</file></path><path><editType>edit</editType><file>data/senior_pilot/senior_pilot_input.hpp</file></path><path><editType>edit</editType><file>replayer/scene_data/senior_pilot_numeric_policy.yaml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://159.27.114.184:8080/jenkins/user/chenran</absoluteUrl><fullName>chenran</fullName></culprit><nextBuild><number>22</number><url>http://159.27.114.184:8080/jenkins/view/all/job/module-pnc_replayer-ros2/22/</url></nextBuild><previousBuild><number>20</number><url>http://159.27.114.184:8080/jenkins/view/all/job/module-pnc_replayer-ros2/20/</url></previousBuild></previousBuild></workflowRun>