Started by an SCM change Obtained javascript/Jenkinsfile from git https://github.com/eclipse/ditto-clients.git [Pipeline] Start of Pipeline [Pipeline] node Agent basic-np3fh is provisioned from template basic --- apiVersion: "v1" kind: "Pod" metadata: labels: jenkins: "slave" jenkins/label-digest: "61a7508ed1b04e9ada836fcd14d4d8ef5687c7dd" jenkins/label: "basic" name: "basic-np3fh" namespace: "ditto" spec: containers: - env: - name: "JENKINS_SECRET" value: "********" - name: "JENKINS_TUNNEL" value: "jenkins-discovery.ditto.svc.cluster.local:50000" - name: "JENKINS_AGENT_NAME" value: "basic-np3fh" - 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-np3fh" - 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-3160.vd76b_9ddd10cc" 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 subPath: "" - 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-np3fh in /home/jenkins/agent/workspace/ditto-client-javascript-ci [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential github-bot Cloning the remote Git repository Cloning repository https://github.com/eclipse/ditto-clients.git > git init /home/jenkins/agent/workspace/ditto-client-javascript-ci # timeout=10 Fetching upstream changes from https://github.com/eclipse/ditto-clients.git > git --version # timeout=10 > git --version # 'git version 2.20.1' using GIT_ASKPASS to set credentials GitHub bot (username/token) > git fetch --tags --force --progress -- https://github.com/eclipse/ditto-clients.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/eclipse/ditto-clients.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch Checking out Revision f82d4fbccbda011dae85b9c97ebf86d1d85db9b6 (refs/remotes/origin/master) Commit message: "increased binary compatibility check version to 3.5.0" > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f f82d4fbccbda011dae85b9c97ebf86d1d85db9b6 # timeout=10 > git rev-list --no-walk 8520dd98812ac551f4839590fd425033440721da # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Tool Install) [Pipeline] tool Installing NodeJS from /var/jenkins/caches/nodejs/LINUX/amd64/14.16.1.tar.gz to /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node on basic-np3fh [Pipeline] envVarsForTool [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Checkout) [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] withEnv [Pipeline] { [Pipeline] script [Pipeline] { [Pipeline] checkout Checking out Revision f82d4fbccbda011dae85b9c97ebf86d1d85db9b6 (origin/master) Commit message: "increased binary compatibility check version to 3.5.0" First time build. Skipping changelog. [Pipeline] } [Pipeline] // script [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-ci/javascript [Pipeline] { [Pipeline] sh + npm ci Seen branch in repository origin/bump-slf4j Seen branch in repository origin/dependabot/npm_and_yarn/javascript/lib/api/tough-cookie-4.1.3 Seen branch in repository origin/dependabot/npm_and_yarn/javascript/lib/api/word-wrap-1.2.4 Seen branch in repository origin/dependabot/npm_and_yarn/javascript/lib/dom/tough-cookie-4.1.3 Seen branch in repository origin/dependabot/npm_and_yarn/javascript/lib/dom/word-wrap-1.2.4 Seen branch in repository origin/dependabot/npm_and_yarn/javascript/lib/node/tough-cookie-4.1.3 Seen branch in repository origin/dependabot/npm_and_yarn/javascript/lib/node/word-wrap-1.2.4 Seen branch in repository origin/master Seen branch in repository origin/release-1.1 Seen branch in repository origin/release-1.2 Seen branch in repository origin/release-1.4 Seen branch in repository origin/release-1.5 Seen branch in repository origin/release-2.1 Seen branch in repository origin/release-2.3 Seen branch in repository origin/release-3.0 Seen branch in repository origin/release-3.1 Seen branch in repository origin/release-3.2 Seen branch in repository origin/release-js_1.0_2.1 Seen 18 remote branches > git show-ref --tags -d # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f f82d4fbccbda011dae85b9c97ebf86d1d85db9b6 # timeout=10 > @parcel/watcher@2.0.4 install /home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript/node_modules/@parcel/watcher > node-gyp-build > nx@15.1.1 postinstall /home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript/node_modules/nx > node ./bin/compute-project-graph > @eclipse-ditto/ditto-javascript-client@3.5.0 postinstall /home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript > npm run bootstrap > @eclipse-ditto/ditto-javascript-client@3.5.0 bootstrap /home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript > lerna bootstrap --no-ci lerna notice cli v5.6.2 lerna info Bootstrapping 3 packages lerna info Installing external dependencies lerna info Symlinking packages and binaries lerna success Bootstrapped 3 packages added 617 packages in 28.752s [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-ci/javascript [Pipeline] { [Pipeline] sh + npm run lint > @eclipse-ditto/ditto-javascript-client@3.5.0 lint /home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript > lerna run lint --stream lerna notice cli v5.6.2 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@3.5.0 lint /home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api: > tslint --project tsconfig.json @eclipse-ditto/ditto-javascript-client-dom: > @eclipse-ditto/ditto-javascript-client-dom@3.5.0 lint /home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom: > tslint --project tsconfig.json @eclipse-ditto/ditto-javascript-client-node: > @eclipse-ditto/ditto-javascript-client-node@3.5.0 lint /home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node: > tslint --project tsconfig.json @eclipse-ditto/ditto-javascript-client-dom: WARNING: /home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript/lib/dom/src/dom-auth.ts:23:12 - btoa is deprecated: Use `buf.toString('base64')` instead. lerna success run Ran npm script 'lint' in 3 packages in 20.1s: 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-ci/javascript [Pipeline] { [Pipeline] sh + npm run build > @eclipse-ditto/ditto-javascript-client@3.5.0 build /home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript > lerna run build --stream --concurrency=1 lerna notice cli v5.6.2 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@3.5.0 build /home/jenkins/agent/workspace/ditto-client-javascript-ci/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@3.5.0 build:tsc /home/jenkins/agent/workspace/ditto-client-javascript-ci/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@3.5.0 build:barrels /home/jenkins/agent/workspace/ditto-client-javascript-ci/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@3.5.0 build:barrels:generate-sources /home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api: > barrelsby --config barrelsby.json @eclipse-ditto/ditto-javascript-client-api: [Function: configParser] @eclipse-ditto/ditto-javascript-client-api: > @eclipse-ditto/ditto-javascript-client-api@3.5.0 build:barrels:copyright-header /home/jenkins/agent/workspace/ditto-client-javascript-ci/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-ci/javascript/lib/api/dist/index.ts @eclipse-ditto/ditto-javascript-client-api: > @eclipse-ditto/ditto-javascript-client-api@3.5.0 build:barrels:compile /home/jenkins/agent/workspace/ditto-client-javascript-ci/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@3.5.0 build /home/jenkins/agent/workspace/ditto-client-javascript-ci/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@3.5.0 build:tsc /home/jenkins/agent/workspace/ditto-client-javascript-ci/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@3.5.0 build:barrels /home/jenkins/agent/workspace/ditto-client-javascript-ci/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@3.5.0 build:barrels:generate-sources /home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript/lib/dom @eclipse-ditto/ditto-javascript-client-dom: > barrelsby --config barrelsby.json @eclipse-ditto/ditto-javascript-client-dom: [Function: configParser] @eclipse-ditto/ditto-javascript-client-dom: > @eclipse-ditto/ditto-javascript-client-dom@3.5.0 build:barrels:copyright-header /home/jenkins/agent/workspace/ditto-client-javascript-ci/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-ci/javascript/lib/dom/dist/index.ts @eclipse-ditto/ditto-javascript-client-dom: > @eclipse-ditto/ditto-javascript-client-dom@3.5.0 build:barrels:compile /home/jenkins/agent/workspace/ditto-client-javascript-ci/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@3.5.0 build /home/jenkins/agent/workspace/ditto-client-javascript-ci/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@3.5.0 build:tsc /home/jenkins/agent/workspace/ditto-client-javascript-ci/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@3.5.0 build:barrels /home/jenkins/agent/workspace/ditto-client-javascript-ci/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@3.5.0 build:barrels:generate-sources /home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript/lib/node @eclipse-ditto/ditto-javascript-client-node: > barrelsby --config barrelsby.json @eclipse-ditto/ditto-javascript-client-node: [Function: configParser] @eclipse-ditto/ditto-javascript-client-node: > @eclipse-ditto/ditto-javascript-client-node@3.5.0 build:barrels:copyright-header /home/jenkins/agent/workspace/ditto-client-javascript-ci/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-ci/javascript/lib/node/dist/index.ts @eclipse-ditto/ditto-javascript-client-node: > @eclipse-ditto/ditto-javascript-client-node@3.5.0 build:barrels:compile /home/jenkins/agent/workspace/ditto-client-javascript-ci/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 50.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-ci/javascript [Pipeline] { [Pipeline] sh + npm test > @eclipse-ditto/ditto-javascript-client@3.5.0 test /home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript > lerna run test --stream --concurrency=1 lerna notice cli v5.6.2 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@3.5.0 test /home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript/lib/api @eclipse-ditto/ditto-javascript-client-api: > jest @eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) [94mmessage[0m[90m TS151001: [0mIf 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) [94mmessage[0m[90m TS151001: [0mIf 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) [94mmessage[0m[90m TS151001: [0mIf 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) [94mmessage[0m[90m TS151001: [0mIf 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) [94mmessage[0m[90m TS151001: [0mIf 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) [94mmessage[0m[90m TS151001: [0mIf 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) [94mmessage[0m[90m TS151001: [0mIf 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) [94mmessage[0m[90m TS151001: [0mIf 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) [94mmessage[0m[90m TS151001: [0mIf 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) [94mmessage[0m[90m TS151001: [0mIf 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) [94mmessage[0m[90m TS151001: [0mIf 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) [94mmessage[0m[90m TS151001: [0mIf 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) [94mmessage[0m[90m TS151001: [0mIf 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) [94mmessage[0m[90m TS151001: [0mIf 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) [94mmessage[0m[90m TS151001: [0mIf 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) [94mmessage[0m[90m TS151001: [0mIf 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) [94mmessage[0m[90m TS151001: [0mIf 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[ts-compiler] (WARN) [96mtests/client/http/messages.http.spec.ts[0m:[93m28[0m:[93m41[0m - [91merror[0m[90m TS2352: [0mConversion of type 'undefined' to type 'Map<string, string>' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first. @eclipse-ditto/ditto-javascript-client-api: [7m28[0m expected: { status: 200, headers: undefined as Map<string, string>, body: { content: 'Information' } }, @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) [96mtests/client/http/http-client-builder.spec.ts[0m:[93m26[0m:[93m32[0m - [91merror[0m[90m TS6138: [0mProperty 'username' is declared but its value is never read. @eclipse-ditto/ditto-javascript-client-api: [7m26[0m constructor(private readonly username: string, private readonly password: string) { @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http-client-builder.spec.ts[0m:[93m26[0m:[93m67[0m - [91merror[0m[90m TS6138: [0mProperty 'password' is declared but its value is never read. @eclipse-ditto/ditto-javascript-client-api: [7m26[0m constructor(private readonly username: string, private readonly password: string) { @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http-client-builder.spec.ts[0m:[93m82[0m:[93m8[0m - [91merror[0m[90m TS6133: [0m'requestSenderBuilder' is declared but its value is never read. @eclipse-ditto/ditto-javascript-client-api: [7m82[0m (requestSenderBuilder, customBuilderContext) => { @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~~~~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) [96mtests/model/policies.model.spec.ts[0m:[93m25[0m:[93m3[0m - [91merror[0m[90m TS6133: [0m'SubjectType' is declared but its value is never read. @eclipse-ditto/ditto-javascript-client-api: [7m25[0m SubjectType @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/model/policies.model.spec.ts[0m:[93m165[0m:[93m22[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'string'. @eclipse-ditto/ditto-javascript-client-api: [7m165[0m expect(new Entry(undefined, undefined, undefined).toObject()).toEqual({}); @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/model/policies.model.spec.ts[0m:[93m185[0m:[93m23[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'string'. @eclipse-ditto/ditto-javascript-client-api: [7m185[0m expect(new Policy(undefined, undefined).toObject()).toEqual({}); @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) [96mtests/client/websocket/websocket.helper.ts[0m:[93m118[0m:[93m7[0m - [91merror[0m[90m TS7053: [0mElement implicitly has an 'any' type because expression of type '"value"' can't be used to index type '{ topic: string; path: string; headers: object; }'. @eclipse-ditto/ditto-javascript-client-api: Property 'value' does not exist on type '{ topic: string; path: string; headers: object; }'. @eclipse-ditto/ditto-javascript-client-api: [7m118[0m request['value'] = options.requestBody; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/websocket/websocket.helper.ts[0m:[93m131[0m:[93m7[0m - [91merror[0m[90m TS7053: [0mElement implicitly has an 'any' type because expression of type '"value"' can't be used to index type '{ topic: string; path: string; status: number; headers: object; }'. @eclipse-ditto/ditto-javascript-client-api: Property 'value' does not exist on type '{ topic: string; path: string; status: number; headers: object; }'. @eclipse-ditto/ditto-javascript-client-api: [7m131[0m requestResponse['value'] = options.responseBody; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~~~~~~~~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) [96mtests/client/http/features.http.spec.ts[0m:[93m85[0m:[93m50[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m85[0m expected: new PutResponse(H.features, 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m97[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<Features>'. @eclipse-ditto/ditto-javascript-client-api: Type 'null' is not assignable to type 'Features'. @eclipse-ditto/ditto-javascript-client-api: [7m97[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<Features>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m97[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m97[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m109[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<Features>'. @eclipse-ditto/ditto-javascript-client-api: [7m109[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<Features>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m109[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m109[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m122[0m:[93m49[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m122[0m expected: new PutResponse(H.feature, 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m134[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<Feature>'. @eclipse-ditto/ditto-javascript-client-api: Type 'null' is not assignable to type 'Feature'. @eclipse-ditto/ditto-javascript-client-api: [7m134[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<Feature>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m134[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m134[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m146[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<Feature>'. @eclipse-ditto/ditto-javascript-client-api: [7m146[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<Feature>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m146[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m146[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m158[0m:[93m52[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m158[0m expected: new PutResponse(H.definition, 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m170[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<string[]>'. @eclipse-ditto/ditto-javascript-client-api: Type 'null' is not assignable to type 'string[]'. @eclipse-ditto/ditto-javascript-client-api: [7m170[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<string[]>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m170[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m170[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m182[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<string[]>'. @eclipse-ditto/ditto-javascript-client-api: [7m182[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<string[]>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m182[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m182[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m194[0m:[93m52[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m194[0m expected: new PutResponse(H.properties, 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m206[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<Object>'. @eclipse-ditto/ditto-javascript-client-api: Type 'null' is not assignable to type 'Object'. @eclipse-ditto/ditto-javascript-client-api: [7m206[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<Object>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m206[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m206[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m218[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<Object>'. @eclipse-ditto/ditto-javascript-client-api: [7m218[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<Object>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m218[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m218[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m230[0m:[93m50[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m230[0m expected: new PutResponse(H.property, 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m242[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m242[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/features.http.spec.ts[0m:[93m254[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m254[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) [96mtests/client/websocket/websocket.mock.ts[0m:[93m23[0m:[93m25[0m - [91merror[0m[90m TS7016: [0mCould not find a declaration file for module 'lodash'. '/home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript/lib/api/node_modules/lodash/lodash.js' implicitly has an 'any' type. @eclipse-ditto/ditto-javascript-client-api: Try `npm install @types/lodash` if it exists or add a new declaration (.d.ts) file containing `declare module 'lodash';` @eclipse-ditto/ditto-javascript-client-api: [7m23[0m import { isEqual } from 'lodash'; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/websocket/websocket.mock.ts[0m:[93m35[0m:[93m20[0m - [91merror[0m[90m TS6133: [0m'errorResponse' is declared but its value is never read. @eclipse-ditto/ditto-javascript-client-api: [7m35[0m private readonly errorResponse: object = { @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/websocket/websocket.mock.ts[0m:[93m40[0m:[93m11[0m - [91merror[0m[90m TS2564: [0mProperty 'handler' has no initializer and is not definitely assigned in the constructor. @eclipse-ditto/ditto-javascript-client-api: [7m40[0m private handler: ResponseHandler; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/websocket/websocket.mock.ts[0m:[93m97[0m:[93m11[0m - [91merror[0m[90m TS2564: [0mProperty 'handler' has no initializer and is not definitely assigned in the constructor. @eclipse-ditto/ditto-javascript-client-api: [7m97[0m private handler: ResponseHandler; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/websocket/websocket.mock.ts[0m:[93m109[0m:[93m5[0m - [91merror[0m[90m TS7053: [0mElement implicitly has an 'any' type because expression of type '"headers"' can't be used to index type '{}'. @eclipse-ditto/ditto-javascript-client-api: Property 'headers' does not exist on type '{}'. @eclipse-ditto/ditto-javascript-client-api: [7m109[0m response['headers']['correlation-id'] = correlationId; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~~~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/websocket/websocket.mock.ts[0m:[93m109[0m:[93m45[0m - [91merror[0m[90m TS2454: [0mVariable 'correlationId' is used before being assigned. @eclipse-ditto/ditto-javascript-client-api: [7m109[0m response['headers']['correlation-id'] = correlationId; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/websocket/websocket.mock.ts[0m:[93m128[0m:[93m25[0m - [91merror[0m[90m TS6133: [0m'url' is declared but its value is never read. @eclipse-ditto/ditto-javascript-client-api: [7m128[0m withConnectionDetails(url: DittoURL, authenticationProviders: AuthProvider[]): WebSocketImplementationBuilderHandler { @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/websocket/websocket.mock.ts[0m:[93m128[0m:[93m40[0m - [91merror[0m[90m TS6133: [0m'authenticationProviders' is declared but its value is never read. @eclipse-ditto/ditto-javascript-client-api: [7m128[0m withConnectionDetails(url: DittoURL, authenticationProviders: AuthProvider[]): WebSocketImplementationBuilderHandler { @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~~~~~~~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) [96mtests/client/http/policies.http.spec.ts[0m:[93m131[0m:[93m46[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m131[0m expected: new PutResponse(policy, 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m143[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<Policy>'. @eclipse-ditto/ditto-javascript-client-api: Type 'null' is not assignable to type 'Policy'. @eclipse-ditto/ditto-javascript-client-api: [7m143[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<Policy>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m143[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m143[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m155[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<Entries>'. @eclipse-ditto/ditto-javascript-client-api: Type 'null' is not assignable to type 'Entries'. @eclipse-ditto/ditto-javascript-client-api: [7m155[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<Entries>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m155[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m155[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m167[0m:[93m47[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m167[0m expected: new PutResponse(entries, 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m179[0m:[93m47[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m179[0m expected: new PutResponse(anEntry, 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m191[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<Entry>'. @eclipse-ditto/ditto-javascript-client-api: Type 'null' is not assignable to type 'Entry'. @eclipse-ditto/ditto-javascript-client-api: [7m191[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<Entry>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m191[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m191[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m203[0m:[93m48[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m203[0m expected: new PutResponse(subjects, 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m215[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<Subjects>'. @eclipse-ditto/ditto-javascript-client-api: Type 'null' is not assignable to type 'Subjects'. @eclipse-ditto/ditto-javascript-client-api: [7m215[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<Subjects>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m215[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m215[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m227[0m:[93m48[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m227[0m expected: new PutResponse(aSubject, 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m239[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<Subject>'. @eclipse-ditto/ditto-javascript-client-api: Type 'null' is not assignable to type 'Subject'. @eclipse-ditto/ditto-javascript-client-api: [7m239[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<Subject>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m239[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m239[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m251[0m:[93m49[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m251[0m expected: new PutResponse(resources, 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m263[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<Resources>'. @eclipse-ditto/ditto-javascript-client-api: Type 'null' is not assignable to type 'Resources'. @eclipse-ditto/ditto-javascript-client-api: [7m263[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<Resources>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m263[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m263[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m275[0m:[93m49[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m275[0m expected: new PutResponse(aResource, 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m287[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<Resource>'. @eclipse-ditto/ditto-javascript-client-api: Type 'null' is not assignable to type 'Resource'. @eclipse-ditto/ditto-javascript-client-api: [7m287[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<Resource>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/policies.http.spec.ts[0m:[93m287[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m287[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) [96mtests/client/http/things.http.spec.ts[0m:[93m133[0m:[93m47[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m133[0m expected: new PutResponse(H.thing, 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m145[0m:[93m47[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m145[0m expected: new PutResponse(H.thing, 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m157[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<Thing>'. @eclipse-ditto/ditto-javascript-client-api: Type 'null' is not assignable to type 'Thing'. @eclipse-ditto/ditto-javascript-client-api: [7m157[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<Thing>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m157[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m157[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m169[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m169[0m expected: new PutResponse('ID', 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m181[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m181[0m expected: new PutResponse('ID', 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m193[0m:[93m52[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m193[0m expected: new PutResponse(H.attributes, 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m205[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<object>'. @eclipse-ditto/ditto-javascript-client-api: Type 'null' is not assignable to type 'object'. @eclipse-ditto/ditto-javascript-client-api: [7m205[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<object>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m205[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m205[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m217[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<object>'. @eclipse-ditto/ditto-javascript-client-api: [7m217[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<object>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m217[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m217[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m229[0m:[93m51[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m229[0m expected: new PutResponse(H.attribute, 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m241[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m241[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m253[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m253[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m265[0m:[93m65[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m265[0m expected: new PutResponse('example:test:definition', 201, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m277[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<string>'. @eclipse-ditto/ditto-javascript-client-api: Type 'null' is not assignable to type 'string'. @eclipse-ditto/ditto-javascript-client-api: [7m277[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<string>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m277[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m277[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m289[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'PutResponse<null>' is not assignable to type 'PutResponse<string>'. @eclipse-ditto/ditto-javascript-client-api: [7m289[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m82[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m82[0m expected?: T; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'expected' which is declared here on type 'HttpTestOptions<PutResponse<string>>' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/things.http.spec.ts[0m:[93m289[0m:[93m44[0m - [91merror[0m[90m TS2345: [0mArgument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m289[0m expected: new PutResponse(null, 204, undefined), @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) [96mtests/client/http/http.helper.ts[0m:[93m49[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'Map<string, string> | undefined' is not assignable to type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: Type 'undefined' is not assignable to type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m49[0m headers: options.responseHeaders, @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96msrc/model/response.ts[0m:[93m26[0m:[93m3[0m @eclipse-ditto/ditto-javascript-client-api: [7m26[0m headers: Map<string, string>; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [96m ~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: The expected type comes from property 'headers' which is declared here on type 'GenericResponse' @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http.helper.ts[0m:[93m53[0m:[93m57[0m - [91merror[0m[90m TS2345: [0mArgument of type 'Map<string, string> | undefined' is not assignable to parameter of type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: Type 'undefined' is not assignable to type 'Map<string, string>'. @eclipse-ditto/ditto-javascript-client-api: [7m53[0m `${HttpHelper.matcher}${api}/${options.request}`, options.requestHeaders, options.payload, requestResponse); @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~~~~~~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) [96mtests/client/http/http-requester.mock.ts[0m:[93m65[0m:[93m5[0m - [91merror[0m[90m TS7053: [0mElement implicitly has an 'any' type because expression of type '"header"' can't be used to index type '{ method: string; url: string; }'. @eclipse-ditto/ditto-javascript-client-api: Property 'header' does not exist on type '{ method: string; url: string; }'. @eclipse-ditto/ditto-javascript-client-api: [7m65[0m request['header'] = header === undefined ? new Map() : header; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: [96mtests/client/http/http-requester.mock.ts[0m:[93m66[0m:[93m5[0m - [91merror[0m[90m TS7053: [0mElement implicitly has an 'any' type because expression of type '"body"' can't be used to index type '{ method: string; url: string; }'. @eclipse-ditto/ditto-javascript-client-api: Property 'body' does not exist on type '{ method: string; url: string; }'. @eclipse-ditto/ditto-javascript-client-api: [7m66[0m request['body'] = body === '' ? undefined : body; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: PASS tests/options/filter.options.spec.ts (78.397 s) @eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) [96mtests/client/websocket/events.helper.ts[0m:[93m14[0m:[93m20[0m - [91merror[0m[90m TS7016: [0mCould not find a declaration file for module 'lodash'. '/home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript/lib/api/node_modules/lodash/lodash.js' implicitly has an 'any' type. @eclipse-ditto/ditto-javascript-client-api: Try `npm install @types/lodash` if it exists or add a new declaration (.d.ts) file containing `declare module 'lodash';` @eclipse-ditto/ditto-javascript-client-api: [7m14[0m import * as _ from 'lodash'; @eclipse-ditto/ditto-javascript-client-api: [7m [0m [91m ~~~~~~~~[0m @eclipse-ditto/ditto-javascript-client-api: PASS tests/model/policies.model.spec.ts (4144.9 s) @eclipse-ditto/ditto-javascript-client-api: PASS tests/options/request.options.spec.ts (4145.4 s) @eclipse-ditto/ditto-javascript-client-api: PASS tests/model/things.model.spec.ts (4147.494 s) Aborted by Thomas Jaeckle Sending interrupt signal to process Aborted by Thomas Jaeckle Click here to forcibly terminate running steps After 20s process did not stop Sending interrupt signal to process [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline java.lang.InterruptedException at java.base/java.lang.Object.waitImpl(Native Method) at java.base/java.lang.Object.wait(Object.java:251) at java.base/java.lang.Object.wait(Object.java:219) at hudson.remoting.Request.call(Request.java:177) at hudson.remoting.Channel.call(Channel.java:1002) at hudson.Launcher$RemoteLauncher.kill(Launcher.java:1147) at org.jenkinsci.plugins.durabletask.FileMonitoringTask$FileMonitoringController.stop(FileMonitoringTask.java:483) at org.jenkinsci.plugins.workflow.steps.durable_task.DurableTaskStep$Execution.stop(DurableTaskStep.java:519) at org.jenkinsci.plugins.workflow.cps.CpsThread.stop(CpsThread.java:322) at org.jenkinsci.plugins.workflow.cps.CpsBodyExecution$2.onSuccess(CpsBodyExecution.java:262) at org.jenkinsci.plugins.workflow.cps.CpsBodyExecution$2.onSuccess(CpsBodyExecution.java:249) at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution$4$1.run(CpsFlowExecution.java:973) at org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService$1.run(CpsVmExecutorService.java:41) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at hudson.remoting.SingleLaneExecutorService$1.run(SingleLaneExecutorService.java:139) at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28) at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68) at jenkins.util.ErrorLoggingExecutorService.lambda$wrap$0(ErrorLoggingExecutorService.java:51) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:839) org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: 03a4b1e0-7be2-4316-abdc-0f63ea8937e1 Finished: ABORTED