Started by user Florian Fendt Replayed #28 Running as Florian Fendt Running in Durability level: PERFORMANCE_OPTIMIZED [Pipeline] Start of Pipeline [Pipeline] node Agent basic-r1q95 is provisioned from template basic --- apiVersion: "v1" kind: "Pod" metadata: annotations: {} labels: jenkins: "slave" jenkins/label: "" name: "basic-r1q95" spec: containers: - env: - name: "JENKINS_SECRET" value: "********" - name: "JENKINS_TUNNEL" value: "jenkins-discovery.ditto.svc.cluster.local:50000" - name: "JENKINS_AGENT_NAME" value: "basic-r1q95" - name: "JENKINS_REMOTING_JAVA_OPTS" value: "-showversion -XshowSettings:vm -Xmx256m -Dsun.zip.disableMemoryMapping=true\ \ -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-r1q95" - 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: memory: "4096Mi" cpu: "2000m" requests: memory: "4096Mi" cpu: "1000m" securityContext: privileged: false 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: beta.kubernetes.io/os: "linux" restartPolicy: "Never" securityContext: {} 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-r1q95 in /home/jenkins/agent/workspace/ditto-client-javascript-release [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Tool Install) [Pipeline] tool Unpacking https://nodejs.org/dist/v10.18.1/node-v10.18.1-linux-x64.tar.gz to /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node on basic-r1q95 [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-CjUdJg7hd0nY/agent.129 SSH_AGENT_PID=131 Running ssh-add (command line suppressed) Identity added: /home/jenkins/agent/workspace/ditto-client-javascript-release@tmp/private_key_16559340308242862727.key (/home/jenkins/agent/workspace/ditto-client-javascript-release@tmp/private_key_16559340308242862727.key) [ssh-agent] Started. [Pipeline] { [Pipeline] sh + git clone --branch js_1.0_2.1.0 git@github.com:eclipse/ditto-clients.git . Cloning into '.'... Note: switching to '4bd6f32c60312f30729cc734314c5e7318ad0352'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false [Pipeline] } $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 131 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.1.0' Releasing javascript client in version: 2.1.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 postinstall /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript > npm run bootstrap > @eclipse-ditto/ditto-javascript-client@2.1.0 bootstrap /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript > lerna bootstrap --no-ci lerna notice cli v3.16.4 lerna info Bootstrapping 3 packages lerna info Installing external dependencies lerna info Symlinking packages and binaries lerna success Bootstrapped 3 packages added 699 packages in 27.427s [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 lint /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript > lerna run lint --stream lerna notice cli v3.16.4 lerna info ci enabled lerna info Executing command in 3 packages: "npm run lint" @eclipse-ditto/ditto-javascript-client-api_1.0: > @eclipse-ditto/ditto-javascript-client-api_1.0@2.1.0 lint /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api_1.0: > tslint --project tsconfig.json @eclipse-ditto/ditto-javascript-client-dom_1.0: > @eclipse-ditto/ditto-javascript-client-dom_1.0@2.1.0 lint /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom_1.0: > tslint --project tsconfig.json @eclipse-ditto/ditto-javascript-client-node_1.0: > @eclipse-ditto/ditto-javascript-client-node_1.0@2.1.0 lint /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node_1.0: > tslint --project tsconfig.json lerna success run Ran npm script 'lint' in 3 packages in 8.6s: lerna success - @eclipse-ditto/ditto-javascript-client-api_1.0 lerna success - @eclipse-ditto/ditto-javascript-client-dom_1.0 lerna success - @eclipse-ditto/ditto-javascript-client-node_1.0 [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 build /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript > lerna run build --stream --concurrency=1 lerna notice cli v3.16.4 lerna info ci enabled lerna info Executing command in 3 packages: "npm run build" @eclipse-ditto/ditto-javascript-client-api_1.0: > @eclipse-ditto/ditto-javascript-client-api_1.0@2.1.0 build /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api_1.0: > npm run build:tsc && npm run build:barrels && npm run build:modules @eclipse-ditto/ditto-javascript-client-api_1.0: > @eclipse-ditto/ditto-javascript-client-api_1.0@2.1.0 build:tsc /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api_1.0: > tsc -p tsconfig.json @eclipse-ditto/ditto-javascript-client-api_1.0: > @eclipse-ditto/ditto-javascript-client-api_1.0@2.1.0 build:barrels /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api_1.0: > npm run build:barrels:generate-sources && npm run build:barrels:copyright-header && npm run build:barrels:compile @eclipse-ditto/ditto-javascript-client-api_1.0: > @eclipse-ditto/ditto-javascript-client-api_1.0@2.1.0 build:barrels:generate-sources /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api_1.0: > barrelsby --config barrelsby.json @eclipse-ditto/ditto-javascript-client-api_1.0: > @eclipse-ditto/ditto-javascript-client-api_1.0@2.1.0 build:barrels:copyright-header /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api_1.0: > tslint --config tslint.json --project tsconfig-barrels.json --quiet --fix dist/index.ts @eclipse-ditto/ditto-javascript-client-api_1.0: 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_1.0: > @eclipse-ditto/ditto-javascript-client-api_1.0@2.1.0 build:barrels:compile /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api_1.0: > tsc --project tsconfig-barrels.json @eclipse-ditto/ditto-javascript-client-api_1.0: > @eclipse-ditto/ditto-javascript-client-api_1.0@2.1.0 build:modules /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api_1.0: > rollup -c @eclipse-ditto/ditto-javascript-client-api_1.0: dist/index.ts → dist/index.js, dist/index.es.js, dist/index.bundle.js... @eclipse-ditto/ditto-javascript-client-api_1.0: created dist/index.js, dist/index.es.js, dist/index.bundle.js in 1.6s @eclipse-ditto/ditto-javascript-client-dom_1.0: > @eclipse-ditto/ditto-javascript-client-dom_1.0@2.1.0 build /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom_1.0: > npm run build:tsc && npm run build:barrels && npm run build:modules @eclipse-ditto/ditto-javascript-client-dom_1.0: > @eclipse-ditto/ditto-javascript-client-dom_1.0@2.1.0 build:tsc /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom_1.0: > tsc -p tsconfig.json @eclipse-ditto/ditto-javascript-client-dom_1.0: > @eclipse-ditto/ditto-javascript-client-dom_1.0@2.1.0 build:barrels /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom_1.0: > npm run build:barrels:generate-sources && npm run build:barrels:copyright-header && npm run build:barrels:compile @eclipse-ditto/ditto-javascript-client-dom_1.0: > @eclipse-ditto/ditto-javascript-client-dom_1.0@2.1.0 build:barrels:generate-sources /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom_1.0: > barrelsby --config barrelsby.json @eclipse-ditto/ditto-javascript-client-dom_1.0: > @eclipse-ditto/ditto-javascript-client-dom_1.0@2.1.0 build:barrels:copyright-header /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom_1.0: > tslint --config tslint.json --project tsconfig-barrels.json --quiet --fix dist/index.ts @eclipse-ditto/ditto-javascript-client-dom_1.0: 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_1.0: > @eclipse-ditto/ditto-javascript-client-dom_1.0@2.1.0 build:barrels:compile /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom_1.0: > tsc --project tsconfig-barrels.json @eclipse-ditto/ditto-javascript-client-dom_1.0: > @eclipse-ditto/ditto-javascript-client-dom_1.0@2.1.0 build:modules /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom_1.0: > rollup -c @eclipse-ditto/ditto-javascript-client-dom_1.0: dist/index.ts → ./dist/index.js, ./dist/index.bundle.js... @eclipse-ditto/ditto-javascript-client-dom_1.0: created ./dist/index.js, ./dist/index.bundle.js in 1.1s @eclipse-ditto/ditto-javascript-client-node_1.0: > @eclipse-ditto/ditto-javascript-client-node_1.0@2.1.0 build /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node_1.0: > npm run build:tsc && npm run build:barrels @eclipse-ditto/ditto-javascript-client-node_1.0: > @eclipse-ditto/ditto-javascript-client-node_1.0@2.1.0 build:tsc /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node_1.0: > tsc -p tsconfig.json @eclipse-ditto/ditto-javascript-client-node_1.0: > @eclipse-ditto/ditto-javascript-client-node_1.0@2.1.0 build:barrels /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node_1.0: > npm run build:barrels:generate-sources && npm run build:barrels:copyright-header && npm run build:barrels:compile @eclipse-ditto/ditto-javascript-client-node_1.0: > @eclipse-ditto/ditto-javascript-client-node_1.0@2.1.0 build:barrels:generate-sources /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node_1.0: > barrelsby --config barrelsby.json @eclipse-ditto/ditto-javascript-client-node_1.0: > @eclipse-ditto/ditto-javascript-client-node_1.0@2.1.0 build:barrels:copyright-header /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node_1.0: > tslint --config tslint.json --project tsconfig-barrels.json --quiet --fix dist/index.ts @eclipse-ditto/ditto-javascript-client-node_1.0: 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_1.0: > @eclipse-ditto/ditto-javascript-client-node_1.0@2.1.0 build:barrels:compile /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node_1.0: > tsc --project tsconfig-barrels.json lerna success run Ran npm script 'build' in 3 packages in 31.6s: lerna success - @eclipse-ditto/ditto-javascript-client-api_1.0 lerna success - @eclipse-ditto/ditto-javascript-client-dom_1.0 lerna success - @eclipse-ditto/ditto-javascript-client-node_1.0 [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 test /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript > lerna run test --stream --concurrency=1 lerna notice cli v3.16.4 lerna info ci enabled lerna info Executing command in 3 packages: "npm run test" @eclipse-ditto/ditto-javascript-client-api_1.0: > @eclipse-ditto/ditto-javascript-client-api_1.0@2.1.0 test /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api_1.0: > jest @eclipse-ditto/ditto-javascript-client-api_1.0: ts-jest[config] (WARN) TypeScript diagnostics (customize using `[jest-config].globals.ts-jest.diagnostics` option): @eclipse-ditto/ditto-javascript-client-api_1.0: 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_1.0: ts-jest[config] (WARN) TypeScript diagnostics (customize using `[jest-config].globals.ts-jest.diagnostics` option): @eclipse-ditto/ditto-javascript-client-api_1.0: 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_1.0: ts-jest[config] (WARN) TypeScript diagnostics (customize using `[jest-config].globals.ts-jest.diagnostics` option): @eclipse-ditto/ditto-javascript-client-api_1.0: 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_1.0: ts-jest[config] (WARN) TypeScript diagnostics (customize using `[jest-config].globals.ts-jest.diagnostics` option): @eclipse-ditto/ditto-javascript-client-api_1.0: 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_1.0: ts-jest[config] (WARN) TypeScript diagnostics (customize using `[jest-config].globals.ts-jest.diagnostics` option): @eclipse-ditto/ditto-javascript-client-api_1.0: 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_1.0: ts-jest[config] (WARN) TypeScript diagnostics (customize using `[jest-config].globals.ts-jest.diagnostics` option): @eclipse-ditto/ditto-javascript-client-api_1.0: 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_1.0: ts-jest[config] (WARN) TypeScript diagnostics (customize using `[jest-config].globals.ts-jest.diagnostics` option): @eclipse-ditto/ditto-javascript-client-api_1.0: 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_1.0: PASS tests/model/policies.model.spec.ts (17.704s) @eclipse-ditto/ditto-javascript-client-api_1.0: PASS tests/options/request.options.spec.ts (18.18s) @eclipse-ditto/ditto-javascript-client-api_1.0: PASS tests/model/things.model.spec.ts (18.407s) @eclipse-ditto/ditto-javascript-client-api_1.0: PASS tests/client/http/policies.http.spec.ts (22.213s) @eclipse-ditto/ditto-javascript-client-api_1.0: PASS tests/client/http/things.http.spec.ts (22.391s) @eclipse-ditto/ditto-javascript-client-api_1.0: PASS tests/client/http/features.http.spec.ts (22.314s) @eclipse-ditto/ditto-javascript-client-api_1.0: PASS tests/client/websocket/things.websocket.spec.ts @eclipse-ditto/ditto-javascript-client-api_1.0: PASS tests/client/websocket/messages.websocket.spec.ts (23.285s) @eclipse-ditto/ditto-javascript-client-api_1.0: PASS tests/client/websocket/features.websocket.spec.ts (5.305s) @eclipse-ditto/ditto-javascript-client-api_1.0: PASS tests/client/websocket/commands.websocket.spec.ts @eclipse-ditto/ditto-javascript-client-api_1.0: PASS tests/client/websocket/events.websocket.spec.ts @eclipse-ditto/ditto-javascript-client-api_1.0: PASS tests/client/http/http-client-builder.spec.ts @eclipse-ditto/ditto-javascript-client-api_1.0: PASS tests/options/filter.options.spec.ts @eclipse-ditto/ditto-javascript-client-api_1.0: PASS tests/client/http/messages.http.spec.ts @eclipse-ditto/ditto-javascript-client-api_1.0: PASS tests/client/http/search.http.spec.ts @eclipse-ditto/ditto-javascript-client-api_1.0: (node:875) UnhandledPromiseRejectionWarning: Connection was closed @eclipse-ditto/ditto-javascript-client-api_1.0: (node:875) 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(). (rejection id: 19) @eclipse-ditto/ditto-javascript-client-api_1.0: (node:875) [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_1.0: PASS tests/client/websocket/bufferless.websocket.spec.ts @eclipse-ditto/ditto-javascript-client-api_1.0: (node:860) UnhandledPromiseRejectionWarning: Connection was closed @eclipse-ditto/ditto-javascript-client-api_1.0: (node:860) 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(). (rejection id: 5) @eclipse-ditto/ditto-javascript-client-api_1.0: (node:860) [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_1.0: PASS tests/client/websocket/buffer.websocket.spec.ts (10.226s) @eclipse-ditto/ditto-javascript-client-api_1.0: ---------------------------------------------|----------|----------|----------|----------|-------------------| @eclipse-ditto/ditto-javascript-client-api_1.0: File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s | @eclipse-ditto/ditto-javascript-client-api_1.0: ---------------------------------------------|----------|----------|----------|----------|-------------------| @eclipse-ditto/ditto-javascript-client-api_1.0: All files | 91.42 | 82.89 | 91.92 | 91.66 | | @eclipse-ditto/ditto-javascript-client-api_1.0: auth | 59.38 | 66.67 | 50 | 55.17 | | @eclipse-ditto/ditto-javascript-client-api_1.0: auth-provider.ts | 59.38 | 66.67 | 50 | 55.17 |... 83,184,185,187 | @eclipse-ditto/ditto-javascript-client-api_1.0: client | 73.91 | 75 | 72 | 73.72 | | @eclipse-ditto/ditto-javascript-client-api_1.0: builder-steps.ts | 100 | 100 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-api_1.0: ditto-client-http.ts | 100 | 100 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-api_1.0: ditto-client-websocket.ts | 100 | 100 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-api_1.0: ditto-client.ts | 80 | 100 | 66.67 | 75 | 55 | @eclipse-ditto/ditto-javascript-client-api_1.0: http-client-builder.ts | 60.61 | 100 | 58.33 | 60.61 |... 42,143,148,149 | @eclipse-ditto/ditto-javascript-client-api_1.0: websocket-client-builder.ts | 56.86 | 50 | 50 | 56.86 |... 08,209,210,211 | @eclipse-ditto/ditto-javascript-client-api_1.0: client/handles | 100 | 84.91 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-api_1.0: commands.ts | 100 | 100 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-api_1.0: events-websocket.ts | 100 | 84.21 | 100 | 100 | 30,32,193 | @eclipse-ditto/ditto-javascript-client-api_1.0: features.ts | 100 | 100 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-api_1.0: messages-http.ts | 100 | 64.29 | 100 | 100 |... 33,156,181,206 | @eclipse-ditto/ditto-javascript-client-api_1.0: messages-websocket.ts | 100 | 100 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-api_1.0: policies.ts | 100 | 100 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-api_1.0: search.ts | 100 | 100 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-api_1.0: things.ts | 100 | 100 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-api_1.0: client/request-factory | 94.41 | 75 | 98.21 | 94.32 | | @eclipse-ditto/ditto-javascript-client-api_1.0: http-request-sender.ts | 100 | 100 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-api_1.0: request-sender.ts | 90 | 75 | 100 | 90 | 50 | @eclipse-ditto/ditto-javascript-client-api_1.0: websocket-request-handler.ts | 88.73 | 50 | 96.15 | 88.57 |... 43,144,145,280 | @eclipse-ditto/ditto-javascript-client-api_1.0: websocket-request-sender.ts | 98.36 | 84.62 | 100 | 98.33 | 66 | @eclipse-ditto/ditto-javascript-client-api_1.0: client/request-factory/resilience | 87.25 | 81.11 | 80.68 | 88.84 | | @eclipse-ditto/ditto-javascript-client-api_1.0: websocket-resilience-buffer.ts | 84.06 | 70 | 87.5 | 86.15 |... 71,181,182,236 | @eclipse-ditto/ditto-javascript-client-api_1.0: websocket-resilience-handler-bufferless.ts | 87.5 | 83.33 | 85.71 | 90.32 | 49,68,69 | @eclipse-ditto/ditto-javascript-client-api_1.0: websocket-resilience-handler-standard.ts | 81.33 | 81.58 | 80 | 83.1 |... 47,168,169,170 | @eclipse-ditto/ditto-javascript-client-api_1.0: websocket-resilience-interfaces.ts | 96 | 88.46 | 73.33 | 96 | 153,154,174 | @eclipse-ditto/ditto-javascript-client-api_1.0: model | 96.62 | 91.67 | 96.19 | 96.54 | | @eclipse-ditto/ditto-javascript-client-api_1.0: ditto-protocol.ts | 93.75 | 90 | 100 | 93.1 | 102,103 | @eclipse-ditto/ditto-javascript-client-api_1.0: model.ts | 86.67 | 85.71 | 86.67 | 86.21 | 28,30,121,147 | @eclipse-ditto/ditto-javascript-client-api_1.0: policies.model.ts | 100 | 100 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-api_1.0: response.ts | 92 | 66.67 | 85.71 | 91.67 | 48,52 | @eclipse-ditto/ditto-javascript-client-api_1.0: things.model.ts | 100 | 94.44 | 100 | 100 | 111 | @eclipse-ditto/ditto-javascript-client-api_1.0: options | 99.08 | 100 | 98.25 | 99.07 | | @eclipse-ditto/ditto-javascript-client-api_1.0: filter.options.ts | 100 | 100 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-api_1.0: request.options.ts | 98.7 | 100 | 97.44 | 98.7 | 462 | @eclipse-ditto/ditto-javascript-client-api_1.0: ---------------------------------------------|----------|----------|----------|----------|-------------------| @eclipse-ditto/ditto-javascript-client-api_1.0: Test Suites: 17 passed, 17 total @eclipse-ditto/ditto-javascript-client-api_1.0: Tests: 322 passed, 322 total @eclipse-ditto/ditto-javascript-client-api_1.0: Snapshots: 0 total @eclipse-ditto/ditto-javascript-client-api_1.0: Time: 31.862s @eclipse-ditto/ditto-javascript-client-api_1.0: Ran all test suites. @eclipse-ditto/ditto-javascript-client-dom_1.0: > @eclipse-ditto/ditto-javascript-client-dom_1.0@2.1.0 test /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom_1.0: > jest @eclipse-ditto/ditto-javascript-client-dom_1.0: ts-jest[config] (WARN) TypeScript diagnostics (customize using `[jest-config].globals.ts-jest.diagnostics` option): @eclipse-ditto/ditto-javascript-client-dom_1.0: 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_1.0: ts-jest[config] (WARN) TypeScript diagnostics (customize using `[jest-config].globals.ts-jest.diagnostics` option): @eclipse-ditto/ditto-javascript-client-dom_1.0: 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_1.0: PASS tests/dom-auth.spec.ts @eclipse-ditto/ditto-javascript-client-dom_1.0: PASS tests/ditto-dom-client.spec.ts @eclipse-ditto/ditto-javascript-client-dom_1.0: ---------------------|----------|----------|----------|----------|-------------------| @eclipse-ditto/ditto-javascript-client-dom_1.0: File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s | @eclipse-ditto/ditto-javascript-client-dom_1.0: ---------------------|----------|----------|----------|----------|-------------------| @eclipse-ditto/ditto-javascript-client-dom_1.0: All files | 33.33 | 0 | 35.29 | 34.29 | | @eclipse-ditto/ditto-javascript-client-dom_1.0: ditto-dom-client.ts | 100 | 100 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-dom_1.0: dom-auth.ts | 100 | 100 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-dom_1.0: fetch-http.ts | 8.33 | 100 | 0 | 10 |... 25,26,41,42,44 | @eclipse-ditto/ditto-javascript-client-dom_1.0: fetch-websocket.ts | 7.5 | 0 | 6.25 | 7.5 |... 15,119,120,121 | @eclipse-ditto/ditto-javascript-client-dom_1.0: ---------------------|----------|----------|----------|----------|-------------------| @eclipse-ditto/ditto-javascript-client-dom_1.0: Test Suites: 2 passed, 2 total @eclipse-ditto/ditto-javascript-client-dom_1.0: Tests: 10 passed, 10 total @eclipse-ditto/ditto-javascript-client-dom_1.0: Snapshots: 0 total @eclipse-ditto/ditto-javascript-client-dom_1.0: Time: 4.443s @eclipse-ditto/ditto-javascript-client-dom_1.0: Ran all test suites. @eclipse-ditto/ditto-javascript-client-node_1.0: > @eclipse-ditto/ditto-javascript-client-node_1.0@2.1.0 test /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node_1.0: > jest @eclipse-ditto/ditto-javascript-client-node_1.0: PASS tests/node-auth.spec.ts @eclipse-ditto/ditto-javascript-client-node_1.0: PASS tests/ditto-node-client.spec.ts @eclipse-ditto/ditto-javascript-client-node_1.0: ----------------------|----------|----------|----------|----------|-------------------| @eclipse-ditto/ditto-javascript-client-node_1.0: File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s | @eclipse-ditto/ditto-javascript-client-node_1.0: ----------------------|----------|----------|----------|----------|-------------------| @eclipse-ditto/ditto-javascript-client-node_1.0: All files | 34.19 | 22.22 | 30 | 34.78 | | @eclipse-ditto/ditto-javascript-client-node_1.0: ditto-node-client.ts | 100 | 100 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-node_1.0: node-auth.ts | 100 | 100 | 100 | 100 | | @eclipse-ditto/ditto-javascript-client-node_1.0: node-http.ts | 8.11 | 0 | 8.33 | 8.33 |... ,93,99,100,102 | @eclipse-ditto/ditto-javascript-client-node_1.0: node-websocket.ts | 12.24 | 0 | 5.56 | 12.5 |... 39,143,144,145 | @eclipse-ditto/ditto-javascript-client-node_1.0: proxy-settings.ts | 100 | 66.67 | 100 | 100 | 27,28,29,32 | @eclipse-ditto/ditto-javascript-client-node_1.0: ----------------------|----------|----------|----------|----------|-------------------| @eclipse-ditto/ditto-javascript-client-node_1.0: Test Suites: 2 passed, 2 total @eclipse-ditto/ditto-javascript-client-node_1.0: Tests: 10 passed, 10 total @eclipse-ditto/ditto-javascript-client-node_1.0: Snapshots: 0 total @eclipse-ditto/ditto-javascript-client-node_1.0: Time: 4.36s @eclipse-ditto/ditto-javascript-client-node_1.0: Ran all test suites. lerna success run Ran npm script 'test' in 3 packages in 43.0s: lerna success - @eclipse-ditto/ditto-javascript-client-api_1.0 lerna success - @eclipse-ditto/ditto-javascript-client-dom_1.0 lerna success - @eclipse-ditto/ditto-javascript-client-node_1.0 [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 Warning: A secret was passed to "writeFile" using Groovy String interpolation, which is insecure. Affected argument(s) used the following variable(s): [NPM_TOKEN] See https://jenkins.io/redirect/groovy-string-interpolation for details. [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-l2pDpYzYBbM4/agent.1322 SSH_AGENT_PID=1324 Running ssh-add (command line suppressed) Identity added: /home/jenkins/agent/workspace/ditto-client-javascript-release/javascript@tmp/private_key_17911546256875709110.key (/home/jenkins/agent/workspace/ditto-client-javascript-release/javascript@tmp/private_key_17911546256875709110.key) [ssh-agent] Started. [Pipeline] { [Pipeline] sh + npm run release -- --no-git-reset --no-git-tag-version '--force-publish=*' 2.1.0 > @eclipse-ditto/ditto-javascript-client@2.1.0 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.1.0" lerna notice cli v3.16.4 lerna info ci enabled lerna info current version 2.1.0 lerna ERR! ENOGIT Detached git HEAD, please checkout a branch to choose versions. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! @eclipse-ditto/ditto-javascript-client@2.1.0 release: `lerna publish --yes --force-publish=* "--no-git-reset" "--no-git-tag-version" "--force-publish=*" "2.1.0"` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the @eclipse-ditto/ditto-javascript-client@2.1.0 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-01-26T14_58_19_497Z-debug.log [Pipeline] } $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 1324 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