Started by user Jenkins Admin
Obtained pipelines/pingcap/tidb/latest/pull_integration_e2e_test.groovy from git https://github.com/PingCAP-QE/ci.git
Loading library tipipeline@main
Library tipipeline@main is cached. Copying from home.
[Pipeline] Start of Pipeline
[Pipeline] readJSON
[Pipeline] readTrusted
Obtained pipelines/pingcap/tidb/latest/pod-pull_integration_e2e_test.yaml from git https://github.com/PingCAP-QE/ci.git
[Pipeline] podTemplate
[Pipeline] {
[Pipeline] node
Created Pod: kubernetes jenkins-tidb/pingcap-tidb-pull-integration-e2e-test-7669-t11zx-qspv4-t2knp
Agent pingcap-tidb-pull-integration-e2e-test-7669-t11zx-qspv4-t2knp is provisioned from template pingcap_tidb_pull_integration_e2e_test_7669-t11zx-qspv4
---
apiVersion: "v1"
kind: "Pod"
metadata:
  annotations:
    buildUrl: "http://jenkins.apps.svc.cluster.local:8080/jenkins/job/pingcap/job/tidb/job/pull_integration_e2e_test/7669/"
    runUrl: "job/pingcap/job/tidb/job/pull_integration_e2e_test/7669/"
  labels:
    jenkins/jenkins-jenkins-agent: "true"
    jenkins/label-digest: "4e462de607b6936531b880b26dadad428f253b39"
    jenkins/label: "pingcap_tidb_pull_integration_e2e_test_7669-t11zx"
  name: "pingcap-tidb-pull-integration-e2e-test-7669-t11zx-qspv4-t2knp"
  namespace: "jenkins-tidb"
spec:
  affinity:
    nodeAffinity:
      requiredDuringSchedulingIgnoredDuringExecution:
        nodeSelectorTerms:
        - matchExpressions:
          - key: "kubernetes.io/arch"
            operator: "In"
            values:
            - "amd64"
  containers:
  - image: "hub.pingcap.net/jenkins/rocky8_golang-1.23:latest"
    name: "golang"
    resources:
      limits:
        memory: "16Gi"
        cpu: "6"
      requests:
        memory: "12Gi"
        cpu: "4"
    tty: true
    volumeMounts:
    - mountPath: "/home/jenkins/agent"
      name: "workspace-volume"
      readOnly: false
  - image: "hub.pingcap.net/jenkins/network-multitool"
    name: "net-tool"
    resources:
      limits:
        memory: "128Mi"
        cpu: "100m"
    tty: true
    volumeMounts:
    - mountPath: "/home/jenkins/agent"
      name: "workspace-volume"
      readOnly: false
  - env:
    - name: "JENKINS_SECRET"
      value: "********"
    - name: "JENKINS_TUNNEL"
      value: "jenkins-agent.apps.svc.cluster.local:50000"
    - name: "JENKINS_AGENT_NAME"
      value: "pingcap-tidb-pull-integration-e2e-test-7669-t11zx-qspv4-t2knp"
    - name: "JENKINS_NAME"
      value: "pingcap-tidb-pull-integration-e2e-test-7669-t11zx-qspv4-t2knp"
    - name: "JENKINS_AGENT_WORKDIR"
      value: "/home/jenkins/agent"
    - name: "JENKINS_URL"
      value: "http://jenkins.apps.svc.cluster.local:8080/jenkins/"
    image: "jenkins/inbound-agent:3206.vb_15dcf73f6a_9-2"
    name: "jnlp"
    resources:
      requests:
        memory: "256Mi"
        cpu: "100m"
    volumeMounts:
    - mountPath: "/home/jenkins/agent"
      name: "workspace-volume"
      readOnly: false
  restartPolicy: "Never"
  securityContext:
    fsGroup: 1000
  volumes:
  - emptyDir:
      medium: ""
    name: "workspace-volume"

Running on pingcap-tidb-pull-integration-e2e-test-7669-t11zx-qspv4-t2knp in /home/jenkins/agent/workspace/pingcap/tidb/pull_integration_e2e_test
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Checkout SCM)
[Pipeline] checkout
The recommended git tool is: git
No credentials specified
Cloning the remote Git repository
Using shallow clone with depth 1
Cloning repository https://github.com/PingCAP-QE/ci.git
 > git init /home/jenkins/agent/workspace/pingcap/tidb/pull_integration_e2e_test # timeout=10
Fetching upstream changes from https://github.com/PingCAP-QE/ci.git
 > git --version # timeout=10
 > git --version # 'git version 2.39.2'
 > git fetch --tags --force --progress --depth=1 -- https://github.com/PingCAP-QE/ci.git +refs/heads/*:refs/remotes/origin/* # timeout=5
Avoid second fetch
Checking out Revision b2a59508c11c86ba701c4af25fc536a9475b82c6 (origin/main)
Commit message: "feat(prow-jobs/pingcap-qe/ci): add periodic job to crawl pull requests and issues (#3449)"
 > git config remote.origin.url https://github.com/PingCAP-QE/ci.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git rev-parse origin/main^{commit} # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f b2a59508c11c86ba701c4af25fc536a9475b82c6 # timeout=10
 > git rev-list --no-walk b2a59508c11c86ba701c4af25fc536a9475b82c6 # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] container
[Pipeline] {
[Pipeline] withEnv
[Pipeline] {
[Pipeline] timeout
Timeout set to expire in 1 hr 0 min
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Debug info)
[Pipeline] sh
+ printenv
GIT_COMMIT=b2a59508c11c86ba701c4af25fc536a9475b82c6
RUN_DISPLAY_URL=https://do.pingcap.net/jenkins/job/pingcap/job/tidb/job/pull_integration_e2e_test/7669/display/redirect
JENKINS_URL=https://do.pingcap.net/jenkins/
EXECUTOR_NUMBER=0
JOB_SPEC={"type":"presubmit","job":"pingcap/tidb/pull_integration_e2e_test","buildid":"1908688573113044993","prowjobid":"22093495-c1fa-445a-a2ef-692324ef64b5","refs":{"org":"pingcap","repo":"tidb","repo_link":"https://github.com/pingcap/tidb","base_ref":"master","base_sha":"d9fb3a53376157be49b5a7941e6e689a33c81eb0","base_link":"https://github.com/pingcap/tidb/commit/d9fb3a53376157be49b5a7941e6e689a33c81eb0","pulls":[{"number":60325,"author":"terry1purcell","sha":"4accca4c2e4311c2f06f43062655cf36704d40b9","title":"planner: enable non-prepared plan cache for dml","head_ref":"dmldef","link":"https://github.com/pingcap/tidb/pull/60325","commit_link":"https://github.com/pingcap/tidb/pull/60325/commits/4accca4c2e4311c2f06f43062655cf36704d40b9","author_link":"https://github.com/terry1purcell"}]}}
_=/usr/bin/printenv
TZ=Asia/Shanghai
BUILD_ID=1908688573113044993
POD_LABEL=pingcap_tidb_pull_integration_e2e_test_7669-t11zx
HOSTNAME=pingcap-tidb-pull-integration-e2e-test-7669-t11zx-qspv4-t2knp
OLDPWD=/home/jenkins
RUN_CHANGES_DISPLAY_URL=https://do.pingcap.net/jenkins/job/pingcap/job/tidb/job/pull_integration_e2e_test/7669/display/redirect?page=changes
JENKINS_NODE_COOKIE=08f81010-deb9-4d14-8279-d5a2a1b8bf20
GOPROXY=http://goproxy.apps.svc,https://proxy.golang.org,direct
JAVA_HOME=/usr/lib/jvm/jre-openjdk
JOB_BASE_NAME=pull_integration_e2e_test
WORKSPACE_TMP=/home/jenkins/agent/workspace/pingcap/tidb/pull_integration_e2e_test@tmp
KUBERNETES_PORT_443_TCP_PROTO=tcp
CI=true
GIT_URL=https://github.com/PingCAP-QE/ci.git
CLASSPATH=
KUBERNETES_PORT_443_TCP_ADDR=10.233.0.1
FILE_SERVER_URL=http://fileserver.pingcap.net
POD_CONTAINER=golang
GOPATH=/go
BUILD_NUMBER=7669
USE_BAZEL_VERSION=6.5.0
KUBERNETES_PORT=tcp://10.233.0.1:443
WORKSPACE=/home/jenkins/agent/workspace/pingcap/tidb/pull_integration_e2e_test
PWD=/home/jenkins/agent/workspace/pingcap/tidb/pull_integration_e2e_test
HUDSON_URL=https://do.pingcap.net/jenkins/
HOME=/home/jenkins
NODE_NAME=pingcap-tidb-pull-integration-e2e-test-7669-t11zx-qspv4-t2knp
HUDSON_SERVER_COOKIE=83ef27fe9acccc92
JENKINS_HOME=/var/jenkins_home
JOB_NAME=pingcap/tidb/pull_integration_e2e_test
RUN_TESTS_DISPLAY_URL=https://do.pingcap.net/jenkins/job/pingcap/job/tidb/job/pull_integration_e2e_test/7669/display/redirect?page=tests
KUBERNETES_SERVICE_PORT_HTTPS=443
KUBERNETES_PORT_443_TCP_PORT=443
GIT_PREVIOUS_COMMIT=b2a59508c11c86ba701c4af25fc536a9475b82c6
HUDSON_HOME=/var/jenkins_home
JOB_DISPLAY_URL=https://do.pingcap.net/jenkins/job/pingcap/job/tidb/job/pull_integration_e2e_test/display/redirect
PROW_JOB_ID=22093495-c1fa-445a-a2ef-692324ef64b5
KUBERNETES_PORT_443_TCP=tcp://10.233.0.1:443
RUN_ARTIFACTS_DISPLAY_URL=https://do.pingcap.net/jenkins/job/pingcap/job/tidb/job/pull_integration_e2e_test/7669/display/redirect?page=artifacts
BUILD_URL=https://do.pingcap.net/jenkins/job/pingcap/job/tidb/job/pull_integration_e2e_test/7669/
TERM=xterm
STAGE_NAME=Debug info
JOB_URL=https://do.pingcap.net/jenkins/job/pingcap/job/tidb/job/pull_integration_e2e_test/
BUILD_DISPLAY_NAME=#7669
SHLVL=3
GIT_BRANCH=origin/main
BUILD_TAG=jenkins-pingcap-tidb-pull_integration_e2e_test-7669
KUBERNETES_SERVICE_PORT=443
NODE_LABELS=pingcap-tidb-pull-integration-e2e-test-7669-t11zx-qspv4-t2knp pingcap_tidb_pull_integration_e2e_test_7669-t11zx
PATH=/go/bin:/root/.cargo/bin:/usr/local/go/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/gradle-7.4.2/bin:/opt/apache-maven-3.8.8/bin:/usr/local/pulsar/bin
GIT_PREVIOUS_SUCCESSFUL_COMMIT=b2a59508c11c86ba701c4af25fc536a9475b82c6
KUBERNETES_SERVICE_HOST=10.233.0.1
JENKINS_SERVER_COOKIE=durable-efed36c270824dad76fe2b18a63fd06619b3b9a918c584ec640b7349bb724a21
+ echo -------------------------
-------------------------
+ go env
GO111MODULE=''
GOARCH='amd64'
GOBIN=''
GOCACHE='/home/jenkins/.cache/go-build'
GOENV='/home/jenkins/.config/go/env'
GOEXE=''
GOEXPERIMENT=''
GOFLAGS=''
GOHOSTARCH='amd64'
GOHOSTOS='linux'
GOINSECURE=''
GOMODCACHE='/go/pkg/mod'
GONOPROXY=''
GONOSUMDB=''
GOOS='linux'
GOPATH='/go'
GOPRIVATE=''
GOPROXY='http://goproxy.apps.svc,https://proxy.golang.org,direct'
GOROOT='/usr/local/go'
GOSUMDB='sum.golang.org'
GOTMPDIR=''
GOTOOLCHAIN='auto'
GOTOOLDIR='/usr/local/go/pkg/tool/linux_amd64'
GOVCS=''
GOVERSION='go1.23.3'
GODEBUG=''
GOTELEMETRY='local'
GOTELEMETRYDIR='/home/jenkins/.config/go/telemetry'
GCCGO='gccgo'
GOAMD64='v1'
AR='ar'
CC='gcc'
CXX='g++'
CGO_ENABLED='1'
GOMOD='/dev/null'
GOWORK=''
CGO_CFLAGS='-O2 -g'
CGO_CPPFLAGS=''
CGO_CXXFLAGS='-O2 -g'
CGO_FFLAGS='-O2 -g'
CGO_LDFLAGS='-O2 -g'
PKG_CONFIG='pkg-config'
GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build1331230774=/tmp/go-build -gno-record-gcc-switches'
+ echo -------------------------
-------------------------
+ echo 'debug command: kubectl -n jenkins-tidb exec -ti pingcap-tidb-pull-integration-e2e-test-7669-t11zx-qspv4-t2knp bash'
debug command: kubectl -n jenkins-tidb exec -ti pingcap-tidb-pull-integration-e2e-test-7669-t11zx-qspv4-t2knp bash
[Pipeline] container
[Pipeline] {
[Pipeline] sh
+ dig github.com

; <<>> DiG 9.18.16 <<>> github.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 52796
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
; COOKIE: 5b497b0feeb86dd9 (echoed)
;; QUESTION SECTION:
;github.com.			IN	A

;; ANSWER SECTION:
github.com.		27	IN	A	20.205.243.166
github.com.		27	IN	A	20.27.177.113

;; Query time: 0 msec
;; SERVER: 169.254.25.10#53(169.254.25.10) (UDP)
;; WHEN: Sun Apr 06 01:10:20 UTC 2025
;; MSG SIZE  rcvd: 103

[Pipeline] }
[Pipeline] // container
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Checkout)
[Pipeline] dir
Running in /home/jenkins/agent/workspace/pingcap/tidb/pull_integration_e2e_test/tidb
[Pipeline] {
[Pipeline] cache
Cache restored successfully (git/pingcap/tidb/rev-d9fb3a5)
1213224960 bytes in 4.76 secs (255080099 bytes/sec)
[Pipeline] {
[Pipeline] retry
[Pipeline] {
[Pipeline] script
[Pipeline] {
[Pipeline] sh
git version 2.43.5
Reinitialized existing Git repository in /home/jenkins/agent/workspace/pingcap/tidb/pull_integration_e2e_test/tidb/.git/
.git
HEAD is now at d9fb3a5337 ddl: Implement TableMode feature (#59009)
POST git-upload-pack (656 bytes)
POST git-upload-pack (973 bytes)
From https://github.com/pingcap/tidb
 = [up to date]            master               -> origin/master
 * [new ref]               refs/pull/60325/head -> origin/pr/60325/head
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
HEAD is now at d9fb3a5337 ddl: Implement TableMode feature (#59009)
๐Ÿšง Checkouting to base SHA:d9fb3a53376157be49b5a7941e6e689a33c81eb0...
HEAD is now at d9fb3a5337 ddl: Implement TableMode feature (#59009)
โœ… Checked. ๐ŸŽ‰
๐Ÿงพ HEAD info:
d9fb3a53376157be49b5a7941e6e689a33c81eb0
d9fb3a5337 ddl: Implement TableMode feature (#59009)
195c367f3a parser: support to check any column flag (#60287)
f4b85e3540 statistics: remove invalid histogram items in loadNeededColumnHistograms and loadNeededIndexHistograms (#60318)
๐Ÿšง Pre-merge heads of pull requests to base SHA: d9fb3a53376157be49b5a7941e6e689a33c81eb0 ...
Updating d9fb3a5337..4accca4c2e
Fast-forward
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
 pkg/planner/core/plan_cacheable_checker_test.go    | 34 ++++++++++++++--------
 pkg/sessionctx/vardef/tidb_vars.go                 |  2 +-
 .../integrationtest/r/explain_complex_stats.result |  4 +--
 3 files changed, 25 insertions(+), 15 deletions(-)
๐Ÿงพ Pre-merged result:
4accca4c2e4311c2f06f43062655cf36704d40b9
4accca4c2e testcase update after rebase
c42301bae6 Merge branch 'pingcap:master' into dmldef
d9fb3a5337 ddl: Implement TableMode feature (#59009)
โœ… Pre merged ๐ŸŽ‰
โœ… ~~~~~All done.~~~~~~
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // retry
[Pipeline] }
Cache saved successfully (git/pingcap/tidb/rev-d9fb3a5-4accca4)
1213337600 bytes in 16.77 secs (72361347 bytes/sec)
[Pipeline] // cache
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Prepare)
[Pipeline] dir
Running in /home/jenkins/agent/workspace/pingcap/tidb/pull_integration_e2e_test/tidb
[Pipeline] {
[Pipeline] retry
[Pipeline] {
[Pipeline] sh
+ cd tests/integrationtest2
+ ./download_integration_test_binaries.sh master
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100    41  100    41    0     0    891      0 --:--:-- --:--:-- --:--:--   891
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100    41  100    41    0     0   1138      0 --:--:-- --:--:-- --:--:--  1138
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100    41  100    41    0     0    172      0 --:--:-- --:--:-- --:--:--   172
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100    41  100    41    0     0   1322      0 --:--:-- --:--:-- --:--:--  1322
download pd-server.tar.gz from http://fileserver.pingcap.net/download/builds/pingcap/pd/9d6bbb8529d9d2acb9cf324a65e94ece465f6346/centos7/pd-server.tar.gz
2025-04-06 09:11:00 URL:http://fileserver.pingcap.net/download/builds/pingcap/pd/9d6bbb8529d9d2acb9cf324a65e94ece465f6346/centos7/pd-server.tar.gz [228444265/228444265] -> "tmp/pd-server.tar.gz" [1]
download tikv-server.tar.gz from http://fileserver.pingcap.net/download/builds/pingcap/tikv/3eb3439fd88f0db9de06ef92e845e80b32c9b49a/centos7/tikv-server.tar.gz
2025-04-06 09:11:35 URL:http://fileserver.pingcap.net/download/builds/pingcap/tikv/3eb3439fd88f0db9de06ef92e845e80b32c9b49a/centos7/tikv-server.tar.gz [817400808/817400808] -> "tmp/tikv-server.tar.gz" [1]
download tiflash.tar.gz from http://fileserver.pingcap.net/download/builds/pingcap/tiflash/master/8ecb79fcf30098e6786f4d0440ead2a879a3ad4a/centos7/tiflash.tar.gz
2025-04-06 09:12:02 URL:http://fileserver.pingcap.net/download/builds/pingcap/tiflash/master/8ecb79fcf30098e6786f4d0440ead2a879a3ad4a/centos7/tiflash.tar.gz [553235170/553235170] -> "tmp/tiflash.tar.gz" [1]
download ticdc-linux-amd64.tar.gz from http://fileserver.pingcap.net/download/builds/pingcap/ticdc/4c631d5951854ac91765b729fe3849d8e8d5ed8a/centos7/ticdc-linux-amd64.tar.gz
2025-04-06 09:12:12 URL:http://fileserver.pingcap.net/download/builds/pingcap/ticdc/4c631d5951854ac91765b729fe3849d8e8d5ed8a/centos7/ticdc-linux-amd64.tar.gz [98668337/98668337] -> "tmp/ticdc-linux-amd64.tar.gz" [1]
total 2.4G
drwxr-sr-x 15 jenkins jenkins 4.0K Apr  6 09:12 .
drwxr-sr-x  5 jenkins jenkins 4.0K Apr  6 09:12 ..
-rwxr-xr-x  1 jenkins jenkins  117 Apr  3 15:28 CHANGELOG.md
-rwxr-xr-x  1 jenkins jenkins 4.6K Apr  3 15:28 CONTRIBUTING.md
-rwxr-xr-x  1 jenkins jenkins  957 Apr  3 15:28 Dockerfile
-rwxr-xr-x  1 jenkins jenkins  12K Apr  3 15:28 LICENSE
-rwxr-xr-x  1 jenkins jenkins  12K Apr  3 15:28 Makefile
-rwxr-xr-x  1 jenkins jenkins  408 Apr  3 15:28 OWNERS
-rwxr-xr-x  1 jenkins jenkins  127 Apr  3 15:28 OWNERS_ALIASES
-rwxr-xr-x  1 jenkins jenkins 4.3K Apr  3 15:28 README.md
drwxr-sr-x  2 jenkins jenkins 4.0K Apr  6 09:11 bin
-rwxr-xr-x  1 jenkins jenkins 231M Apr  2 16:53 cdc
drwxr-sr-x 11 jenkins jenkins 4.0K Apr  3 15:28 client
drwxr-sr-x  3 jenkins jenkins 4.0K Apr  3 15:28 cmd
-rwxr-xr-x  1 jenkins jenkins 1.1K Apr  3 15:28 codecov.yml
drwxr-sr-x  2 jenkins jenkins 4.0K Apr  3 15:28 conf
drwxr-sr-x  3 jenkins jenkins 4.0K Apr  3 15:28 docs
-rwxr-xr-x  1 jenkins jenkins  18K Apr  3 15:28 errors.toml
-rwxr-xr-x  1 jenkins jenkins  11K Apr  3 15:28 go.mod
-rwxr-xr-x  1 jenkins jenkins  76K Apr  3 15:28 go.sum
lrwxrwxrwx  1 jenkins jenkins   13 Apr  3 12:33 libc++.so.1 -> libc++.so.1.0
-rwxr-xr-x  1 jenkins jenkins 1.2M Dec 18  2023 libc++.so.1.0
lrwxrwxrwx  1 jenkins jenkins   16 Apr  3 12:33 libc++abi.so.1 -> libc++abi.so.1.0
-rwxr-xr-x  1 jenkins jenkins 353K Dec 18  2023 libc++abi.so.1.0
lrwxrwxrwx  1 jenkins jenkins   13 Apr  3 12:33 libgmssl.so -> libgmssl.so.3
lrwxrwxrwx  1 jenkins jenkins   15 Apr  3 12:33 libgmssl.so.3 -> libgmssl.so.3.0
-rwxr-xr-x  1 jenkins jenkins 2.2M Apr  3 11:49 libgmssl.so.3.0
-rwxr-xr-x  1 jenkins jenkins 346M Apr  3 12:34 libtiflash_proxy.so
drwxr-sr-x  4 jenkins jenkins 4.0K Apr  3 15:28 metrics
-rwxr-xr-x  1 jenkins jenkins  41M Apr  3 15:30 pd-api-bench
-rwxr-xr-x  1 jenkins jenkins  44M Apr  3 15:29 pd-ctl
-rwxr-xr-x  1 jenkins jenkins  40M Apr  3 15:30 pd-heartbeat-bench
-rwxr-xr-x  1 jenkins jenkins  35M Apr  3 15:29 pd-recover
-rwxr-xr-x  1 jenkins jenkins  37M Apr  3 15:30 pd-region-bench
-rwxr-xr-x  1 jenkins jenkins 115M Apr  3 15:29 pd-server
-rwxr-xr-x  1 jenkins jenkins  37M Apr  3 15:30 pd-tso-bench
-rwxr-xr-x  1 jenkins jenkins  15M Apr  3 15:30 pd-ut
-rwxr-xr-x  1 jenkins jenkins  302 Apr  3 15:28 pd.code-workspace
drwxr-sr-x 42 jenkins jenkins 4.0K Apr  3 15:28 pkg
drwxr-sr-x  3 jenkins jenkins 4.0K Apr  3 15:28 plugin
-rwxr-xr-x  1 jenkins jenkins  35M Apr  3 15:30 regions-dump
drwxr-sr-x  2 jenkins jenkins 4.0K Apr  3 15:28 scripts
drwxr-sr-x  7 jenkins jenkins 4.0K Apr  3 15:28 server
-rwxr-xr-x  1 jenkins jenkins  35M Apr  3 15:30 stores-dump
drwxr-sr-x  8 jenkins jenkins 4.0K Apr  3 15:28 tests
drwxr-sr-x  3 jenkins jenkins 4.0K Apr  2 16:53 ticdc-linux-amd64
-rwxr-xr-x  1 jenkins jenkins 443M Apr  3 12:33 tiflash
-rwxr-xr-x  1 jenkins jenkins 212M Apr  2 11:56 tikv-ctl
-rwxr-xr-x  1 jenkins jenkins 373M Apr  2 11:56 tikv-server
-rwxr-xr-x  1 jenkins jenkins 376M Apr  2 11:57 tikv-server-failpoint
drwxr-sr-x 15 jenkins jenkins 4.0K Apr  3 15:28 tools
-rwxr-xr-x  1 jenkins jenkins  917 Apr  3 15:28 tools.go
-rwxr-xr-x  1 jenkins jenkins 2.3M Apr  3 15:30 xprog
Download SUCCESS
+ ls -alh third_bin/
total 2.4G
drwxr-sr-x 15 jenkins jenkins 4.0K Apr  6 09:12 .
drwxr-sr-x  5 jenkins jenkins 4.0K Apr  6 09:12 ..
-rwxr-xr-x  1 jenkins jenkins  117 Apr  3 15:28 CHANGELOG.md
-rwxr-xr-x  1 jenkins jenkins 4.6K Apr  3 15:28 CONTRIBUTING.md
-rwxr-xr-x  1 jenkins jenkins  957 Apr  3 15:28 Dockerfile
-rwxr-xr-x  1 jenkins jenkins  12K Apr  3 15:28 LICENSE
-rwxr-xr-x  1 jenkins jenkins  12K Apr  3 15:28 Makefile
-rwxr-xr-x  1 jenkins jenkins  408 Apr  3 15:28 OWNERS
-rwxr-xr-x  1 jenkins jenkins  127 Apr  3 15:28 OWNERS_ALIASES
-rwxr-xr-x  1 jenkins jenkins 4.3K Apr  3 15:28 README.md
drwxr-sr-x  2 jenkins jenkins 4.0K Apr  6 09:11 bin
-rwxr-xr-x  1 jenkins jenkins 231M Apr  2 16:53 cdc
drwxr-sr-x 11 jenkins jenkins 4.0K Apr  3 15:28 client
drwxr-sr-x  3 jenkins jenkins 4.0K Apr  3 15:28 cmd
-rwxr-xr-x  1 jenkins jenkins 1.1K Apr  3 15:28 codecov.yml
drwxr-sr-x  2 jenkins jenkins 4.0K Apr  3 15:28 conf
drwxr-sr-x  3 jenkins jenkins 4.0K Apr  3 15:28 docs
-rwxr-xr-x  1 jenkins jenkins  18K Apr  3 15:28 errors.toml
-rwxr-xr-x  1 jenkins jenkins  11K Apr  3 15:28 go.mod
-rwxr-xr-x  1 jenkins jenkins  76K Apr  3 15:28 go.sum
lrwxrwxrwx  1 jenkins jenkins   13 Apr  3 12:33 libc++.so.1 -> libc++.so.1.0
-rwxr-xr-x  1 jenkins jenkins 1.2M Dec 18  2023 libc++.so.1.0
lrwxrwxrwx  1 jenkins jenkins   16 Apr  3 12:33 libc++abi.so.1 -> libc++abi.so.1.0
-rwxr-xr-x  1 jenkins jenkins 353K Dec 18  2023 libc++abi.so.1.0
lrwxrwxrwx  1 jenkins jenkins   13 Apr  3 12:33 libgmssl.so -> libgmssl.so.3
lrwxrwxrwx  1 jenkins jenkins   15 Apr  3 12:33 libgmssl.so.3 -> libgmssl.so.3.0
-rwxr-xr-x  1 jenkins jenkins 2.2M Apr  3 11:49 libgmssl.so.3.0
-rwxr-xr-x  1 jenkins jenkins 346M Apr  3 12:34 libtiflash_proxy.so
drwxr-sr-x  4 jenkins jenkins 4.0K Apr  3 15:28 metrics
-rwxr-xr-x  1 jenkins jenkins  41M Apr  3 15:30 pd-api-bench
-rwxr-xr-x  1 jenkins jenkins  44M Apr  3 15:29 pd-ctl
-rwxr-xr-x  1 jenkins jenkins  40M Apr  3 15:30 pd-heartbeat-bench
-rwxr-xr-x  1 jenkins jenkins  35M Apr  3 15:29 pd-recover
-rwxr-xr-x  1 jenkins jenkins  37M Apr  3 15:30 pd-region-bench
-rwxr-xr-x  1 jenkins jenkins 115M Apr  3 15:29 pd-server
-rwxr-xr-x  1 jenkins jenkins  37M Apr  3 15:30 pd-tso-bench
-rwxr-xr-x  1 jenkins jenkins  15M Apr  3 15:30 pd-ut
-rwxr-xr-x  1 jenkins jenkins  302 Apr  3 15:28 pd.code-workspace
drwxr-sr-x 42 jenkins jenkins 4.0K Apr  3 15:28 pkg
drwxr-sr-x  3 jenkins jenkins 4.0K Apr  3 15:28 plugin
-rwxr-xr-x  1 jenkins jenkins  35M Apr  3 15:30 regions-dump
drwxr-sr-x  2 jenkins jenkins 4.0K Apr  3 15:28 scripts
drwxr-sr-x  7 jenkins jenkins 4.0K Apr  3 15:28 server
-rwxr-xr-x  1 jenkins jenkins  35M Apr  3 15:30 stores-dump
drwxr-sr-x  8 jenkins jenkins 4.0K Apr  3 15:28 tests
drwxr-sr-x  3 jenkins jenkins 4.0K Apr  2 16:53 ticdc-linux-amd64
-rwxr-xr-x  1 jenkins jenkins 443M Apr  3 12:33 tiflash
-rwxr-xr-x  1 jenkins jenkins 212M Apr  2 11:56 tikv-ctl
-rwxr-xr-x  1 jenkins jenkins 373M Apr  2 11:56 tikv-server
-rwxr-xr-x  1 jenkins jenkins 376M Apr  2 11:57 tikv-server-failpoint
drwxr-sr-x 15 jenkins jenkins 4.0K Apr  3 15:28 tools
-rwxr-xr-x  1 jenkins jenkins  917 Apr  3 15:28 tools.go
-rwxr-xr-x  1 jenkins jenkins 2.3M Apr  3 15:30 xprog
+ ./third_bin/tikv-server -V
TiKV 
Release Version:   9.0.0-beta.1
Edition:           Community
Git Commit Hash:   3eb3439fd88f0db9de06ef92e845e80b32c9b49a
Git Commit Branch: master
UTC Build Time:    2025-04-02 02:57:52
Rust Version:      rustc 1.77.0-nightly (89e2160c4 2023-12-27)
Enable Features:   memory-engine pprof-fp jemalloc mem-profiling portable sse test-engine-kv-rocksdb test-engine-raft-raft-engine trace-async-tasks openssl-vendored
Profile:           dist_release
+ ./third_bin/pd-server -V
Release Version: v9.0.0-beta.1.pre-91-g9d6bbb852
Edition: Community
Git Commit Hash: 9d6bbb8529d9d2acb9cf324a65e94ece465f6346
Git Branch: master
UTC Build Time:  2025-04-03 07:28:59
+ ./third_bin/tiflash --version
TiFlash
Release Version: v9.0.0-beta.1.pre-129-g8ecb79fcf3
Edition:         Community
Git Commit Hash: 8ecb79fcf30098e6786f4d0440ead2a879a3ad4a
Git Branch:      HEAD
UTC Build Time:  2025-04-03 03:49:11
Enable Features: jemalloc sm4(GmSSL) mem-profiling avx2 avx512 unwind thinlto hnsw.l2=skylake hnsw.cosine=skylake vec.l2=skylake vec.cos=skylake
Profile:         RELWITHDEBINFO
Compiler:        clang++ 17.0.6

Raft Proxy
Git Commit Hash:   11578499e429348400a384f1ca08a0200de99f0d
Git Commit Branch: HEAD
UTC Build Time:    ""   
Rust Version:      rustc 1.77.0-nightly (89e2160c4 2023-12-27)
Storage Engine:    tiflash
Prometheus Prefix: tiflash_proxy_
Profile:           release
Enable Features:   external-jemalloc portable sse test-engine-kv-rocksdb test-engine-raft-raft-engine openssl-vendored
+ ./third_bin/cdc version
Release Version: v9.0.0-beta.1-9-g4c631d595
Git Commit Hash: 4c631d5951854ac91765b729fe3849d8e8d5ed8a
Git Branch: master
UTC Build Time: 2025-04-02 08:48:45
Go Version: go1.23.4
Failpoint Build: false
[Pipeline] }
[Pipeline] // retry
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Tests)
[Pipeline] timeout
Timeout set to expire in 45 min
[Pipeline] {
[Pipeline] dir
Running in /home/jenkins/agent/workspace/pingcap/tidb/pull_integration_e2e_test/tidb
[Pipeline] {
[Pipeline] sh
+ cd tests/integrationtest2
+ ./run-tests.sh
+ TIDB_BIN=./third_bin/tidb-server
+ TIKV_BIN=./third_bin/tikv-server
+ PD_BIN=./third_bin/pd-server
+ DUMPLING_BIN=./third_bin/dumpling
+ TICDC_BIN=./third_bin/cdc
+ TIFLASH_BIN=./third_bin/tiflash-server
+ PD_DATA_DIR=./data/pd_data
+ PD_DATA_DIR2=./data/pd_data2
+ TIKV_DATA_DIR=./data/tikv_data
+ TIKV_DATA_DIR2=./data/tikv_data2
+ TIFLASH_DATA_DIR=./data/tiflash_data
+ TIFLASH_DATA_DIR2=./data/tiflash_data2
+ TICDC_DATA_DIR=./data/ticdc_data
+ rm -rf ./data
+ mkdir ./data
+ TIDB_LOG_FILE=./logs/tidb.log
+ TIDB_LOG_FILE2=./logs/tidb2.log
+ TIKV_LOG_FILE=./logs/tikv.log
+ TIKV_LOG_FILE2=./logs/tikv2.log
+ TIFLASH_LOG_FILE=./logs/tiflash.log
+ TIFLASH_LOG_FILE2=./logs/tiflash2.log
+ PD_LOG_FILE=./logs/pd.log
+ PD_LOG_FILE2=./logs/pd2.log
+ TICDC_LOG_FILE=./logs/ticdc.log
+ rm -rf ./logs
+ mkdir ./logs
+ build=1
+ mysql_tester=./mysql_tester
+ tidb_server=
+ ticdc_server=./third_bin/cdc
+ portgenerator=
+ mysql_tester_log=./integration-test.out
+ tests=
+ record=0
+ record_case=
+ stats=s
+ set -eu
+ trap 'set +e; PIDS=$(jobs -p); [ -n "$PIDS" ] && kill -9 $PIDS' EXIT
+ export TZ=Asia/Shanghai
+ TZ=Asia/Shanghai
+ getopts t:s:r:b:d:c:i:h opt
+ '[' 1 -eq 1 ']'
+ '[' -z '' ']'
+ build_tidb_server
+ tidb_server=./integrationtest_tidb-server
+ echo 'building tidb-server binary: ./integrationtest_tidb-server'
building tidb-server binary: ./integrationtest_tidb-server
+ rm -rf ./integrationtest_tidb-server
+ mkdir -p third_bin
+ rm -rf third_bin/br
+ rm -rf third_bin/dumpling
+ cd ../..
+ make server
go: downloading go1.23.8 (linux/amd64)
CGO_ENABLED=1  GO111MODULE=on go build -tags codes  -ldflags '-X "github.com/pingcap/tidb/pkg/parser/mysql.TiDBReleaseVersion=v9.0.0-alpha-515-g4accca4c2e" -X "github.com/pingcap/tidb/pkg/util/versioninfo.TiDBBuildTS=2025-04-06 01:12:20" -X "github.com/pingcap/tidb/pkg/util/versioninfo.TiDBGitHash=4accca4c2e4311c2f06f43062655cf36704d40b9" -X "github.com/pingcap/tidb/pkg/util/versioninfo.TiDBGitBranch=HEAD" -X "github.com/pingcap/tidb/pkg/util/versioninfo.TiDBEdition=Community" ' -o bin/tidb-server ./cmd/tidb-server
go: downloading github.com/opentracing/opentracing-go v1.2.0
go: downloading github.com/prometheus/client_golang v1.21.1
go: downloading github.com/pingcap/errors v0.11.5-0.20240318064555-6bd07397691f
go: downloading github.com/tikv/client-go/v2 v2.0.8-0.20250327030528-1906b778d741
go: downloading github.com/shirou/gopsutil/v3 v3.24.5
go: downloading go.uber.org/zap v1.27.0
go: downloading github.com/grafana/pyroscope-go v1.2.1
go: downloading github.com/pingcap/log v1.1.1-0.20241212030209-7e3ff8601a2a
go: downloading github.com/pingcap/tipb v0.0.0-20250331100511-d2c561dad347
go: downloading google.golang.org/grpc v1.63.2
go: downloading go.uber.org/automaxprocs v1.6.0
go: downloading github.com/pingcap/kvproto v0.0.0-20250224053625-b6a98c6bf02d
go: downloading github.com/pingcap/failpoint v0.0.0-20240528011301-b51a646c7c86
go: downloading go.uber.org/atomic v1.11.0
go: downloading go.etcd.io/etcd/client/v3 v3.5.12
go: downloading github.com/gogo/protobuf v1.3.2
go: downloading github.com/otiai10/copy v1.14.0
go: downloading github.com/tikv/pd/client v0.0.0-20250318085533-e8050f72d00d
go: downloading github.com/google/pprof v0.0.0-20241001023024-f4c0cfd0cf1d
go: downloading github.com/google/uuid v1.6.0
go: downloading github.com/danjacques/gofslock v0.0.0-20191023191349-0a45f885bc37
go: downloading golang.org/x/sync v0.12.0
go: downloading github.com/golang/protobuf v1.5.4
go: downloading github.com/grpc-ecosystem/go-grpc-middleware v1.4.0
go: downloading golang.org/x/net v0.38.0
go: downloading github.com/pingcap/sysutil v1.0.1-0.20240311050922-ae81ee01f3a5
go: downloading github.com/golang/snappy v0.0.4
go: downloading golang.org/x/sys v0.31.0
go: downloading golang.org/x/exp v0.0.0-20240909161429-701f63a606c0
go: downloading github.com/ngaut/pools v0.0.0-20180318154953-b7bc8c42aac7
go: downloading github.com/BurntSushi/toml v1.5.0
go: downloading github.com/uber/jaeger-client-go v2.22.1+incompatible
go: downloading github.com/wangjohn/quickselect v0.0.0-20161129230411-ed8402a42d5f
go: downloading github.com/google/btree v1.1.2
go: downloading github.com/lestrrat-go/jwx/v2 v2.0.21
go: downloading github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2
go: downloading github.com/dgraph-io/ristretto v0.1.1
go: downloading github.com/twmb/murmur3 v1.1.6
go: downloading github.com/cloudfoundry/gosigar v1.3.6
go: downloading github.com/opentracing/basictracer-go v1.0.0
go: downloading github.com/stretchr/testify v1.10.0
go: downloading github.com/dolthub/swiss v0.2.1
go: downloading github.com/blacktear23/go-proxyprotocol v1.0.6
go: downloading github.com/gorilla/mux v1.8.1
go: downloading github.com/klauspost/compress v1.18.0
go: downloading github.com/pingcap/fn v1.0.0
go: downloading github.com/soheilhy/cmux v0.1.5
go: downloading github.com/tiancaiamao/appdash v0.0.0-20181126055449-889f96f722a2
go: downloading github.com/sourcegraph/appdash-data v0.0.0-20151005221446-73f23eafcf67
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/docker/go-units v0.5.0
go: downloading github.com/tiancaiamao/gp v0.0.0-20221230034425-4025bc8a4d4a
go: downloading google.golang.org/protobuf v1.36.5
go: downloading github.com/json-iterator/go v1.1.12
go: downloading github.com/coocood/freecache v1.2.1
go: downloading go.etcd.io/etcd/api/v3 v3.5.12
go: downloading github.com/prometheus/client_model v0.6.1
go: downloading github.com/ngaut/sync2 v0.0.0-20141008032647-7a24ed77b2ef
go: downloading gopkg.in/natefinch/lumberjack.v2 v2.2.1
go: downloading github.com/pingcap/badger v1.5.1-0.20241015064302-38533b6cbf8d
go: downloading github.com/grafana/pyroscope-go/godeltaprof v0.1.8
go: downloading github.com/dgryski/go-farm v0.0.0-20240924180020-3414d57e47da
go: downloading github.com/YangKeao/ldap/v3 v3.4.5-0.20230421065457-369a3bab1117
go: downloading golang.org/x/text v0.23.0
go: downloading github.com/bits-and-blooms/bitset v1.14.3
go: downloading go.uber.org/multierr v1.11.0
go: downloading github.com/coreos/go-semver v0.3.1
go: downloading github.com/influxdata/tdigest v0.0.1
go: downloading gopkg.in/yaml.v2 v2.4.0
go: downloading github.com/prometheus/common v0.63.0
go: downloading github.com/sourcegraph/appdash v0.0.0-20190731080439-ebfcffb1b5c0
go: downloading github.com/go-sql-driver/mysql v1.7.1
go: downloading github.com/qri-io/jsonschema v0.2.1
go: downloading golang.org/x/time v0.11.0
go: downloading github.com/dolthub/maphash v0.1.0
go: downloading go.etcd.io/etcd/client/pkg/v3 v3.5.12
go: downloading github.com/cespare/xxhash/v2 v2.3.0
go: downloading github.com/jellydator/ttlcache/v3 v3.0.1
go: downloading github.com/cockroachdb/pebble v1.1.4-0.20250120151818-5dd133a1e6fb
go: downloading github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548
go: downloading github.com/uber/jaeger-lib v2.4.1+incompatible
go: downloading github.com/prometheus/procfs v0.16.0
go: downloading github.com/beorn7/perks v1.0.1
go: downloading golang.org/x/tools v0.31.0
go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
go: downloading github.com/modern-go/reflect2 v1.0.2
go: downloading github.com/lestrrat-go/httprc v1.0.5
go: downloading github.com/lestrrat-go/iter v1.0.2
go: downloading github.com/lestrrat-go/blackmagic v1.0.2
go: downloading github.com/lestrrat-go/option v1.0.1
go: downloading cloud.google.com/go/storage v1.38.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/azcore v1.14.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.7.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.0.0
go: downloading github.com/aliyun/alibaba-cloud-sdk-go v1.61.1581
go: downloading github.com/aws/aws-sdk-go v1.55.5
go: downloading github.com/go-resty/resty/v2 v2.11.0
go: downloading github.com/ks3sdklib/aws-sdk-go v1.2.9
go: downloading github.com/spf13/pflag v1.0.6
go: downloading golang.org/x/oauth2 v0.28.0
go: downloading google.golang.org/api v0.169.0
go: downloading cloud.google.com/go v0.112.1
go: downloading github.com/Azure/go-ntlmssp v0.0.0-20221128193559-754e69321358
go: downloading github.com/go-asn1-ber/asn1-ber v1.5.4
go: downloading github.com/tklauser/go-sysconf v0.3.12
go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
go: downloading github.com/carlmjohnson/flagext v0.21.0
go: downloading github.com/fatih/color v1.18.0
go: downloading github.com/vbauerster/mpb/v7 v7.5.3
go: downloading golang.org/x/term v0.30.0
go: downloading github.com/jfcg/sorty/v2 v2.1.0
go: downloading github.com/spf13/cobra v1.9.1
go: downloading github.com/spkg/bom v1.0.0
go: downloading github.com/xitongsys/parquet-go v1.6.3-0.20240520233950-75e935fc3e17
go: downloading github.com/joho/sqltocsv v0.0.0-20210428211105-a6d6801d59df
go: downloading github.com/cheggaaa/pb/v3 v3.0.8
go: downloading github.com/robfig/cron/v3 v3.0.1
go: downloading go.uber.org/mock v0.4.0
go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20240318140521-94a12d6c2237
go: downloading github.com/VividCortex/ewma v1.2.0
go: downloading github.com/dustin/go-humanize v1.0.1
go: downloading github.com/golang/glog v1.2.4
go: downloading google.golang.org/genproto v0.0.0-20240227224415-6ceb2ff114de
go: downloading golang.org/x/crypto v0.36.0
go: downloading github.com/lestrrat-go/httpcc v1.0.1
go: downloading github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec
go: downloading github.com/coreos/go-systemd/v22 v22.5.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/internal v1.10.0
go: downloading github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2
go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822
go: downloading github.com/qri-io/jsonpointer v0.1.1
go: downloading github.com/zyedidia/generic v1.2.1
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading github.com/Masterminds/semver v1.5.0
go: downloading k8s.io/api v0.29.11
go: downloading github.com/emirpasic/gods v1.18.1
go: downloading github.com/mattn/go-isatty v0.0.20
go: downloading github.com/mattn/go-colorable v0.1.14
go: downloading github.com/tklauser/numcpus v0.6.1
go: downloading cloud.google.com/go/compute/metadata v0.3.0
go: downloading github.com/jedib0t/go-pretty/v6 v6.2.2
go: downloading github.com/jfcg/sixb v1.3.8
go: downloading github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d
go: downloading github.com/mattn/go-runewidth v0.0.16
go: downloading github.com/apache/thrift v0.16.0
go: downloading github.com/pingcap/goleveldb v0.0.0-20191226122134-f82aafb29989
go: downloading cloud.google.com/go/iam v1.1.6
go: downloading github.com/googleapis/gax-go/v2 v2.12.2
go: downloading github.com/ncw/directio v1.0.5
go: downloading github.com/coocood/rtutil v0.0.0-20190304133409-c84515f646f2
go: downloading github.com/coocood/bbloom v0.0.0-20190830030839-58deb6228d64
go: downloading github.com/kylelemons/godebug v1.1.0
go: downloading github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c
go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20240515191416-fc5f0ca64291
go: downloading github.com/apache/arrow/go/v12 v12.0.1
go: downloading github.com/goccy/go-reflect v1.2.0
go: downloading github.com/rivo/uniseg v0.4.7
go: downloading go.opencensus.io v0.24.0
go: downloading go.opentelemetry.io/otel v1.24.0
go: downloading go.opentelemetry.io/otel/trace v1.24.0
go: downloading github.com/klauspost/cpuid v1.3.1
go: downloading github.com/golang-jwt/jwt/v5 v5.2.2
go: downloading github.com/segmentio/fasthash v1.0.3
go: downloading github.com/pierrec/lz4/v4 v4.1.15
go: downloading cloud.google.com/go/kms v1.15.7
go: downloading github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
go: downloading github.com/cockroachdb/errors v1.11.3
go: downloading github.com/cockroachdb/fifo v0.0.0-20240606204812-0bbfbd93a7ce
go: downloading github.com/DataDog/zstd v1.5.5
go: downloading github.com/cockroachdb/redact v1.1.5
go: downloading github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06
go: downloading github.com/go-logr/logr v1.4.1
go: downloading go.opentelemetry.io/otel/metric v1.24.0
go: downloading github.com/go-logr/stdr v1.2.2
go: downloading github.com/getsentry/sentry-go v0.27.0
go: downloading github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b
go: downloading github.com/kr/pretty v0.3.1
go: downloading github.com/kr/text v0.2.0
go: downloading github.com/rogpeppe/go-internal v1.14.1
go: downloading golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028
go: downloading github.com/google/flatbuffers v2.0.8+incompatible
go: downloading github.com/goccy/go-json v0.10.2
go: downloading github.com/zeebo/xxh3 v1.0.2
go: downloading github.com/andybalholm/brotli v1.0.5
go: downloading github.com/klauspost/cpuid/v2 v2.0.9
go: downloading k8s.io/apimachinery v0.29.11
go: downloading gopkg.in/inf.v0 v0.9.1
go: downloading k8s.io/klog/v2 v2.120.1
go: downloading github.com/google/gofuzz v1.2.0
go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.4.1
go: downloading sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd
go: downloading k8s.io/utils v0.0.0-20230726121419-3b25d923346b
go: downloading github.com/google/s2a-go v0.1.7
go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.2
go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0
go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0
go: downloading github.com/felixge/httpsnoop v1.0.4
go: downloading github.com/jmespath/go-jmespath v0.4.0
+ make build_br
CGO_ENABLED=1  GO111MODULE=on go build -tags codes -tags codes  -ldflags '-X "github.com/pingcap/tidb/pkg/parser/mysql.TiDBReleaseVersion=v9.0.0-alpha-515-g4accca4c2e" -X "github.com/pingcap/tidb/pkg/util/versioninfo.TiDBBuildTS=2025-04-06 01:15:08" -X "github.com/pingcap/tidb/pkg/util/versioninfo.TiDBGitHash=4accca4c2e4311c2f06f43062655cf36704d40b9" -X "github.com/pingcap/tidb/pkg/util/versioninfo.TiDBGitBranch=HEAD" -X "github.com/pingcap/tidb/pkg/util/versioninfo.TiDBEdition=Community" ' -o bin/br ./br/cmd/br
go: downloading github.com/cheynewallace/tabby v1.1.1
+ make build_dumpling
CGO_ENABLED=1 GO111MODULE=on go build -trimpath -ldflags '-X "github.com/pingcap/tidb/dumpling/cli.ReleaseVersion=v9.0.0-alpha-515-g4accca4c2e" -X "github.com/pingcap/tidb/dumpling/cli.BuildTimestamp=2025-04-06 01:15:32" -X "github.com/pingcap/tidb/dumpling/cli.GitHash=4accca4c2e4311c2f06f43062655cf36704d40b9" -X "github.com/pingcap/tidb/dumpling/cli.GitBranch=HEAD" -X "github.com/pingcap/tidb/dumpling/cli.GoVersion=go version go1.23.8 linux/amd64"'  -tags codes -o bin/dumpling dumpling/cmd/dumpling/main.go
+ cd -
/home/jenkins/agent/workspace/pingcap/tidb/pull_integration_e2e_test/tidb/tests/integrationtest2
+ ln -s ../../bin/tidb-server ./integrationtest_tidb-server
+ ln -s ../../../bin/br third_bin/br
+ ln -s ../../../bin/dumpling third_bin/dumpling
+ build_mysql_tester
+ echo 'building mysql-tester binary: ./mysql_tester'
building mysql-tester binary: ./mysql_tester
+ rm -rf ./mysql_tester
+ GOBIN=/home/jenkins/agent/workspace/pingcap/tidb/pull_integration_e2e_test/tidb/tests/integrationtest2
+ go install github.com/bb7133/mysql-tester/src@2148bd9e5299de307244a15ed0047c953a035dc4
go: downloading github.com/bb7133/mysql-tester v0.0.0-20241024043051-2148bd9e5299
go: downloading github.com/sirupsen/logrus v1.8.1
go: downloading github.com/pingcap/errors v0.11.5-0.20221009092201-b66cddb77c32
go: downloading github.com/defined2014/mysql v0.0.0-20231121061906-fcfacaa39f49
go: downloading golang.org/x/sys v0.5.0
+ mv src mysql_tester
+ start_tidb_cluster
+ ports=($(find_multiple_available_ports 2379 2))
++ find_multiple_available_ports 2379 2
++ local start_port=2379
++ local count=2
++ ports=()
++ local ports
++ '[' 0 -lt 2 ']'
+++ find_available_port 2379
+++ local port=2379
+++ :
+++ '[' 2379 -ge 65536 ']'
+++ lsof -i :2379
+++ echo 2379
+++ return 0
++ local available_port=2379
++ '[' 0 -eq 0 ']'
++ ports+=($available_port)
++ (( start_port = available_port + 1 ))
++ '[' 1 -lt 2 ']'
+++ find_available_port 2380
+++ local port=2380
+++ :
+++ '[' 2380 -ge 65536 ']'
+++ lsof -i :2380
+++ echo 2380
+++ return 0
++ local available_port=2380
++ '[' 0 -eq 0 ']'
++ ports+=($available_port)
++ (( start_port = available_port + 1 ))
++ '[' 2 -lt 2 ']'
++ echo 2379 2380
+ local ports
+ '[' 0 -ne 0 ']'
+ pd_client_port=2379
+ pd_peer_port=2380
+ upstream_pd_client_port=2379
+ start_pd_server 2379 2380 ./data/pd_data ./logs/pd.log
+ client_port=2379
+ peer_port=2380
+ data_dir=./data/pd_data
+ log_dir=./logs/pd.log
+ echo 'Starting PD server...'
Starting PD server...
+ mkdir -p ./data/pd_data
+ sleep 5
+ ./third_bin/pd-server --name=pd --data-dir=./data/pd_data --log-file=./logs/pd.log --client-urls=http://127.0.0.1:2379 --peer-urls=http://127.0.0.1:2380 --advertise-client-urls=http://127.0.0.1:2379 --advertise-peer-urls=http://127.0.0.1:2380
+ ports=($(find_multiple_available_ports 20160 2))
++ find_multiple_available_ports 20160 2
++ local start_port=20160
++ local count=2
++ ports=()
++ local ports
++ '[' 0 -lt 2 ']'
+++ find_available_port 20160
+++ local port=20160
+++ :
+++ '[' 20160 -ge 65536 ']'
+++ lsof -i :20160
+++ echo 20160
+++ return 0
++ local available_port=20160
++ '[' 0 -eq 0 ']'
++ ports+=($available_port)
++ (( start_port = available_port + 1 ))
++ '[' 1 -lt 2 ']'
+++ find_available_port 20161
+++ local port=20161
+++ :
+++ '[' 20161 -ge 65536 ']'
+++ lsof -i :20161
+++ echo 20161
+++ return 0
++ local available_port=20161
++ '[' 0 -eq 0 ']'
++ ports+=($available_port)
++ (( start_port = available_port + 1 ))
++ '[' 2 -lt 2 ']'
++ echo 20160 20161
+ local ports
+ '[' 0 -ne 0 ']'
+ tikv_port=20160
+ tikv_status_port=20161
+ start_tikv_server 2379 20160 20161 ./data/tikv_data ./logs/tikv.log
+ pd_client_port=2379
+ tikv_port=20160
+ tikv_status_port=20161
+ data_dir=./data/tikv_data
+ log_dir=./logs/tikv.log
+ echo 'Starting TiKV server...'
Starting TiKV server...
+ mkdir -p ./data/tikv_data
+ sleep 5
+ ./third_bin/tikv-server --pd=http://127.0.0.1:2379 --addr=127.0.0.1:20160 --advertise-addr=127.0.0.1:20160 --status-addr=127.0.0.1:20161 --data-dir=./data/tikv_data --log-file=./logs/tikv.log
++ find_available_port 4000
++ local port=4000
++ :
++ '[' 4000 -ge 65536 ']'
++ lsof -i :4000
++ echo 4000
++ return 0
+ tidb_port=4000
+ UPSTREAM_PORT=4000
++ find_available_port 10080
++ local port=10080
++ :
++ '[' 10080 -ge 65536 ']'
++ lsof -i :10080
++ echo 10080
++ return 0
+ tidb_status_port=10080
+ start_tidb_server 127.0.0.1:2379 4000 10080 ./logs/tidb.log
+ pd_client_addr=127.0.0.1:2379
+ tidb_port=4000
+ tidb_status_port=10080
+ log_file=./logs/tidb.log
+ config_file=config.toml
+ echo 'start tidb-server, log file: ./logs/tidb.log'
start tidb-server, log file: ./logs/tidb.log
+ SERVER_PID=43115
+ echo 'tidb-server(PID: 43115) started, port: 4000'
tidb-server(PID: 43115) started, port: 4000
+ ports=($(find_multiple_available_ports 2379 2))
+ ./integrationtest_tidb-server -P 4000 -status 10080 -config config.toml -store tikv -path 127.0.0.1:2379
++ find_multiple_available_ports 2379 2
++ local start_port=2379
++ local count=2
++ ports=()
++ local ports
++ '[' 0 -lt 2 ']'
+++ find_available_port 2379
+++ local port=2379
+++ :
+++ '[' 2379 -ge 65536 ']'
+++ lsof -i :2379
+++ (( port++ ))
+++ :
+++ '[' 2380 -ge 65536 ']'
+++ lsof -i :2380
+++ (( port++ ))
+++ :
+++ '[' 2381 -ge 65536 ']'
+++ lsof -i :2381
+++ echo 2381
+++ return 0
++ local available_port=2381
++ '[' 0 -eq 0 ']'
++ ports+=($available_port)
++ (( start_port = available_port + 1 ))
++ '[' 1 -lt 2 ']'
+++ find_available_port 2382
+++ local port=2382
+++ :
+++ '[' 2382 -ge 65536 ']'
+++ lsof -i :2382
+++ echo 2382
+++ return 0
++ local available_port=2382
++ '[' 0 -eq 0 ']'
++ ports+=($available_port)
++ (( start_port = available_port + 1 ))
++ '[' 2 -lt 2 ']'
++ echo 2381 2382
+ local ports
+ '[' 0 -ne 0 ']'
+ pd_client_port=2381
+ pd_peer_port=2382
+ start_pd_server 2381 2382 ./data/pd_data2 ./logs/pd2.log
+ client_port=2381
+ peer_port=2382
+ data_dir=./data/pd_data2
+ log_dir=./logs/pd2.log
+ echo 'Starting PD server...'
Starting PD server...
+ mkdir -p ./data/pd_data2
+ sleep 5
+ ./third_bin/pd-server --name=pd --data-dir=./data/pd_data2 --log-file=./logs/pd2.log --client-urls=http://127.0.0.1:2381 --peer-urls=http://127.0.0.1:2382 --advertise-client-urls=http://127.0.0.1:2381 --advertise-peer-urls=http://127.0.0.1:2382
+ ports=($(find_multiple_available_ports 20160 2))
++ find_multiple_available_ports 20160 2
++ local start_port=20160
++ local count=2
++ ports=()
++ local ports
++ '[' 0 -lt 2 ']'
+++ find_available_port 20160
+++ local port=20160
+++ :
+++ '[' 20160 -ge 65536 ']'
+++ lsof -i :20160
+++ (( port++ ))
+++ :
+++ '[' 20161 -ge 65536 ']'
+++ lsof -i :20161
+++ (( port++ ))
+++ :
+++ '[' 20162 -ge 65536 ']'
+++ lsof -i :20162
+++ echo 20162
+++ return 0
++ local available_port=20162
++ '[' 0 -eq 0 ']'
++ ports+=($available_port)
++ (( start_port = available_port + 1 ))
++ '[' 1 -lt 2 ']'
+++ find_available_port 20163
+++ local port=20163
+++ :
+++ '[' 20163 -ge 65536 ']'
+++ lsof -i :20163
+++ echo 20163
+++ return 0
++ local available_port=20163
++ '[' 0 -eq 0 ']'
++ ports+=($available_port)
++ (( start_port = available_port + 1 ))
++ '[' 2 -lt 2 ']'
++ echo 20162 20163
+ local ports
+ '[' 0 -ne 0 ']'
+ tikv_port=20162
+ tikv_status_port=20163
+ start_tikv_server 2381 20162 20163 ./data/tikv_data2 ./logs/tikv2.log
+ pd_client_port=2381
+ tikv_port=20162
+ tikv_status_port=20163
+ data_dir=./data/tikv_data2
+ log_dir=./logs/tikv2.log
+ echo 'Starting TiKV server...'
Starting TiKV server...
+ mkdir -p ./data/tikv_data2
+ sleep 5
+ ./third_bin/tikv-server --pd=http://127.0.0.1:2381 --addr=127.0.0.1:20162 --advertise-addr=127.0.0.1:20162 --status-addr=127.0.0.1:20163 --data-dir=./data/tikv_data2 --log-file=./logs/tikv2.log
++ find_available_port 4000
++ local port=4000
++ :
++ '[' 4000 -ge 65536 ']'
++ lsof -i :4000
++ (( port++ ))
++ :
++ '[' 4001 -ge 65536 ']'
++ lsof -i :4001
++ echo 4001
++ return 0
+ tidb_port=4001
+ DOWNSTREAM_PORT=4001
++ find_available_port 10080
++ local port=10080
++ :
++ '[' 10080 -ge 65536 ']'
++ lsof -i :10080
++ (( port++ ))
++ :
++ '[' 10081 -ge 65536 ']'
++ lsof -i :10081
++ echo 10081
++ return 0
+ tidb_status_port=10081
+ start_tidb_server 127.0.0.1:2381 4001 10081 ./logs/tidb2.log
+ pd_client_addr=127.0.0.1:2381
+ tidb_port=4001
+ tidb_status_port=10081
+ log_file=./logs/tidb2.log
+ config_file=config.toml
+ echo 'start tidb-server, log file: ./logs/tidb2.log'
start tidb-server, log file: ./logs/tidb2.log
+ SERVER_PID=43397
+ echo 'tidb-server(PID: 43397) started, port: 4001'
tidb-server(PID: 43397) started, port: 4001
+ echo 'TiDB cluster started successfully!'
TiDB cluster started successfully!
+ ./integrationtest_tidb-server -P 4001 -status 10081 -config config.toml -store tikv -path 127.0.0.1:2381
+ '[' 0 -eq 1 ']'
+ non_ticdc_cases=()
+ ticdc_cases=()
+ '[' -z '' ']'
+ IFS=
+ read -r file
++ find t -name '*.test'
++ basename t/ticdc/cdc_integration.test .test
+ file_name=cdc_integration
+ [[ t/ticdc/cdc_integration.test == t/ticdc/* ]]
+ ticdc_cases+=("ticdc/$file_name")
+ IFS=
+ read -r file
++ basename t/br_integration.test .test
+ file_name=br_integration
+ [[ t/br_integration.test == t/ticdc/* ]]
+ non_ticdc_cases+=("$file_name")
+ IFS=
+ read -r file
++ basename t/dumpling_import_integration.test .test
+ file_name=dumpling_import_integration
+ [[ t/dumpling_import_integration.test == t/ticdc/* ]]
+ non_ticdc_cases+=("$file_name")
+ IFS=
+ read -r file
+ '[' 2 -ne 0 ']'
+ run_mysql_tester br_integration dumpling_import_integration
+ '[' 0 -eq 1 ']'
+ echo 'run integration test cases: '
run integration test cases: 
+ ./mysql_tester -port 4000 -downstream 'root:@tcp(127.0.0.1:4001)/test' --check-error=true --path-dumpling=./third_bin/dumpling br_integration dumpling_import_integration
./t/br_integration.test: ok! 4 test cases passed, take time 3.873424189 s
./t/dumpling_import_integration.test: ok! 5 test cases passed, take time 1.942152284 s

Great, All tests passed
+ '[' 1 -ne 0 ']'
++ find_available_port 8300
++ local port=8300
++ :
++ '[' 8300 -ge 65536 ']'
++ lsof -i :8300
++ echo 8300
++ return 0
+ ticdc_port=8300
+ start_ticdc_server http://127.0.0.1:2379 8300 4001
+ pd_client_addr=http://127.0.0.1:2379
+ ticdc_port=8300
+ downstream_port=4001
+ echo 'Starting TiCDC server...'
Starting TiCDC server...
+ mkdir -p ./data/ticdc_data
+ sleep 5
+ ./third_bin/cdc server --pd=http://127.0.0.1:2379 --addr=127.0.0.1:8300 --data-dir=./data/ticdc_data --log-file=./logs/ticdc.log
+ ./third_bin/cdc cli changefeed create --server=127.0.0.1:8300 --sink-uri=mysql://root:@127.0.0.1:4001/ --changefeed-id=simple-replication-task
Create changefeed successfully!
ID: simple-replication-task
Info: {"upstream_id":7490003007968748060,"namespace":"default","id":"simple-replication-task","sink_uri":"mysql://root:xxxxx@127.0.0.1:4001/","create_time":"2025-04-06T09:17:36.2860954+08:00","start_ts":457153513056632836,"config":{"memory_quota":1073741824,"case_sensitive":false,"force_replicate":false,"ignore_ineligible_table":false,"check_gc_safe_point":true,"enable_sync_point":false,"enable_table_monitor":false,"bdr_mode":false,"sync_point_interval":600000000000,"sync_point_retention":86400000000000,"filter":{"rules":["*.*"]},"mounter":{"worker_num":16},"sink":{"csv":{"delimiter":",","quote":"\"","null":"\\N","include_commit_ts":false,"binary_encoding_method":"base64","output_old_value":false,"output_handle_key":false},"encoder_concurrency":32,"terminator":"\r\n","date_separator":"day","enable_partition_separator":true,"enable_kafka_sink_v2":false,"only_output_updated_columns":false,"delete_only_output_handle_key_columns":false,"content_compatible":false,"advance_timeout":150,"send_bootstrap_interval_in_sec":120,"send_bootstrap_in_msg_count":10000,"send_bootstrap_to_all_partition":true,"send-all-bootstrap-at-start":false,"debezium_disable_schema":false,"debezium":{"output_old_value":true},"open":{"output_old_value":true}},"consistent":{"level":"none","max_log_size":64,"flush_interval":2000,"meta_flush_interval":200,"encoding_worker_num":16,"flush_worker_num":8,"use_file_backend":false,"memory_usage":{"memory_quota_percentage":50}},"scheduler":{"enable_table_across_nodes":false,"region_threshold":100000,"write_key_threshold":0},"integrity":{"integrity_check_level":"none","corruption_handle_level":"warn"},"changefeed_error_stuck_duration":1800000000000,"synced_status":{"synced_check_interval":300,"checkpoint_interval":15}},"state":"normal","creator_version":"v9.0.0-beta.1-9-g4c631d595","resolved_ts":457153513056632836,"checkpoint_ts":457153513056632836,"checkpoint_time":"2025-04-06 09:17:36.228"}
+ sleep 5
+ echo 'TiCDC started successfully!'
TiCDC started successfully!
+ run_mysql_tester ticdc/cdc_integration
+ '[' 0 -eq 1 ']'
+ echo 'run integration test cases: '
run integration test cases: 
+ ./mysql_tester -port 4000 -downstream 'root:@tcp(127.0.0.1:4001)/test' --check-error=true --path-dumpling=./third_bin/dumpling ticdc/cdc_integration
Table 'marker_0' not found. Retrying in 1s...
Table 'marker_0' not found. Retrying in 1s...
Table 'marker_0' not found. Retrying in 1s...
Table 'marker_0' not found. Retrying in 1s...
Table 'marker_0' found!
./t/ticdc/cdc_integration.test: ok! 5 test cases passed, take time 4.050670263 s

Great, All tests passed
+ kill -15 43397
+ ps -p 43397
+ sleep 1
+ ps -p 43397
+ echo 'integrationtest passed!'
integrationtest passed!
+ set +e
++ jobs -p
+ PIDS='42895
42949
43115
43155
43219
43503'
+ '[' -n '42895
42949
43115
43155
43219
43503' ']'
+ kill -9 42895 42949 43115 43155 43219 43503
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // timeout
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // timeout
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // container
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // podTemplate
[Pipeline] End of Pipeline
Finished: SUCCESS