Console Output

18:59:09 [2022-10-29T22:59:09.982Z] Started by an SCM change
18:59:18 [2022-10-29T22:59:18.115Z] Obtained jenkins/pipelines/cdt/npm-builds/cdt-gdb-adapter-main.Jenkinsfile from git https://github.com/eclipse-cdt/cdt-infra
18:59:18 [2022-10-29T22:59:18.146Z] [Pipeline] Start of Pipeline
18:59:18 [2022-10-29T22:59:18.232Z] [Pipeline] readTrusted
18:59:18 [2022-10-29T22:59:18.620Z] Obtained jenkins/pod-templates/cdt-full-pod-small.yaml from git https://github.com/eclipse-cdt/cdt-infra
18:59:18 [2022-10-29T22:59:18.621Z] [Pipeline] podTemplate
18:59:18 [2022-10-29T22:59:18.626Z] [Pipeline] {
18:59:18 [2022-10-29T22:59:18.633Z] [Pipeline] node
18:59:19 [2022-10-29T22:59:19.736Z] Created Pod: kubernetes cdt/cdt-gdb-adapter-main-187-hp5lv-ds59x-5flht
18:59:30 [2022-10-29T22:59:30.757Z] Agent cdt-gdb-adapter-main-187-hp5lv-ds59x-5flht is provisioned from template cdt-gdb-adapter-main_187-hp5lv-ds59x
18:59:30 [2022-10-29T22:59:30.758Z] ---
18:59:30 [2022-10-29T22:59:30.758Z] apiVersion: "v1"
18:59:30 [2022-10-29T22:59:30.758Z] kind: "Pod"
18:59:30 [2022-10-29T22:59:30.758Z] metadata:
18:59:30 [2022-10-29T22:59:30.758Z]   annotations:
18:59:30 [2022-10-29T22:59:30.758Z]     buildUrl: "http://jenkins-ui.cdt.svc.cluster.local/cdt/job/cdt-gdb-adapter-main/187/"
18:59:30 [2022-10-29T22:59:30.758Z]     runUrl: "job/cdt-gdb-adapter-main/187/"
18:59:30 [2022-10-29T22:59:30.758Z]   labels:
18:59:30 [2022-10-29T22:59:30.758Z]     jenkins: "slave"
18:59:30 [2022-10-29T22:59:30.758Z]     jenkins/label-digest: "7b4056dde00e5643b7b4109a3abcafc7ecc3d507"
18:59:30 [2022-10-29T22:59:30.758Z]     jenkins/label: "cdt-gdb-adapter-main_187-hp5lv"
18:59:30 [2022-10-29T22:59:30.758Z]   name: "cdt-gdb-adapter-main-187-hp5lv-ds59x-5flht"
18:59:30 [2022-10-29T22:59:30.758Z]   namespace: "cdt"
18:59:30 [2022-10-29T22:59:30.758Z] spec:
18:59:30 [2022-10-29T22:59:30.758Z]   containers:
18:59:30 [2022-10-29T22:59:30.758Z]   - args:
18:59:30 [2022-10-29T22:59:30.758Z]     - "/bin/sh"
18:59:30 [2022-10-29T22:59:30.758Z]     - "-c"
18:59:30 [2022-10-29T22:59:30.758Z]     - "/home/vnc/.vnc/xstartup.sh && cat"
18:59:30 [2022-10-29T22:59:30.758Z]     image: "quay.io/eclipse-cdt/cdt-infra-eclipse-full@sha256:b892f93d8b2a2acbb6045438f8771790d31b4722040ca815d391b532cc796182"
18:59:30 [2022-10-29T22:59:30.758Z]     name: "cdt"
18:59:30 [2022-10-29T22:59:30.758Z]     resources:
18:59:30 [2022-10-29T22:59:30.758Z]       limits:
18:59:30 [2022-10-29T22:59:30.758Z]         memory: "2Gi"
18:59:30 [2022-10-29T22:59:30.758Z]         cpu: "1"
18:59:30 [2022-10-29T22:59:30.758Z]       requests:
18:59:30 [2022-10-29T22:59:30.758Z]         memory: "2Gi"
18:59:30 [2022-10-29T22:59:30.758Z]         cpu: "1"
18:59:30 [2022-10-29T22:59:30.758Z]     tty: true
18:59:30 [2022-10-29T22:59:30.758Z]     volumeMounts:
18:59:30 [2022-10-29T22:59:30.758Z]     - mountPath: "/home/jenkins/.m2/settings.xml"
18:59:30 [2022-10-29T22:59:30.758Z]       name: "settings-xml"
18:59:30 [2022-10-29T22:59:30.758Z]       readOnly: true
18:59:30 [2022-10-29T22:59:30.758Z]       subPath: "settings.xml"
18:59:30 [2022-10-29T22:59:30.758Z]     - mountPath: "/home/jenkins/.m2/repository"
18:59:30 [2022-10-29T22:59:30.758Z]       name: "m2-repo"
18:59:30 [2022-10-29T22:59:30.758Z]     - mountPath: "/home/jenkins/agent"
18:59:30 [2022-10-29T22:59:30.758Z]       name: "workspace-volume"
18:59:30 [2022-10-29T22:59:30.758Z]       readOnly: false
18:59:30 [2022-10-29T22:59:30.758Z]   - env:
18:59:30 [2022-10-29T22:59:30.758Z]     - name: "JENKINS_SECRET"
18:59:30 [2022-10-29T22:59:30.758Z]       value: "********"
18:59:30 [2022-10-29T22:59:30.758Z]     - name: "JENKINS_TUNNEL"
18:59:30 [2022-10-29T22:59:30.758Z]       value: "jenkins-discovery.cdt.svc.cluster.local:50000"
18:59:30 [2022-10-29T22:59:30.758Z]     - name: "JENKINS_AGENT_NAME"
18:59:30 [2022-10-29T22:59:30.758Z]       value: "cdt-gdb-adapter-main-187-hp5lv-ds59x-5flht"
18:59:30 [2022-10-29T22:59:30.758Z]     - name: "JENKINS_NAME"
18:59:30 [2022-10-29T22:59:30.758Z]       value: "cdt-gdb-adapter-main-187-hp5lv-ds59x-5flht"
18:59:30 [2022-10-29T22:59:30.758Z]     - name: "JENKINS_AGENT_WORKDIR"
18:59:30 [2022-10-29T22:59:30.758Z]       value: "/home/jenkins/agent"
18:59:30 [2022-10-29T22:59:30.758Z]     - name: "JENKINS_URL"
18:59:30 [2022-10-29T22:59:30.758Z]       value: "http://jenkins-ui.cdt.svc.cluster.local/cdt/"
18:59:30 [2022-10-29T22:59:30.758Z]     image: "docker.io/eclipsecbi/jiro-agent-basic:remoting-4.13.3"
18:59:30 [2022-10-29T22:59:30.758Z]     name: "jnlp"
18:59:30 [2022-10-29T22:59:30.758Z]     resources:
18:59:30 [2022-10-29T22:59:30.758Z]       limits:
18:59:30 [2022-10-29T22:59:30.758Z]         memory: "512Mi"
18:59:30 [2022-10-29T22:59:30.758Z]         cpu: "500m"
18:59:30 [2022-10-29T22:59:30.758Z]       requests:
18:59:30 [2022-10-29T22:59:30.758Z]         memory: "512Mi"
18:59:30 [2022-10-29T22:59:30.758Z]         cpu: "200m"
18:59:30 [2022-10-29T22:59:30.758Z]     volumeMounts:
18:59:30 [2022-10-29T22:59:30.758Z]     - mountPath: "/home/jenkins/agent"
18:59:30 [2022-10-29T22:59:30.758Z]       name: "workspace-volume"
18:59:30 [2022-10-29T22:59:30.758Z]       readOnly: false
18:59:30 [2022-10-29T22:59:30.758Z]   nodeSelector:
18:59:30 [2022-10-29T22:59:30.758Z]     kubernetes.io/os: "linux"
18:59:30 [2022-10-29T22:59:30.758Z]   restartPolicy: "Never"
18:59:30 [2022-10-29T22:59:30.758Z]   volumes:
18:59:30 [2022-10-29T22:59:30.758Z]   - emptyDir: {}
18:59:30 [2022-10-29T22:59:30.758Z]     name: "m2-repo"
18:59:30 [2022-10-29T22:59:30.758Z]   - name: "settings-xml"
18:59:30 [2022-10-29T22:59:30.758Z]     secret:
18:59:30 [2022-10-29T22:59:30.758Z]       items:
18:59:30 [2022-10-29T22:59:30.758Z]       - key: "settings.xml"
18:59:30 [2022-10-29T22:59:30.758Z]         path: "settings.xml"
18:59:30 [2022-10-29T22:59:30.758Z]       secretName: "m2-secret-dir"
18:59:30 [2022-10-29T22:59:30.758Z]   - emptyDir:
18:59:30 [2022-10-29T22:59:30.758Z]       medium: ""
18:59:30 [2022-10-29T22:59:30.758Z]     name: "workspace-volume"
18:59:30 [2022-10-29T22:59:30.758Z] 
18:59:31 [2022-10-29T22:59:31.359Z] Running on cdt-gdb-adapter-main-187-hp5lv-ds59x-5flht in /home/jenkins/agent/workspace/cdt-gdb-adapter-main
18:59:31 [2022-10-29T22:59:31.359Z] [Pipeline] {
18:59:31 [2022-10-29T22:59:31.388Z] [Pipeline] stage
18:59:31 [2022-10-29T22:59:31.389Z] [Pipeline] { (Declarative: Checkout SCM)
18:59:31 [2022-10-29T22:59:31.393Z] [Pipeline] checkout
18:59:32 [2022-10-29T22:59:32.338Z] Selected Git installation does not exist. Using Default
18:59:32 [2022-10-29T22:59:32.339Z] The recommended git tool is: NONE
18:59:36 [2022-10-29T22:59:36.544Z] No credentials specified
18:59:36 [2022-10-29T22:59:36.547Z] Cloning the remote Git repository
18:59:36 [2022-10-29T22:59:36.560Z] Cloning repository https://github.com/eclipse-cdt/cdt-infra
18:59:37 [2022-10-29T22:59:37.742Z]  > git init /home/jenkins/agent/workspace/cdt-gdb-adapter-main # timeout=10
18:59:37 [2022-10-29T22:59:37.760Z] Fetching upstream changes from https://github.com/eclipse-cdt/cdt-infra
18:59:37 [2022-10-29T22:59:37.760Z]  > git --version # timeout=10
18:59:37 [2022-10-29T22:59:37.762Z]  > git --version # 'git version 2.20.1'
18:59:37 [2022-10-29T22:59:37.762Z]  > git fetch --tags --force --progress -- https://github.com/eclipse-cdt/cdt-infra +refs/heads/*:refs/remotes/origin/* # timeout=10
18:59:38 [2022-10-29T22:59:38.239Z] Avoid second fetch
18:59:38 [2022-10-29T22:59:38.244Z] Checking out Revision fa5ecac763d72f831448c1a8225f30f0fde89f44 (refs/remotes/origin/master)
18:59:38 [2022-10-29T22:59:38.198Z]  > git config remote.origin.url https://github.com/eclipse-cdt/cdt-infra # timeout=10
18:59:38 [2022-10-29T22:59:38.238Z]  > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
18:59:38 [2022-10-29T22:59:38.243Z]  > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
18:59:38 [2022-10-29T22:59:38.252Z]  > git config core.sparsecheckout # timeout=10
18:59:38 [2022-10-29T22:59:38.254Z]  > git checkout -f fa5ecac763d72f831448c1a8225f30f0fde89f44 # timeout=10
18:59:42 [2022-10-29T22:59:42.838Z] Commit message: "Move gdb test script to github location"
18:59:42 [2022-10-29T22:59:42.844Z]  > git rev-list --no-walk c69e4c5239703d14694ac0e47aae1a67fef5c1a6 # timeout=10
18:59:42 [2022-10-29T22:59:42.950Z] [Pipeline] }
18:59:42 [2022-10-29T22:59:42.953Z] [Pipeline] // stage
18:59:42 [2022-10-29T22:59:42.985Z] [Pipeline] withEnv
18:59:42 [2022-10-29T22:59:42.985Z] [Pipeline] {
18:59:42 [2022-10-29T22:59:42.991Z] [Pipeline] timestamps
18:59:42 [2022-10-29T22:59:42.991Z] The timestamps step is unnecessary when timestamps are enabled for all Pipeline builds.
18:59:42 [2022-10-29T22:59:42.992Z] [Pipeline] {
18:59:42 [2022-10-29T22:59:42.998Z] [Pipeline] stage
18:59:42 [2022-10-29T22:59:42.998Z] [Pipeline] { (Git Clone)
18:59:43 [2022-10-29T22:59:43.010Z] [Pipeline] container
18:59:43 [2022-10-29T22:59:43.011Z] [Pipeline] {
18:59:43 [2022-10-29T22:59:43.015Z] [Pipeline] git
18:59:43 [2022-10-29T22:59:43.021Z] The recommended git tool is: NONE
18:59:43 [2022-10-29T22:59:43.037Z] No credentials specified
18:59:43 [2022-10-29T22:59:43.037Z] Warning: JENKINS-30600: special launcher org.csanchez.jenkins.plugins.kubernetes.pipeline.ContainerExecDecorator$1@c1af53cf; decorates RemoteLauncher[hudson.remoting.Channel@56a646ce:JNLP4-connect connection from 10.40.34.154/10.40.34.154:47736] will be ignored (a typical symptom is the Git executable not being run inside a designated container)
18:59:43 [2022-10-29T22:59:43.042Z] Fetching changes from the remote Git repository
18:59:43 [2022-10-29T22:59:43.041Z]  > git rev-parse --resolve-git-dir /home/jenkins/agent/workspace/cdt-gdb-adapter-main/.git # timeout=10
18:59:43 [2022-10-29T22:59:43.046Z]  > git config remote.origin.url https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter # timeout=10
18:59:43 [2022-10-29T22:59:43.055Z] Fetching upstream changes from https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter
18:59:43 [2022-10-29T22:59:43.056Z]  > git --version # timeout=10
18:59:43 [2022-10-29T22:59:43.058Z]  > git --version # 'git version 2.20.1'
18:59:43 [2022-10-29T22:59:43.059Z]  > git fetch --tags --force --progress -- https://github.com/eclipse-cdt-cloud/cdt-gdb-adapter +refs/heads/*:refs/remotes/origin/* # timeout=10
18:59:44 [2022-10-29T22:59:44.593Z] Checking out Revision c653a9afaecf2063501ba02d0f438eea6925f468 (refs/remotes/origin/main)
18:59:44 [2022-10-29T22:59:44.738Z] Commit message: "Support set Hardware Breakpoint when debugging (#218)"
18:59:44 [2022-10-29T22:59:44.588Z]  > git rev-parse refs/remotes/origin/main^{commit} # timeout=10
18:59:44 [2022-10-29T22:59:44.597Z]  > git config core.sparsecheckout # timeout=10
18:59:44 [2022-10-29T22:59:44.600Z]  > git checkout -f c653a9afaecf2063501ba02d0f438eea6925f468 # timeout=10
18:59:44 [2022-10-29T22:59:44.643Z]  > git branch -a -v --no-abbrev # timeout=10
18:59:44 [2022-10-29T22:59:44.647Z]  > git checkout -b main c653a9afaecf2063501ba02d0f438eea6925f468 # timeout=10
18:59:44 [2022-10-29T22:59:44.743Z]  > git rev-list --no-walk c653a9afaecf2063501ba02d0f438eea6925f468 # timeout=10
18:59:44 [2022-10-29T22:59:44.839Z] [Pipeline] }
18:59:44 [2022-10-29T22:59:44.842Z] [Pipeline] // container
18:59:44 [2022-10-29T22:59:44.846Z] [Pipeline] }
18:59:44 [2022-10-29T22:59:44.849Z] [Pipeline] // stage
18:59:44 [2022-10-29T22:59:44.853Z] [Pipeline] stage
18:59:44 [2022-10-29T22:59:44.854Z] [Pipeline] { (build)
18:59:44 [2022-10-29T22:59:44.863Z] [Pipeline] container
18:59:44 [2022-10-29T22:59:44.864Z] [Pipeline] {
18:59:44 [2022-10-29T22:59:44.867Z] [Pipeline] timeout
18:59:44 [2022-10-29T22:59:44.868Z] Timeout set to expire after 20 min without activity
18:59:44 [2022-10-29T22:59:44.868Z] [Pipeline] {
18:59:44 [2022-10-29T22:59:44.873Z] [Pipeline] sh
18:59:45 [2022-10-29T22:59:45.596Z] + yarn
18:59:45 [2022-10-29T22:59:45.856Z] yarn install v1.22.19
18:59:46 [2022-10-29T22:59:46.114Z] [1/4] Resolving packages...
18:59:46 [2022-10-29T22:59:46.373Z] [2/4] Fetching packages...
19:00:01 [2022-10-29T23:00:01.254Z] [3/4] Linking dependencies...
19:00:04 [2022-10-29T23:00:04.636Z] [4/4] Building fresh packages...
19:00:04 [2022-10-29T23:00:04.636Z] $ node install.js
19:00:05 [2022-10-29T23:00:05.244Z] npm WARN lifecycle The node binary used for scripts is /tmp/yarn--1667084404566-0.41478692397709027/node but npm is using /usr/bin/node itself. Use the `--scripts-prepend-node-path` option to include the path for the node binary npm was executed with.
19:00:05 [2022-10-29T23:00:05.244Z] 
19:00:05 [2022-10-29T23:00:05.244Z] > cdt-gdb-adapter@0.0.16-next nativebuild /home/jenkins/agent/workspace/cdt-gdb-adapter-main
19:00:05 [2022-10-29T23:00:05.244Z] > node-gyp rebuild
19:00:05 [2022-10-29T23:00:05.244Z] 
19:00:07 [2022-10-29T23:00:07.203Z] make: Entering directory '/home/jenkins/agent/workspace/cdt-gdb-adapter-main/build'
19:00:07 [2022-10-29T23:00:07.203Z]   CC(target) Release/obj.target/nothing/node_modules/node-addon-api/nothing.o
19:00:07 [2022-10-29T23:00:07.203Z]   AR(target) Release/obj.target/node_modules/node-addon-api/nothing.a
19:00:07 [2022-10-29T23:00:07.203Z]   COPY Release/nothing.a
19:00:07 [2022-10-29T23:00:07.203Z]   CXX(target) Release/obj.target/pty/src/native/pty.o
19:00:08 [2022-10-29T23:00:08.206Z]   SOLINK_MODULE(target) Release/obj.target/pty.node
19:00:08 [2022-10-29T23:00:08.206Z]   COPY Release/pty.node
19:00:08 [2022-10-29T23:00:08.206Z] make: Leaving directory '/home/jenkins/agent/workspace/cdt-gdb-adapter-main/build'
19:00:08 [2022-10-29T23:00:08.206Z] $ yarn build
19:00:08 [2022-10-29T23:00:08.467Z] yarn run v1.22.19
19:00:08 [2022-10-29T23:00:08.726Z] $ tsc
19:00:16 [2022-10-29T23:00:16.832Z] Done in 7.50s.
19:00:16 [2022-10-29T23:00:16.832Z] Done in 30.09s.
19:00:17 [2022-10-29T23:00:17.354Z] [Pipeline] }
19:00:17 [2022-10-29T23:00:17.359Z] [Pipeline] // timeout
19:00:17 [2022-10-29T23:00:17.362Z] [Pipeline] }
19:00:17 [2022-10-29T23:00:17.365Z] [Pipeline] // container
19:00:17 [2022-10-29T23:00:17.369Z] [Pipeline] }
19:00:17 [2022-10-29T23:00:17.372Z] [Pipeline] // stage
19:00:17 [2022-10-29T23:00:17.376Z] [Pipeline] stage
19:00:17 [2022-10-29T23:00:17.376Z] [Pipeline] { (test)
19:00:17 [2022-10-29T23:00:17.386Z] [Pipeline] container
19:00:17 [2022-10-29T23:00:17.386Z] [Pipeline] {
19:00:17 [2022-10-29T23:00:17.391Z] [Pipeline] timeout
19:00:17 [2022-10-29T23:00:17.391Z] Timeout set to expire after 20 min without activity
19:00:17 [2022-10-29T23:00:17.392Z] [Pipeline] {
19:00:17 [2022-10-29T23:00:17.396Z] [Pipeline] sh
19:00:17 [2022-10-29T23:00:17.962Z] + yarn test
19:00:17 [2022-10-29T23:00:17.963Z] yarn run v1.22.19
19:00:18 [2022-10-29T23:00:18.237Z] $ yarn test:integration && yarn test:integration-remote-target && yarn test:integration-gdb-async-off && yarn test:integration-gdb-async-off-remote-target && yarn test:integration-gdb-non-stop && yarn test:integration-gdb-non-stop-remote-target && yarn test:integration-hw-breakpoint-on-remote-target
19:00:18 [2022-10-29T23:00:18.539Z] $ cross-env JUNIT_REPORT_PATH=test-reports/integration.xml JUNIT_REPORT_STACK=1 JUNIT_REPORT_PACKAGES=1 mocha --exit --reporter mocha-jenkins-reporter -r ts-node/register src/integration-tests/*.spec.ts
19:00:26 [2022-10-29T23:00:26.712Z] 
19:00:26 [2022-10-29T23:00:26.712Z]   GDB Backend Test Suite
19:00:26 [2022-10-29T23:00:26.968Z]       ✔ /defaults/can read a value from -gdb-show: 1ms
19:00:26 [2022-10-29T23:00:26.969Z]       ✔ /defaults/can set a value using -gdb-set: 0ms
19:00:26 [2022-10-29T23:00:26.969Z] 
19:00:26 [2022-10-29T23:00:26.969Z]   Suite duration: 0.325 s, Tests: 2
19:00:26 [2022-10-29T23:00:26.969Z] 
19:00:26 [2022-10-29T23:00:26.969Z]   attach remote
19:00:27 [2022-10-29T23:00:27.533Z]       ✔ /defaults/can attach remote and hit a breakpoint: 250ms
19:00:27 [2022-10-29T23:00:27.533Z] 
19:00:27 [2022-10-29T23:00:27.533Z]   Suite duration: 0.494 s, Tests: 1
19:00:27 [2022-10-29T23:00:27.533Z] 
19:00:27 [2022-10-29T23:00:27.533Z]   breakpoints
19:00:28 [2022-10-29T23:00:28.116Z]       ✔ /defaults/set type of standard breakpoint: 77ms
19:00:28 [2022-10-29T23:00:28.688Z]       ✔ /defaults/hits a standard breakpoint: 62ms
19:00:28 [2022-10-29T23:00:28.944Z]       ✔ /defaults/can set breakpoints while program is running: 38ms
19:00:29 [2022-10-29T23:00:29.242Z]       ✔ /defaults/handles breakpoints in multiple files: 42ms
19:00:29 [2022-10-29T23:00:29.808Z]       ✔ /defaults/fails gracefully on breakpoint on unknown file: 4ms
19:00:30 [2022-10-29T23:00:30.073Z]       ✔ /defaults/fails gracefully on breakpoint on bad line in otherwise good source: 3ms
19:00:30 [2022-10-29T23:00:30.330Z]       ✔ /defaults/maintains breakpoint order when modifying breakpoints in a file: 5ms
19:00:30 [2022-10-29T23:00:30.893Z]       ✔ /defaults/maintains breakpoint order when modifying breakpoints in a file with space: 13ms
19:00:31 [2022-10-29T23:00:31.150Z]       - /defaults/reports back relocated line number
19:00:31 [2022-10-29T23:00:31.408Z]       - /defaults/maintains gdb breakpoint when relocated
19:00:31 [2022-10-29T23:00:31.976Z]       - /defaults/maintains gdb breakpoint when relocated - files with spaces
19:00:32 [2022-10-29T23:00:32.233Z]       ✔ /defaults/hits a conditional breakpoint: 43ms
19:00:32 [2022-10-29T23:00:32.799Z]       ✔ /defaults/hits a hit conditional breakpoint with >: 43ms
19:00:33 [2022-10-29T23:00:33.060Z]       ✔ /defaults/hits a hit conditional breakpoint without >: 55ms
19:00:33 [2022-10-29T23:00:33.633Z]       ✔ /defaults/resolves breakpoints: 47ms
19:00:33 [2022-10-29T23:00:33.633Z] 
19:00:33 [2022-10-29T23:00:33.633Z]   Suite duration: 5.962 s, Tests: 15
19:00:33 [2022-10-29T23:00:33.633Z] 
19:00:33 [2022-10-29T23:00:33.633Z]   Disassembly Test Suite
19:00:33 [2022-10-29T23:00:33.890Z]       ✔ /defaults/can disassemble: 67ms
19:00:34 [2022-10-29T23:00:34.454Z]       ✔ /defaults/can disassemble with no source references: 49ms
19:00:34 [2022-10-29T23:00:34.710Z]       ✔ /defaults/can handle disassemble at bad address: 17ms
19:00:34 [2022-10-29T23:00:34.710Z] 
19:00:34 [2022-10-29T23:00:34.710Z]   Suite duration: 1.234 s, Tests: 3
19:00:34 [2022-10-29T23:00:34.710Z] 
19:00:34 [2022-10-29T23:00:34.710Z]   evaluate request
19:00:35 [2022-10-29T23:00:35.291Z]       ✔ /defaults/should evaluate a simple literal expression: 4ms
19:00:35 [2022-10-29T23:00:35.548Z]       ✔ /defaults/should reject evaluation of expression without a frame: 1ms
19:00:36 [2022-10-29T23:00:36.111Z]       ✔ /defaults/should reject evaluation of invalid expression: 3ms
19:00:36 [2022-10-29T23:00:36.112Z] 
19:00:36 [2022-10-29T23:00:36.112Z]   Suite duration: 1.222 s, Tests: 3
19:00:36 [2022-10-29T23:00:36.112Z] 
19:00:36 [2022-10-29T23:00:36.112Z]   function breakpoints
19:00:36 [2022-10-29T23:00:36.368Z]       ✔ /defaults/set type of function breakpoint: 23ms
19:00:36 [2022-10-29T23:00:36.625Z]       ✔ /defaults/hits the main function breakpoint: 48ms
19:00:37 [2022-10-29T23:00:37.191Z]       ✔ /defaults/hits the sub function breakpoint: 35ms
19:00:37 [2022-10-29T23:00:37.448Z]       ✔ /defaults/can set and hit the sub function breakpoint while program is running: 34ms
19:00:37 [2022-10-29T23:00:37.705Z]       ✔ /defaults/handles <MULTIPLE> responses (e.g. multiple static functions with same name): 34ms
19:00:38 [2022-10-29T23:00:38.269Z]       ✔ /defaults/handles <MULTIPLE> function changes: 38ms
19:00:38 [2022-10-29T23:00:38.526Z]       ✔ /defaults/handles <MULTIPLE> mixed with line breakpoints: 49ms
19:00:38 [2022-10-29T23:00:38.783Z]       ✔ /defaults/fails gracefully on unknown function: 3ms
19:00:39 [2022-10-29T23:00:39.348Z]       ✔ /defaults/maintains breakpoint order when modifying function breakpoints: 5ms
19:00:39 [2022-10-29T23:00:39.604Z]       ✔ /defaults/deletes breakpoints in gdb when removed in IDE: 28ms
19:00:39 [2022-10-29T23:00:39.604Z] 
19:00:39 [2022-10-29T23:00:39.604Z]   Suite duration: 3.62 s, Tests: 10
19:00:39 [2022-10-29T23:00:39.604Z] 
19:00:39 [2022-10-29T23:00:39.604Z]   launch
19:00:39 [2022-10-29T23:00:39.860Z]       ✔ /defaults/can launch and hit a breakpoint: 153ms
19:00:40 [2022-10-29T23:00:40.423Z]       ✔ /defaults/reports an error when specifying a non-existent binary: 119ms
19:00:40 [2022-10-29T23:00:40.680Z]       ✔ /defaults/works with a space in file names: 152ms
19:00:40 [2022-10-29T23:00:40.680Z] 
19:00:40 [2022-10-29T23:00:40.680Z]   Suite duration: 0.985 s, Tests: 3
19:00:40 [2022-10-29T23:00:40.680Z] 
19:00:40 [2022-10-29T23:00:40.680Z]   launch remote
19:00:40 [2022-10-29T23:00:40.985Z]       ✔ /defaults/can launch remote and hit a breakpoint: 229ms
19:00:40 [2022-10-29T23:00:40.985Z] 
19:00:40 [2022-10-29T23:00:40.985Z]   Suite duration: 0.429 s, Tests: 1
19:00:40 [2022-10-29T23:00:40.985Z] 
19:00:40 [2022-10-29T23:00:40.985Z]   logpoints
19:00:41 [2022-10-29T23:00:41.550Z]       ✔ /defaults/hits a logpoint: 24ms
19:00:41 [2022-10-29T23:00:41.807Z]       ✔ /defaults/supports changing log messages: 48ms
19:00:41 [2022-10-29T23:00:41.808Z] 
19:00:41 [2022-10-29T23:00:41.808Z]   Suite duration: 0.773 s, Tests: 2
19:00:41 [2022-10-29T23:00:41.808Z] 
19:00:41 [2022-10-29T23:00:41.808Z]   Memory Test Suite for cdt-gdb-adapter/Memory custom request
19:00:42 [2022-10-29T23:00:42.372Z]       ✔ /defaults/can read memory: 5ms
19:00:42 [2022-10-29T23:00:42.630Z]       ✔ /defaults/handles unable to read memory: 2ms
19:00:42 [2022-10-29T23:00:42.888Z]       ✔ /defaults/can read memory with offset: 4ms
19:00:42 [2022-10-29T23:00:42.888Z] 
19:00:42 [2022-10-29T23:00:42.888Z]   Suite duration: 1.198 s, Tests: 3
19:00:42 [2022-10-29T23:00:42.888Z] 
19:00:42 [2022-10-29T23:00:42.888Z]   Memory Test Suite
19:00:43 [2022-10-29T23:00:43.455Z]       ✔ /defaults/can read memory: 6ms
19:00:44 [2022-10-29T23:00:44.018Z]       ✔ /defaults/handles unable to read memory: 2ms
19:00:44 [2022-10-29T23:00:44.275Z]       ✔ /defaults/can read memory with offset: 4ms
19:00:44 [2022-10-29T23:00:44.838Z]       ✔ /defaults/can write memory: 5ms
19:00:45 [2022-10-29T23:00:45.408Z]       ✔ /defaults/fails when trying to write to read-only memory: 5ms
19:00:45 [2022-10-29T23:00:45.665Z]       ✔ /defaults/Converts between hex and base64 without loss: 1ms
19:00:45 [2022-10-29T23:00:45.922Z]       ✔ /defaults/Throws an error if it detects ill-formed input: 2ms
19:00:45 [2022-10-29T23:00:45.922Z] 
19:00:45 [2022-10-29T23:00:45.922Z]   Suite duration: 2.995 s, Tests: 7
19:00:45 [2022-10-29T23:00:45.922Z] 
19:00:45 [2022-10-29T23:00:45.922Z]   multithread
19:00:46 [2022-10-29T23:00:46.486Z]       ✔ /defaults/sees all threads: 213ms
19:00:46 [2022-10-29T23:00:46.486Z] 
19:00:46 [2022-10-29T23:00:46.486Z]   Suite duration: 0.41 s, Tests: 1
19:00:46 [2022-10-29T23:00:46.486Z] 
19:00:46 [2022-10-29T23:00:46.486Z]   pause
19:00:46 [2022-10-29T23:00:46.743Z]       ✔ /defaults/can be paused: 155ms
19:00:46 [2022-10-29T23:00:46.743Z] 
19:00:46 [2022-10-29T23:00:46.743Z]   Suite duration: 0.385 s, Tests: 1
19:00:46 [2022-10-29T23:00:46.743Z] 
19:00:46 [2022-10-29T23:00:46.743Z]   stop
19:00:47 [2022-10-29T23:00:47.000Z]       ✔ /defaults/handles segv: 139ms
19:00:47 [2022-10-29T23:00:47.000Z] 
19:00:47 [2022-10-29T23:00:47.000Z]   Suite duration: 0.321 s, Tests: 1
19:00:47 [2022-10-29T23:00:47.000Z] 
19:00:47 [2022-10-29T23:00:47.000Z]   util
19:00:47 [2022-10-29T23:00:47.000Z]       ✔ /defaults/compareVersions: 1ms
19:00:47 [2022-10-29T23:00:47.000Z]       ✔ /defaults/parseGdbOutput: 1ms
19:00:47 [2022-10-29T23:00:47.000Z] 
19:00:47 [2022-10-29T23:00:47.000Z]   Suite duration: 0.003 s, Tests: 2
19:00:47 [2022-10-29T23:00:47.000Z] 
19:00:47 [2022-10-29T23:00:47.000Z]   Variables Test Suite
19:00:47 [2022-10-29T23:00:47.564Z]       ✔ /defaults/can read and set simple variables in a program: 23ms
19:00:47 [2022-10-29T23:00:47.821Z]       ✔ /defaults/can read and set simple registers in a program: 38ms
19:00:48 [2022-10-29T23:00:48.384Z]       ✔ /defaults/can read and set struct variables in a program: 28ms
19:00:48 [2022-10-29T23:00:48.641Z]       ✔ /defaults/can read and set nested struct variables in a program: 74ms
19:00:49 [2022-10-29T23:00:49.205Z]       ✔ /defaults/can read and set array elements in a program: 77ms
19:00:49 [2022-10-29T23:00:49.205Z] 
19:00:49 [2022-10-29T23:00:49.205Z]   Suite duration: 2.076 s, Tests: 5
19:00:49 [2022-10-29T23:00:49.205Z] 
19:00:49 [2022-10-29T23:00:49.205Z]   Variables CPP Test Suite
19:00:49 [2022-10-29T23:00:49.768Z]       ✔ /defaults/can read and set a cpp object variable: 37ms
19:00:50 [2022-10-29T23:00:50.025Z]       ✔ /defaults/can read and set nested variables from a cpp object: 14ms
19:00:50 [2022-10-29T23:00:50.025Z] 
19:00:50 [2022-10-29T23:00:50.025Z]   Suite duration: 0.922 s, Tests: 2
19:00:50 [2022-10-29T23:00:50.025Z] 
19:00:50 [2022-10-29T23:00:50.026Z]   59 passing (24s)
19:00:50 [2022-10-29T23:00:50.026Z]   3 pending
19:00:50 [2022-10-29T23:00:50.026Z] 
19:00:50 [2022-10-29T23:00:50.590Z] $ cross-env JUNIT_REPORT_PATH=test-reports/integration-remote-target.xml JUNIT_REPORT_STACK=1 JUNIT_REPORT_PACKAGES=1 mocha --exit --test-remote --reporter mocha-jenkins-reporter -r ts-node/register src/integration-tests/*.spec.ts
19:00:58 [2022-10-29T23:00:58.691Z] 
19:00:58 [2022-10-29T23:00:58.691Z]   GDB Backend Test Suite
19:00:58 [2022-10-29T23:00:58.691Z]       ✔ /remote/can read a value from -gdb-show: 2ms
19:00:58 [2022-10-29T23:00:58.691Z]       ✔ /remote/can set a value using -gdb-set: 1ms
19:00:58 [2022-10-29T23:00:58.691Z] 
19:00:58 [2022-10-29T23:00:58.691Z]   Suite duration: 0.276 s, Tests: 2
19:00:58 [2022-10-29T23:00:58.691Z] 
19:00:58 [2022-10-29T23:00:58.691Z]   attach remote
19:00:58 [2022-10-29T23:00:58.691Z]       ✔ /remote/can attach remote and hit a breakpoint: 230ms
19:00:58 [2022-10-29T23:00:58.691Z] 
19:00:58 [2022-10-29T23:00:58.691Z]   Suite duration: 0.431 s, Tests: 1
19:00:58 [2022-10-29T23:00:58.692Z] 
19:00:58 [2022-10-29T23:00:58.692Z]   breakpoints
19:00:58 [2022-10-29T23:00:58.692Z]       ✔ /remote/set type of standard breakpoint: 43ms
19:00:58 [2022-10-29T23:00:58.957Z]       ✔ /remote/hits a standard breakpoint: 90ms
19:00:59 [2022-10-29T23:00:59.538Z]       ✔ /remote/can set breakpoints while program is running: 78ms
19:01:00 [2022-10-29T23:01:00.104Z]       ✔ /remote/handles breakpoints in multiple files: 77ms
19:01:00 [2022-10-29T23:01:00.360Z]       ✔ /remote/fails gracefully on breakpoint on unknown file: 3ms
19:01:00 [2022-10-29T23:01:00.922Z]       ✔ /remote/fails gracefully on breakpoint on bad line in otherwise good source: 3ms
19:01:01 [2022-10-29T23:01:01.179Z]       ✔ /remote/maintains breakpoint order when modifying breakpoints in a file: 7ms
19:01:01 [2022-10-29T23:01:01.436Z]       ✔ /remote/maintains breakpoint order when modifying breakpoints in a file with space: 7ms
19:01:01 [2022-10-29T23:01:01.999Z]       - /remote/reports back relocated line number
19:01:02 [2022-10-29T23:01:02.256Z]       - /remote/maintains gdb breakpoint when relocated
19:01:02 [2022-10-29T23:01:02.820Z]       - /remote/maintains gdb breakpoint when relocated - files with spaces
19:01:03 [2022-10-29T23:01:03.385Z]       ✔ /remote/hits a conditional breakpoint: 100ms
19:01:03 [2022-10-29T23:01:03.643Z]       ✔ /remote/hits a hit conditional breakpoint with >: 133ms
19:01:04 [2022-10-29T23:01:04.206Z]       ✔ /remote/hits a hit conditional breakpoint without >: 71ms
19:01:04 [2022-10-29T23:01:04.465Z]       ✔ /remote/resolves breakpoints: 59ms
19:01:04 [2022-10-29T23:01:04.465Z] 
19:01:04 [2022-10-29T23:01:04.465Z]   Suite duration: 6.556 s, Tests: 15
19:01:04 [2022-10-29T23:01:04.465Z] 
19:01:04 [2022-10-29T23:01:04.465Z]   Disassembly Test Suite
19:01:05 [2022-10-29T23:01:05.031Z]       ✔ /remote/can disassemble: 25ms
19:01:05 [2022-10-29T23:01:05.596Z]       ✔ /remote/can disassemble with no source references: 48ms
19:01:05 [2022-10-29T23:01:05.853Z]       ✔ /remote/can handle disassemble at bad address: 4ms
19:01:05 [2022-10-29T23:01:05.854Z] 
19:01:05 [2022-10-29T23:01:05.854Z]   Suite duration: 1.286 s, Tests: 3
19:01:05 [2022-10-29T23:01:05.854Z] 
19:01:05 [2022-10-29T23:01:05.854Z]   evaluate request
19:01:06 [2022-10-29T23:01:06.417Z]       ✔ /remote/should evaluate a simple literal expression: 27ms
19:01:06 [2022-10-29T23:01:06.674Z]       ✔ /remote/should reject evaluation of expression without a frame: 2ms
19:01:06 [2022-10-29T23:01:06.930Z]       ✔ /remote/should reject evaluation of invalid expression: 2ms
19:01:06 [2022-10-29T23:01:06.930Z] 
19:01:07 [2022-10-29T23:01:07.187Z]   Suite duration: 1.171 s, Tests: 3
19:01:07 [2022-10-29T23:01:07.187Z] 
19:01:07 [2022-10-29T23:01:07.187Z]   function breakpoints
19:01:07 [2022-10-29T23:01:07.443Z]       ✔ /remote/set type of function breakpoint: 31ms
19:01:07 [2022-10-29T23:01:07.700Z]       ✔ /remote/hits the main function breakpoint: 36ms
19:01:08 [2022-10-29T23:01:08.267Z]       ✔ /remote/hits the sub function breakpoint: 74ms
19:01:08 [2022-10-29T23:01:08.837Z]       ✔ /remote/can set and hit the sub function breakpoint while program is running: 73ms
19:01:09 [2022-10-29T23:01:09.094Z]       ✔ /remote/handles <MULTIPLE> responses (e.g. multiple static functions with same name): 45ms
19:01:09 [2022-10-29T23:01:09.658Z]       ✔ /remote/handles <MULTIPLE> function changes: 75ms
19:01:09 [2022-10-29T23:01:09.914Z]       ✔ /remote/handles <MULTIPLE> mixed with line breakpoints: 68ms
19:01:10 [2022-10-29T23:01:10.479Z]       ✔ /remote/fails gracefully on unknown function: 3ms
19:01:10 [2022-10-29T23:01:10.736Z]       ✔ /remote/maintains breakpoint order when modifying function breakpoints: 5ms
19:01:10 [2022-10-29T23:01:10.992Z]       ✔ /remote/deletes breakpoints in gdb when removed in IDE: 57ms
19:01:10 [2022-10-29T23:01:10.993Z] 
19:01:10 [2022-10-29T23:01:10.993Z]   Suite duration: 4.009 s, Tests: 10
19:01:10 [2022-10-29T23:01:10.993Z] 
19:01:10 [2022-10-29T23:01:10.993Z]   launch
19:01:11 [2022-10-29T23:01:11.555Z]       ✔ /remote/can launch and hit a breakpoint: 215ms
19:01:11 [2022-10-29T23:01:11.556Z]       ✔ /remote/reports an error when specifying a non-existent binary: 19ms
19:01:12 [2022-10-29T23:01:12.118Z]       ✔ /remote/works with a space in file names: 189ms
19:01:12 [2022-10-29T23:01:12.119Z] 
19:01:12 [2022-10-29T23:01:12.119Z]   Suite duration: 0.965 s, Tests: 3
19:01:12 [2022-10-29T23:01:12.119Z] 
19:01:12 [2022-10-29T23:01:12.119Z]   launch remote
19:01:12 [2022-10-29T23:01:12.375Z]       ✔ /remote/can launch remote and hit a breakpoint: 195ms
19:01:12 [2022-10-29T23:01:12.375Z] 
19:01:12 [2022-10-29T23:01:12.375Z]   Suite duration: 0.375 s, Tests: 1
19:01:12 [2022-10-29T23:01:12.375Z] 
19:01:12 [2022-10-29T23:01:12.375Z]   logpoints
19:01:12 [2022-10-29T23:01:12.937Z]       ✔ /remote/hits a logpoint: 70ms
19:01:13 [2022-10-29T23:01:13.510Z]       ✔ /remote/supports changing log messages: 66ms
19:01:13 [2022-10-29T23:01:13.510Z] 
19:01:13 [2022-10-29T23:01:13.510Z]   Suite duration: 0.897 s, Tests: 2
19:01:13 [2022-10-29T23:01:13.511Z] 
19:01:13 [2022-10-29T23:01:13.511Z]   Memory Test Suite for cdt-gdb-adapter/Memory custom request
19:01:13 [2022-10-29T23:01:13.767Z]       ✔ /remote/can read memory: 5ms
19:01:14 [2022-10-29T23:01:14.330Z]       ✔ /remote/handles unable to read memory: 2ms
19:01:14 [2022-10-29T23:01:14.586Z]       ✔ /remote/can read memory with offset: 4ms
19:01:14 [2022-10-29T23:01:14.586Z] 
19:01:14 [2022-10-29T23:01:14.586Z]   Suite duration: 1.291 s, Tests: 3
19:01:14 [2022-10-29T23:01:14.586Z] 
19:01:14 [2022-10-29T23:01:14.586Z]   Memory Test Suite
19:01:15 [2022-10-29T23:01:15.148Z]       ✔ /remote/can read memory: 6ms
19:01:15 [2022-10-29T23:01:15.712Z]       ✔ /remote/handles unable to read memory: 3ms
19:01:16 [2022-10-29T23:01:16.277Z]       ✔ /remote/can read memory with offset: 4ms
19:01:16 [2022-10-29T23:01:16.840Z]       ✔ /remote/can write memory: 5ms
19:01:17 [2022-10-29T23:01:17.403Z]       ✔ /remote/fails when trying to write to read-only memory: 4ms
19:01:17 [2022-10-29T23:01:17.658Z]       ✔ /remote/Converts between hex and base64 without loss: 1ms
19:01:18 [2022-10-29T23:01:18.220Z]       ✔ /remote/Throws an error if it detects ill-formed input: 1ms
19:01:18 [2022-10-29T23:01:18.220Z] 
19:01:18 [2022-10-29T23:01:18.220Z]   Suite duration: 3.463 s, Tests: 7
19:01:18 [2022-10-29T23:01:18.220Z] 
19:01:18 [2022-10-29T23:01:18.220Z]   multithread
19:01:18 [2022-10-29T23:01:18.789Z]       ✔ /remote/sees all threads: 388ms
19:01:18 [2022-10-29T23:01:18.790Z] 
19:01:18 [2022-10-29T23:01:18.790Z]   Suite duration: 0.582 s, Tests: 1
19:01:18 [2022-10-29T23:01:18.790Z] 
19:01:18 [2022-10-29T23:01:18.790Z]   pause
19:01:19 [2022-10-29T23:01:19.046Z]       ✔ /remote/can be paused: 222ms
19:01:19 [2022-10-29T23:01:19.046Z] 
19:01:19 [2022-10-29T23:01:19.046Z]   Suite duration: 0.409 s, Tests: 1
19:01:19 [2022-10-29T23:01:19.046Z] 
19:01:19 [2022-10-29T23:01:19.047Z]   stop
19:01:19 [2022-10-29T23:01:19.624Z]       ✔ /remote/handles segv: 198ms
19:01:19 [2022-10-29T23:01:19.624Z] 
19:01:19 [2022-10-29T23:01:19.624Z]   Suite duration: 0.412 s, Tests: 1
19:01:19 [2022-10-29T23:01:19.624Z] 
19:01:19 [2022-10-29T23:01:19.624Z]   util
19:01:19 [2022-10-29T23:01:19.624Z]       ✔ /remote/compareVersions: 0ms
19:01:19 [2022-10-29T23:01:19.624Z]       ✔ /remote/parseGdbOutput: 0ms
19:01:19 [2022-10-29T23:01:19.624Z] 
19:01:19 [2022-10-29T23:01:19.624Z]   Suite duration: 0.002 s, Tests: 2
19:01:19 [2022-10-29T23:01:19.624Z] 
19:01:19 [2022-10-29T23:01:19.625Z]   Variables Test Suite
19:01:19 [2022-10-29T23:01:19.881Z]       ✔ /remote/can read and set simple variables in a program: 63ms
19:01:20 [2022-10-29T23:01:20.445Z]       ✔ /remote/can read and set simple registers in a program: 65ms
19:01:21 [2022-10-29T23:01:21.011Z]       ✔ /remote/can read and set struct variables in a program: 74ms
19:01:21 [2022-10-29T23:01:21.267Z]       ✔ /remote/can read and set nested struct variables in a program: 87ms
19:01:21 [2022-10-29T23:01:21.829Z]       ✔ /remote/can read and set array elements in a program: 81ms
19:01:21 [2022-10-29T23:01:21.829Z] 
19:01:21 [2022-10-29T23:01:21.829Z]   Suite duration: 2.38 s, Tests: 5
19:01:21 [2022-10-29T23:01:21.829Z] 
19:01:21 [2022-10-29T23:01:21.829Z]   Variables CPP Test Suite
19:01:22 [2022-10-29T23:01:22.391Z]       ✔ /remote/can read and set a cpp object variable: 33ms
19:01:22 [2022-10-29T23:01:22.952Z]       ✔ /remote/can read and set nested variables from a cpp object: 43ms
19:01:22 [2022-10-29T23:01:22.953Z] 
19:01:22 [2022-10-29T23:01:22.953Z]   Suite duration: 1.096 s, Tests: 2
19:01:22 [2022-10-29T23:01:22.953Z] 
19:01:22 [2022-10-29T23:01:22.953Z]   59 passing (26s)
19:01:22 [2022-10-29T23:01:22.953Z]   3 pending
19:01:22 [2022-10-29T23:01:22.953Z] 
19:01:23 [2022-10-29T23:01:23.515Z] $ cross-env JUNIT_REPORT_PATH=test-reports/integration-gdb-async-off.xml JUNIT_REPORT_STACK=1 JUNIT_REPORT_PACKAGES=1 mocha --exit --reporter mocha-jenkins-reporter -r ts-node/register src/integration-tests/*.spec.ts --test-gdb-async-off
19:01:30 [2022-10-29T23:01:30.054Z] 
19:01:30 [2022-10-29T23:01:30.054Z]   GDB Backend Test Suite
19:01:30 [2022-10-29T23:01:30.310Z]       ✔ /gdb-async-off/can read a value from -gdb-show: 3ms
19:01:30 [2022-10-29T23:01:30.311Z]       ✔ /gdb-async-off/can set a value using -gdb-set: 1ms
19:01:30 [2022-10-29T23:01:30.311Z] 
19:01:30 [2022-10-29T23:01:30.311Z]   Suite duration: 0.279 s, Tests: 2
19:01:30 [2022-10-29T23:01:30.311Z] 
19:01:30 [2022-10-29T23:01:30.311Z]   attach remote
19:01:30 [2022-10-29T23:01:30.876Z]       ✔ /gdb-async-off/can attach remote and hit a breakpoint: 271ms
19:01:30 [2022-10-29T23:01:30.876Z] 
19:01:30 [2022-10-29T23:01:30.876Z]   Suite duration: 0.476 s, Tests: 1
19:01:30 [2022-10-29T23:01:30.876Z] 
19:01:30 [2022-10-29T23:01:30.876Z]   breakpoints
19:01:31 [2022-10-29T23:01:31.442Z]       ✔ /gdb-async-off/set type of standard breakpoint: 39ms
19:01:31 [2022-10-29T23:01:31.699Z]       ✔ /gdb-async-off/hits a standard breakpoint: 32ms
19:01:31 [2022-10-29T23:01:31.954Z]       ✔ /gdb-async-off/can set breakpoints while program is running: 48ms
19:01:32 [2022-10-29T23:01:32.516Z]       ✔ /gdb-async-off/handles breakpoints in multiple files: 51ms
19:01:32 [2022-10-29T23:01:32.773Z]       ✔ /gdb-async-off/fails gracefully on breakpoint on unknown file: 4ms
19:01:33 [2022-10-29T23:01:33.029Z]       ✔ /gdb-async-off/fails gracefully on breakpoint on bad line in otherwise good source: 5ms
19:01:33 [2022-10-29T23:01:33.293Z]       ✔ /gdb-async-off/maintains breakpoint order when modifying breakpoints in a file: 23ms
19:01:33 [2022-10-29T23:01:33.856Z]       ✔ /gdb-async-off/maintains breakpoint order when modifying breakpoints in a file with space: 6ms
19:01:34 [2022-10-29T23:01:34.113Z]       - /gdb-async-off/reports back relocated line number
19:01:34 [2022-10-29T23:01:34.675Z]       - /gdb-async-off/maintains gdb breakpoint when relocated
19:01:34 [2022-10-29T23:01:34.931Z]       - /gdb-async-off/maintains gdb breakpoint when relocated - files with spaces
19:01:35 [2022-10-29T23:01:35.187Z]       ✔ /gdb-async-off/hits a conditional breakpoint: 33ms
19:01:35 [2022-10-29T23:01:35.750Z]       ✔ /gdb-async-off/hits a hit conditional breakpoint with >: 33ms
19:01:36 [2022-10-29T23:01:36.006Z]       ✔ /gdb-async-off/hits a hit conditional breakpoint without >: 44ms
19:01:36 [2022-10-29T23:01:36.263Z]       ✔ /gdb-async-off/resolves breakpoints: 30ms
19:01:36 [2022-10-29T23:01:36.263Z] 
19:01:36 [2022-10-29T23:01:36.263Z]   Suite duration: 5.424 s, Tests: 15
19:01:36 [2022-10-29T23:01:36.263Z] 
19:01:36 [2022-10-29T23:01:36.263Z]   Disassembly Test Suite
19:01:36 [2022-10-29T23:01:36.825Z]       ✔ /gdb-async-off/can disassemble: 23ms
19:01:37 [2022-10-29T23:01:37.080Z]       ✔ /gdb-async-off/can disassemble with no source references: 21ms
19:01:37 [2022-10-29T23:01:37.337Z]       ✔ /gdb-async-off/can handle disassemble at bad address: 15ms
19:01:37 [2022-10-29T23:01:37.337Z] 
19:01:37 [2022-10-29T23:01:37.337Z]   Suite duration: 1.161 s, Tests: 3
19:01:37 [2022-10-29T23:01:37.337Z] 
19:01:37 [2022-10-29T23:01:37.337Z]   evaluate request
19:01:37 [2022-10-29T23:01:37.940Z]       ✔ /gdb-async-off/should evaluate a simple literal expression: 2ms
19:01:38 [2022-10-29T23:01:38.196Z]       ✔ /gdb-async-off/should reject evaluation of expression without a frame: 1ms
19:01:38 [2022-10-29T23:01:38.452Z]       ✔ /gdb-async-off/should reject evaluation of invalid expression: 2ms
19:01:38 [2022-10-29T23:01:38.453Z] 
19:01:38 [2022-10-29T23:01:38.453Z]   Suite duration: 1.099 s, Tests: 3
19:01:38 [2022-10-29T23:01:38.453Z] 
19:01:38 [2022-10-29T23:01:38.453Z]   function breakpoints
19:01:39 [2022-10-29T23:01:39.027Z]       ✔ /gdb-async-off/set type of function breakpoint: 22ms
19:01:39 [2022-10-29T23:01:39.284Z]       ✔ /gdb-async-off/hits the main function breakpoint: 29ms
19:01:39 [2022-10-29T23:01:39.540Z]       ✔ /gdb-async-off/hits the sub function breakpoint: 26ms
19:01:40 [2022-10-29T23:01:40.102Z]       ✔ /gdb-async-off/can set and hit the sub function breakpoint while program is running: 49ms
19:01:40 [2022-10-29T23:01:40.358Z]       ✔ /gdb-async-off/handles <MULTIPLE> responses (e.g. multiple static functions with same name): 32ms
19:01:40 [2022-10-29T23:01:40.614Z]       ✔ /gdb-async-off/handles <MULTIPLE> function changes: 50ms
19:01:41 [2022-10-29T23:01:41.177Z]       ✔ /gdb-async-off/handles <MULTIPLE> mixed with line breakpoints: 32ms
19:01:41 [2022-10-29T23:01:41.433Z]       ✔ /gdb-async-off/fails gracefully on unknown function: 12ms
19:01:41 [2022-10-29T23:01:41.689Z]       ✔ /gdb-async-off/maintains breakpoint order when modifying function breakpoints: 5ms
19:01:41 [2022-10-29T23:01:41.945Z]       ✔ /gdb-async-off/deletes breakpoints in gdb when removed in IDE: 28ms
19:01:41 [2022-10-29T23:01:41.945Z] 
19:01:41 [2022-10-29T23:01:41.945Z]   Suite duration: 3.436 s, Tests: 10
19:01:41 [2022-10-29T23:01:41.945Z] 
19:01:41 [2022-10-29T23:01:41.945Z]   launch
19:01:42 [2022-10-29T23:01:42.508Z]       ✔ /gdb-async-off/can launch and hit a breakpoint: 176ms
19:01:42 [2022-10-29T23:01:42.763Z]       ✔ /gdb-async-off/reports an error when specifying a non-existent binary: 121ms
19:01:43 [2022-10-29T23:01:43.020Z]       ✔ /gdb-async-off/works with a space in file names: 158ms
19:01:43 [2022-10-29T23:01:43.020Z] 
19:01:43 [2022-10-29T23:01:43.020Z]   Suite duration: 1.083 s, Tests: 3
19:01:43 [2022-10-29T23:01:43.020Z] 
19:01:43 [2022-10-29T23:01:43.020Z]   launch remote
19:01:43 [2022-10-29T23:01:43.587Z]       ✔ /gdb-async-off/can launch remote and hit a breakpoint: 248ms
19:01:43 [2022-10-29T23:01:43.588Z] 
19:01:43 [2022-10-29T23:01:43.588Z]   Suite duration: 0.448 s, Tests: 1
19:01:43 [2022-10-29T23:01:43.588Z] 
19:01:43 [2022-10-29T23:01:43.588Z]   logpoints
19:01:43 [2022-10-29T23:01:43.843Z]       ✔ /gdb-async-off/hits a logpoint: 52ms
19:01:44 [2022-10-29T23:01:44.406Z]       ✔ /gdb-async-off/supports changing log messages: 37ms
19:01:44 [2022-10-29T23:01:44.406Z] 
19:01:44 [2022-10-29T23:01:44.406Z]   Suite duration: 0.782 s, Tests: 2
19:01:44 [2022-10-29T23:01:44.406Z] 
19:01:44 [2022-10-29T23:01:44.407Z]   Memory Test Suite for cdt-gdb-adapter/Memory custom request
19:01:44 [2022-10-29T23:01:44.664Z]       ✔ /gdb-async-off/can read memory: 4ms
19:01:45 [2022-10-29T23:01:45.227Z]       ✔ /gdb-async-off/handles unable to read memory: 1ms
19:01:45 [2022-10-29T23:01:45.483Z]       ✔ /gdb-async-off/can read memory with offset: 4ms
19:01:45 [2022-10-29T23:01:45.483Z] 
19:01:45 [2022-10-29T23:01:45.483Z]   Suite duration: 1.095 s, Tests: 3
19:01:45 [2022-10-29T23:01:45.483Z] 
19:01:45 [2022-10-29T23:01:45.483Z]   Memory Test Suite
19:01:45 [2022-10-29T23:01:45.743Z]       ✔ /gdb-async-off/can read memory: 7ms
19:01:46 [2022-10-29T23:01:46.307Z]       ✔ /gdb-async-off/handles unable to read memory: 1ms
19:01:46 [2022-10-29T23:01:46.564Z]       ✔ /gdb-async-off/can read memory with offset: 4ms
19:01:46 [2022-10-29T23:01:46.820Z]       ✔ /gdb-async-off/can write memory: 4ms
19:01:47 [2022-10-29T23:01:47.382Z]       ✔ /gdb-async-off/fails when trying to write to read-only memory: 5ms
19:01:47 [2022-10-29T23:01:47.638Z]       ✔ /gdb-async-off/Converts between hex and base64 without loss: 1ms
19:01:47 [2022-10-29T23:01:47.894Z]       ✔ /gdb-async-off/Throws an error if it detects ill-formed input: 1ms
19:01:47 [2022-10-29T23:01:47.895Z] 
19:01:47 [2022-10-29T23:01:47.895Z]   Suite duration: 2.56 s, Tests: 7
19:01:47 [2022-10-29T23:01:47.895Z] 
19:01:47 [2022-10-29T23:01:47.895Z]   multithread
19:01:48 [2022-10-29T23:01:48.457Z]       ✔ /gdb-async-off/sees all threads: 397ms
19:01:48 [2022-10-29T23:01:48.457Z] 
19:01:48 [2022-10-29T23:01:48.457Z]   Suite duration: 0.611 s, Tests: 1
19:01:48 [2022-10-29T23:01:48.457Z] 
19:01:48 [2022-10-29T23:01:48.457Z]   pause
19:01:49 [2022-10-29T23:01:49.019Z]       ✔ /gdb-async-off/can be paused: 317ms
19:01:49 [2022-10-29T23:01:49.275Z] 
19:01:49 [2022-10-29T23:01:49.275Z]   Suite duration: 0.584 s, Tests: 1
19:01:49 [2022-10-29T23:01:49.275Z] 
19:01:49 [2022-10-29T23:01:49.275Z]   stop
19:01:49 [2022-10-29T23:01:49.532Z]       ✔ /gdb-async-off/handles segv: 152ms
19:01:49 [2022-10-29T23:01:49.532Z] 
19:01:49 [2022-10-29T23:01:49.532Z]   Suite duration: 0.335 s, Tests: 1
19:01:49 [2022-10-29T23:01:49.532Z] 
19:01:49 [2022-10-29T23:01:49.532Z]   util
19:01:49 [2022-10-29T23:01:49.532Z]       ✔ /gdb-async-off/compareVersions: 1ms
19:01:49 [2022-10-29T23:01:49.532Z]       ✔ /gdb-async-off/parseGdbOutput: 0ms
19:01:49 [2022-10-29T23:01:49.532Z] 
19:01:49 [2022-10-29T23:01:49.532Z]   Suite duration: 0.002 s, Tests: 2
19:01:49 [2022-10-29T23:01:49.532Z] 
19:01:49 [2022-10-29T23:01:49.532Z]   Variables Test Suite
19:01:50 [2022-10-29T23:01:50.136Z]       ✔ /gdb-async-off/can read and set simple variables in a program: 59ms
19:01:50 [2022-10-29T23:01:50.437Z]       ✔ /gdb-async-off/can read and set simple registers in a program: 74ms
19:01:51 [2022-10-29T23:01:51.001Z]       ✔ /gdb-async-off/can read and set struct variables in a program: 58ms
19:01:51 [2022-10-29T23:01:51.256Z]       ✔ /gdb-async-off/can read and set nested struct variables in a program: 32ms
19:01:51 [2022-10-29T23:01:51.818Z]       ✔ /gdb-async-off/can read and set array elements in a program: 75ms
19:01:51 [2022-10-29T23:01:51.819Z] 
19:01:51 [2022-10-29T23:01:51.819Z]   Suite duration: 2.268 s, Tests: 5
19:01:51 [2022-10-29T23:01:51.819Z] 
19:01:51 [2022-10-29T23:01:51.819Z]   Variables CPP Test Suite
19:01:52 [2022-10-29T23:01:52.075Z]       ✔ /gdb-async-off/can read and set a cpp object variable: 21ms
19:01:52 [2022-10-29T23:01:52.637Z]       ✔ /gdb-async-off/can read and set nested variables from a cpp object: 33ms
19:01:52 [2022-10-29T23:01:52.637Z] 
19:01:52 [2022-10-29T23:01:52.637Z]   Suite duration: 0.902 s, Tests: 2
19:01:52 [2022-10-29T23:01:52.637Z] 
19:01:52 [2022-10-29T23:01:52.637Z]   59 passing (23s)
19:01:52 [2022-10-29T23:01:52.637Z]   3 pending
19:01:52 [2022-10-29T23:01:52.637Z] 
19:01:53 [2022-10-29T23:01:53.259Z] $ cross-env JUNIT_REPORT_PATH=test-reports/integration-gdb-async-off-remote-target.xml JUNIT_REPORT_STACK=1 JUNIT_REPORT_PACKAGES=1 mocha --exit --reporter mocha-jenkins-reporter -r ts-node/register src/integration-tests/*.spec.ts --test-gdb-async-off --test-remote
19:02:01 [2022-10-29T23:02:01.349Z] 
19:02:01 [2022-10-29T23:02:01.349Z]   GDB Backend Test Suite
19:02:01 [2022-10-29T23:02:01.349Z]       ✔ /remote gdb-async-off/can read a value from -gdb-show: 2ms
19:02:01 [2022-10-29T23:02:01.349Z]       ✔ /remote gdb-async-off/can set a value using -gdb-set: 1ms
19:02:01 [2022-10-29T23:02:01.349Z] 
19:02:01 [2022-10-29T23:02:01.349Z]   Suite duration: 0.266 s, Tests: 2
19:02:01 [2022-10-29T23:02:01.349Z] 
19:02:01 [2022-10-29T23:02:01.349Z]   attach remote
19:02:01 [2022-10-29T23:02:01.350Z]       ✔ /remote gdb-async-off/can attach remote and hit a breakpoint: 229ms
19:02:01 [2022-10-29T23:02:01.350Z] 
19:02:01 [2022-10-29T23:02:01.350Z]   Suite duration: 0.425 s, Tests: 1
19:02:01 [2022-10-29T23:02:01.350Z] 
19:02:01 [2022-10-29T23:02:01.350Z]   breakpoints
19:02:01 [2022-10-29T23:02:01.350Z]       ✔ /remote gdb-async-off/set type of standard breakpoint: 50ms
19:02:01 [2022-10-29T23:02:01.912Z]       ✔ /remote gdb-async-off/hits a standard breakpoint: 70ms
19:02:02 [2022-10-29T23:02:02.168Z]       ✔ /remote gdb-async-off/can set breakpoints while program is running: 72ms
19:02:02 [2022-10-29T23:02:02.731Z]       ✔ /remote gdb-async-off/handles breakpoints in multiple files: 65ms
19:02:02 [2022-10-29T23:02:02.989Z]       ✔ /remote gdb-async-off/fails gracefully on breakpoint on unknown file: 4ms
19:02:03 [2022-10-29T23:02:03.246Z]       ✔ /remote gdb-async-off/fails gracefully on breakpoint on bad line in otherwise good source: 3ms
19:02:03 [2022-10-29T23:02:03.810Z]       ✔ /remote gdb-async-off/maintains breakpoint order when modifying breakpoints in a file: 5ms
19:02:04 [2022-10-29T23:02:04.067Z]       ✔ /remote gdb-async-off/maintains breakpoint order when modifying breakpoints in a file with space: 7ms
19:02:04 [2022-10-29T23:02:04.628Z]       - /remote gdb-async-off/reports back relocated line number
19:02:04 [2022-10-29T23:02:04.884Z]       - /remote gdb-async-off/maintains gdb breakpoint when relocated
19:02:05 [2022-10-29T23:02:05.450Z]       - /remote gdb-async-off/maintains gdb breakpoint when relocated - files with spaces
19:02:05 [2022-10-29T23:02:05.707Z]       ✔ /remote gdb-async-off/hits a conditional breakpoint: 65ms
19:02:06 [2022-10-29T23:02:06.269Z]       ✔ /remote gdb-async-off/hits a hit conditional breakpoint with >: 99ms
19:02:06 [2022-10-29T23:02:06.834Z]       ✔ /remote gdb-async-off/hits a hit conditional breakpoint without >: 119ms
19:02:07 [2022-10-29T23:02:07.090Z]       ✔ /remote gdb-async-off/resolves breakpoints: 44ms
19:02:07 [2022-10-29T23:02:07.090Z] 
19:02:07 [2022-10-29T23:02:07.090Z]   Suite duration: 6.22 s, Tests: 15
19:02:07 [2022-10-29T23:02:07.090Z] 
19:02:07 [2022-10-29T23:02:07.090Z]   Disassembly Test Suite
19:02:07 [2022-10-29T23:02:07.653Z]       ✔ /remote gdb-async-off/can disassemble: 55ms
19:02:07 [2022-10-29T23:02:07.910Z]       ✔ /remote gdb-async-off/can disassemble with no source references: 21ms
19:02:08 [2022-10-29T23:02:08.472Z]       ✔ /remote gdb-async-off/can handle disassemble at bad address: 2ms
19:02:08 [2022-10-29T23:02:08.472Z] 
19:02:08 [2022-10-29T23:02:08.472Z]   Suite duration: 1.322 s, Tests: 3
19:02:08 [2022-10-29T23:02:08.472Z] 
19:02:08 [2022-10-29T23:02:08.472Z]   evaluate request
19:02:09 [2022-10-29T23:02:09.034Z]       ✔ /remote gdb-async-off/should evaluate a simple literal expression: 24ms
19:02:09 [2022-10-29T23:02:09.290Z]       ✔ /remote gdb-async-off/should reject evaluation of expression without a frame: 2ms
19:02:09 [2022-10-29T23:02:09.546Z]       ✔ /remote gdb-async-off/should reject evaluation of invalid expression: 2ms
19:02:09 [2022-10-29T23:02:09.547Z] 
19:02:09 [2022-10-29T23:02:09.547Z]   Suite duration: 1.229 s, Tests: 3
19:02:09 [2022-10-29T23:02:09.547Z] 
19:02:09 [2022-10-29T23:02:09.547Z]   function breakpoints
19:02:10 [2022-10-29T23:02:10.109Z]       ✔ /remote gdb-async-off/set type of function breakpoint: 32ms
19:02:10 [2022-10-29T23:02:10.365Z]       ✔ /remote gdb-async-off/hits the main function breakpoint: 36ms
19:02:10 [2022-10-29T23:02:10.928Z]       ✔ /remote gdb-async-off/hits the sub function breakpoint: 38ms
19:02:11 [2022-10-29T23:02:11.184Z]       ✔ /remote gdb-async-off/can set and hit the sub function breakpoint while program is running: 84ms
19:02:11 [2022-10-29T23:02:11.746Z]       ✔ /remote gdb-async-off/handles <MULTIPLE> responses (e.g. multiple static functions with same name): 84ms
19:02:12 [2022-10-29T23:02:12.308Z]       ✔ /remote gdb-async-off/handles <MULTIPLE> function changes: 49ms
19:02:12 [2022-10-29T23:02:12.564Z]       ✔ /remote gdb-async-off/handles <MULTIPLE> mixed with line breakpoints: 78ms
19:02:13 [2022-10-29T23:02:13.130Z]       ✔ /remote gdb-async-off/fails gracefully on unknown function: 3ms
19:02:13 [2022-10-29T23:02:13.386Z]       ✔ /remote gdb-async-off/maintains breakpoint order when modifying function breakpoints: 5ms
19:02:13 [2022-10-29T23:02:13.642Z]       ✔ /remote gdb-async-off/deletes breakpoints in gdb when removed in IDE: 40ms
19:02:13 [2022-10-29T23:02:13.642Z] 
19:02:13 [2022-10-29T23:02:13.642Z]   Suite duration: 4.093 s, Tests: 10
19:02:13 [2022-10-29T23:02:13.642Z] 
19:02:13 [2022-10-29T23:02:13.642Z]   launch
19:02:14 [2022-10-29T23:02:14.205Z]       ✔ /remote gdb-async-off/can launch and hit a breakpoint: 192ms
19:02:14 [2022-10-29T23:02:14.461Z]       ✔ /remote gdb-async-off/reports an error when specifying a non-existent binary: 15ms
19:02:14 [2022-10-29T23:02:14.717Z]       ✔ /remote gdb-async-off/works with a space in file names: 195ms
19:02:14 [2022-10-29T23:02:14.717Z] 
19:02:14 [2022-10-29T23:02:14.717Z]   Suite duration: 0.974 s, Tests: 3
19:02:14 [2022-10-29T23:02:14.717Z] 
19:02:14 [2022-10-29T23:02:14.718Z]   launch remote
19:02:15 [2022-10-29T23:02:15.279Z]       ✔ /remote gdb-async-off/can launch remote and hit a breakpoint: 189ms
19:02:15 [2022-10-29T23:02:15.279Z] 
19:02:15 [2022-10-29T23:02:15.279Z]   Suite duration: 0.392 s, Tests: 1
19:02:15 [2022-10-29T23:02:15.279Z] 
19:02:15 [2022-10-29T23:02:15.279Z]   logpoints
19:02:15 [2022-10-29T23:02:15.535Z]       ✔ /remote gdb-async-off/hits a logpoint: 35ms
19:02:16 [2022-10-29T23:02:16.096Z]       ✔ /remote gdb-async-off/supports changing log messages: 70ms
19:02:16 [2022-10-29T23:02:16.097Z] 
19:02:16 [2022-10-29T23:02:16.097Z]   Suite duration: 0.845 s, Tests: 2
19:02:16 [2022-10-29T23:02:16.097Z] 
19:02:16 [2022-10-29T23:02:16.097Z]   Memory Test Suite for cdt-gdb-adapter/Memory custom request
19:02:16 [2022-10-29T23:02:16.382Z]       ✔ /remote gdb-async-off/can read memory: 9ms
19:02:16 [2022-10-29T23:02:16.945Z]       ✔ /remote gdb-async-off/handles unable to read memory: 2ms
19:02:17 [2022-10-29T23:02:17.200Z]       ✔ /remote gdb-async-off/can read memory with offset: 4ms
19:02:17 [2022-10-29T23:02:17.200Z] 
19:02:17 [2022-10-29T23:02:17.200Z]   Suite duration: 1.347 s, Tests: 3
19:02:17 [2022-10-29T23:02:17.200Z] 
19:02:17 [2022-10-29T23:02:17.200Z]   Memory Test Suite
19:02:17 [2022-10-29T23:02:17.762Z]       ✔ /remote gdb-async-off/can read memory: 7ms
19:02:18 [2022-10-29T23:02:18.325Z]       ✔ /remote gdb-async-off/handles unable to read memory: 2ms
19:02:18 [2022-10-29T23:02:18.580Z]       ✔ /remote gdb-async-off/can read memory with offset: 4ms
19:02:19 [2022-10-29T23:02:19.144Z]       ✔ /remote gdb-async-off/can write memory: 29ms
19:02:19 [2022-10-29T23:02:19.400Z]       ✔ /remote gdb-async-off/fails when trying to write to read-only memory: 5ms
19:02:19 [2022-10-29T23:02:19.962Z]       ✔ /remote gdb-async-off/Converts between hex and base64 without loss: 1ms
19:02:20 [2022-10-29T23:02:20.218Z]       ✔ /remote gdb-async-off/Throws an error if it detects ill-formed input: 1ms
19:02:20 [2022-10-29T23:02:20.218Z] 
19:02:20 [2022-10-29T23:02:20.218Z]   Suite duration: 2.879 s, Tests: 7
19:02:20 [2022-10-29T23:02:20.218Z] 
19:02:20 [2022-10-29T23:02:20.218Z]   multithread
19:02:20 [2022-10-29T23:02:20.784Z]       ✔ /remote gdb-async-off/sees all threads: 297ms
19:02:20 [2022-10-29T23:02:20.784Z] 
19:02:20 [2022-10-29T23:02:20.785Z]   Suite duration: 0.498 s, Tests: 1
19:02:20 [2022-10-29T23:02:20.785Z] 
19:02:20 [2022-10-29T23:02:20.785Z]   pause
19:02:21 [2022-10-29T23:02:21.041Z]       ✔ /remote gdb-async-off/can be paused: 191ms
19:02:21 [2022-10-29T23:02:21.041Z] 
19:02:21 [2022-10-29T23:02:21.041Z]   Suite duration: 0.412 s, Tests: 1
19:02:21 [2022-10-29T23:02:21.041Z] 
19:02:21 [2022-10-29T23:02:21.041Z]   stop
19:02:21 [2022-10-29T23:02:21.604Z]       ✔ /remote gdb-async-off/handles segv: 202ms
19:02:21 [2022-10-29T23:02:21.604Z] 
19:02:21 [2022-10-29T23:02:21.604Z]   Suite duration: 0.409 s, Tests: 1
19:02:21 [2022-10-29T23:02:21.605Z] 
19:02:21 [2022-10-29T23:02:21.605Z]   util
19:02:21 [2022-10-29T23:02:21.605Z]       ✔ /remote gdb-async-off/compareVersions: 1ms
19:02:21 [2022-10-29T23:02:21.605Z]       ✔ /remote gdb-async-off/parseGdbOutput: 0ms
19:02:21 [2022-10-29T23:02:21.605Z] 
19:02:21 [2022-10-29T23:02:21.605Z]   Suite duration: 0.002 s, Tests: 2
19:02:21 [2022-10-29T23:02:21.605Z] 
19:02:21 [2022-10-29T23:02:21.605Z]   Variables Test Suite
19:02:22 [2022-10-29T23:02:22.168Z]       ✔ /remote gdb-async-off/can read and set simple variables in a program: 57ms
19:02:22 [2022-10-29T23:02:22.731Z]       ✔ /remote gdb-async-off/can read and set simple registers in a program: 72ms
19:02:22 [2022-10-29T23:02:22.988Z]       ✔ /remote gdb-async-off/can read and set struct variables in a program: 79ms
19:02:23 [2022-10-29T23:02:23.550Z]       ✔ /remote gdb-async-off/can read and set nested struct variables in a program: 45ms
19:02:24 [2022-10-29T23:02:24.112Z]       ✔ /remote gdb-async-off/can read and set array elements in a program: 73ms
19:02:24 [2022-10-29T23:02:24.113Z] 
19:02:24 [2022-10-29T23:02:24.113Z]   Suite duration: 2.476 s, Tests: 5
19:02:24 [2022-10-29T23:02:24.113Z] 
19:02:24 [2022-10-29T23:02:24.113Z]   Variables CPP Test Suite
19:02:24 [2022-10-29T23:02:24.675Z]       ✔ /remote gdb-async-off/can read and set a cpp object variable: 56ms
19:02:25 [2022-10-29T23:02:25.238Z]       ✔ /remote gdb-async-off/can read and set nested variables from a cpp object: 24ms
19:02:25 [2022-10-29T23:02:25.238Z] 
19:02:25 [2022-10-29T23:02:25.238Z]   Suite duration: 1.089 s, Tests: 2
19:02:25 [2022-10-29T23:02:25.238Z] 
19:02:25 [2022-10-29T23:02:25.239Z]   59 passing (25s)
19:02:25 [2022-10-29T23:02:25.239Z]   3 pending
19:02:25 [2022-10-29T23:02:25.239Z] 
19:02:25 [2022-10-29T23:02:25.495Z] $ cross-env JUNIT_REPORT_PATH=test-reports/integration-gdb-non-stop.xml JUNIT_REPORT_STACK=1 JUNIT_REPORT_PACKAGES=1 mocha --exit --reporter mocha-jenkins-reporter -r ts-node/register src/integration-tests/*.spec.ts --test-gdb-non-stop
19:02:33 [2022-10-29T23:02:33.589Z] 
19:02:33 [2022-10-29T23:02:33.589Z]   GDB Backend Test Suite
19:02:33 [2022-10-29T23:02:33.589Z]       ✔ /gdb-non-stop/can read a value from -gdb-show: 2ms
19:02:33 [2022-10-29T23:02:33.589Z]       ✔ /gdb-non-stop/can set a value using -gdb-set: 1ms
19:02:33 [2022-10-29T23:02:33.589Z] 
19:02:33 [2022-10-29T23:02:33.589Z]   Suite duration: 0.258 s, Tests: 2
19:02:33 [2022-10-29T23:02:33.589Z] 
19:02:33 [2022-10-29T23:02:33.589Z]   attach remote
19:02:33 [2022-10-29T23:02:33.589Z]       ✔ /gdb-non-stop/can attach remote and hit a breakpoint: 241ms
19:02:33 [2022-10-29T23:02:33.589Z] 
19:02:33 [2022-10-29T23:02:33.589Z]   Suite duration: 0.442 s, Tests: 1
19:02:33 [2022-10-29T23:02:33.589Z] 
19:02:33 [2022-10-29T23:02:33.590Z]   breakpoints
19:02:33 [2022-10-29T23:02:33.590Z]       ✔ /gdb-non-stop/set type of standard breakpoint: 29ms
19:02:33 [2022-10-29T23:02:33.848Z]       ✔ /gdb-non-stop/hits a standard breakpoint: 31ms
19:02:34 [2022-10-29T23:02:34.410Z]       ✔ /gdb-non-stop/can set breakpoints while program is running: 48ms
19:02:34 [2022-10-29T23:02:34.666Z]       ✔ /gdb-non-stop/handles breakpoints in multiple files: 48ms
19:02:34 [2022-10-29T23:02:34.922Z]       ✔ /gdb-non-stop/fails gracefully on breakpoint on unknown file: 4ms
19:02:35 [2022-10-29T23:02:35.178Z]       ✔ /gdb-non-stop/fails gracefully on breakpoint on bad line in otherwise good source: 4ms
19:02:35 [2022-10-29T23:02:35.739Z]       ✔ /gdb-non-stop/maintains breakpoint order when modifying breakpoints in a file: 6ms
19:02:35 [2022-10-29T23:02:35.996Z]       ✔ /gdb-non-stop/maintains breakpoint order when modifying breakpoints in a file with space: 5ms
19:02:36 [2022-10-29T23:02:36.252Z]       - /gdb-non-stop/reports back relocated line number
19:02:36 [2022-10-29T23:02:36.814Z]       - /gdb-non-stop/maintains gdb breakpoint when relocated
19:02:37 [2022-10-29T23:02:37.069Z]       - /gdb-non-stop/maintains gdb breakpoint when relocated - files with spaces
19:02:37 [2022-10-29T23:02:37.325Z]       ✔ /gdb-non-stop/hits a conditional breakpoint: 33ms
19:02:37 [2022-10-29T23:02:37.888Z]       ✔ /gdb-non-stop/hits a hit conditional breakpoint with >: 44ms
19:02:38 [2022-10-29T23:02:38.144Z]       ✔ /gdb-non-stop/hits a hit conditional breakpoint without >: 48ms
19:02:38 [2022-10-29T23:02:38.400Z]       ✔ /gdb-non-stop/resolves breakpoints: 30ms
19:02:38 [2022-10-29T23:02:38.400Z] 
19:02:38 [2022-10-29T23:02:38.400Z]   Suite duration: 5.388 s, Tests: 15
19:02:38 [2022-10-29T23:02:38.400Z] 
19:02:38 [2022-10-29T23:02:38.401Z]   Disassembly Test Suite
19:02:38 [2022-10-29T23:02:38.964Z]       ✔ /gdb-non-stop/can disassemble: 25ms
19:02:39 [2022-10-29T23:02:39.221Z]       ✔ /gdb-non-stop/can disassemble with no source references: 17ms
19:02:39 [2022-10-29T23:02:39.782Z]       ✔ /gdb-non-stop/can handle disassemble at bad address: 2ms
19:02:39 [2022-10-29T23:02:39.783Z] 
19:02:39 [2022-10-29T23:02:39.783Z]   Suite duration: 1.166 s, Tests: 3
19:02:39 [2022-10-29T23:02:39.783Z] 
19:02:39 [2022-10-29T23:02:39.783Z]   evaluate request
19:02:40 [2022-10-29T23:02:40.038Z]       ✔ /gdb-non-stop/should evaluate a simple literal expression: 3ms
19:02:40 [2022-10-29T23:02:40.296Z]       ✔ /gdb-non-stop/should reject evaluation of expression without a frame: 1ms
19:02:40 [2022-10-29T23:02:40.859Z]       ✔ /gdb-non-stop/should reject evaluation of invalid expression: 2ms
19:02:40 [2022-10-29T23:02:40.860Z] 
19:02:40 [2022-10-29T23:02:40.860Z]   Suite duration: 1.063 s, Tests: 3
19:02:40 [2022-10-29T23:02:40.860Z] 
19:02:40 [2022-10-29T23:02:40.860Z]   function breakpoints
19:02:41 [2022-10-29T23:02:41.117Z]       ✔ /gdb-non-stop/set type of function breakpoint: 29ms
19:02:41 [2022-10-29T23:02:41.373Z]       ✔ /gdb-non-stop/hits the main function breakpoint: 28ms
19:02:41 [2022-10-29T23:02:41.935Z]       ✔ /gdb-non-stop/hits the sub function breakpoint: 26ms
19:02:47 [2022-10-29T23:02:47.185Z]       1) /gdb-non-stop/can set and hit the sub function breakpoint while program is running
19:02:47 [2022-10-29T23:02:47.441Z]       ✔ /gdb-non-stop/handles <MULTIPLE> responses (e.g. multiple static functions with same name): 34ms
19:02:48 [2022-10-29T23:02:48.003Z]       ✔ /gdb-non-stop/handles <MULTIPLE> function changes: 50ms
19:02:48 [2022-10-29T23:02:48.259Z]       ✔ /gdb-non-stop/handles <MULTIPLE> mixed with line breakpoints: 43ms
19:02:48 [2022-10-29T23:02:48.515Z]       ✔ /gdb-non-stop/fails gracefully on unknown function: 3ms
19:02:48 [2022-10-29T23:02:48.771Z]       ✔ /gdb-non-stop/maintains breakpoint order when modifying function breakpoints: 4ms
19:02:49 [2022-10-29T23:02:49.338Z]       ✔ /gdb-non-stop/deletes breakpoints in gdb when removed in IDE: 29ms
19:02:49 [2022-10-29T23:02:49.339Z] 
19:02:49 [2022-10-29T23:02:49.339Z]   Suite duration: 8.502 s, Tests: 10
19:02:49 [2022-10-29T23:02:49.339Z] 
19:02:49 [2022-10-29T23:02:49.339Z]   launch
19:02:49 [2022-10-29T23:02:49.595Z]       ✔ /gdb-non-stop/can launch and hit a breakpoint: 160ms
19:02:49 [2022-10-29T23:02:49.852Z]       ✔ /gdb-non-stop/reports an error when specifying a non-existent binary: 128ms
19:02:50 [2022-10-29T23:02:50.435Z]       ✔ /gdb-non-stop/works with a space in file names: 146ms
19:02:50 [2022-10-29T23:02:50.435Z] 
19:02:50 [2022-10-29T23:02:50.435Z]   Suite duration: 1.057 s, Tests: 3
19:02:50 [2022-10-29T23:02:50.435Z] 
19:02:50 [2022-10-29T23:02:50.435Z]   launch remote
19:02:50 [2022-10-29T23:02:50.707Z]       ✔ /gdb-non-stop/can launch remote and hit a breakpoint: 248ms
19:02:50 [2022-10-29T23:02:50.707Z] 
19:02:50 [2022-10-29T23:02:50.707Z]   Suite duration: 0.479 s, Tests: 1
19:02:50 [2022-10-29T23:02:50.707Z] 
19:02:50 [2022-10-29T23:02:50.707Z]   logpoints
19:02:51 [2022-10-29T23:02:51.272Z]       ✔ /gdb-non-stop/hits a logpoint: 47ms
19:02:51 [2022-10-29T23:02:51.529Z]       ✔ /gdb-non-stop/supports changing log messages: 26ms
19:02:51 [2022-10-29T23:02:51.529Z] 
19:02:51 [2022-10-29T23:02:51.529Z]   Suite duration: 0.768 s, Tests: 2
19:02:51 [2022-10-29T23:02:51.529Z] 
19:02:51 [2022-10-29T23:02:51.529Z]   Memory Test Suite for cdt-gdb-adapter/Memory custom request
19:02:51 [2022-10-29T23:02:51.785Z]       ✔ /gdb-non-stop/can read memory: 5ms
19:02:52 [2022-10-29T23:02:52.347Z]       ✔ /gdb-non-stop/handles unable to read memory: 1ms
19:02:52 [2022-10-29T23:02:52.603Z]       ✔ /gdb-non-stop/can read memory with offset: 5ms
19:02:52 [2022-10-29T23:02:52.604Z] 
19:02:52 [2022-10-29T23:02:52.604Z]   Suite duration: 1.078 s, Tests: 3
19:02:52 [2022-10-29T23:02:52.604Z] 
19:02:52 [2022-10-29T23:02:52.604Z]   Memory Test Suite
19:02:53 [2022-10-29T23:02:53.165Z]       ✔ /gdb-non-stop/can read memory: 7ms
19:02:53 [2022-10-29T23:02:53.421Z]       ✔ /gdb-non-stop/handles unable to read memory: 1ms
19:02:53 [2022-10-29T23:02:53.677Z]       ✔ /gdb-non-stop/can read memory with offset: 3ms
19:02:54 [2022-10-29T23:02:54.240Z]       ✔ /gdb-non-stop/can write memory: 5ms
19:02:54 [2022-10-29T23:02:54.496Z]       ✔ /gdb-non-stop/fails when trying to write to read-only memory: 21ms
19:02:54 [2022-10-29T23:02:54.753Z]       ✔ /gdb-non-stop/Converts between hex and base64 without loss: 0ms
19:02:55 [2022-10-29T23:02:55.317Z]       ✔ /gdb-non-stop/Throws an error if it detects ill-formed input: 2ms
19:02:55 [2022-10-29T23:02:55.318Z] 
19:02:55 [2022-10-29T23:02:55.318Z]   Suite duration: 2.549 s, Tests: 7
19:02:55 [2022-10-29T23:02:55.318Z] 
19:02:55 [2022-10-29T23:02:55.318Z]   multithread
19:02:55 [2022-10-29T23:02:55.573Z]       ✔ /gdb-non-stop/sees all threads: 236ms
19:02:55 [2022-10-29T23:02:55.574Z] 
19:02:55 [2022-10-29T23:02:55.574Z]   Suite duration: 0.419 s, Tests: 1
19:02:55 [2022-10-29T23:02:55.574Z] 
19:02:55 [2022-10-29T23:02:55.574Z]   pause
19:02:56 [2022-10-29T23:02:56.136Z]       ✔ /gdb-non-stop/can be paused: 152ms
19:02:56 [2022-10-29T23:02:56.136Z] 
19:02:56 [2022-10-29T23:02:56.136Z]   Suite duration: 0.377 s, Tests: 1
19:02:56 [2022-10-29T23:02:56.136Z] 
19:02:56 [2022-10-29T23:02:56.136Z]   stop
19:02:56 [2022-10-29T23:02:56.392Z]       ✔ /gdb-non-stop/handles segv: 145ms
19:02:56 [2022-10-29T23:02:56.392Z] 
19:02:56 [2022-10-29T23:02:56.392Z]   Suite duration: 0.322 s, Tests: 1
19:02:56 [2022-10-29T23:02:56.392Z] 
19:02:56 [2022-10-29T23:02:56.392Z]   util
19:02:56 [2022-10-29T23:02:56.392Z]       ✔ /gdb-non-stop/compareVersions: 0ms
19:02:56 [2022-10-29T23:02:56.392Z]       ✔ /gdb-non-stop/parseGdbOutput: 1ms
19:02:56 [2022-10-29T23:02:56.392Z] 
19:02:56 [2022-10-29T23:02:56.392Z]   Suite duration: 0.001 s, Tests: 2
19:02:56 [2022-10-29T23:02:56.393Z] 
19:02:56 [2022-10-29T23:02:56.393Z]   Variables Test Suite
19:02:56 [2022-10-29T23:02:56.648Z]       ✔ /gdb-non-stop/can read and set simple variables in a program: 43ms
19:02:57 [2022-10-29T23:02:57.210Z]       ✔ /gdb-non-stop/can read and set simple registers in a program: 52ms
19:02:57 [2022-10-29T23:02:57.466Z]       ✔ /gdb-non-stop/can read and set struct variables in a program: 27ms
19:02:58 [2022-10-29T23:02:58.029Z]       ✔ /gdb-non-stop/can read and set nested struct variables in a program: 64ms
19:02:58 [2022-10-29T23:02:58.287Z]       ✔ /gdb-non-stop/can read and set array elements in a program: 37ms
19:02:58 [2022-10-29T23:02:58.287Z] 
19:02:58 [2022-10-29T23:02:58.287Z]   Suite duration: 2.113 s, Tests: 5
19:02:58 [2022-10-29T23:02:58.287Z] 
19:02:58 [2022-10-29T23:02:58.287Z]   Variables CPP Test Suite
19:02:58 [2022-10-29T23:02:58.851Z]       ✔ /gdb-non-stop/can read and set a cpp object variable: 33ms
19:02:59 [2022-10-29T23:02:59.413Z]       ✔ /gdb-non-stop/can read and set nested variables from a cpp object: 15ms
19:02:59 [2022-10-29T23:02:59.413Z] 
19:02:59 [2022-10-29T23:02:59.413Z]   Suite duration: 0.934 s, Tests: 2
19:02:59 [2022-10-29T23:02:59.413Z] 
19:02:59 [2022-10-29T23:02:59.413Z]   58 passing (27s)
19:02:59 [2022-10-29T23:02:59.413Z]   3 pending
19:02:59 [2022-10-29T23:02:59.413Z]   1 failing
19:02:59 [2022-10-29T23:02:59.413Z] 
19:02:59 [2022-10-29T23:02:59.413Z]   1) function breakpoints
19:02:59 [2022-10-29T23:02:59.413Z]        /gdb-non-stop/can set and hit the sub function breakpoint while program is running:
19:02:59 [2022-10-29T23:02:59.413Z]      Error: Timeout of 5000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/jenkins/agent/workspace/cdt-gdb-adapter-main/src/integration-tests/functionBreakpoints.spec.ts)
19:02:59 [2022-10-29T23:02:59.413Z]       at listOnTimeout (internal/timers.js:557:17)
19:02:59 [2022-10-29T23:02:59.413Z]       at processTimers (internal/timers.js:500:7)
19:02:59 [2022-10-29T23:02:59.413Z] 
19:02:59 [2022-10-29T23:02:59.413Z] 
19:02:59 [2022-10-29T23:02:59.414Z] 
19:02:59 [2022-10-29T23:02:59.414Z] error Command failed with exit code 1.
19:02:59 [2022-10-29T23:02:59.414Z] info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
19:02:59 [2022-10-29T23:02:59.414Z] error Command failed with exit code 1.
19:02:59 [2022-10-29T23:02:59.414Z] info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
19:02:59 [2022-10-29T23:02:59.418Z] [Pipeline] }
19:02:59 [2022-10-29T23:02:59.423Z] [Pipeline] // timeout
19:02:59 [2022-10-29T23:02:59.426Z] [Pipeline] }
19:02:59 [2022-10-29T23:02:59.429Z] [Pipeline] // container
19:02:59 [2022-10-29T23:02:59.497Z] [Pipeline] }
19:02:59 [2022-10-29T23:02:59.499Z] [Pipeline] // stage
19:02:59 [2022-10-29T23:02:59.504Z] [Pipeline] stage
19:02:59 [2022-10-29T23:02:59.505Z] [Pipeline] { (publish)
19:02:59 [2022-10-29T23:02:59.508Z] Stage "publish" skipped due to earlier failure(s)
19:02:59 [2022-10-29T23:02:59.508Z] [Pipeline] }
19:02:59 [2022-10-29T23:02:59.511Z] [Pipeline] // stage
19:02:59 [2022-10-29T23:02:59.515Z] [Pipeline] stage
19:02:59 [2022-10-29T23:02:59.515Z] [Pipeline] { (Declarative: Post Actions)
19:02:59 [2022-10-29T23:02:59.520Z] [Pipeline] container
19:02:59 [2022-10-29T23:02:59.521Z] [Pipeline] {
19:02:59 [2022-10-29T23:02:59.524Z] [Pipeline] junit
19:02:59 [2022-10-29T23:02:59.526Z] Recording test results
19:03:01 [2022-10-29T23:03:01.291Z] [Checks API] No suitable checks publisher found.
19:03:01 [2022-10-29T23:03:01.293Z] [Pipeline] archiveArtifacts
19:03:01 [2022-10-29T23:03:01.334Z] Archiving artifacts
19:03:01 [2022-10-29T23:03:01.355Z] [Pipeline] }
19:03:01 [2022-10-29T23:03:01.421Z] [Pipeline] // container
19:03:01 [2022-10-29T23:03:01.703Z] [Pipeline] }
19:03:01 [2022-10-29T23:03:01.710Z] [Pipeline] // stage
19:03:01 [2022-10-29T23:03:01.713Z] [Pipeline] }
19:03:01 [2022-10-29T23:03:01.842Z] [Pipeline] // timestamps
19:03:01 [2022-10-29T23:03:01.846Z] [Pipeline] }
19:03:01 [2022-10-29T23:03:01.849Z] [Pipeline] // withEnv
19:03:01 [2022-10-29T23:03:01.941Z] [Pipeline] }
19:03:02 [2022-10-29T23:03:02.087Z] [Pipeline] // node
19:03:02 [2022-10-29T23:03:02.091Z] [Pipeline] }
19:03:02 [2022-10-29T23:03:02.093Z] [Pipeline] // podTemplate
19:03:02 [2022-10-29T23:03:02.190Z] [Pipeline] End of Pipeline
19:03:02 [2022-10-29T23:03:02.312Z] ERROR: script returned exit code 1
19:03:02 [2022-10-29T23:03:02.341Z] Finished: FAILURE