{
  "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun",
  "actions" : [
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "orin",
          "value" : "master"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "checkall",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "OTA",
          "value" : "public"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "region",
          "value" : "all"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "deviceChoice",
          "value" : "false"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msgBranch",
          "value" : "rc_dev_weiqiao"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rslidarSDKBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rslidarSdkNewBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "cameraDriverBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "loginSyncToolBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "systemRosBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "thirdpartyBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "unifiedSystemMonitorBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rosBridgeBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdcontrolBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "versionsObserverBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "cacheBagNodeBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "systemMonitorBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "performanceAnalystBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "scheduleManagerBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "imvSpreaderDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "craneAlignBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "mrpt2Branch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "warningModuleBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rminterpreterBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerOnlineBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rtspRelayerBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hesaiLidarBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "newTruckSpreaderDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rcinterpreterBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "pncBranch",
          "value" : "feat_daxie_proto_old"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "guardianBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "staticTransformBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msfLocBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msfAssistantBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "peripheralControllerBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "predictionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "laneDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "dataCollectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "tosVisualizeBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "sinsCalibrationHmiBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "toolsBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "segmentationBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "controlBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapCloudBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerHmiBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "groundmarkerDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "calibrationToolsBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "simulatorBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "snapshotUploadBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapInterfaceBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "spreaderSegmentationBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "trafficLightDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "perceptionPublisherBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "cameraCalibToolBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "avmBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "v2Branch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "newDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "seniorCalibrationBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "doxBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "oleLidarBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "lidarCameraFusionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "notes",
          "value" : "pnc 魏桥 进出库 末端直接用ssep的路径 + 末端调用精准倒车 直线距离4米"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "users",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "operate",
          "value" : "no"
        }
      ]
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UserIdCause",
          "shortDescription" : "Started by user wuyanjun",
          "userId" : "wuyanjun",
          "userName" : "wuyanjun"
        }
      ]
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.libs.LibrariesAction"
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5421,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "96520993f2091c5c20b76859bd52c97664423e89",
            "branch" : [
              {
                "SHA1" : "96520993f2091c5c20b76859bd52c97664423e89",
                "name" : "master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "96520993f2091c5c20b76859bd52c97664423e89",
            "branch" : [
              {
                "SHA1" : "96520993f2091c5c20b76859bd52c97664423e89",
                "name" : "master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "96520993f2091c5c20b76859bd52c97664423e89",
        "branch" : [
          {
            "SHA1" : "96520993f2091c5c20b76859bd52c97664423e89",
            "name" : "master"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/weilikang/jenkinslib.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.cps.EnvActionImpl"
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5421,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "082969a0015f3d4502cff2415c54960882c093a5",
            "branch" : [
              {
                "SHA1" : "082969a0015f3d4502cff2415c54960882c093a5",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "082969a0015f3d4502cff2415c54960882c093a5",
            "branch" : [
              {
                "SHA1" : "082969a0015f3d4502cff2415c54960882c093a5",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "082969a0015f3d4502cff2415c54960882c093a5",
        "branch" : [
          {
            "SHA1" : "082969a0015f3d4502cff2415c54960882c093a5",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/weilikang/jenkinsfiles.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev_d0713c" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1459,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
            "branch" : [
              {
                "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
                "name" : "origin/rc_dev_d0713c"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
            "branch" : [
              {
                "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
                "name" : "origin/rc_dev_d0713c"
              }
            ]
          }
        },
        "origin/feat_baoshishun_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2636,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
            "branch" : [
              {
                "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
                "name" : "origin/feat_baoshishun_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
            "branch" : [
              {
                "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
                "name" : "origin/feat_baoshishun_patch"
              }
            ]
          }
        },
        "origin/feat_yantaigunzhuang_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2978,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b0dc167a0d703b582578476c1eb328f91db48e72",
            "branch" : [
              {
                "SHA1" : "b0dc167a0d703b582578476c1eb328f91db48e72",
                "name" : "origin/feat_yantaigunzhuang_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b0dc167a0d703b582578476c1eb328f91db48e72",
            "branch" : [
              {
                "SHA1" : "b0dc167a0d703b582578476c1eb328f91db48e72",
                "name" : "origin/feat_yantaigunzhuang_patch"
              }
            ]
          }
        },
        "origin/feat_shanqi_body" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5409,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "ea910ec612c18209578440177e2c71a3d0eade81",
            "branch" : [
              {
                "SHA1" : "ea910ec612c18209578440177e2c71a3d0eade81",
                "name" : "origin/feat_shanqi_body"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ea910ec612c18209578440177e2c71a3d0eade81",
            "branch" : [
              {
                "SHA1" : "ea910ec612c18209578440177e2c71a3d0eade81",
                "name" : "origin/feat_shanqi_body"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1429,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "65cc0a53c4ff9a267881946487f649492cb8d747",
            "branch" : [
              {
                "SHA1" : "65cc0a53c4ff9a267881946487f649492cb8d747",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "65cc0a53c4ff9a267881946487f649492cb8d747",
            "branch" : [
              {
                "SHA1" : "65cc0a53c4ff9a267881946487f649492cb8d747",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/rcdev_149153a_trailer_angle" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 399,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "132b9fd32a37d8e9f0311c032954fb00a34c9513",
            "branch" : [
              {
                "SHA1" : "132b9fd32a37d8e9f0311c032954fb00a34c9513",
                "name" : "origin/rcdev_149153a_trailer_angle"
              }
            ]
          },
          "revision" : {
            "SHA1" : "132b9fd32a37d8e9f0311c032954fb00a34c9513",
            "branch" : [
              {
                "SHA1" : "132b9fd32a37d8e9f0311c032954fb00a34c9513",
                "name" : "origin/rcdev_149153a_trailer_angle"
              }
            ]
          }
        },
        "origin/feat-peripheral_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 984,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
            "branch" : [
              {
                "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
                "name" : "origin/feat-peripheral_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
            "branch" : [
              {
                "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
                "name" : "origin/feat-peripheral_qiangang"
              }
            ]
          }
        },
        "origin/feat_tc_v2_weihai" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4596,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "db51c891fddcf73babce98115f7526d2860bd6c4",
            "branch" : [
              {
                "SHA1" : "db51c891fddcf73babce98115f7526d2860bd6c4",
                "name" : "origin/feat_tc_v2_weihai"
              }
            ]
          },
          "revision" : {
            "SHA1" : "db51c891fddcf73babce98115f7526d2860bd6c4",
            "branch" : [
              {
                "SHA1" : "db51c891fddcf73babce98115f7526d2860bd6c4",
                "name" : "origin/feat_tc_v2_weihai"
              }
            ]
          }
        },
        "origin/rcdev_0a13c34" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 679,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
            "branch" : [
              {
                "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
                "name" : "origin/rcdev_0a13c34"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
            "branch" : [
              {
                "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
                "name" : "origin/rcdev_0a13c34"
              }
            ]
          }
        },
        "origin/rc_dev_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5355,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "27402f14260ed710f3f7ea37c0667ed4d344f3e1",
            "branch" : [
              {
                "SHA1" : "27402f14260ed710f3f7ea37c0667ed4d344f3e1",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "27402f14260ed710f3f7ea37c0667ed4d344f3e1",
            "branch" : [
              {
                "SHA1" : "27402f14260ed710f3f7ea37c0667ed4d344f3e1",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          }
        },
        "origin/feat_xiamen_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 3569,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
            "branch" : [
              {
                "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
                "name" : "origin/feat_xiamen_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
            "branch" : [
              {
                "SHA1" : "5edde714fd5009dce8a08067bfa73d09adf298d6",
                "name" : "origin/feat_xiamen_patch"
              }
            ]
          }
        },
        "origin/rc_dev_taiyang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4474,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
            "branch" : [
              {
                "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
                "name" : "origin/rc_dev_taiyang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
            "branch" : [
              {
                "SHA1" : "7b898979876c3089d42c8ecbfbeef3da821c694b",
                "name" : "origin/rc_dev_taiyang"
              }
            ]
          }
        },
        "origin/feat_mandula_udp" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1708,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d261c50491fbc8a11349b8ab65a8076d75ebdc08",
            "branch" : [
              {
                "SHA1" : "d261c50491fbc8a11349b8ab65a8076d75ebdc08",
                "name" : "origin/feat_mandula_udp"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d261c50491fbc8a11349b8ab65a8076d75ebdc08",
            "branch" : [
              {
                "SHA1" : "d261c50491fbc8a11349b8ab65a8076d75ebdc08",
                "name" : "origin/feat_mandula_udp"
              }
            ]
          }
        },
        "origin/feat_qiangang_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4940,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
            "branch" : [
              {
                "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
                "name" : "origin/feat_qiangang_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
            "branch" : [
              {
                "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
                "name" : "origin/feat_qiangang_patch"
              }
            ]
          }
        },
        "origin/rc_dev_shanqihuanwei" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 3829,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_shanqihuanwei"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_shanqihuanwei"
              }
            ]
          }
        },
        "origin/feat_tc_v2_yantai" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4438,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "bdb5ae48b5cbb4cf8ba76eba652e4f20aeff253d",
            "branch" : [
              {
                "SHA1" : "bdb5ae48b5cbb4cf8ba76eba652e4f20aeff253d",
                "name" : "origin/feat_tc_v2_yantai"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bdb5ae48b5cbb4cf8ba76eba652e4f20aeff253d",
            "branch" : [
              {
                "SHA1" : "bdb5ae48b5cbb4cf8ba76eba652e4f20aeff253d",
                "name" : "origin/feat_tc_v2_yantai"
              }
            ]
          }
        },
        "origin/rc_dev_aa0c1a" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 987,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "aa0c1ad9045b648f995a6fe4671d5b8220f4d3ef",
            "branch" : [
              {
                "SHA1" : "aa0c1ad9045b648f995a6fe4671d5b8220f4d3ef",
                "name" : "origin/rc_dev_aa0c1a"
              }
            ]
          },
          "revision" : {
            "SHA1" : "aa0c1ad9045b648f995a6fe4671d5b8220f4d3ef",
            "branch" : [
              {
                "SHA1" : "aa0c1ad9045b648f995a6fe4671d5b8220f4d3ef",
                "name" : "origin/rc_dev_aa0c1a"
              }
            ]
          }
        },
        "origin/rcdev_e94a64d" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 458,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "e94a64d8a6be30e09895d140a69f3eeea854768b",
            "branch" : [
              {
                "SHA1" : "e94a64d8a6be30e09895d140a69f3eeea854768b",
                "name" : "origin/rcdev_e94a64d"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e94a64d8a6be30e09895d140a69f3eeea854768b",
            "branch" : [
              {
                "SHA1" : "e94a64d8a6be30e09895d140a69f3eeea854768b",
                "name" : "origin/rcdev_e94a64d"
              }
            ]
          }
        },
        "origin/feat-peripheral_op_state_4f0d173" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 760,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
            "branch" : [
              {
                "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
                "name" : "origin/feat-peripheral_op_state_4f0d173"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
            "branch" : [
              {
                "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
                "name" : "origin/feat-peripheral_op_state_4f0d173"
              }
            ]
          }
        },
        "origin/rc_dev_hncs_sany" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 3331,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_hncs_sany"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_hncs_sany"
              }
            ]
          }
        },
        "origin/feat_tc_v2_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4255,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "aed54f80025d95dc2fa58fadb5f26bd1c46d4b0d",
            "branch" : [
              {
                "SHA1" : "aed54f80025d95dc2fa58fadb5f26bd1c46d4b0d",
                "name" : "origin/feat_tc_v2_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "aed54f80025d95dc2fa58fadb5f26bd1c46d4b0d",
            "branch" : [
              {
                "SHA1" : "aed54f80025d95dc2fa58fadb5f26bd1c46d4b0d",
                "name" : "origin/feat_tc_v2_daxie"
              }
            ]
          }
        },
        "origin/feat_dongfen_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2861,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
            "branch" : [
              {
                "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
                "name" : "origin/feat_dongfen_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
            "branch" : [
              {
                "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
                "name" : "origin/feat_dongfen_patch"
              }
            ]
          }
        },
        "origin/rc_dev_4979780" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 370,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "497978009b50ff03b0ff8cb8d9a1485684556919",
            "branch" : [
              {
                "SHA1" : "497978009b50ff03b0ff8cb8d9a1485684556919",
                "name" : "origin/rc_dev_4979780"
              }
            ]
          },
          "revision" : {
            "SHA1" : "497978009b50ff03b0ff8cb8d9a1485684556919",
            "branch" : [
              {
                "SHA1" : "497978009b50ff03b0ff8cb8d9a1485684556919",
                "name" : "origin/rc_dev_4979780"
              }
            ]
          }
        },
        "origin/dev_direction" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 81,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
            "branch" : [
              {
                "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
                "name" : "origin/dev_direction"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
            "branch" : [
              {
                "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
                "name" : "origin/dev_direction"
              }
            ]
          }
        },
        "origin/feat_tc_v2_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4211,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
            "branch" : [
              {
                "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
                "name" : "origin/feat_tc_v2_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
            "branch" : [
              {
                "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
                "name" : "origin/feat_tc_v2_yangpu"
              }
            ]
          }
        },
        "origin/feat_align" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 919,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "54ba39e79030a3fa4ea56fab9f60b52dc228a749",
            "branch" : [
              {
                "SHA1" : "54ba39e79030a3fa4ea56fab9f60b52dc228a749",
                "name" : "origin/feat_align"
              }
            ]
          },
          "revision" : {
            "SHA1" : "54ba39e79030a3fa4ea56fab9f60b52dc228a749",
            "branch" : [
              {
                "SHA1" : "54ba39e79030a3fa4ea56fab9f60b52dc228a749",
                "name" : "origin/feat_align"
              }
            ]
          }
        },
        "origin/feat_yard_lane_change" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1146,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "9c5267888fbed74808f7b7c3fa5beff157057207",
            "branch" : [
              {
                "SHA1" : "9c5267888fbed74808f7b7c3fa5beff157057207",
                "name" : "origin/feat_yard_lane_change"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9c5267888fbed74808f7b7c3fa5beff157057207",
            "branch" : [
              {
                "SHA1" : "9c5267888fbed74808f7b7c3fa5beff157057207",
                "name" : "origin/feat_yard_lane_change"
              }
            ]
          }
        },
        "origin/rcdev_932d6d_upload_system" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 209,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "3a50cff848748edd8611e44d21adff84840c5482",
            "branch" : [
              {
                "SHA1" : "3a50cff848748edd8611e44d21adff84840c5482",
                "name" : "origin/rcdev_932d6d_upload_system"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3a50cff848748edd8611e44d21adff84840c5482",
            "branch" : [
              {
                "SHA1" : "3a50cff848748edd8611e44d21adff84840c5482",
                "name" : "origin/rcdev_932d6d_upload_system"
              }
            ]
          }
        },
        "origin/feat_tc_v2_xiamen" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5390,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "df329f0b0fe1fb2f0213fc2c6e790f48c58253e5",
            "branch" : [
              {
                "SHA1" : "df329f0b0fe1fb2f0213fc2c6e790f48c58253e5",
                "name" : "origin/feat_tc_v2_xiamen"
              }
            ]
          },
          "revision" : {
            "SHA1" : "df329f0b0fe1fb2f0213fc2c6e790f48c58253e5",
            "branch" : [
              {
                "SHA1" : "df329f0b0fe1fb2f0213fc2c6e790f48c58253e5",
                "name" : "origin/feat_tc_v2_xiamen"
              }
            ]
          }
        },
        "origin/feat_xilian_upload_system" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 121,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6d6040ecf559600798bbacdd747ccd3ca5155e03",
            "branch" : [
              {
                "SHA1" : "6d6040ecf559600798bbacdd747ccd3ca5155e03",
                "name" : "origin/feat_xilian_upload_system"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6d6040ecf559600798bbacdd747ccd3ca5155e03",
            "branch" : [
              {
                "SHA1" : "6d6040ecf559600798bbacdd747ccd3ca5155e03",
                "name" : "origin/feat_xilian_upload_system"
              }
            ]
          }
        },
        "origin/rcdev_c9969b7" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 933,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "24a5a27ac09f5c6d866b65ecdc9fee463be597cf",
            "branch" : [
              {
                "SHA1" : "24a5a27ac09f5c6d866b65ecdc9fee463be597cf",
                "name" : "origin/rcdev_c9969b7"
              }
            ]
          },
          "revision" : {
            "SHA1" : "24a5a27ac09f5c6d866b65ecdc9fee463be597cf",
            "branch" : [
              {
                "SHA1" : "24a5a27ac09f5c6d866b65ecdc9fee463be597cf",
                "name" : "origin/rcdev_c9969b7"
              }
            ]
          }
        },
        "origin/rc_dev_b620c9" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 865,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
            "branch" : [
              {
                "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
                "name" : "origin/rc_dev_b620c9"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
            "branch" : [
              {
                "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
                "name" : "origin/rc_dev_b620c9"
              }
            ]
          }
        },
        "origin/rcdev_e94a64d_PeripheralCmd" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 453,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "155caab970f5485493d4d1ddf1e7fd1e416c5059",
            "branch" : [
              {
                "SHA1" : "155caab970f5485493d4d1ddf1e7fd1e416c5059",
                "name" : "origin/rcdev_e94a64d_PeripheralCmd"
              }
            ]
          },
          "revision" : {
            "SHA1" : "155caab970f5485493d4d1ddf1e7fd1e416c5059",
            "branch" : [
              {
                "SHA1" : "155caab970f5485493d4d1ddf1e7fd1e416c5059",
                "name" : "origin/rcdev_e94a64d_PeripheralCmd"
              }
            ]
          }
        },
        "origin/rcev_side_pass" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2287,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "fdd4c6a46589b5168519ac5124016ee02f1f0129",
            "branch" : [
              {
                "SHA1" : "fdd4c6a46589b5168519ac5124016ee02f1f0129",
                "name" : "origin/rcev_side_pass"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fdd4c6a46589b5168519ac5124016ee02f1f0129",
            "branch" : [
              {
                "SHA1" : "fdd4c6a46589b5168519ac5124016ee02f1f0129",
                "name" : "origin/rcev_side_pass"
              }
            ]
          }
        },
        "origin/rc_dev_baoshishun" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5253,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b080c3140afa34324a990cf86e60f3a92affb918",
            "branch" : [
              {
                "SHA1" : "b080c3140afa34324a990cf86e60f3a92affb918",
                "name" : "origin/rc_dev_baoshishun"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b080c3140afa34324a990cf86e60f3a92affb918",
            "branch" : [
              {
                "SHA1" : "b080c3140afa34324a990cf86e60f3a92affb918",
                "name" : "origin/rc_dev_baoshishun"
              }
            ]
          }
        },
        "origin/rc_dev_youyiguan" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5395,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
            "branch" : [
              {
                "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
                "name" : "origin/rc_dev_youyiguan"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
            "branch" : [
              {
                "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
                "name" : "origin/rc_dev_youyiguan"
              }
            ]
          }
        },
        "origin/rc_dev_tangshanjinxi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5416,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1b306566b5e66a524235d5f2635d6ef234fcc6a8",
            "branch" : [
              {
                "SHA1" : "1b306566b5e66a524235d5f2635d6ef234fcc6a8",
                "name" : "origin/rc_dev_tangshanjinxi"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1b306566b5e66a524235d5f2635d6ef234fcc6a8",
            "branch" : [
              {
                "SHA1" : "1b306566b5e66a524235d5f2635d6ef234fcc6a8",
                "name" : "origin/rc_dev_tangshanjinxi"
              }
            ]
          }
        },
        "origin/rc_dev_weiqiao" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5421,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "936114fc0e26f0334ee239ed0170c506b904f4a3",
            "branch" : [
              {
                "SHA1" : "936114fc0e26f0334ee239ed0170c506b904f4a3",
                "name" : "origin/rc_dev_weiqiao"
              }
            ]
          },
          "revision" : {
            "SHA1" : "936114fc0e26f0334ee239ed0170c506b904f4a3",
            "branch" : [
              {
                "SHA1" : "936114fc0e26f0334ee239ed0170c506b904f4a3",
                "name" : "origin/rc_dev_weiqiao"
              }
            ]
          }
        },
        "origin/rc_dev_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5177,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f820c4ad43107c56f407831e44f6bc87cbbfff7f",
            "branch" : [
              {
                "SHA1" : "f820c4ad43107c56f407831e44f6bc87cbbfff7f",
                "name" : "origin/rc_dev_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f820c4ad43107c56f407831e44f6bc87cbbfff7f",
            "branch" : [
              {
                "SHA1" : "f820c4ad43107c56f407831e44f6bc87cbbfff7f",
                "name" : "origin/rc_dev_xilian"
              }
            ]
          }
        },
        "origin/feat_monitor_frame" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 846,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "ca7c2a8369584e2797d47ddc5bcee2e7bc94013a",
            "branch" : [
              {
                "SHA1" : "ca7c2a8369584e2797d47ddc5bcee2e7bc94013a",
                "name" : "origin/feat_monitor_frame"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ca7c2a8369584e2797d47ddc5bcee2e7bc94013a",
            "branch" : [
              {
                "SHA1" : "ca7c2a8369584e2797d47ddc5bcee2e7bc94013a",
                "name" : "origin/feat_monitor_frame"
              }
            ]
          }
        },
        "origin/rc_dev_wuhanzhongtielianji" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5418,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "548659540c3568147388dbcf79627429cb5288eb",
            "branch" : [
              {
                "SHA1" : "548659540c3568147388dbcf79627429cb5288eb",
                "name" : "origin/rc_dev_wuhanzhongtielianji"
              }
            ]
          },
          "revision" : {
            "SHA1" : "548659540c3568147388dbcf79627429cb5288eb",
            "branch" : [
              {
                "SHA1" : "548659540c3568147388dbcf79627429cb5288eb",
                "name" : "origin/rc_dev_wuhanzhongtielianji"
              }
            ]
          }
        },
        "origin/feat_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 3595,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
            "branch" : [
              {
                "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
                "name" : "origin/feat_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
            "branch" : [
              {
                "SHA1" : "289cda308241280b261706930b818b90420fcb5f",
                "name" : "origin/feat_qiangang"
              }
            ]
          }
        },
        "origin/rc_dev_93cc60" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 952,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "93cc602576f9f342ff85e9cc672a683b99db923b",
            "branch" : [
              {
                "SHA1" : "93cc602576f9f342ff85e9cc672a683b99db923b",
                "name" : "origin/rc_dev_93cc60"
              }
            ]
          },
          "revision" : {
            "SHA1" : "93cc602576f9f342ff85e9cc672a683b99db923b",
            "branch" : [
              {
                "SHA1" : "93cc602576f9f342ff85e9cc672a683b99db923b",
                "name" : "origin/rc_dev_93cc60"
              }
            ]
          }
        },
        "origin/rcdev_eda38eea" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 480,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "eda38eeac1aeb69de3272a92d821653d495a9d57",
            "branch" : [
              {
                "SHA1" : "eda38eeac1aeb69de3272a92d821653d495a9d57",
                "name" : "origin/rcdev_eda38eea"
              }
            ]
          },
          "revision" : {
            "SHA1" : "eda38eeac1aeb69de3272a92d821653d495a9d57",
            "branch" : [
              {
                "SHA1" : "eda38eeac1aeb69de3272a92d821653d495a9d57",
                "name" : "origin/rcdev_eda38eea"
              }
            ]
          }
        },
        "origin/rcdev_149153" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 541,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "149153ac4ea04cd5252478ffb172a534e10edc7a",
            "branch" : [
              {
                "SHA1" : "149153ac4ea04cd5252478ffb172a534e10edc7a",
                "name" : "origin/rcdev_149153"
              }
            ]
          },
          "revision" : {
            "SHA1" : "149153ac4ea04cd5252478ffb172a534e10edc7a",
            "branch" : [
              {
                "SHA1" : "149153ac4ea04cd5252478ffb172a534e10edc7a",
                "name" : "origin/rcdev_149153"
              }
            ]
          }
        },
        "origin/feat_suxi_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1994,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
            "branch" : [
              {
                "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
                "name" : "origin/feat_suxi_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
            "branch" : [
              {
                "SHA1" : "762ac69a8087af8a7d2988094ab4943f538e8a04",
                "name" : "origin/feat_suxi_patch"
              }
            ]
          }
        },
        "origin/feat_tc_v2_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4227,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "bcbc5de637a9a70f2d4a3f32247a71a67dbfd4a0",
            "branch" : [
              {
                "SHA1" : "bcbc5de637a9a70f2d4a3f32247a71a67dbfd4a0",
                "name" : "origin/feat_tc_v2_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bcbc5de637a9a70f2d4a3f32247a71a67dbfd4a0",
            "branch" : [
              {
                "SHA1" : "bcbc5de637a9a70f2d4a3f32247a71a67dbfd4a0",
                "name" : "origin/feat_tc_v2_qiangang"
              }
            ]
          }
        },
        "origin/rc_dev_jiningliangshangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5394,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "531313779621ea1cd882137e13ebc7f5f5e007e2",
            "branch" : [
              {
                "SHA1" : "531313779621ea1cd882137e13ebc7f5f5e007e2",
                "name" : "origin/rc_dev_jiningliangshangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "531313779621ea1cd882137e13ebc7f5f5e007e2",
            "branch" : [
              {
                "SHA1" : "531313779621ea1cd882137e13ebc7f5f5e007e2",
                "name" : "origin/rc_dev_jiningliangshangang"
              }
            ]
          }
        },
        "origin/rc_dev_shenqi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 3383,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
            "branch" : [
              {
                "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
                "name" : "origin/rc_dev_shenqi"
              }
            ]
          },
          "revision" : {
            "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
            "branch" : [
              {
                "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
                "name" : "origin/rc_dev_shenqi"
              }
            ]
          }
        },
        "origin/rc_dev_youyiguan_test" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2516,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "e28b0c02155ebd68f542b4990d3a65cbd4393a38",
            "branch" : [
              {
                "SHA1" : "e28b0c02155ebd68f542b4990d3a65cbd4393a38",
                "name" : "origin/rc_dev_youyiguan_test"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e28b0c02155ebd68f542b4990d3a65cbd4393a38",
            "branch" : [
              {
                "SHA1" : "e28b0c02155ebd68f542b4990d3a65cbd4393a38",
                "name" : "origin/rc_dev_youyiguan_test"
              }
            ]
          }
        },
        "origin/rc_dev_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5407,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "542b54142a97e21788a87fd638595d7b8f85e37f",
            "branch" : [
              {
                "SHA1" : "542b54142a97e21788a87fd638595d7b8f85e37f",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "542b54142a97e21788a87fd638595d7b8f85e37f",
            "branch" : [
              {
                "SHA1" : "542b54142a97e21788a87fd638595d7b8f85e37f",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          }
        },
        "origin/feat_yangpu_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5364,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "e5ce095146fb27576e6b91170b9503f884cb6551",
            "branch" : [
              {
                "SHA1" : "e5ce095146fb27576e6b91170b9503f884cb6551",
                "name" : "origin/feat_yangpu_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e5ce095146fb27576e6b91170b9503f884cb6551",
            "branch" : [
              {
                "SHA1" : "e5ce095146fb27576e6b91170b9503f884cb6551",
                "name" : "origin/feat_yangpu_patch"
              }
            ]
          }
        },
        "origin/rc_dev_luojing" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5376,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "92e52015e0ba2d617064def4af0dbc67bc8a8b23",
            "branch" : [
              {
                "SHA1" : "92e52015e0ba2d617064def4af0dbc67bc8a8b23",
                "name" : "origin/rc_dev_luojing"
              }
            ]
          },
          "revision" : {
            "SHA1" : "92e52015e0ba2d617064def4af0dbc67bc8a8b23",
            "branch" : [
              {
                "SHA1" : "92e52015e0ba2d617064def4af0dbc67bc8a8b23",
                "name" : "origin/rc_dev_luojing"
              }
            ]
          }
        },
        "origin/feat_qiangang_side_pass" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 3818,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "0daa1f7f08156df5a55cf90342da631b318e2d3d",
            "branch" : [
              {
                "SHA1" : "0daa1f7f08156df5a55cf90342da631b318e2d3d",
                "name" : "origin/feat_qiangang_side_pass"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0daa1f7f08156df5a55cf90342da631b318e2d3d",
            "branch" : [
              {
                "SHA1" : "0daa1f7f08156df5a55cf90342da631b318e2d3d",
                "name" : "origin/feat_qiangang_side_pass"
              }
            ]
          }
        },
        "origin/rc_dev_jiaxingdongfangtegang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5387,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f81898909167f9f8c7dee4f7367c611c2268d138",
            "branch" : [
              {
                "SHA1" : "f81898909167f9f8c7dee4f7367c611c2268d138",
                "name" : "origin/rc_dev_jiaxingdongfangtegang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f81898909167f9f8c7dee4f7367c611c2268d138",
            "branch" : [
              {
                "SHA1" : "f81898909167f9f8c7dee4f7367c611c2268d138",
                "name" : "origin/rc_dev_jiaxingdongfangtegang"
              }
            ]
          }
        },
        "origin/rcdev_851df6_obs" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 198,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "4a87a41209cf755b01244cf223c4c678adf35eef",
            "branch" : [
              {
                "SHA1" : "4a87a41209cf755b01244cf223c4c678adf35eef",
                "name" : "origin/rcdev_851df6_obs"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4a87a41209cf755b01244cf223c4c678adf35eef",
            "branch" : [
              {
                "SHA1" : "4a87a41209cf755b01244cf223c4c678adf35eef",
                "name" : "origin/rcdev_851df6_obs"
              }
            ]
          }
        },
        "origin/rc_dev_xinjiang_kaiwo" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2532,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_xinjiang_kaiwo"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_xinjiang_kaiwo"
              }
            ]
          }
        },
        "origin/feat_youyiguan_ctrl" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2786,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "489d625fc5e81fbc49c8553ce745ef24589df26e",
            "branch" : [
              {
                "SHA1" : "489d625fc5e81fbc49c8553ce745ef24589df26e",
                "name" : "origin/feat_youyiguan_ctrl"
              }
            ]
          },
          "revision" : {
            "SHA1" : "489d625fc5e81fbc49c8553ce745ef24589df26e",
            "branch" : [
              {
                "SHA1" : "489d625fc5e81fbc49c8553ce745ef24589df26e",
                "name" : "origin/feat_youyiguan_ctrl"
              }
            ]
          }
        },
        "origin/youyiguan_add_trailer_info" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 3148,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "062de51109603913f092d421e259df68b3b57f8f",
            "branch" : [
              {
                "SHA1" : "062de51109603913f092d421e259df68b3b57f8f",
                "name" : "origin/youyiguan_add_trailer_info"
              }
            ]
          },
          "revision" : {
            "SHA1" : "062de51109603913f092d421e259df68b3b57f8f",
            "branch" : [
              {
                "SHA1" : "062de51109603913f092d421e259df68b3b57f8f",
                "name" : "origin/youyiguan_add_trailer_info"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5372,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "45405ae4f7f78b275cc6e9dd8f36cc2a220f9e37",
            "branch" : [
              {
                "SHA1" : "45405ae4f7f78b275cc6e9dd8f36cc2a220f9e37",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "45405ae4f7f78b275cc6e9dd8f36cc2a220f9e37",
            "branch" : [
              {
                "SHA1" : "45405ae4f7f78b275cc6e9dd8f36cc2a220f9e37",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat-peripheral_op_state" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 634,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
            "branch" : [
              {
                "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
                "name" : "origin/feat-peripheral_op_state"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
            "branch" : [
              {
                "SHA1" : "4f0d1733cabb9531e5177261c6c48e2a5e67aec1",
                "name" : "origin/feat-peripheral_op_state"
              }
            ]
          }
        },
        "origin/feat-peripheral_op_state-chassis_err" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 909,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "3fed282b426dddc8539eed2eac1b7bc368431e71",
            "branch" : [
              {
                "SHA1" : "3fed282b426dddc8539eed2eac1b7bc368431e71",
                "name" : "origin/feat-peripheral_op_state-chassis_err"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3fed282b426dddc8539eed2eac1b7bc368431e71",
            "branch" : [
              {
                "SHA1" : "3fed282b426dddc8539eed2eac1b7bc368431e71",
                "name" : "origin/feat-peripheral_op_state-chassis_err"
              }
            ]
          }
        },
        "origin/rc_dev_1fff9a" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1488,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1fff9a50bd255a0d5716257456939427c0f2207c",
            "branch" : [
              {
                "SHA1" : "1fff9a50bd255a0d5716257456939427c0f2207c",
                "name" : "origin/rc_dev_1fff9a"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1fff9a50bd255a0d5716257456939427c0f2207c",
            "branch" : [
              {
                "SHA1" : "1fff9a50bd255a0d5716257456939427c0f2207c",
                "name" : "origin/rc_dev_1fff9a"
              }
            ]
          }
        },
        "origin/feat_jiningliangshangang_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4381,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "4de4986bc8bb6959f1d31983148bf959dd76640d",
            "branch" : [
              {
                "SHA1" : "4de4986bc8bb6959f1d31983148bf959dd76640d",
                "name" : "origin/feat_jiningliangshangang_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4de4986bc8bb6959f1d31983148bf959dd76640d",
            "branch" : [
              {
                "SHA1" : "4de4986bc8bb6959f1d31983148bf959dd76640d",
                "name" : "origin/feat_jiningliangshangang_patch"
              }
            ]
          }
        },
        "origin/rc_dev_e53243" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1819,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "e53243a23acd89640afd41301882167071c14022",
            "branch" : [
              {
                "SHA1" : "e53243a23acd89640afd41301882167071c14022",
                "name" : "origin/rc_dev_e53243"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e53243a23acd89640afd41301882167071c14022",
            "branch" : [
              {
                "SHA1" : "e53243a23acd89640afd41301882167071c14022",
                "name" : "origin/rc_dev_e53243"
              }
            ]
          }
        },
        "origin/feat_bulk_cmd" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 26,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b6bc92790ad87556da4d0a125c745b6a82c5db79",
            "branch" : [
              {
                "SHA1" : "b6bc92790ad87556da4d0a125c745b6a82c5db79",
                "name" : "origin/feat_bulk_cmd"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b6bc92790ad87556da4d0a125c745b6a82c5db79",
            "branch" : [
              {
                "SHA1" : "b6bc92790ad87556da4d0a125c745b6a82c5db79",
                "name" : "origin/feat_bulk_cmd"
              }
            ]
          }
        },
        "origin/rc_dev_zhoushan" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5043,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
            "branch" : [
              {
                "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
                "name" : "origin/rc_dev_zhoushan"
              }
            ]
          },
          "revision" : {
            "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
            "branch" : [
              {
                "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
                "name" : "origin/rc_dev_zhoushan"
              }
            ]
          }
        },
        "origin/rc_dev_dongfen" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4993,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_dongfen"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_dongfen"
              }
            ]
          }
        },
        "origin/feat_daxie_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4315,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/feat_daxie_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/feat_daxie_patch"
              }
            ]
          }
        },
        "origin/rcdev_932d6d" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 363,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
            "branch" : [
              {
                "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
                "name" : "origin/rcdev_932d6d"
              }
            ]
          },
          "revision" : {
            "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
            "branch" : [
              {
                "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
                "name" : "origin/rcdev_932d6d"
              }
            ]
          }
        },
        "origin/dev_0a13c34" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 641,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
            "branch" : [
              {
                "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
                "name" : "origin/dev_0a13c34"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
            "branch" : [
              {
                "SHA1" : "0a13c3462eee863b32a43ea2e82612f649af702a",
                "name" : "origin/dev_0a13c34"
              }
            ]
          }
        },
        "origin/rc_dev_xiasha" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5180,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "fca3a20dd978a00f0568bbb02a49aff6fc1ffeb1",
            "branch" : [
              {
                "SHA1" : "fca3a20dd978a00f0568bbb02a49aff6fc1ffeb1",
                "name" : "origin/rc_dev_xiasha"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fca3a20dd978a00f0568bbb02a49aff6fc1ffeb1",
            "branch" : [
              {
                "SHA1" : "fca3a20dd978a00f0568bbb02a49aff6fc1ffeb1",
                "name" : "origin/rc_dev_xiasha"
              }
            ]
          }
        },
        "origin/rcdev_bb3dcc82" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 441,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "bb3dcc82df50a0ed53c641e71d70a36a5c14a4a1",
            "branch" : [
              {
                "SHA1" : "bb3dcc82df50a0ed53c641e71d70a36a5c14a4a1",
                "name" : "origin/rcdev_bb3dcc82"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bb3dcc82df50a0ed53c641e71d70a36a5c14a4a1",
            "branch" : [
              {
                "SHA1" : "bb3dcc82df50a0ed53c641e71d70a36a5c14a4a1",
                "name" : "origin/rcdev_bb3dcc82"
              }
            ]
          }
        },
        "origin/rc_dev_suxi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5417,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "19e0f13735cd065dc0507a9516ad10727decfb29",
            "branch" : [
              {
                "SHA1" : "19e0f13735cd065dc0507a9516ad10727decfb29",
                "name" : "origin/rc_dev_suxi"
              }
            ]
          },
          "revision" : {
            "SHA1" : "19e0f13735cd065dc0507a9516ad10727decfb29",
            "branch" : [
              {
                "SHA1" : "19e0f13735cd065dc0507a9516ad10727decfb29",
                "name" : "origin/rc_dev_suxi"
              }
            ]
          }
        },
        "origin/rc_dev_taiyang_ctrl" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4101,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "4ba1d6d39371013ba90023bb6ab4d337e8aa18a2",
            "branch" : [
              {
                "SHA1" : "4ba1d6d39371013ba90023bb6ab4d337e8aa18a2",
                "name" : "origin/rc_dev_taiyang_ctrl"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4ba1d6d39371013ba90023bb6ab4d337e8aa18a2",
            "branch" : [
              {
                "SHA1" : "4ba1d6d39371013ba90023bb6ab4d337e8aa18a2",
                "name" : "origin/rc_dev_taiyang_ctrl"
              }
            ]
          }
        },
        "origin/rc_dev_qingdaodagang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 3298,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_qingdaodagang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_qingdaodagang"
              }
            ]
          }
        },
        "origin/feat_lonmpc" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 3882,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "054a5f2fbde040b2f235b9b53a7c6be59482caba",
            "branch" : [
              {
                "SHA1" : "054a5f2fbde040b2f235b9b53a7c6be59482caba",
                "name" : "origin/feat_lonmpc"
              }
            ]
          },
          "revision" : {
            "SHA1" : "054a5f2fbde040b2f235b9b53a7c6be59482caba",
            "branch" : [
              {
                "SHA1" : "054a5f2fbde040b2f235b9b53a7c6be59482caba",
                "name" : "origin/feat_lonmpc"
              }
            ]
          }
        },
        "origin/rc_dev_xiamen" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5402,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "483fabd931605b5fe19a49de9f1cbbb1097f497b",
            "branch" : [
              {
                "SHA1" : "483fabd931605b5fe19a49de9f1cbbb1097f497b",
                "name" : "origin/rc_dev_xiamen"
              }
            ]
          },
          "revision" : {
            "SHA1" : "483fabd931605b5fe19a49de9f1cbbb1097f497b",
            "branch" : [
              {
                "SHA1" : "483fabd931605b5fe19a49de9f1cbbb1097f497b",
                "name" : "origin/rc_dev_xiamen"
              }
            ]
          }
        },
        "origin/rcdev_89baf7" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 30,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "89baf73a6434f195a5a53345f7b9571b0126bb3a",
            "branch" : [
              {
                "SHA1" : "89baf73a6434f195a5a53345f7b9571b0126bb3a",
                "name" : "origin/rcdev_89baf7"
              }
            ]
          },
          "revision" : {
            "SHA1" : "89baf73a6434f195a5a53345f7b9571b0126bb3a",
            "branch" : [
              {
                "SHA1" : "89baf73a6434f195a5a53345f7b9571b0126bb3a",
                "name" : "origin/rcdev_89baf7"
              }
            ]
          }
        },
        "origin/feat_weihai_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2628,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "995d2f70d145e971e6b16a086c18503d2882fefc",
            "branch" : [
              {
                "SHA1" : "995d2f70d145e971e6b16a086c18503d2882fefc",
                "name" : "origin/feat_weihai_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "995d2f70d145e971e6b16a086c18503d2882fefc",
            "branch" : [
              {
                "SHA1" : "995d2f70d145e971e6b16a086c18503d2882fefc",
                "name" : "origin/feat_weihai_patch"
              }
            ]
          }
        },
        "origin/rcdev_851df6" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 106,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "851df6355c405d32916e6654dad2f521b4636208",
            "branch" : [
              {
                "SHA1" : "851df6355c405d32916e6654dad2f521b4636208",
                "name" : "origin/rcdev_851df6"
              }
            ]
          },
          "revision" : {
            "SHA1" : "851df6355c405d32916e6654dad2f521b4636208",
            "branch" : [
              {
                "SHA1" : "851df6355c405d32916e6654dad2f521b4636208",
                "name" : "origin/rcdev_851df6"
              }
            ]
          }
        },
        "origin/rc_dev_yantaigunzhuang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5401,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "45405ae4f7f78b275cc6e9dd8f36cc2a220f9e37",
            "branch" : [
              {
                "SHA1" : "45405ae4f7f78b275cc6e9dd8f36cc2a220f9e37",
                "name" : "origin/rc_dev_yantaigunzhuang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "45405ae4f7f78b275cc6e9dd8f36cc2a220f9e37",
            "branch" : [
              {
                "SHA1" : "45405ae4f7f78b275cc6e9dd8f36cc2a220f9e37",
                "name" : "origin/rc_dev_yantaigunzhuang"
              }
            ]
          }
        },
        "origin/rc_dev_weihai" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5415,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "40c221ec332fa1e028f30da761372becdb391501",
            "branch" : [
              {
                "SHA1" : "40c221ec332fa1e028f30da761372becdb391501",
                "name" : "origin/rc_dev_weihai"
              }
            ]
          },
          "revision" : {
            "SHA1" : "40c221ec332fa1e028f30da761372becdb391501",
            "branch" : [
              {
                "SHA1" : "40c221ec332fa1e028f30da761372becdb391501",
                "name" : "origin/rc_dev_weihai"
              }
            ]
          }
        },
        "origin/feat_xilian_patch_2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 3255,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
            "branch" : [
              {
                "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
                "name" : "origin/feat_xilian_patch_2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
            "branch" : [
              {
                "SHA1" : "a26e5ad39203c993966d44fffa5713b01d617b97",
                "name" : "origin/feat_xilian_patch_2"
              }
            ]
          }
        },
        "origin/rc_dev_mandula" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 3067,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "fe3fc1534c53f91f596b9458776afd6d2364f0a2",
            "branch" : [
              {
                "SHA1" : "fe3fc1534c53f91f596b9458776afd6d2364f0a2",
                "name" : "origin/rc_dev_mandula"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fe3fc1534c53f91f596b9458776afd6d2364f0a2",
            "branch" : [
              {
                "SHA1" : "fe3fc1534c53f91f596b9458776afd6d2364f0a2",
                "name" : "origin/rc_dev_mandula"
              }
            ]
          }
        },
        "origin/feat_suxi_oldtmp" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4986,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "69d9a06f8c7221ce10c5d955a81fc9684aa206c3",
            "branch" : [
              {
                "SHA1" : "69d9a06f8c7221ce10c5d955a81fc9684aa206c3",
                "name" : "origin/feat_suxi_oldtmp"
              }
            ]
          },
          "revision" : {
            "SHA1" : "69d9a06f8c7221ce10c5d955a81fc9684aa206c3",
            "branch" : [
              {
                "SHA1" : "69d9a06f8c7221ce10c5d955a81fc9684aa206c3",
                "name" : "origin/feat_suxi_oldtmp"
              }
            ]
          }
        },
        "origin/rc_dev_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5420,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "5b4fc8786cda625874e52841a77c7984f7ec0e70",
            "branch" : [
              {
                "SHA1" : "5b4fc8786cda625874e52841a77c7984f7ec0e70",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5b4fc8786cda625874e52841a77c7984f7ec0e70",
            "branch" : [
              {
                "SHA1" : "5b4fc8786cda625874e52841a77c7984f7ec0e70",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          }
        },
        "origin/feat_mandula" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1514,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "da90fef6f7663bb03c4bdfcf266c45b4ec60499a",
            "branch" : [
              {
                "SHA1" : "da90fef6f7663bb03c4bdfcf266c45b4ec60499a",
                "name" : "origin/feat_mandula"
              }
            ]
          },
          "revision" : {
            "SHA1" : "da90fef6f7663bb03c4bdfcf266c45b4ec60499a",
            "branch" : [
              {
                "SHA1" : "da90fef6f7663bb03c4bdfcf266c45b4ec60499a",
                "name" : "origin/feat_mandula"
              }
            ]
          }
        },
        "origin/rcdev_6411c275" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 226,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
            "branch" : [
              {
                "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
                "name" : "origin/rcdev_6411c275"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
            "branch" : [
              {
                "SHA1" : "6411c275ca6b5168853fe5bb65aa98954bb812c3",
                "name" : "origin/rcdev_6411c275"
              }
            ]
          }
        },
        "origin/feat_tc_v2_suxi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4245,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "eadbbf60c2f42f9cc816ea239eb5310f19bef058",
            "branch" : [
              {
                "SHA1" : "eadbbf60c2f42f9cc816ea239eb5310f19bef058",
                "name" : "origin/feat_tc_v2_suxi"
              }
            ]
          },
          "revision" : {
            "SHA1" : "eadbbf60c2f42f9cc816ea239eb5310f19bef058",
            "branch" : [
              {
                "SHA1" : "eadbbf60c2f42f9cc816ea239eb5310f19bef058",
                "name" : "origin/feat_tc_v2_suxi"
              }
            ]
          }
        },
        "origin/feat-peripheral_qiangang_d5b225" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 844,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "d5b2257a0fb952d19ad035f23b88df52bd27e9ff",
            "branch" : [
              {
                "SHA1" : "d5b2257a0fb952d19ad035f23b88df52bd27e9ff",
                "name" : "origin/feat-peripheral_qiangang_d5b225"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d5b2257a0fb952d19ad035f23b88df52bd27e9ff",
            "branch" : [
              {
                "SHA1" : "d5b2257a0fb952d19ad035f23b88df52bd27e9ff",
                "name" : "origin/feat-peripheral_qiangang_d5b225"
              }
            ]
          }
        },
        "origin/feat_youyiguan_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 3870,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b338fbf811a4f2c0c39e71ee62f18c35757f0b1d",
            "branch" : [
              {
                "SHA1" : "b338fbf811a4f2c0c39e71ee62f18c35757f0b1d",
                "name" : "origin/feat_youyiguan_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b338fbf811a4f2c0c39e71ee62f18c35757f0b1d",
            "branch" : [
              {
                "SHA1" : "b338fbf811a4f2c0c39e71ee62f18c35757f0b1d",
                "name" : "origin/feat_youyiguan_pnc_status"
              }
            ]
          }
        },
        "origin/feat_xilian_patch" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 3267,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1e6c6aa34911755a34f4cc4acec03c6c30a2e604",
            "branch" : [
              {
                "SHA1" : "1e6c6aa34911755a34f4cc4acec03c6c30a2e604",
                "name" : "origin/feat_xilian_patch"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1e6c6aa34911755a34f4cc4acec03c6c30a2e604",
            "branch" : [
              {
                "SHA1" : "1e6c6aa34911755a34f4cc4acec03c6c30a2e604",
                "name" : "origin/feat_xilian_patch"
              }
            ]
          }
        },
        "origin/rc_dev_184937" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2092,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "184937840d35a83cb9158067f5fc65458db35e7a",
            "branch" : [
              {
                "SHA1" : "184937840d35a83cb9158067f5fc65458db35e7a",
                "name" : "origin/rc_dev_184937"
              }
            ]
          },
          "revision" : {
            "SHA1" : "184937840d35a83cb9158067f5fc65458db35e7a",
            "branch" : [
              {
                "SHA1" : "184937840d35a83cb9158067f5fc65458db35e7a",
                "name" : "origin/rc_dev_184937"
              }
            ]
          }
        },
        "origin/rcdev_851df6_upload_system" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 153,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "05f3c29d6154abb29d1ee3a1842c81126ed6efa4",
            "branch" : [
              {
                "SHA1" : "05f3c29d6154abb29d1ee3a1842c81126ed6efa4",
                "name" : "origin/rcdev_851df6_upload_system"
              }
            ]
          },
          "revision" : {
            "SHA1" : "05f3c29d6154abb29d1ee3a1842c81126ed6efa4",
            "branch" : [
              {
                "SHA1" : "05f3c29d6154abb29d1ee3a1842c81126ed6efa4",
                "name" : "origin/rcdev_851df6_upload_system"
              }
            ]
          }
        },
        "origin/feat_tc_v2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4688,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28",
            "branch" : [
              {
                "SHA1" : "b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28",
                "name" : "origin/feat_tc_v2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28",
            "branch" : [
              {
                "SHA1" : "b34e00e37e0d3a5818ba0ebb75422c11ae3b6b28",
                "name" : "origin/feat_tc_v2"
              }
            ]
          }
        },
        "origin/rc_dev_weifang_container" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5348,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "546ecdbcea2f86ee501ec1340a052e5751657754",
            "branch" : [
              {
                "SHA1" : "546ecdbcea2f86ee501ec1340a052e5751657754",
                "name" : "origin/rc_dev_weifang_container"
              }
            ]
          },
          "revision" : {
            "SHA1" : "546ecdbcea2f86ee501ec1340a052e5751657754",
            "branch" : [
              {
                "SHA1" : "546ecdbcea2f86ee501ec1340a052e5751657754",
                "name" : "origin/rc_dev_weifang_container"
              }
            ]
          }
        },
        "origin/rc_dev_qiangang_config" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5414,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "45ef1220ae218999449b078d0af2c8c9d4ea57bc",
            "branch" : [
              {
                "SHA1" : "45ef1220ae218999449b078d0af2c8c9d4ea57bc",
                "name" : "origin/rc_dev_qiangang_config"
              }
            ]
          },
          "revision" : {
            "SHA1" : "45ef1220ae218999449b078d0af2c8c9d4ea57bc",
            "branch" : [
              {
                "SHA1" : "45ef1220ae218999449b078d0af2c8c9d4ea57bc",
                "name" : "origin/rc_dev_qiangang_config"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "936114fc0e26f0334ee239ed0170c506b904f4a3",
        "branch" : [
          {
            "SHA1" : "936114fc0e26f0334ee239ed0170c506b904f4a3",
            "name" : "origin/rc_dev_weiqiao"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/shared/shared_msgs.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/feat_daxie_proto_old" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5421,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "1ba3a01ff6b3ede89c696953fb00b15fee9768d7",
            "branch" : [
              {
                "SHA1" : "1ba3a01ff6b3ede89c696953fb00b15fee9768d7",
                "name" : "origin/feat_daxie_proto_old"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1ba3a01ff6b3ede89c696953fb00b15fee9768d7",
            "branch" : [
              {
                "SHA1" : "1ba3a01ff6b3ede89c696953fb00b15fee9768d7",
                "name" : "origin/feat_daxie_proto_old"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "1ba3a01ff6b3ede89c696953fb00b15fee9768d7",
        "branch" : [
          {
            "SHA1" : "1ba3a01ff6b3ede89c696953fb00b15fee9768d7",
            "name" : "origin/feat_daxie_proto_old"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/pnc.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5421,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "baaa7dbe0743898225ca422520bae8e624a4d3e1",
            "branch" : [
              {
                "SHA1" : "baaa7dbe0743898225ca422520bae8e624a4d3e1",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "baaa7dbe0743898225ca422520bae8e624a4d3e1",
            "branch" : [
              {
                "SHA1" : "baaa7dbe0743898225ca422520bae8e624a4d3e1",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "baaa7dbe0743898225ca422520bae8e624a4d3e1",
        "branch" : [
          {
            "SHA1" : "baaa7dbe0743898225ca422520bae8e624a4d3e1",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/map/hdmap_interface.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.cps.view.InterpolatedSecretsAction"
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 5421,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
            "branch" : [
              {
                "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
            "branch" : [
              {
                "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
        "branch" : [
          {
            "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/map/hdmap_analysis.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    },
    {
      "_class" : "org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.job.views.FlowGraphAction"
    },
    {
      
    },
    {
      
    },
    {
      
    }
  ],
  "artifacts" : [
    
  ],
  "building" : false,
  "description" : null,
  "displayName" : "#5421",
  "duration" : 1299705,
  "estimatedDuration" : 1376247,
  "executor" : null,
  "fullDisplayName" : "orin-module-slave32 #5421",
  "id" : "5421",
  "keepLog" : false,
  "number" : 5421,
  "queueId" : 1366811,
  "result" : "SUCCESS",
  "timestamp" : 1793028978291,
  "url" : "http://159.27.114.184:8080/jenkins/user/wuhan/my-views/view/all/job/orin-module-slave32/5421/",
  "changeSets" : [
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/scene_data/generated/compact_scene_descriptor.pb",
            "replayer/scene_data/generated/plan_frame_field_roles.json",
            "data/obstacle/decision/obstacle_decision_test.cpp",
            "replayer/scene_data/generated/compact_exact_numeric_visitor.cpp",
            "replayer/scene_data/generated/full_custom_cpp_member_inputs.json",
            "replayer/scene_data/compact_numeric_policy.yaml",
            "data/obstacle/decision/obstacle_decision.hpp",
            "docs/pnc_algorithm_replay/plan_frame_field_contract_notes.md",
            "data/obstacle/decision/obstacle_decision.cpp",
            "replayer/scene_data/compact_numeric_leaf_contract.csv",
            "replayer/scene_data/obstacle_proto_codec.cpp",
            "Testing/scene_replay_foundation_test.cpp",
            "data/obstacle/obstacle_decider_attr.cpp",
            "replayer/scene_data/plan_frame_field_roles.csv",
            "replayer/scene_data/generated/plan_frame_encoder.cpp",
            "data/obstacle/obstacle_decider_attr.hpp",
            "proto/obstacle.proto",
            "replayer/scene_data/generated/scene_replay_api_descriptor.pb",
            "replayer/scene_data/generated/plan_frame_descriptor.pb",
            "tools/pnc_proto_mapper/generate_exact_numeric_codec.py"
          ],
          "commitId" : "575f84c73cba6f4cc2f8721bd7fd6009b64aca1c",
          "timestamp" : 1793019964000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 按时间窗口确认障碍物静止状态\u000a\u000a使用固定 1.5 秒速度窗口和连续 1 秒静止确认，不新增配置参数。重复帧不累积，观测中断保留同一目标的已确认运动防护，身份变化清空证据。\u000a\u000a保存 Full、Compact 和 Candidate 跨帧计时状态，补充精度、旧数据默认行为与动静切换回归测试。\u000a",
          "date" : "2026-10-26 21:06:04 +0800",
          "id" : "575f84c73cba6f4cc2f8721bd7fd6009b64aca1c",
          "msg" : "fix: 按时间窗口确认障碍物静止状态",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "docs/pnc_algorithm_replay/plan_frame_field_contract_notes.md"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/compact_scene_descriptor.pb"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/full_custom_cpp_member_inputs.json"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/decision/obstacle_decision.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/decision/obstacle_decision_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/plan_frame_field_roles.csv"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/plan_frame_encoder.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/compact_numeric_leaf_contract.csv"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/plan_frame_descriptor.pb"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/plan_frame_field_roles.json"
            },
            {
              "editType" : "edit",
              "file" : "Testing/scene_replay_foundation_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/decision/obstacle_decision.hpp"
            },
            {
              "editType" : "edit",
              "file" : "proto/obstacle.proto"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/compact_numeric_policy.yaml"
            },
            {
              "editType" : "edit",
              "file" : "tools/pnc_proto_mapper/generate_exact_numeric_codec.py"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/compact_exact_numeric_visitor.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/obstacle_proto_codec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/scene_replay_api_descriptor.pb"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/common/pnc_graphics_view.cpp",
            "hmi/common/obstacle_details.hpp",
            "Testing/obstacle_detail_render_test.cpp"
          ],
          "commitId" : "da047adcda57d76b0ffc780da76c838433df7b1d",
          "timestamp" : 1793019964000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 显示障碍物静止确认和跟车等待秒数\u000a\u000a展示静止确认进度、跟车等待时长及现有超时阈值，明确旧快照缺失计时状态的显示。\u000a",
          "date" : "2026-10-26 21:06:04 +0800",
          "id" : "da047adcda57d76b0ffc780da76c838433df7b1d",
          "msg" : "feat: 显示障碍物静止确认和跟车等待秒数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/common/pnc_graphics_view.cpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/obstacle_detail_render_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/common/obstacle_details.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "Testing/compact_driving_corridor_restore_test.cpp"
          ],
          "commitId" : "91e36e87767b87a45ac3a968281a5973f7ac3038",
          "timestamp" : 1793019964000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "test: 增加静止计时连续回放验收\u000a\u000a使用独立期望窗口校验等待开始期限、计时起点和逐帧计数，拒绝缺帧、计时重置及冻结。覆盖跨验收窗口起点的大缺口。\u000a\u000a验证汇总：808 项通过、12 项可选测试跳过；现场 bag 的 569 条快照验收通过。\u000a",
          "date" : "2026-10-26 21:06:04 +0800",
          "id" : "91e36e87767b87a45ac3a968281a5973f7ac3038",
          "msg" : "test: 增加静止计时连续回放验收",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "Testing/compact_driving_corridor_restore_test.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/vehicle/request_routing_data.cpp",
            "replayer/scene_data/generated/full_custom_cpp_member_inputs.json",
            "tasks/deciders/lat_decider/side_pass_decider.cpp",
            "CMakeLists.txt",
            "hmi/replayer_hmi.cpp",
            "hmi/widget/diagnose.cpp",
            "docs/pnc_algorithm_replay/plan_frame_field_contract_notes.md",
            "plan/scenarios/prepare_scenario.cpp",
            "plan/prepare/prepare_spreader.cpp",
            "plan/prepare/prepare_objs.cpp",
            "core/decision_async.cpp",
            "data/map/envelop/map_envelops.cpp",
            "plan/prepare/prepare_map_related.cpp",
            "plan/prepare/module.cpp",
            "replayer/scene_data/generated/compact_scene_descriptor.pb",
            "plan/prepare/prepare_ogm.cpp",
            "proto/pnc_scene/compact_plan_frame_fields.proto",
            "hmi/common/plan_timing_history.hpp",
            "proto/debug.proto",
            "replayer/scene_data/plan_timing_proto_codec.hpp",
            "Testing/encoding_benchmark_test.cpp",
            "replayer/scene_data/compact_numeric_policy.yaml",
            "plan/prepare/prepare_lock_station.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "proto/pnc_scene/compact_recorded_debug.proto",
            "Testing/plan_timing_render_test.cpp",
            "tasks/deciders/lat_decider/trailer_side_pass_decider.cpp",
            "plan/prepare/prepare_destination.cpp",
            "replayer/scene_data/encoding_benchmark.cpp",
            "replayer/scene_data/compact_numeric_leaf_contract.csv",
            "replayer/scene_data/plan_frame_full_mapping.yaml",
            "core/node_runtime_timing.hpp",
            "data/plan_timing.hpp",
            "data/plan_frame.hpp",
            "data/map/reference/center_line.cpp",
            "proto/pnc_scene/full_plan_frame.proto",
            "hmi/widget/perf_cost_detail.cpp",
            "replayer/scene_data/compact_proto_codec.cpp",
            "core/plan_runtime_watchdog.hpp",
            "plan/prepare/prepare_default.cpp",
            "replayer/scene_data/generated/compact_exact_numeric_visitor.cpp",
            "plan/prepare/prepare_offset.cpp",
            "replayer/scene_data/generated/plan_frame_decoder.cpp",
            "tasks/deciders/other_decider/stop_decider.cpp",
            "scenarios/out_yead_junction_scenario/out_yard_junction_first_stage.cpp",
            "replayer/scene_data/plan_timing_proto_codec.cpp",
            "sink/ros_sink_snapshot_compact_scene.cpp",
            "node/logic.cpp",
            "Testing/scene_replay_foundation_test.cpp",
            "plan/prepare/prepare_his.cpp",
            "hmi/widget/diagnose.hpp",
            "Testing/plan_timing_capture_test.cpp",
            "replayer/scene_data/generated/plan_frame_encoder.cpp",
            "plan/prepare/prepare_priori_bay_info.cpp",
            "core/hmi_sync.cpp",
            "data/plan/center_line_info.cpp",
            "replayer/scene_data/generated/plan_frame_field_roles.json",
            "core/plan_async.cpp",
            "data/plan/switch_data.cpp",
            "replayer/scene_data/generated/compact_typed_field_codec.cpp",
            "plan/prepare/prepare_state.cpp",
            "scenarios/stage.cpp",
            "replayer/scene_data/generated/plan_frame_member_inputs.json",
            "tools/pnc_proto_mapper/generator.py",
            "data/obstacle/decision/obstacle_decision.cpp",
            "plan/prepare/prepare_lane_constrain.cpp",
            "hmi/widget/perf_cost_detail.hpp",
            "replayer/scene_data/plan_frame_field_roles.csv",
            "core/snapshot_async.cpp",
            "data/plan_frame.cpp",
            "replayer/scene_data/generated/scene_replay_api_descriptor.pb",
            "Testing/CMakeLists.txt",
            "replayer/scene_data/generated/plan_frame_descriptor.pb",
            "hmi/node_hmi.cpp"
          ],
          "commitId" : "ede65270ab0adee7356660caa2606072bc923d9e",
          "timestamp" : 1793022823000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 紧凑记录 PNC 节点模块耗时并复用原界面\u000a\u000a按固定编号记录单帧模块与任务耗时，使用执行位图和 0.1 ms 整数编码，\u000a替换 Proto 中重复保存的 50 帧历史及字符串耗时。异步模块携带独立来源帧\u000a和完成时间，watchdog 记录当前执行项；Boost 字段保持不增不删。\u000a\u000a原 HMI 本地维护历史平均并展示模块明细，区分实时与录制数据。\u000a规划帧超过 1 秒未更新时保留业务绘制保护，继续刷新实时耗时窗口。\u000a\u000a验证：生成与合同检查通过；Icecream 分布式编译 pnc_node、replayer\u000a及测试通过；测试汇总 825 项通过、12 项可选跳过。合成的 30 项模块与任务\u000a统计加 watchdog、5 个异步槽及 Proto 嵌套开销共 167 字节。\u000a",
          "date" : "2026-10-26 21:53:43 +0800",
          "id" : "ede65270ab0adee7356660caa2606072bc923d9e",
          "msg" : "feat: 紧凑记录 PNC 节点模块耗时并复用原界面",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_snapshot_compact_scene.cpp"
            },
            {
              "editType" : "add",
              "file" : "Testing/plan_timing_render_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/encoding_benchmark_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/center_line_info.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_objs.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/compact_numeric_leaf_contract.csv"
            },
            {
              "editType" : "edit",
              "file" : "hmi/node_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/out_yead_junction_scenario/out_yard_junction_first_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/plan_frame_full_mapping.yaml"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_state.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_offset.cpp"
            },
            {
              "editType" : "edit",
              "file" : "proto/pnc_scene/full_plan_frame.proto"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/plan_frame_field_roles.json"
            },
            {
              "editType" : "edit",
              "file" : "core/hmi_sync.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/reference/center_line.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/module.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_destination.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/compact_scene_descriptor.pb"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/side_pass_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.cpp"
            },
            {
              "editType" : "edit",
              "file" : "docs/pnc_algorithm_replay/plan_frame_field_contract_notes.md"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/plan_frame_descriptor.pb"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/perf_cost_detail.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tools/pnc_proto_mapper/generator.py"
            },
            {
              "editType" : "edit",
              "file" : "Testing/scene_replay_foundation_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/vehicle/request_routing_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/encoding_benchmark.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/scene_replay_api_descriptor.pb"
            },
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelops.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/compact_numeric_policy.yaml"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.hpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/full_custom_cpp_member_inputs.json"
            },
            {
              "editType" : "edit",
              "file" : "core/plan_async.cpp"
            },
            {
              "editType" : "edit",
              "file" : "node/logic.cpp"
            },
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/plan_frame_member_inputs.json"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/plan_frame_encoder.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.cpp"
            },
            {
              "editType" : "add",
              "file" : "core/node_runtime_timing.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/decision/obstacle_decision.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_priori_bay_info.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/plan_frame_decoder.cpp"
            },
            {
              "editType" : "add",
              "file" : "hmi/common/plan_timing_history.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/perf_cost_detail.hpp"
            },
            {
              "editType" : "edit",
              "file" : "core/plan_runtime_watchdog.hpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/compact_typed_field_codec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_his.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/scenarios/prepare_scenario.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/plan_frame_field_roles.csv"
            },
            {
              "editType" : "add",
              "file" : "replayer/scene_data/plan_timing_proto_codec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_default.cpp"
            },
            {
              "editType" : "add",
              "file" : "replayer/scene_data/plan_timing_proto_codec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/other_decider/stop_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "core/decision_async.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/trailer_side_pass_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "proto/pnc_scene/compact_plan_frame_fields.proto"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_map_related.cpp"
            },
            {
              "editType" : "edit",
              "file" : "proto/debug.proto"
            },
            {
              "editType" : "edit",
              "file" : "core/snapshot_async.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/compact_exact_numeric_visitor.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_lane_constrain.cpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/CMakeLists.txt"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_lock_station.cpp"
            },
            {
              "editType" : "add",
              "file" : "data/plan_timing.hpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_spreader.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/widget/diagnose.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "proto/pnc_scene/compact_recorded_debug.proto"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/compact_proto_codec.cpp"
            },
            {
              "editType" : "add",
              "file" : "Testing/plan_timing_capture_test.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/scene_data/generated/compact_scene_descriptor.pb",
            "replayer/scene_data/generated/plan_frame_field_roles.json",
            "replayer/scene_data/generated/compact_exact_numeric_visitor.cpp",
            "proto/plan_data.proto",
            "data/plan/ssep_data.hpp",
            "data/ssep/forward_ec.cpp",
            "replayer/scene_data/generated/full_custom_cpp_member_inputs.json",
            "replayer/scene_data/compact_numeric_policy.yaml",
            "Testing/parking_pass_progress_test.cpp",
            "data/other/parking_pass_progress.cpp",
            "replayer/scene_data/compact_custom_field_proto_codec.cpp",
            "Testing/scene_replay_foundation_test.cpp",
            "replayer/scene_data/generated/plan_frame_encoder.cpp",
            "replayer/scene_data/full_proto_custom_encoder.cpp",
            "data/other/parking_pass_progress.hpp",
            "replayer/scene_data/plan_frame_field_roles.csv",
            "replayer/scene_data/generated/scene_replay_api_descriptor.pb",
            "replayer/scene_data/generated/plan_frame_descriptor.pb",
            "Testing/ssep_scenario_config_lifecycle_test.cpp"
          ],
          "commitId" : "2540432575a6afd0326b72a4177a4fd48763eb8f",
          "timestamp" : 1793028657000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 保持末段精准倒车阶段并保存跨帧状态\u000a\u000a按当前最后分段的前进转倒车切换精准倒车，替代固定两段判断。\u000a将最终倒车阶段绑定任务签名，跨搜索重置和失败重试保留，取消或目标变化后失效。\u000a同步 Full、Compact、候选帧编码及字段合同，旧数据缺字段时默认为 false。\u000a补充任务生命周期、场景参数读取和序列化往返测试。\u000a\u000a验证：158 项相关回归通过；生成和 Proto breaking 检查通过；两例 CPU 参数对照完成。\u000a",
          "date" : "2026-10-26 23:30:57 +0800",
          "id" : "2540432575a6afd0326b72a4177a4fd48763eb8f",
          "msg" : "fix: 保持末段精准倒车阶段并保存跨帧状态",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/plan_frame_encoder.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/parking_pass_progress.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/full_custom_cpp_member_inputs.json"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/compact_scene_descriptor.pb"
            },
            {
              "editType" : "edit",
              "file" : "Testing/scene_replay_foundation_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/plan_frame_descriptor.pb"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/compact_numeric_policy.yaml"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/compact_custom_field_proto_codec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/full_proto_custom_encoder.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/scene_replay_api_descriptor.pb"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/forward_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/plan_frame_field_roles.json"
            },
            {
              "editType" : "edit",
              "file" : "data/other/parking_pass_progress.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/ssep_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/ssep_scenario_config_lifecycle_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/parking_pass_progress_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/generated/compact_exact_numeric_visitor.cpp"
            },
            {
              "editType" : "edit",
              "file" : "proto/plan_data.proto"
            },
            {
              "editType" : "edit",
              "file" : "replayer/scene_data/plan_frame_field_roles.csv"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "Testing/ssep_path_corridor_test.cpp",
            "scenarios/stage.cpp",
            "scenarios/task_condition_evaluator.hpp",
            "scenarios/task_condition_evaluator.cpp",
            "tasks/other_tasks/stitch_path_data_to_path.cpp"
          ],
          "commitId" : "1ba3a01ff6b3ede89c696953fb00b15fee9768d7",
          "timestamp" : 1793028669000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 最后段跳过 PJPO 后优先拼接新 SSEP 路径\u000a\u000a共用生产任务组选择逻辑，依据实际跳过 PJPO 的最后段组选择 SSEP 拼接，避免静态规划器可用位导致复用旧路径。\u000a将方向校验放入 SSEP 拼接函数；无可用搜索结果保留历史路径兜底，新结果可用后优先采用。\u000a覆盖正倒车、新旧路径区分、WAIT 优先、公共 PJPO、方向错误及历史兜底后恢复。\u000a\u000a验证：6 项拼接回归及 30 项既有选择器/等待回归通过，pnc_node 编译通过。\u000a",
          "date" : "2026-10-26 23:31:09 +0800",
          "id" : "1ba3a01ff6b3ede89c696953fb00b15fee9768d7",
          "msg" : "fix: 最后段跳过 PJPO 后优先拼接新 SSEP 路径",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "Testing/ssep_path_corridor_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/task_condition_evaluator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/task_condition_evaluator.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/other_tasks/stitch_path_data_to_path.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/stage.cpp"
            }
          ]
        }
      ],
      "kind" : "git"
    }
  ],
  "culprits" : [
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
      "fullName" : "wuyanjun110"
    }
  ],
  "nextBuild" : null,
  "previousBuild" : {
    "number" : 5420,
    "url" : "http://159.27.114.184:8080/jenkins/user/wuhan/my-views/view/all/job/orin-module-slave32/5420/"
  }
}