Started by user Johannes Schneider Running as Johannes Schneider Running in Durability level: PERFORMANCE_OPTIMIZED [Pipeline] Start of Pipeline [Pipeline] node Still waiting to schedule task Waiting for next available executor Agent basic-jpmd4 is provisioned from template basic --- apiVersion: "v1" kind: "Pod" metadata: annotations: {} labels: jenkins: "slave" jenkins/label-digest: "61a7508ed1b04e9ada836fcd14d4d8ef5687c7dd" jenkins/label: "basic" name: "basic-jpmd4" spec: containers: - env: - name: "JENKINS_SECRET" value: "********" - name: "JENKINS_TUNNEL" value: "jenkins-discovery.ditto.svc.cluster.local:50000" - name: "JENKINS_AGENT_NAME" value: "basic-jpmd4" - name: "JENKINS_REMOTING_JAVA_OPTS" value: "-showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true\ \ -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true" - name: "JAVA_TOOL_OPTIONS" value: "" - name: "_JAVA_OPTIONS" value: "" - name: "OPENJ9_JAVA_OPTIONS" value: "-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle" - name: "JENKINS_NAME" value: "basic-jpmd4" - name: "JENKINS_AGENT_WORKDIR" value: "/home/jenkins/agent" - name: "JENKINS_URL" value: "http://jenkins-ui.ditto.svc.cluster.local/ditto/" image: "docker.io/eclipsecbi/jiro-agent-basic:remoting-4.5" imagePullPolicy: "Always" name: "jnlp" resources: limits: cpu: "2000m" memory: "4096Mi" requests: cpu: "1000m" memory: "4096Mi" tty: true volumeMounts: - mountPath: "/home/jenkins/.m2/toolchains.xml" name: "m2-dir" readOnly: true subPath: "toolchains.xml" - mountPath: "/home/jenkins/.mavenrc" name: "m2-dir" readOnly: true subPath: ".mavenrc" - mountPath: "/opt/tools" name: "volume-0" readOnly: false - mountPath: "/home/jenkins" name: "volume-2" readOnly: false - mountPath: "/home/jenkins/.m2/repository" name: "volume-3" readOnly: false - mountPath: "/home/jenkins/.m2/settings-security.xml" name: "m2-secret-dir" readOnly: true subPath: "settings-security.xml" - mountPath: "/home/jenkins/.m2/wrapper" name: "volume-4" readOnly: false - mountPath: "/home/jenkins/.m2/settings.xml" name: "m2-secret-dir" readOnly: true subPath: "settings.xml" - mountPath: "/home/jenkins/.ssh" name: "volume-1" readOnly: false - mountPath: "/home/jenkins/agent" name: "workspace-volume" readOnly: false workingDir: "/home/jenkins/agent" nodeSelector: kubernetes.io/os: "linux" restartPolicy: "Never" volumes: - name: "volume-0" persistentVolumeClaim: claimName: "tools-claim-jiro-ditto" readOnly: true - name: "m2-secret-dir" secret: secretName: "m2-secret-dir" - emptyDir: medium: "" name: "volume-2" - configMap: name: "m2-dir" name: "m2-dir" - configMap: name: "known-hosts" name: "volume-1" - emptyDir: medium: "" name: "workspace-volume" - emptyDir: medium: "" name: "volume-4" - emptyDir: medium: "" name: "volume-3" Running on basic-jpmd4 in /home/jenkins/agent/workspace/ditto-client-javascript-release [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Tool Install) [Pipeline] tool Unpacking https://nodejs.org/dist/v14.16.1/node-v14.16.1-linux-x64.tar.gz to /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node on basic-jpmd4 [Pipeline] envVarsForTool [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Checkout) [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] withEnv [Pipeline] { [Pipeline] script [Pipeline] { [Pipeline] sshagent [ssh-agent] Using credentials eclipse-ditto-bot (GitHub bot SSH) [ssh-agent] Looking for ssh-agent implementation... [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-1UVlNI1jA8QN/agent.77 SSH_AGENT_PID=79 Running ssh-add (command line suppressed) Identity added: /home/jenkins/agent/workspace/ditto-client-javascript-release@tmp/private_key_6877077445111201829.key (/home/jenkins/agent/workspace/ditto-client-javascript-release@tmp/private_key_6877077445111201829.key) [ssh-agent] Started. [Pipeline] { [Pipeline] sh + git clone git@github.com:eclipse/ditto-clients.git . Cloning into '.'... [Pipeline] } $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 79 killed; [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Decide for version) [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] withEnv [Pipeline] { [Pipeline] dir Running in /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript [Pipeline] { [Pipeline] script [Pipeline] { [Pipeline] readJSON [Pipeline] } [Pipeline] // script [Pipeline] sh + echo 'Releasing javascript client in version: 2.0.1-2.1.0-M1.0' Releasing javascript client in version: 2.0.1-2.1.0-M1.0 [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Install dependencies) [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] withEnv [Pipeline] { [Pipeline] dir Running in /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript [Pipeline] { [Pipeline] sh + npm ci > @eclipse-ditto/ditto-javascript-client@2.1.0-M1 postinstall /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript > npm run bootstrap > @eclipse-ditto/ditto-javascript-client@2.1.0-M1 bootstrap /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript > lerna bootstrap --no-ci lerna notice cli v4.0.0 lerna info Bootstrapping 3 packages lerna info Installing external dependencies lerna info Symlinking packages and binaries lerna success Bootstrapped 3 packages added 632 packages in 26.463s [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Lint) [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] withEnv [Pipeline] { [Pipeline] dir Running in /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript [Pipeline] { [Pipeline] sh + npm run lint > @eclipse-ditto/ditto-javascript-client@2.1.0-M1 lint /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript > lerna run lint --stream lerna notice cli v4.0.0 lerna info ci enabled lerna info Executing command in 3 packages: "npm run lint" @eclipse-ditto/ditto-javascript-client-api: > @eclipse-ditto/ditto-javascript-client-api@2.0.1-2.1.0-M1.0 lint /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api: > tslint --project tsconfig.json @eclipse-ditto/ditto-javascript-client-node: > @eclipse-ditto/ditto-javascript-client-node@2.0.1-2.1.0-M1.0 lint /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node: > tslint --project tsconfig.json @eclipse-ditto/ditto-javascript-client-dom: > @eclipse-ditto/ditto-javascript-client-dom@2.0.1-2.1.0-M1.0 lint /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom: > tslint --project tsconfig.json lerna success run Ran npm script 'lint' in 3 packages in 15.7s: lerna success - @eclipse-ditto/ditto-javascript-client-api lerna success - @eclipse-ditto/ditto-javascript-client-dom lerna success - @eclipse-ditto/ditto-javascript-client-node [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Build) [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] withEnv [Pipeline] { [Pipeline] dir Running in /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript [Pipeline] { [Pipeline] sh + npm run build > @eclipse-ditto/ditto-javascript-client@2.1.0-M1 build /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript > lerna run build --stream --concurrency=1 lerna notice cli v4.0.0 lerna info ci enabled lerna info Executing command in 3 packages: "npm run build" @eclipse-ditto/ditto-javascript-client-api: > @eclipse-ditto/ditto-javascript-client-api@2.0.1-2.1.0-M1.0 build /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api: > npm run build:tsc && npm run build:barrels @eclipse-ditto/ditto-javascript-client-api: > @eclipse-ditto/ditto-javascript-client-api@2.0.1-2.1.0-M1.0 build:tsc /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api: > tsc -p tsconfig.json @eclipse-ditto/ditto-javascript-client-api: > @eclipse-ditto/ditto-javascript-client-api@2.0.1-2.1.0-M1.0 build:barrels /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api: > npm run build:barrels:generate-sources && npm run build:barrels:copyright-header && npm run build:barrels:compile @eclipse-ditto/ditto-javascript-client-api: > @eclipse-ditto/ditto-javascript-client-api@2.0.1-2.1.0-M1.0 build:barrels:generate-sources /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api: > barrelsby --config barrelsby.json @eclipse-ditto/ditto-javascript-client-api: > @eclipse-ditto/ditto-javascript-client-api@2.0.1-2.1.0-M1.0 build:barrels:copyright-header /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api: > tslint --config tslint.json --project tsconfig-barrels.json --quiet --fix dist/index.ts @eclipse-ditto/ditto-javascript-client-api: Fixed 1 error(s) in /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api/dist/index.ts @eclipse-ditto/ditto-javascript-client-api: > @eclipse-ditto/ditto-javascript-client-api@2.0.1-2.1.0-M1.0 build:barrels:compile /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api: > tsc --project tsconfig-barrels.json @eclipse-ditto/ditto-javascript-client-dom: > @eclipse-ditto/ditto-javascript-client-dom@2.0.1-2.1.0-M1.0 build /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom: > npm run build:tsc && npm run build:barrels @eclipse-ditto/ditto-javascript-client-dom: > @eclipse-ditto/ditto-javascript-client-dom@2.0.1-2.1.0-M1.0 build:tsc /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom: > tsc -p tsconfig.json @eclipse-ditto/ditto-javascript-client-dom: > @eclipse-ditto/ditto-javascript-client-dom@2.0.1-2.1.0-M1.0 build:barrels /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom: > npm run build:barrels:generate-sources && npm run build:barrels:copyright-header && npm run build:barrels:compile @eclipse-ditto/ditto-javascript-client-dom: > @eclipse-ditto/ditto-javascript-client-dom@2.0.1-2.1.0-M1.0 build:barrels:generate-sources /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom: > barrelsby --config barrelsby.json @eclipse-ditto/ditto-javascript-client-dom: > @eclipse-ditto/ditto-javascript-client-dom@2.0.1-2.1.0-M1.0 build:barrels:copyright-header /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom: > tslint --config tslint.json --project tsconfig-barrels.json --quiet --fix dist/index.ts @eclipse-ditto/ditto-javascript-client-dom: Fixed 1 error(s) in /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom/dist/index.ts @eclipse-ditto/ditto-javascript-client-dom: > @eclipse-ditto/ditto-javascript-client-dom@2.0.1-2.1.0-M1.0 build:barrels:compile /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom: > tsc --project tsconfig-barrels.json @eclipse-ditto/ditto-javascript-client-node: > @eclipse-ditto/ditto-javascript-client-node@2.0.1-2.1.0-M1.0 build /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node: > npm run build:tsc && npm run build:barrels @eclipse-ditto/ditto-javascript-client-node: > @eclipse-ditto/ditto-javascript-client-node@2.0.1-2.1.0-M1.0 build:tsc /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node: > tsc -p tsconfig.json @eclipse-ditto/ditto-javascript-client-node: > @eclipse-ditto/ditto-javascript-client-node@2.0.1-2.1.0-M1.0 build:barrels /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node: > npm run build:barrels:generate-sources && npm run build:barrels:copyright-header && npm run build:barrels:compile @eclipse-ditto/ditto-javascript-client-node: > @eclipse-ditto/ditto-javascript-client-node@2.0.1-2.1.0-M1.0 build:barrels:generate-sources /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node: > barrelsby --config barrelsby.json @eclipse-ditto/ditto-javascript-client-node: > @eclipse-ditto/ditto-javascript-client-node@2.0.1-2.1.0-M1.0 build:barrels:copyright-header /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node: > tslint --config tslint.json --project tsconfig-barrels.json --quiet --fix dist/index.ts @eclipse-ditto/ditto-javascript-client-node: Fixed 1 error(s) in /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node/dist/index.ts @eclipse-ditto/ditto-javascript-client-node: > @eclipse-ditto/ditto-javascript-client-node@2.0.1-2.1.0-M1.0 build:barrels:compile /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node: > tsc --project tsconfig-barrels.json lerna success run Ran npm script 'build' in 3 packages in 38.3s: lerna success - @eclipse-ditto/ditto-javascript-client-api lerna success - @eclipse-ditto/ditto-javascript-client-dom lerna success - @eclipse-ditto/ditto-javascript-client-node [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] withEnv [Pipeline] { [Pipeline] dir Running in /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript [Pipeline] { [Pipeline] sh + npm test > @eclipse-ditto/ditto-javascript-client@2.1.0-M1 test /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript > lerna run test --stream --concurrency=1 lerna notice cli v4.0.0 lerna info ci enabled lerna info Executing command in 3 packages: "npm run test" @eclipse-ditto/ditto-javascript-client-api: > @eclipse-ditto/ditto-javascript-client-api@2.0.1-2.1.0-M1.0 test /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api: > jest @eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information. @eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information. @eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information. @eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information. @eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information. @eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information. @eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information. @eclipse-ditto/ditto-javascript-client-api: PASS tests/options/request.options.spec.ts (17.592s) @eclipse-ditto/ditto-javascript-client-api: PASS tests/model/policies.model.spec.ts (18.017s) @eclipse-ditto/ditto-javascript-client-api: PASS tests/model/things.model.spec.ts @eclipse-ditto/ditto-javascript-client-api: PASS tests/client/http/features.http.spec.ts (24.119s) @eclipse-ditto/ditto-javascript-client-api: PASS tests/client/http/things.http.spec.ts (24.31s) @eclipse-ditto/ditto-javascript-client-api: PASS tests/client/http/policies.http.spec.ts (24.589s) @eclipse-ditto/ditto-javascript-client-api: PASS tests/options/filter.options.spec.ts @eclipse-ditto/ditto-javascript-client-api: PASS tests/client/websocket/things.websocket.spec.ts @eclipse-ditto/ditto-javascript-client-api: PASS tests/client/websocket/commands.websocket.spec.ts (7.285s) @eclipse-ditto/ditto-javascript-client-api: PASS tests/client/websocket/messages.websocket.spec.ts (26.881s) @eclipse-ditto/ditto-javascript-client-api: PASS tests/client/websocket/features.websocket.spec.ts (27s) @eclipse-ditto/ditto-javascript-client-api: PASS tests/client/websocket/events.websocket.spec.ts @eclipse-ditto/ditto-javascript-client-api: PASS tests/client/http/messages.http.spec.ts @eclipse-ditto/ditto-javascript-client-api: PASS tests/client/http/http-client-builder.spec.ts @eclipse-ditto/ditto-javascript-client-api: PASS tests/client/http/search.http.spec.ts @eclipse-ditto/ditto-javascript-client-api: (node:786) UnhandledPromiseRejectionWarning: Connection was closed @eclipse-ditto/ditto-javascript-client-api: (Use `node --trace-warnings ...` to show where the warning was created) @eclipse-ditto/ditto-javascript-client-api: (node:786) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 22) @eclipse-ditto/ditto-javascript-client-api: (node:786) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code. @eclipse-ditto/ditto-javascript-client-api: PASS tests/client/websocket/bufferless.websocket.spec.ts @eclipse-ditto/ditto-javascript-client-api: (node:814) UnhandledPromiseRejectionWarning: Connection was closed @eclipse-ditto/ditto-javascript-client-api: (Use `node --trace-warnings ...` to show where the warning was created) @eclipse-ditto/ditto-javascript-client-api: (node:814) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 5) @eclipse-ditto/ditto-javascript-client-api: (node:814) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code. @eclipse-ditto/ditto-javascript-client-api: PASS tests/client/websocket/buffer.websocket.spec.ts (14.092s) @eclipse-ditto/ditto-javascript-client-api: ---------------------------------------------|---------|----------|---------|---------|-------------------------------------- @eclipse-ditto/ditto-javascript-client-api: File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s @eclipse-ditto/ditto-javascript-client-api: ---------------------------------------------|---------|----------|---------|---------|-------------------------------------- @eclipse-ditto/ditto-javascript-client-api: All files | 91.42 | 82.24 | 91.83 | 91.67 | @eclipse-ditto/ditto-javascript-client-api: auth | 59.38 | 66.67 | 50 | 55.17 | @eclipse-ditto/ditto-javascript-client-api: auth-provider.ts | 59.38 | 66.67 | 50 | 55.17 | 102-106,114,165-169,181-187 @eclipse-ditto/ditto-javascript-client-api: client | 75.18 | 75 | 74 | 75 | @eclipse-ditto/ditto-javascript-client-api: builder-steps.ts | 100 | 100 | 100 | 100 | @eclipse-ditto/ditto-javascript-client-api: ditto-client-http.ts | 100 | 100 | 100 | 100 | @eclipse-ditto/ditto-javascript-client-api: ditto-client-websocket.ts | 100 | 100 | 100 | 100 | @eclipse-ditto/ditto-javascript-client-api: ditto-client.ts | 80 | 100 | 66.67 | 75 | 55 @eclipse-ditto/ditto-javascript-client-api: http-client-builder.ts | 56.67 | 100 | 54.55 | 56.67 | 107-111,122-141 @eclipse-ditto/ditto-javascript-client-api: websocket-client-builder.ts | 59.18 | 50 | 53.33 | 59.18 | 150-181,200-207 @eclipse-ditto/ditto-javascript-client-api: client/handles | 100 | 83.02 | 100 | 100 | @eclipse-ditto/ditto-javascript-client-api: commands.ts | 100 | 100 | 100 | 100 | @eclipse-ditto/ditto-javascript-client-api: events-websocket.ts | 100 | 84.21 | 100 | 100 | 30-32,193 @eclipse-ditto/ditto-javascript-client-api: features.ts | 100 | 50 | 100 | 100 | 161 @eclipse-ditto/ditto-javascript-client-api: messages-http.ts | 100 | 64.29 | 100 | 100 | 110,133,156,181,206 @eclipse-ditto/ditto-javascript-client-api: messages-websocket.ts | 100 | 100 | 100 | 100 | @eclipse-ditto/ditto-javascript-client-api: policies.ts | 100 | 100 | 100 | 100 | @eclipse-ditto/ditto-javascript-client-api: search.ts | 100 | 100 | 100 | 100 | @eclipse-ditto/ditto-javascript-client-api: things.ts | 100 | 100 | 100 | 100 | @eclipse-ditto/ditto-javascript-client-api: client/request-factory | 94.41 | 75 | 98.21 | 94.32 | @eclipse-ditto/ditto-javascript-client-api: http-request-sender.ts | 100 | 100 | 100 | 100 | @eclipse-ditto/ditto-javascript-client-api: request-sender.ts | 90 | 75 | 100 | 90 | 50 @eclipse-ditto/ditto-javascript-client-api: websocket-request-handler.ts | 88.73 | 50 | 96.15 | 88.57 | 134-145,280 @eclipse-ditto/ditto-javascript-client-api: websocket-request-sender.ts | 98.36 | 84.62 | 100 | 98.33 | 66 @eclipse-ditto/ditto-javascript-client-api: client/request-factory/resilience | 87.25 | 81.11 | 80.68 | 88.84 | @eclipse-ditto/ditto-javascript-client-api: websocket-resilience-buffer.ts | 84.06 | 70 | 87.5 | 86.15 | 33,61,83,139-140,171,181-182,236 @eclipse-ditto/ditto-javascript-client-api: websocket-resilience-handler-bufferless.ts | 87.5 | 83.33 | 85.71 | 90.32 | 49,68-69 @eclipse-ditto/ditto-javascript-client-api: websocket-resilience-handler-standard.ts | 81.33 | 81.58 | 80 | 83.1 | 49-53,62,103-104,122,142,147,168-170 @eclipse-ditto/ditto-javascript-client-api: websocket-resilience-interfaces.ts | 96 | 88.46 | 73.33 | 96 | 153-154,174 @eclipse-ditto/ditto-javascript-client-api: model | 96.4 | 91.18 | 95 | 96.3 | @eclipse-ditto/ditto-javascript-client-api: ditto-protocol.ts | 93.55 | 90 | 100 | 92.86 | 101-102 @eclipse-ditto/ditto-javascript-client-api: model.ts | 90 | 94.44 | 87.5 | 89.66 | 28-30,116 @eclipse-ditto/ditto-javascript-client-api: policies.model.ts | 100 | 100 | 100 | 100 | @eclipse-ditto/ditto-javascript-client-api: response.ts | 92 | 75 | 85.71 | 91.67 | 48-52 @eclipse-ditto/ditto-javascript-client-api: things.model.ts | 98.44 | 85.71 | 96.55 | 98.44 | 106 @eclipse-ditto/ditto-javascript-client-api: options | 98.25 | 90 | 98.25 | 98.23 | @eclipse-ditto/ditto-javascript-client-api: filter.options.ts | 97.3 | 83.33 | 100 | 97.22 | 209 @eclipse-ditto/ditto-javascript-client-api: request.options.ts | 98.7 | 100 | 97.44 | 98.7 | 462 @eclipse-ditto/ditto-javascript-client-api: ---------------------------------------------|---------|----------|---------|---------|-------------------------------------- @eclipse-ditto/ditto-javascript-client-api: Test Suites: 17 passed, 17 total @eclipse-ditto/ditto-javascript-client-api: Tests: 327 passed, 327 total @eclipse-ditto/ditto-javascript-client-api: Snapshots: 0 total @eclipse-ditto/ditto-javascript-client-api: Time: 35.768s @eclipse-ditto/ditto-javascript-client-api: Ran all test suites. @eclipse-ditto/ditto-javascript-client-dom: > @eclipse-ditto/ditto-javascript-client-dom@2.0.1-2.1.0-M1.0 test /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom: > jest @eclipse-ditto/ditto-javascript-client-dom: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information. @eclipse-ditto/ditto-javascript-client-dom: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information. @eclipse-ditto/ditto-javascript-client-dom: PASS tests/dom-auth.spec.ts @eclipse-ditto/ditto-javascript-client-dom: PASS tests/ditto-dom-client.spec.ts @eclipse-ditto/ditto-javascript-client-dom: ---------------------|---------|----------|---------|---------|------------------- @eclipse-ditto/ditto-javascript-client-dom: File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s @eclipse-ditto/ditto-javascript-client-dom: ---------------------|---------|----------|---------|---------|------------------- @eclipse-ditto/ditto-javascript-client-dom: All files | 40.74 | 0 | 42.11 | 41.77 | @eclipse-ditto/ditto-javascript-client-dom: ditto-dom-client.ts | 100 | 100 | 100 | 100 | @eclipse-ditto/ditto-javascript-client-dom: dom-auth.ts | 100 | 100 | 100 | 100 | @eclipse-ditto/ditto-javascript-client-dom: fetch-http.ts | 8.33 | 100 | 0 | 10 | 20-45 @eclipse-ditto/ditto-javascript-client-dom: fetch-websocket.ts | 7.5 | 0 | 6.25 | 7.5 | 30-101,117-123 @eclipse-ditto/ditto-javascript-client-dom: ---------------------|---------|----------|---------|---------|------------------- @eclipse-ditto/ditto-javascript-client-dom: Test Suites: 2 passed, 2 total @eclipse-ditto/ditto-javascript-client-dom: Tests: 13 passed, 13 total @eclipse-ditto/ditto-javascript-client-dom: Snapshots: 0 total @eclipse-ditto/ditto-javascript-client-dom: Time: 5.018s @eclipse-ditto/ditto-javascript-client-dom: Ran all test suites. @eclipse-ditto/ditto-javascript-client-node: > @eclipse-ditto/ditto-javascript-client-node@2.0.1-2.1.0-M1.0 test /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node: > jest @eclipse-ditto/ditto-javascript-client-node: PASS tests/node-auth.spec.ts (8.507s) @eclipse-ditto/ditto-javascript-client-node: PASS tests/proxy-settings.spec.ts (8.797s) @eclipse-ditto/ditto-javascript-client-node: PASS tests/node-http.spec.ts (9.043s) @eclipse-ditto/ditto-javascript-client-node: PASS tests/ditto-node-client.spec.ts (9.499s) @eclipse-ditto/ditto-javascript-client-node: ----------------------|---------|----------|---------|---------|---------------------- @eclipse-ditto/ditto-javascript-client-node: File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s @eclipse-ditto/ditto-javascript-client-node: ----------------------|---------|----------|---------|---------|---------------------- @eclipse-ditto/ditto-javascript-client-node: All files | 65.25 | 76.6 | 62.75 | 65.47 | @eclipse-ditto/ditto-javascript-client-node: ditto-node-client.ts | 100 | 100 | 100 | 100 | @eclipse-ditto/ditto-javascript-client-node: node-auth.ts | 100 | 100 | 100 | 100 | @eclipse-ditto/ditto-javascript-client-node: node-http.ts | 92.5 | 72.22 | 92.31 | 92.31 | 46,52,71 @eclipse-ditto/ditto-javascript-client-node: node-websocket.ts | 11.54 | 0 | 5.26 | 11.76 | 36-37,44-132,148-154 @eclipse-ditto/ditto-javascript-client-node: proxy-settings.ts | 100 | 100 | 100 | 100 | @eclipse-ditto/ditto-javascript-client-node: ----------------------|---------|----------|---------|---------|---------------------- @eclipse-ditto/ditto-javascript-client-node: Test Suites: 4 passed, 4 total @eclipse-ditto/ditto-javascript-client-node: Tests: 28 passed, 28 total @eclipse-ditto/ditto-javascript-client-node: Snapshots: 0 total @eclipse-ditto/ditto-javascript-client-node: Time: 10.142s @eclipse-ditto/ditto-javascript-client-node: Ran all test suites. lerna success run Ran npm script 'test' in 3 packages in 53.0s: lerna success - @eclipse-ditto/ditto-javascript-client-api lerna success - @eclipse-ditto/ditto-javascript-client-dom lerna success - @eclipse-ditto/ditto-javascript-client-node [Pipeline] junit Recording test results None of the test reports contained any result [Checks API] No suitable checks publisher found. [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Publish release) [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] withEnv [Pipeline] { [Pipeline] dir Running in /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript [Pipeline] { [Pipeline] script [Pipeline] { [Pipeline] writeFile [Pipeline] sshagent [ssh-agent] Using credentials eclipse-ditto-bot (GitHub bot SSH) [ssh-agent] Looking for ssh-agent implementation... [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-OhHqiLDtusGo/agent.1345 SSH_AGENT_PID=1347 Running ssh-add (command line suppressed) Identity added: /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript@tmp/private_key_9866984856751846990.key (/home/jenkins/agent/workspace/ditto-client-javascript-release/javascript@tmp/private_key_9866984856751846990.key) [ssh-agent] Started. [Pipeline] { [Pipeline] sh + npm run release -- --no-git-reset --no-git-tag-version '--force-publish=*' 2.0.1-2.1.0-M1.0 > @eclipse-ditto/ditto-javascript-client@2.1.0-M1 release /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript > lerna publish --yes --force-publish=* "--no-git-reset" "--no-git-tag-version" "--force-publish=*" "2.0.1-2.1.0-M1.0" lerna notice cli v4.0.0 lerna info ci enabled lerna info current version 2.0.1-2.1.0-M1.0 lerna WARN force-publish all packages lerna info Assuming all packages changed lerna WARN version Skipping working tree validation, proceed at your own risk Changes: - @eclipse-ditto/ditto-javascript-client-api: 2.0.1-2.1.0-M1.0 => 2.0.1-2.1.0-M1.0 (private) - @eclipse-ditto/ditto-javascript-client-dom: 2.0.1-2.1.0-M1.0 => 2.0.1-2.1.0-M1.0 - @eclipse-ditto/ditto-javascript-client-node: 2.0.1-2.1.0-M1.0 => 2.0.1-2.1.0-M1.0 lerna info auto-confirmed lerna info execute Skipping git tag/commit lerna info execute Skipping git push lerna info execute Skipping releases lerna info publish Publishing packages to npm... lerna info Verifying npm credentials lerna http fetch GET 401 https://registry.npmjs.org/-/npm/v1/user 451ms 401 Unauthorized - GET https://registry.npmjs.org/-/npm/v1/user lerna ERR! EWHOAMI Authentication error. Use `npm whoami` to troubleshoot. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! @eclipse-ditto/ditto-javascript-client@2.1.0-M1 release: `lerna publish --yes --force-publish=* "--no-git-reset" "--no-git-tag-version" "--force-publish=*" "2.0.1-2.1.0-M1.0"` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the @eclipse-ditto/ditto-javascript-client@2.1.0-M1 release script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /home/jenkins/.npm/_logs/2021-08-17T06_21_49_591Z-debug.log [Pipeline] } $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 1347 killed; [ssh-agent] Stopped. [Pipeline] // sshagent [Pipeline] writeFile [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline ERROR: script returned exit code 1 Finished: FAILURE