TAP version 13 not ok 1 - appmetrics-dash v4.0.0 The canary is dead: ---
# > appmetrics@4.0.1 install /private/var/folders/c6/w26wd_553cd6bnqkr8vj6fym000lj1/T/640588c7-cdd6-4738-8cbc-a1b9ccee3e99/appmetrics-dash/node_modules/appmetrics
# > node extract_all_binaries.js || node-gyp rebuild
# Tue, 08 Jan 2019 00:50:54 GMT
# ********************************************************************************
# You are installing the Node Application Metrics monitoring and profiling module.
# Licensed under the Apache License, Version 2.0 (the "License")
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
# http://www.apache.org/licenses/LICENSE-2.0
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# ********************************************************************************
# Download and extract of 8/appmetrics-4.0.1-darwin-x64.tgz finished.
# Download and extract of 8/agentcore-3.2.9-darwin-x64.tgz finished.
# > node-report@2.2.1 install /private/var/folders/c6/w26wd_553cd6bnqkr8vj6fym000lj1/T/640588c7-cdd6-4738-8cbc-a1b9ccee3e99/appmetrics-dash/node_modules/node-report
# > node-gyp rebuild
# CXX(target) Release/obj.target/api/src/node_report.o
# CXX(target) Release/obj.target/api/src/module.o
# CXX(target) Release/obj.target/api/src/utilities.o
# SOLINK_MODULE(target) Release/api.node
# COPY /private/var/folders/c6/w26wd_553cd6bnqkr8vj6fym000lj1/T/640588c7-cdd6-4738-8cbc-a1b9ccee3e99/appmetrics-dash/node_modules/node-report/api.node
# TOUCH Release/obj.target/install.stamp
# added 965 packages in 407.318s
# > appmetrics-dash@4.0.0 pretest /private/var/folders/c6/w26wd_553cd6bnqkr8vj6fym000lj1/T/640588c7-cdd6-4738-8cbc-a1b9ccee3e99/appmetrics-dash
# > eslint .
# > appmetrics-dash@4.0.0 test /private/var/folders/c6/w26wd_553cd6bnqkr8vj6fym000lj1/T/640588c7-cdd6-4738-8cbc-a1b9ccee3e99/appmetrics-dash
# > tap test/test-*.js
# TAP version 13
#
# Subtest: test/test-http-inject-recursion.js
# listening on 127.0.0.1:50418
#
# Subtest: start
# ok 1 - listened
# 1..1
# ok 1 - start
# time=18.678ms
#
#
# Subtest: dashboard available
# ok 1 - should not error
# ok 2 - should match pattern provided
# 1..2
# ok 2 - dashboard available
# time=51.447ms
#
#
# Subtest: stop
# 1..0
# ok 3 - stop
# time=1.125ms
#
# 1..3
#
# time=80.095ms
# ok 1 - test/test-http-inject-recursion.js
# time=933.927ms
#
# Subtest: test/test-https-injection.js
# listening on 127.0.0.1:50421
#
# Subtest: start
# ok 1 - listened
# 1..1
# ok 1 - start
# time=19.024ms
#
#
# Subtest: dashboard available
# ok 1 - should not error
# ok 2 - should match pattern provided
# 1..2
# ok 2 - dashboard available
# time=61.617ms
#
#
# Subtest: stop
# 1..0
# ok 3 - stop
# time=1.121ms
#
# 1..3
#
# time=91.174ms
# ok 2 - test/test-https-injection.js
# time=935.985ms
#
# Subtest: test/test-loopback-injection.js
#
# Subtest: start
# not ok 1 - test unfinished
# ---
# stack: |
# Object. (test/test-loopback-injection.js:32:5)
# test: start
# at:
# line: 32
# column: 5
# file: test/test-loopback-injection.js
# function: Object.
# source: |
# tap.test('start', function(t) {
# ...
#
# 1..1
#
# failed 1 test
# not ok 1 - start
# time=39.652ms
#
# not ok 2 - child test left in queue Test: loopack api available
# not ok 3 - child test left in queue Test: dashboard available
# not ok 4 - child test left in queue Test: stop
# not ok 5 - listen EADDRNOTAVAIL 5.10.124.141:3000
# ---
# at:
# line: 992
# column: 11
# file: util.js
# function: Object._errnoException
# code: EADDRNOTAVAIL
# errno: EADDRNOTAVAIL
# syscall: listen
# address: 5.10.124.141
# port: 3000
# test: TAP
# ...
#
# 1..2
#
# test count(5) != plan(2)
#
# failed 5 of 5 tests
#
# time=47.662ms
# not ok 3 - test/test-loopback-injection.js
# time=3198.616ms
# ---
# timeout: 30000
# file: test/test-loopback-injection.js
# command: /Users/jenkins/.nvs/node/8.11.4/x64/bin/node
# args:
# - test/test-loopback-injection.js
# cwd: >-
# /private/var/folders/c6/w26wd_553cd6bnqkr8vj6fym000lj1/T/640588c7-cdd6-4738-8cbc-a1b9ccee3e99/appmetrics-dash
# exitCode: 1
# ...
#
# Subtest: test/test-middleware.js
# Server is listening on 3000
#
# Subtest: test a passing middleware
# ok 1 - (unnamed test)
# 1..1
# ok 1 - test a passing middleware
# time=59.378ms
#
# --------------- 400
#
# Subtest: testing a failing middleware
# ok 1 - (unnamed test)
# 1..1
# ok 2 - testing a failing middleware
# time=5.071ms
#
#
# Subtest: stop
# 1..0
# ok 3 - stop
# time=1.137ms
#
# 1..3
#
# time=73.983ms
# ok 4 - test/test-middleware.js
# time=913.578ms
#
# Subtest: test/test-no-middleware.js
# Server is listening on 3000
#
# Subtest: test with no middleware
# ok 1 - (unnamed test)
# 1..1
# ok 1 - test with no middleware
# time=55.562ms
#
#
# Subtest: stop
# 1..0
# ok 2 - stop
# time=1.258ms
#
# 1..2
#
# time=64.668ms
# ok 5 - test/test-no-middleware.js
# time=901.091ms
#
# Subtest: test/test-nodereport-missing.js
#
# Subtest: missing nodereport handled gracefully
# ok 1 - should be equal
# 1..1
# ok 1 - missing nodereport handled gracefully
# time=301.244ms
#
# 1..1
#
# time=309.445ms
# ok 6 - test/test-nodereport-missing.js
# time=997.331ms
#
# Subtest: test/test-rest-api.js
# listening on 127.0.0.1:50440
#
# Subtest: start
# ok 1 - listened
# 1..1
# ok 1 - start
# time=33.511ms
#
#
# Subtest: GET collections
# ok 1 - should not error
# ok 2 - should be equal
# 1..2
# ok 2 - GET collections
# time=34.864ms
#
#
# Subtest: POST collections
# ok 1 - should not error
# ok 2 - should be equal
# ok 3 - should be equal
# 1..3
# ok 3 - POST collections
# time=6.761ms
#
#
# Subtest: GET single collection
# ok 1 - should not error
# ok 2 - should match pattern provided
# ok 3 - should be equal
# ok 4 - should be equal
# 1..4
# ok 4 - GET single collection
# time=5.101ms
#
#
# Subtest: PUT collection
# ok 1 - should not error
# ok 2 - should be equal
# 1..2
# ok 5 - PUT collection
# time=3.177ms
#
#
# Subtest: GET collections (more than one)
# ok 1 - should not error
# ok 2 - should not error
# ok 3 - should be equal
# ok 4 - should be equal
# 1..4
# ok 6 - GET collections (more than one)
# time=5.281ms
#
#
# Subtest: DELETE collection
# ok 1 - should not error
# ok 2 - should be equal
# 1..2
# ok 7 - DELETE collection
# time=2.737ms
#
#
# Subtest: GET deleted collection
# ok 1 - should not error
# ok 2 - should be equal
# 1..2
# ok 8 - GET deleted collection
# time=2.524ms
#
#
# Subtest: DELETE deleted collection
# ok 1 - should not error
# ok 2 - should be equal
# 1..2
# ok 9 - DELETE deleted collection
# time=2.572ms
#
#
# Subtest: GET collections
# ok 1 - should not error
# ok 2 - should be equal
# ok 3 - should be equal
# 1..3
# ok 10 - GET collections
# time=2.882ms
#
#
# Subtest: stop
# 1..0
# ok 11 - stop
# time=1.158ms
#
# 1..11
#
# time=111.85ms
# ok 7 - test/test-rest-api.js
# time=941.052ms
#
# Subtest: test/test-server-creation.js
#
# Subtest: runs dashboard on ephemeral port
# ok 1 - should be equal
#
# { url: 'http://127.0.0.1:3001/appmetrics-dash' }
# ok 2 - should not error
# ok 3 - should be equal
# ok 4 - should match pattern provided
# 1..4
# ok 1 - runs dashboard on ephemeral port
# time=231.105ms
#
# 1..1
#
# time=238.897ms
# ok 8 - test/test-server-creation.js
# time=913.203ms
# 1..8
#
# failed 1 of 8 tests
#
# time=9763.215ms
# npm WARN deprecated swagger-ui@2.2.10: No longer maintained, please upgrade to swagger-ui@3.
# npm WARN deprecated node-uuid@1.4.8: Use uuid module instead
# npm WARN deprecated hoek@2.16.3: The major version is no longer supported. Please update to 4.x or newer
# xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
# xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
# npm notice created a lockfile as package-lock.json. You should commit this file.
# [Tue Jan 8 01:51:05 2019] com.ibm.diagnostics.healthcenter.loader INFO: Node Application Metrics 4.0.1.201811251414 (Agent Core 3.2.9)
# [Tue Jan 8 01:51:05 2019] com.ibm.diagnostics.healthcenter.mqtt INFO: Connecting to broker localhost:1883
# [Tue Jan 8 01:51:06 2019] com.ibm.diagnostics.healthcenter.loader INFO: Node Application Metrics 4.0.1.201811251414 (Agent Core 3.2.9)
# [Tue Jan 8 01:51:06 2019] com.ibm.diagnostics.healthcenter.mqtt INFO: Connecting to broker localhost:1883
# [Tue Jan 8 01:51:07 2019] com.ibm.diagnostics.healthcenter.loader INFO: Node Application Metrics 4.0.1.201811251414 (Agent Core 3.2.9)
# [Tue Jan 8 01:51:07 2019] com.ibm.diagnostics.healthcenter.mqtt INFO: Connecting to broker localhost:1883
# Tue, 08 Jan 2019 00:51:09 GMT strong-remoting deprecated Remoting metadata "isStatic" is deprecated. Please specify "prototype.name" in method name instead for isStatic=false. at :null:null
# [Tue Jan 8 01:51:10 2019] com.ibm.diagnostics.healthcenter.loader INFO: Node Application Metrics 4.0.1.201811251414 (Agent Core 3.2.9)
# [Tue Jan 8 01:51:10 2019] com.ibm.diagnostics.healthcenter.mqtt INFO: Connecting to broker localhost:1883
# [Tue Jan 8 01:51:11 2019] com.ibm.diagnostics.healthcenter.loader INFO: Node Application Metrics 4.0.1.201811251414 (Agent Core 3.2.9)
# [Tue Jan 8 01:51:11 2019] com.ibm.diagnostics.healthcenter.mqtt INFO: Connecting to broker localhost:1883
# [Tue Jan 8 01:51:12 2019] com.ibm.diagnostics.healthcenter.loader INFO: Node Application Metrics 4.0.1.201811251414 (Agent Core 3.2.9)
# [Tue Jan 8 01:51:12 2019] com.ibm.diagnostics.healthcenter.mqtt INFO: Connecting to broker localhost:1883
# [Tue Jan 8 01:51:13 2019] com.ibm.diagnostics.healthcenter.loader INFO: Node Application Metrics 4.0.1.201811251414 (Agent Core 3.2.9)
# [Tue Jan 8 01:51:13 2019] com.ibm.diagnostics.healthcenter.mqtt INFO: Connecting to broker localhost:1883
# [Tue Jan 8 01:51:14 2019] com.ibm.diagnostics.healthcenter.loader INFO: Node Application Metrics 4.0.1.201811251414 (Agent Core 3.2.9)
# [Tue Jan 8 01:51:14 2019] com.ibm.diagnostics.healthcenter.mqtt INFO: Connecting to broker localhost:1883
# npm ERR! Test failed. See above for more details. duration_ms: 426536 ... 1..1