Skip to content

Console Output

Started by user Thomas Jaeckle
Running as Thomas Jaeckle
Obtained javascript/Jenkinsfile from git https://github.com/eclipse/ditto-clients.git
[Pipeline] Start of Pipeline
[Pipeline] node
Still waiting to schedule task
Waiting for next available executor
Agent basic-5fcns is provisioned from template basic
---
apiVersion: "v1"
kind: "Pod"
metadata:
  annotations: {}
  labels:
    jenkins: "slave"
    jenkins/label-digest: "61a7508ed1b04e9ada836fcd14d4d8ef5687c7dd"
    jenkins/label: "basic"
  name: "basic-5fcns"
  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-5fcns"
    - 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-5fcns"
    - 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.13.3"
    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-5fcns 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
Avoid second fetch
Checking out Revision a41fc05b15de065e6e72f7fbf4d57cbc7fcd149d (refs/remotes/origin/master)
 > 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
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f a41fc05b15de065e6e72f7fbf4d57cbc7fcd149d # timeout=10
Commit message: "prepare Ditto JS client 3.2.1 release"
 > git rev-list --no-walk 5286d249dd8d00d8124412c22810e9b3f58350d0 # 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-5fcns
[Pipeline] envVarsForTool
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Checkout)
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] withEnv
[Pipeline] {
[Pipeline] script
[Pipeline] {
[Pipeline] checkout
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 11 remote branches
Checking out Revision a41fc05b15de065e6e72f7fbf4d57cbc7fcd149d (origin/master)
Commit message: "prepare Ditto JS client 3.2.1 release"
First time build. Skipping changelog.
[Pipeline] }
[Pipeline] // script
 > git show-ref --tags -d # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f a41fc05b15de065e6e72f7fbf4d57cbc7fcd149d # timeout=10
[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

> @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.2.1 postinstall /home/jenkins/agent/workspace/ditto-client-javascript-ci/javascript
> npm run bootstrap


> @eclipse-ditto/ditto-javascript-client@3.2.1 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 38.667s
[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.2.1 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-dom: > @eclipse-ditto/ditto-javascript-client-dom@3.2.1 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-api: > @eclipse-ditto/ditto-javascript-client-api@3.2.1 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-node: > @eclipse-ditto/ditto-javascript-client-node@3.2.1 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 25.6s:
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.2.1 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.2.1 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.2.1 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.2.1 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.2.1 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.2.1 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.2.1 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.2.1 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.2.1 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.2.1 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.2.1 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.2.1 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.2.1 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.2.1 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.2.1 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.2.1 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.2.1 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.2.1 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.2.1 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 56.0s:
lerna success - @eclipse-ditto/ditto-javascript-client-api
lerna success - @eclipse-ditto/ditto-javascript-client-dom
lerna success - @eclipse-ditto/ditto-javascript-client-node
[Pipeline] }
[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.2.1 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.2.1 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) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[config] (WARN) message TS151001: If you have issues related to imports, you should consider setting `esModuleInterop` to `true` in your TypeScript configuration file (usually `tsconfig.json`). See https://blogs.msdn.microsoft.com/typescript/2018/01/31/announcing-typescript-2-7/#easier-ecmascript-module-interoperability for more information.
@eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) tests/client/http/policies.http.spec.ts:131:46 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 131       expected: new PutResponse(policy, 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                  ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/policies.http.spec.ts:143:7 - error TS2322: Type '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: 143       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/policies.http.spec.ts:143:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 143       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/policies.http.spec.ts:155:7 - error TS2322: Type '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: 155       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/policies.http.spec.ts:155:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 155       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/policies.http.spec.ts:167:47 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 167       expected: new PutResponse(entries, 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                   ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/policies.http.spec.ts:179:47 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 179       expected: new PutResponse(anEntry, 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                   ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/policies.http.spec.ts:191:7 - error TS2322: Type '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: 191       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/policies.http.spec.ts:191:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 191       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/policies.http.spec.ts:203:48 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 203       expected: new PutResponse(subjects, 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                    ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/policies.http.spec.ts:215:7 - error TS2322: Type '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: 215       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/policies.http.spec.ts:215:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 215       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/policies.http.spec.ts:227:48 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 227       expected: new PutResponse(aSubject, 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                    ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/policies.http.spec.ts:239:7 - error TS2322: Type '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: 239       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/policies.http.spec.ts:239:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 239       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/policies.http.spec.ts:251:49 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 251       expected: new PutResponse(resources, 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                     ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/policies.http.spec.ts:263:7 - error TS2322: Type '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: 263       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/policies.http.spec.ts:263:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 263       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/policies.http.spec.ts:275:49 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 275       expected: new PutResponse(aResource, 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                     ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/policies.http.spec.ts:287:7 - error TS2322: Type '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: 287       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/policies.http.spec.ts:287:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 287       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) tests/client/http/http-client-builder.spec.ts:26:32 - error TS6138: Property 'username' is declared but its value is never read.
@eclipse-ditto/ditto-javascript-client-api: 26   constructor(private readonly username: string, private readonly password: string) {
@eclipse-ditto/ditto-javascript-client-api:                                   ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/http-client-builder.spec.ts:26:67 - error TS6138: Property 'password' is declared but its value is never read.
@eclipse-ditto/ditto-javascript-client-api: 26   constructor(private readonly username: string, private readonly password: string) {
@eclipse-ditto/ditto-javascript-client-api:                                                                      ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/http-client-builder.spec.ts:82:8 - error TS6133: 'requestSenderBuilder' is declared but its value is never read.
@eclipse-ditto/ditto-javascript-client-api: 82       (requestSenderBuilder, customBuilderContext) => {
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~~~~~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) tests/client/websocket/websocket.helper.ts:118:7 - error TS7053: Element 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: 118       request['value'] = options.requestBody;
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/websocket/websocket.helper.ts:131:7 - error TS7053: Element 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: 131       requestResponse['value'] = options.responseBody;
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~~~~~~~~~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) tests/client/websocket/websocket.mock.ts:23:25 - error TS7016: Could 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: 23 import { isEqual } from 'lodash';
@eclipse-ditto/ditto-javascript-client-api:                            ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/websocket/websocket.mock.ts:35:20 - error TS6133: 'errorResponse' is declared but its value is never read.
@eclipse-ditto/ditto-javascript-client-api: 35   private readonly errorResponse: object = {
@eclipse-ditto/ditto-javascript-client-api:                       ~~~~~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/websocket/websocket.mock.ts:40:11 - error TS2564: Property 'handler' has no initializer and is not definitely assigned in the constructor.
@eclipse-ditto/ditto-javascript-client-api: 40   private handler: ResponseHandler;
@eclipse-ditto/ditto-javascript-client-api:              ~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/websocket/websocket.mock.ts:97:11 - error TS2564: Property 'handler' has no initializer and is not definitely assigned in the constructor.
@eclipse-ditto/ditto-javascript-client-api: 97   private handler: ResponseHandler;
@eclipse-ditto/ditto-javascript-client-api:              ~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/websocket/websocket.mock.ts:109:5 - error TS7053: Element 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: 109     response['headers']['correlation-id'] = correlationId;
@eclipse-ditto/ditto-javascript-client-api:         ~~~~~~~~~~~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/websocket/websocket.mock.ts:109:45 - error TS2454: Variable 'correlationId' is used before being assigned.
@eclipse-ditto/ditto-javascript-client-api: 109     response['headers']['correlation-id'] = correlationId;
@eclipse-ditto/ditto-javascript-client-api:                                                 ~~~~~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/websocket/websocket.mock.ts:128:25 - error TS6133: 'url' is declared but its value is never read.
@eclipse-ditto/ditto-javascript-client-api: 128   withConnectionDetails(url: DittoURL, authenticationProviders: AuthProvider[]): WebSocketImplementationBuilderHandler {
@eclipse-ditto/ditto-javascript-client-api:                             ~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/websocket/websocket.mock.ts:128:40 - error TS6133: 'authenticationProviders' is declared but its value is never read.
@eclipse-ditto/ditto-javascript-client-api: 128   withConnectionDetails(url: DittoURL, authenticationProviders: AuthProvider[]): WebSocketImplementationBuilderHandler {
@eclipse-ditto/ditto-javascript-client-api:                                            ~~~~~~~~~~~~~~~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) tests/model/policies.model.spec.ts:25:3 - error TS6133: 'SubjectType' is declared but its value is never read.
@eclipse-ditto/ditto-javascript-client-api: 25   SubjectType
@eclipse-ditto/ditto-javascript-client-api:      ~~~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/model/policies.model.spec.ts:165:22 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'string'.
@eclipse-ditto/ditto-javascript-client-api: 165     expect(new Entry(undefined, undefined, undefined).toObject()).toEqual({});
@eclipse-ditto/ditto-javascript-client-api:                          ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/model/policies.model.spec.ts:185:23 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'string'.
@eclipse-ditto/ditto-javascript-client-api: 185     expect(new Policy(undefined, undefined).toObject()).toEqual({});
@eclipse-ditto/ditto-javascript-client-api:                           ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) tests/client/http/things.http.spec.ts:133:47 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 133       expected: new PutResponse(H.thing, 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                   ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/things.http.spec.ts:145:47 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 145       expected: new PutResponse(H.thing, 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                   ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/things.http.spec.ts:157:7 - error TS2322: Type '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: 157       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/things.http.spec.ts:157:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 157       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/things.http.spec.ts:169:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 169       expected: new PutResponse('ID', 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/things.http.spec.ts:181:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 181       expected: new PutResponse('ID', 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/things.http.spec.ts:193:52 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 193       expected: new PutResponse(H.attributes, 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                        ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/things.http.spec.ts:205:7 - error TS2322: Type '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: 205       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/things.http.spec.ts:205:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 205       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/things.http.spec.ts:217:7 - error TS2322: Type 'PutResponse<null>' is not assignable to type 'PutResponse<object>'.
@eclipse-ditto/ditto-javascript-client-api: 217       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/things.http.spec.ts:217:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 217       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/things.http.spec.ts:229:51 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 229       expected: new PutResponse(H.attribute, 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                       ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/things.http.spec.ts:241:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 241       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/things.http.spec.ts:253:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 253       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/things.http.spec.ts:265:65 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 265       expected: new PutResponse('example:test:definition', 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                                     ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/things.http.spec.ts:277:7 - error TS2322: Type '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: 277       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/things.http.spec.ts:277:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 277       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/things.http.spec.ts:289:7 - error TS2322: Type 'PutResponse<null>' is not assignable to type 'PutResponse<string>'.
@eclipse-ditto/ditto-javascript-client-api: 289       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/things.http.spec.ts:289:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 289       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) tests/client/http/features.http.spec.ts:85:50 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 85       expected: new PutResponse(H.features, 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                     ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/features.http.spec.ts:97:7 - error TS2322: Type '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: 97       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/features.http.spec.ts:97:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 97       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                               ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/features.http.spec.ts:109:7 - error TS2322: Type 'PutResponse<null>' is not assignable to type 'PutResponse<Features>'.
@eclipse-ditto/ditto-javascript-client-api: 109       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/features.http.spec.ts:109:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 109       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/features.http.spec.ts:122:49 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 122       expected: new PutResponse(H.feature, 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                     ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/features.http.spec.ts:134:7 - error TS2322: Type '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: 134       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/features.http.spec.ts:134:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 134       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/features.http.spec.ts:146:7 - error TS2322: Type 'PutResponse<null>' is not assignable to type 'PutResponse<Feature>'.
@eclipse-ditto/ditto-javascript-client-api: 146       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/features.http.spec.ts:146:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 146       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/features.http.spec.ts:158:52 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 158       expected: new PutResponse(H.definition, 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                        ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/features.http.spec.ts:170:7 - error TS2322: Type '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: 170       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/features.http.spec.ts:170:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 170       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/features.http.spec.ts:182:7 - error TS2322: Type 'PutResponse<null>' is not assignable to type 'PutResponse<string[]>'.
@eclipse-ditto/ditto-javascript-client-api: 182       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/features.http.spec.ts:182:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 182       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/features.http.spec.ts:194:52 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 194       expected: new PutResponse(H.properties, 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                        ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/features.http.spec.ts:206:7 - error TS2322: Type '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: 206       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/features.http.spec.ts:206:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 206       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/features.http.spec.ts:218:7 - error TS2322: Type 'PutResponse<null>' is not assignable to type 'PutResponse<Object>'.
@eclipse-ditto/ditto-javascript-client-api: 218       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:           ~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api:   tests/client/http/http.helper.ts:82:3
@eclipse-ditto/ditto-javascript-client-api:     82   expected?: T;
@eclipse-ditto/ditto-javascript-client-api:          ~~~~~~~~
@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: tests/client/http/features.http.spec.ts:218:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 218       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/features.http.spec.ts:230:50 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 230       expected: new PutResponse(H.property, 201, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                      ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/features.http.spec.ts:242:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 242       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: tests/client/http/features.http.spec.ts:254:44 - error TS2345: Argument of type 'undefined' is not assignable to parameter of type 'Map<string, string>'.
@eclipse-ditto/ditto-javascript-client-api: 254       expected: new PutResponse(null, 204, undefined),
@eclipse-ditto/ditto-javascript-client-api:                                                ~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) tests/client/http/messages.http.spec.ts:28:41 - error TS2352: Conversion 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: 28       expected: { status: 200, headers: undefined as Map<string, string>, body: { content: 'Information' } },
@eclipse-ditto/ditto-javascript-client-api:                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@eclipse-ditto/ditto-javascript-client-api: PASS tests/options/filter.options.spec.ts (101.1 s)
@eclipse-ditto/ditto-javascript-client-api: ts-jest[ts-compiler] (WARN) tests/client/websocket/events.helper.ts:14:20 - error TS7016: Could 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: 14 import * as _ from 'lodash';
@eclipse-ditto/ditto-javascript-client-api:                       ~~~~~~~~
Aborted by Thomas Jaeckle
Sending interrupt signal to process
Click here to forcibly terminate running steps
After 20s process did not stop
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: ABORTED