{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by ti-chi-bot[bot]"
        },
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by ti-chi-bot[bot]"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 37007,
      "buildableTimeMillis" : 37007,
      "buildingDurationMillis" : 88055,
      "executingTimeMillis" : 88055,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 5764,
      "waitingTimeMillis" : 5764
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/main" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 599,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d48a13c8ce2cf52647527a104a2f583eb3ee36aa",
            "branch" : [
              {
                "SHA1" : "d48a13c8ce2cf52647527a104a2f583eb3ee36aa",
                "name" : "origin/main"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d48a13c8ce2cf52647527a104a2f583eb3ee36aa",
            "branch" : [
              {
                "SHA1" : "d48a13c8ce2cf52647527a104a2f583eb3ee36aa",
                "name" : "origin/main"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "d48a13c8ce2cf52647527a104a2f583eb3ee36aa",
        "branch" : [
          {
            "SHA1" : "d48a13c8ce2cf52647527a104a2f583eb3ee36aa",
            "name" : "origin/main"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/PingCAP-QE/ci.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#599",
  "duration" : 88055,
  "estimatedDuration" : 102412,
  "executor" : None,
  "fullDisplayName" : "seed #599",
  "id" : "599",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 599,
  "queueId" : 248311,
  "result" : "SUCCESS",
  "timestamp" : 1736160393319,
  "url" : "https://do.pingcap.net/jenkins/view/all/job/seed/599/",
  "builtOn" : "default-8vsrp",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pipelines/pingcap/tidb/release-8.3/pull_unit_test.groovy",
          "pipelines/pingcap/tidb/release-8.0/ghpr_unit_test.groovy",
          "pipelines/pingcap/tidb/release-8.5/pull_unit_test.groovy",
          "pipelines/pingcap/tidb/release-7.6/ghpr_unit_test.groovy",
          "pipelines/pingcap/tidb/release-7.1/ghpr_unit_test.groovy",
          "pipelines/pingcap/tidb/release-7.5/ghpr_unit_test.groovy",
          "pipelines/pingcap/tidb/release-8.2/pull_unit_test.groovy",
          "pipelines/pingcap/tidb/release-7.3/ghpr_unit_test.groovy",
          "pipelines/pingcap/tidb/latest/merged_unit_test.groovy",
          "pipelines/pingcap/tidb/release-8.4/pull_unit_test.groovy",
          "pipelines/pingcap/tidb/release-7.2/ghpr_unit_test.groovy",
          "pipelines/pingcap/tidb/release-7.4/ghpr_unit_test.groovy",
          "pipelines/pingcap/tidb/release-8.1/ghpr_unit_test.groovy",
          "pipelines/pingcap/tidb/latest/ghpr_unit_test.groovy"
        ],
        "commitId" : "d48a13c8ce2cf52647527a104a2f583eb3ee36aa",
        "timestamp" : 1736160346000,
        "author" : {
          "absoluteUrl" : "https://do.pingcap.net/jenkins/user/noreply",
          "fullName" : "noreply"
        },
        "authorEmail" : "noreply@github.com",
        "comment" : "fix(tidb): add unit test step for enterprise extensions (#3309)\u000a\u000aThis pull request includes several changes to the unit test pipelines\u000afor different branches of the `pingcap/tidb` repository. The main focus\u000ais on adding a new stage for testing enterprise extensions.\u000a\u000a## Key changes include:\u000a\u000a### Addition of Enterprise Extension Testing Stage:\u000a* Added a new stage named 'Test Enterprise Extensions' in multiple\u000apipeline files to ensure that private submodules are tested. This stage\u000aincludes steps to run tests and upload coverage data.\u000a[[1]](diffhunk://#diff-b56f73beeb61b056a6dd2b10e709f4e2c3fb1ce386038e2cba0e9fcaf75bf469R104-R131)\u000a[[2]](diffhunk://#diff-09bf784057b556598a5c45e45288e856c35774a5992096173ee90f949cefff4aL55-R122)\u000a[[3]](diffhunk://#diff-d07b38910eb3c884055beb55a4a6bf94a63c9a6906ef2fd7f9fa4a0bff783d55R104-R131)\u000a[[4]](diffhunk://#diff-fbb8d1f563c1585d02c3bc01ada595ccaec77a4632da766aa08d9f34f4c92a44R100-R127)\u000a[[5]](diffhunk://#diff-0489bf3acebce52e52ca06c3943f8cac4791fa35f8e03f225dac6fb0984a6858R100-R127)\u000a[[6]](diffhunk://#diff-74bed0db67c2a71bbeff8c63856c50c83f9728e05b65c621c11a281541fca667R104-R131)\u000a[[7]](diffhunk://#diff-ec7d8e755ee8101075a0e4049ac2e358e62b26ccd3bb6e5f73e0d3fdf4e1245aR104-R131)\u000a\u000a### Affects\u000a- Affects pre-submit type jobs for branches: `release-7.1` ...\u000a`release-8.5`.\u000a- Affects post-submit type jobs for branch: `master`.\u000a\u000a## Minor changes include:\u000a\u000a### Update to Coverage Upload Path:\u000a* Modified the `prow.uploadCoverageToCodecov` function call to remove\u000athe leading './' from the coverage data file path in various pipeline\u000afiles.\u000a[[1]](diffhunk://#diff-b56f73beeb61b056a6dd2b10e709f4e2c3fb1ce386038e2cba0e9fcaf75bf469L78-R78)\u000a[[2]](diffhunk://#diff-d07b38910eb3c884055beb55a4a6bf94a63c9a6906ef2fd7f9fa4a0bff783d55L78-R78)\u000a[[3]](diffhunk://#diff-fbb8d1f563c1585d02c3bc01ada595ccaec77a4632da766aa08d9f34f4c92a44L71-R74)\u000a[[4]](diffhunk://#diff-0489bf3acebce52e52ca06c3943f8cac4791fa35f8e03f225dac6fb0984a6858L71-R74)\u000a[[5]](diffhunk://#diff-74bed0db67c2a71bbeff8c63856c50c83f9728e05b65c621c11a281541fca667L75-R78)\u000a[[6]](diffhunk://#diff-ec7d8e755ee8101075a0e4049ac2e358e62b26ccd3bb6e5f73e0d3fdf4e1245aL78-R78)\u000a\u000a### Setting Pull Request Descriptions:\u000a* Added a step to set the pull request description using\u000a`prow.setPRDescription` in the `net-tool` container for several pipeline\u000afiles.\u000a[[1]](diffhunk://#diff-fbb8d1f563c1585d02c3bc01ada595ccaec77a4632da766aa08d9f34f4c92a44R39-R41)\u000a[[2]](diffhunk://#diff-0489bf3acebce52e52ca06c3943f8cac4791fa35f8e03f225dac6fb0984a6858R39-R41)\u000a[[3]](diffhunk://#diff-74bed0db67c2a71bbeff8c63856c50c83f9728e05b65c621c11a281541fca667R38-R40)\u000a[[4]](diffhunk://#diff-54a40bd562f68c7c2857bbb6e53d6a159afdbf0189ac861a52bb85d5e25d5c29R38-R40)\u000a\u000a### Other Pipeline Adjustments:\u000a* Removed unnecessary timeout options and renamed directories to use\u000a`REFS.repo` instead of hardcoded values in the `merged_unit_test.groovy`\u000afile.\u000a* Added steps to parse flaky test case results and send events to the\u000acloudevents server in the `merged_unit_test.groovy` file.\u000a\u000a---------\u000a\u000aSigned-off-by: wuhuizuo <wuhuizuo@126.com>\u000a",
        "date" : "2025-01-06 10:45:46 +0000",
        "id" : "d48a13c8ce2cf52647527a104a2f583eb3ee36aa",
        "msg" : "fix(tidb): add unit test step for enterprise extensions (#3309)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.3/pull_unit_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/merged_unit_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.4/ghpr_unit_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.1/ghpr_unit_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.4/pull_unit_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/latest/ghpr_unit_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.0/ghpr_unit_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.5/ghpr_unit_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.2/pull_unit_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-8.5/pull_unit_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.6/ghpr_unit_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.1/ghpr_unit_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.3/ghpr_unit_test.groovy"
          },
          {
            "editType" : "edit",
            "file" : "pipelines/pingcap/tidb/release-7.2/ghpr_unit_test.groovy"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://do.pingcap.net/jenkins/user/noreply",
      "fullName" : "noreply"
    }
  ]
}