Feature/ibms

merging feature/ibms from feature branch into master.  Creates an IBMs resource that manages in band protocols ssh and snmp. snmp is listed in both IBMs and OBMs
depends on https://github.com/RackHD/on-core/pull/252 https://github.com/RackHD/on-tasks/pull/394
@RackHD/veyron

BUILD on-http #3159 : FAILURE

** BUILD build-config-setup  #1232: SUCCESS
** BUILD unit-tests  #11362: FAILURE
** BUILD SmokeTest-FIT  #217: FAILURE

** BUILD CIT  #804: FAILURE
** BUILD FIT  #666: FAILURE

BUILD on-http #3164 : FAILURE

** BUILD build-config-setup  #1262: SUCCESS
** BUILD unit-tests  #11381: UNSTABLE
** BUILD SmokeTest-FIT  #223: FAILURE

** BUILD CIT  #874: FAILURE
** BUILD FIT  #735: FAILURE

BUILD unit-tests  #11381  Error Logs  ▼Test Name: Http.Api.Ibms /api/2.0/ibms should return a list of IBM instances
Error Details: Should wrap property of object
Stack Trace: TypeError: Should wrap property of object
    at Object.wrapMethod (node_modules/sinon/lib/sinon/util/core.js:67:23)
    at Object.stub (node_modules/sinon/lib/sinon/stub.js:61:26)
    at Context.<anonymous> (spec/lib/api/2.0/ibms-spec.js:106:26)
Test Name: Http.Api.Ibms /api/2.0/ibms should put an IBM instance
Error Details: Should wrap property of object
Stack Trace: TypeError: Should wrap property of object
at Object.wrapMethod (node_modules/sinon/lib/sinon/util/core.js:67:23)
at Object.stub (node_modules/sinon/lib/sinon/stub.js:61:26)
at Context.<anonymous> (spec/lib/api/2.0/ibms-spec.js:121:26)
Test Name: Http.Api.Ibms /api/2.0/ibms should 400 when put with unloaded schema
Error Details: Should wrap property of object
Stack Trace: TypeError: Should wrap property of object
at Object.wrapMethod (node_modules/sinon/lib/sinon/util/core.js:67:23)
at Object.stub (node_modules/sinon/lib/sinon/stub.js:61:26)
at Context.<anonymous> (spec/lib/api/2.0/ibms-spec.js:133:26)
Test Name: Http.Api.Ibms /api/2.0/ibms should 400 when put with missing field
Error Details: Should wrap property of object
Stack Trace: TypeError: Should wrap property of object
at Object.wrapMethod (node_modules/sinon/lib/sinon/util/core.js:67:23)
at Object.stub (node_modules/sinon/lib/sinon/stub.js:61:26)
at Context.<anonymous> (spec/lib/api/2.0/ibms-spec.js:145:26)
Test Name: Http.Api.Ibms /api/2.0/ibms/:id "before each" hook for "should get an IBM instance"
Error Details: Should wrap property of object
Stack Trace: TypeError: Should wrap property of object
at Object.wrapMethod (node_modules/sinon/lib/sinon/util/core.js:67:23)
at Object.stub (node_modules/sinon/lib/sinon/stub.js:61:26)
at Context.<anonymous> (spec/lib/api/2.0/ibms-spec.js:160:19)
Test Name: Http.Api.Ibms /api/2.0/ibms/:id "after each" hook for "should get an IBM instance"
Error Details: Cannot read property 'needByIdentifier' of undefined
Stack Trace: TypeError: Cannot read property 'needByIdentifier' of undefined
at Context.<anonymous> (spec/lib/api/2.0/ibms-spec.js:166:27)
Test Name: 2.0 Http.Api.Nodes GET /nodes/:identifier/ssh should return a list of the node's ssh settings
Error Details: Cannot read property 'findAllByNode' of undefined
Stack Trace: TypeError: Cannot read property 'findAllByNode' of undefined
at Context.<anonymous> (spec/lib/api/2.0/nodes-spec.js:383:27)
Test Name: 2.0 Http.Api.Nodes GET /nodes/:identifier/ssh should return a 404 if the node has no ssh settings
Error Details: Cannot read property 'findAllByNode' of undefined
Stack Trace: TypeError: Cannot read property 'findAllByNode' of undefined
at Context.<anonymous> (spec/lib/api/2.0/nodes-spec.js:400:27)
Test Name: 2.0 Http.Api.Nodes POST /nodes/:identifier/ssh should replace existing settings with a new set of ssh settings
Error Details: Cannot read property 'upsertByNode' of undefined
Stack Trace: TypeError: Cannot read property 'upsertByNode' of undefined
at Context.<anonymous> (spec/lib/api/2.0/nodes-spec.js:436:27)
Test Name: 2.0 Http.Api.Nodes POST /nodes/:identifier/ssh should add a new set of ssh settings if none exist
Error Details: Cannot read property 'upsertByNode' of undefined
Stack Trace: TypeError: Cannot read property 'upsertByNode' of undefined
at Context.<anonymous> (spec/lib/api/2.0/nodes-spec.js:449:27)

Jenkins: depends on https://github.com/RackHD/on-core/pull/252 https://github.com/RackHD/on-tasks/pull/394 https://github.com/RackHD/RackHD/pull/595

jenkins: test this please

BUILD on-multi #48 : UNSTABLE

** BUILD build-config-setup  #1285: SUCCESS
** BUILD on-core  #1062: SUCCESS

** BUILD build-config-setup  #1286: SUCCESS

** BUILD unit-tests  #11398: SUCCESS

** BUILD on-taskgraph #2025: SUCCESS

** BUILD build-config-setup  #1289: SUCCESS
** BUILD unit-tests  #11400: SUCCESS

** BUILD on-http #3170: SUCCESS

** BUILD build-config-setup  #1291: SUCCESS
** BUILD unit-tests  #11402: SUCCESS

** BUILD on-dhcp-proxy #1118: SUCCESS

** BUILD build-config-setup  #1293: SUCCESS
** BUILD unit-tests  #11404: SUCCESS

** BUILD on-tasks #1958: SUCCESS

** BUILD build-config-setup  #1295: SUCCESS
** BUILD unit-tests  #11406: SUCCESS

** BUILD on-tftp #908: SUCCESS

** BUILD build-config-setup  #1297: SUCCESS
** BUILD unit-tests  #11408: SUCCESS

** BUILD on-syslog #828: SUCCESS

** BUILD build-config-setup  #1298: SUCCESS
** BUILD unit-tests  #11409: SUCCESS

** BUILD SmokeTest-FIT  #233: UNSTABLE

** BUILD CIT  #958: SUCCESS
** BUILD FIT  #819: UNSTABLE

BUILD FIT  #819  Error Logs  ▼Test Name: test_api_20_nodes_ID_ssh
Error Details: Incorrect HTTP return code, expected 201, got:400
-------------------- >> begin captured stdout << ---------------------
restful: Action =  post , URL =  http://localhost:9090/api/2.0/nodes/588ec4c833cf5d730a16a2ca/ssh
restful: Payload =
{
    "host": "588ec4c833cf5d730a16a2ca",
    "password": "1234567",
    "user": "user"
}
restful: Request Headers = {'Content-Type': 'application/json'}
restful: JSON =
{
"UUID": "cf752a87-4158-482d-97bf-db347006e6df",
"errors": [
"Missing required property: config",
"Missing required property: service"
],
"message": "Validation errors",
"status": "400"
}
restful: Response Headers = {'Content-Length': '176', 'X-Powered-By': 'Express', 'Connection': 'keep-alive', 'ETag': 'W/"b0-gOhvGWOBD+43l+ilSi5sVw"', 'Date': 'Mon, 30 Jan 2017 04:49:20 GMT', 'Access-Control-Allow-Origin': '*', 'Content-Type': 'application/json; charset=utf-8'}
restful: Status code = 400
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
root: INFO: +1.74 - STARTING TEST: test_api_20_nodes_ID_ssh (test_rackhd20_api_nodes.rackhd20_api_nodes)
--------------------- >> end captured logging << ---------------------
Stack Trace:   File "/usr/lib/python2.7/unittest/case.py", line 331, in run
testMethod()
File "/home/jenkins/workspace/on-multi/RackHD/test/tests/rackhd20/test_rackhd20_api_nodes.py", line 138, in test_api_20_nodes_ID_ssh
self.assertEqual(api_data['status'], 201, 'Incorrect HTTP return code, expected 201, got:' + str(api_data['status']))
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual
raise self.failureException(msg)
'Incorrect HTTP return code, expected 201, got:400\n-------------------- >> begin captured stdout << ---------------------\nrestful: Action =  post , URL =  http://localhost:9090/api/2.0/nodes/588ec4c833cf5d730a16a2ca/ssh\nrestful: Payload =\n{\n    "host": "588ec4c833cf5d730a16a2ca", \n    "password": "1234567", \n    "user": "user"\n}\nrestful: Request Headers = {'Content-Type': 'application/json'} \n\nrestful: JSON = \n\n{\n    "UUID": "cf752a87-4158-482d-97bf-db347006e6df", \n    "errors": [\n        "Missing required property: config", \n        "Missing required property: service"\n    ], \n    "message": "Validation errors", \n    "status": "400"\n}\nrestful: Response Headers = {'Content-Length': '176', 'X-Powered-By': 'Express', 'Connection': 'keep-alive', 'ETag': 'W/"b0-gOhvGWOBD+43l+ilSi5sVw"', 'Date': 'Mon, 30 Jan 2017 04:49:20 GMT', 'Access-Control-Allow-Origin': '*', 'Content-Type': 'application/json; charset=utf-8'} \n\nrestful: Status code = 400 \n\n\n--------------------- >> end captured stdout << ----------------------\n-------------------- >> begin captured logging << --------------------\nroot: INFO: +1.74 - STARTING TEST: test_api_20_nodes_ID_ssh (test_rackhd20_api_nodes.rackhd20_api_nodes)\n--------------------- >> end captured logging << ---------------------'

BUILD SmokeTest-FIT  #233  Error Logs  ▼Test Name: test_api_20_nodes_ID_ssh
Error Details: Incorrect HTTP return code, expected 201, got:400
-------------------- >> begin captured stdout << ---------------------
restful: Action =  post , URL =  http://localhost:9090/api/2.0/nodes/588ec4c833cf5d730a16a2ca/ssh
restful: Payload =
{
    "host": "588ec4c833cf5d730a16a2ca",
    "password": "1234567",
    "user": "user"
}
restful: Request Headers = {'Content-Type': 'application/json'}
restful: JSON =
{
"UUID": "cf752a87-4158-482d-97bf-db347006e6df",
"errors": [
"Missing required property: config",
"Missing required property: service"
],
"message": "Validation errors",
"status": "400"
}
restful: Response Headers = {'Content-Length': '176', 'X-Powered-By': 'Express', 'Connection': 'keep-alive', 'ETag': 'W/"b0-gOhvGWOBD+43l+ilSi5sVw"', 'Date': 'Mon, 30 Jan 2017 04:49:20 GMT', 'Access-Control-Allow-Origin': '*', 'Content-Type': 'application/json; charset=utf-8'}
restful: Status code = 400
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
root: INFO: +1.74 - STARTING TEST: test_api_20_nodes_ID_ssh (test_rackhd20_api_nodes.rackhd20_api_nodes)
--------------------- >> end captured logging << ---------------------
Stack Trace:   File "/usr/lib/python2.7/unittest/case.py", line 331, in run
testMethod()
File "/home/jenkins/workspace/on-multi/RackHD/test/tests/rackhd20/test_rackhd20_api_nodes.py", line 138, in test_api_20_nodes_ID_ssh
self.assertEqual(api_data['status'], 201, 'Incorrect HTTP return code, expected 201, got:' + str(api_data['status']))
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual
raise self.failureException(msg)
'Incorrect HTTP return code, expected 201, got:400\n-------------------- >> begin captured stdout << ---------------------\nrestful: Action =  post , URL =  http://localhost:9090/api/2.0/nodes/588ec4c833cf5d730a16a2ca/ssh\nrestful: Payload =\n{\n    "host": "588ec4c833cf5d730a16a2ca", \n    "password": "1234567", \n    "user": "user"\n}\nrestful: Request Headers = {'Content-Type': 'application/json'} \n\nrestful: JSON = \n\n{\n    "UUID": "cf752a87-4158-482d-97bf-db347006e6df", \n    "errors": [\n        "Missing required property: config", \n        "Missing required property: service"\n    ], \n    "message": "Validation errors", \n    "status": "400"\n}\nrestful: Response Headers = {'Content-Length': '176', 'X-Powered-By': 'Express', 'Connection': 'keep-alive', 'ETag': 'W/"b0-gOhvGWOBD+43l+ilSi5sVw"', 'Date': 'Mon, 30 Jan 2017 04:49:20 GMT', 'Access-Control-Allow-Origin': '*', 'Content-Type': 'application/json; charset=utf-8'} \n\nrestful: Status code = 400 \n\n\n--------------------- >> end captured stdout << ----------------------\n-------------------- >> begin captured logging << --------------------\nroot: INFO: +1.74 - STARTING TEST: test_api_20_nodes_ID_ssh (test_rackhd20_api_nodes.rackhd20_api_nodes)\n--------------------- >> end captured logging << ---------------------'

BUILD on-multi #49 : ABORTED

BUILD on-multi #50 : UNSTABLE

** BUILD build-config-setup  #1301: SUCCESS
** BUILD on-core  #1064: SUCCESS

** BUILD build-config-setup  #1302: SUCCESS

** BUILD unit-tests  #11412: SUCCESS

** BUILD on-taskgraph #2027: SUCCESS

** BUILD build-config-setup  #1303: SUCCESS
** BUILD unit-tests  #11413: SUCCESS

** BUILD on-http #3172: SUCCESS

** BUILD build-config-setup  #1304: SUCCESS
** BUILD unit-tests  #11414: SUCCESS

** BUILD on-dhcp-proxy #1120: SUCCESS

** BUILD build-config-setup  #1305: SUCCESS
** BUILD unit-tests  #11415: SUCCESS

** BUILD on-tasks #1960: SUCCESS

** BUILD build-config-setup  #1306: SUCCESS
** BUILD unit-tests  #11416: SUCCESS

** BUILD on-tftp #910: SUCCESS

** BUILD build-config-setup  #1307: SUCCESS
** BUILD unit-tests  #11417: SUCCESS

** BUILD on-syslog #830: SUCCESS

** BUILD build-config-setup  #1308: SUCCESS
** BUILD unit-tests  #11418: SUCCESS

** BUILD SmokeTest-FIT  #235: UNSTABLE

** BUILD CIT  #972: SUCCESS
** BUILD FIT  #832: UNSTABLE

BUILD FIT  #832  Error Logs  ▼Test Name: test_api_20_nodes_ID_ssh
Error Details: Incorrect HTTP return code, expected 201, got:400
-------------------- >> begin captured stdout << ---------------------
restful: Action =  post , URL =  http://localhost:9090/api/2.0/nodes/588f5f40af4032750a3061de/ssh
restful: Payload =
{
    "host": "588f5f40af4032750a3061de",
    "password": "1234567",
    "user": "user"
}
restful: Request Headers = {'Content-Type': 'application/json'}
restful: JSON =
{
"UUID": "3197a519-e0b6-4a59-a08a-feb4ba7da9f2",
"errors": [
"Missing required property: config",
"Missing required property: service"
],
"message": "Validation errors",
"status": "400"
}
restful: Response Headers = {'Content-Length': '176', 'X-Powered-By': 'Express', 'Connection': 'keep-alive', 'ETag': 'W/"b0-KArGi6I0F6patY5UBrMQFQ"', 'Date': 'Mon, 30 Jan 2017 15:48:33 GMT', 'Access-Control-Allow-Origin': '*', 'Content-Type': 'application/json; charset=utf-8'}
restful: Status code = 400
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
root: INFO: +1.74 - STARTING TEST: test_api_20_nodes_ID_ssh (test_rackhd20_api_nodes.rackhd20_api_nodes)
--------------------- >> end captured logging << ---------------------
Stack Trace:   File "/usr/lib/python2.7/unittest/case.py", line 331, in run
testMethod()
File "/home/jenkins/workspace/on-multi/RackHD/test/tests/rackhd20/test_rackhd20_api_nodes.py", line 138, in test_api_20_nodes_ID_ssh
self.assertEqual(api_data['status'], 201, 'Incorrect HTTP return code, expected 201, got:' + str(api_data['status']))
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual
raise self.failureException(msg)
'Incorrect HTTP return code, expected 201, got:400\n-------------------- >> begin captured stdout << ---------------------\nrestful: Action =  post , URL =  http://localhost:9090/api/2.0/nodes/588f5f40af4032750a3061de/ssh\nrestful: Payload =\n{\n    "host": "588f5f40af4032750a3061de", \n    "password": "1234567", \n    "user": "user"\n}\nrestful: Request Headers = {'Content-Type': 'application/json'} \n\nrestful: JSON = \n\n{\n    "UUID": "3197a519-e0b6-4a59-a08a-feb4ba7da9f2", \n    "errors": [\n        "Missing required property: config", \n        "Missing required property: service"\n    ], \n    "message": "Validation errors", \n    "status": "400"\n}\nrestful: Response Headers = {'Content-Length': '176', 'X-Powered-By': 'Express', 'Connection': 'keep-alive', 'ETag': 'W/"b0-KArGi6I0F6patY5UBrMQFQ"', 'Date': 'Mon, 30 Jan 2017 15:48:33 GMT', 'Access-Control-Allow-Origin': '*', 'Content-Type': 'application/json; charset=utf-8'} \n\nrestful: Status code = 400 \n\n\n--------------------- >> end captured stdout << ----------------------\n-------------------- >> begin captured logging << --------------------\nroot: INFO: +1.74 - STARTING TEST: test_api_20_nodes_ID_ssh (test_rackhd20_api_nodes.rackhd20_api_nodes)\n--------------------- >> end captured logging << ---------------------'

BUILD SmokeTest-FIT  #235  Error Logs  ▼Test Name: test_api_20_nodes_ID_ssh
Error Details: Incorrect HTTP return code, expected 201, got:400
-------------------- >> begin captured stdout << ---------------------
restful: Action =  post , URL =  http://localhost:9090/api/2.0/nodes/588f5f40af4032750a3061de/ssh
restful: Payload =
{
    "host": "588f5f40af4032750a3061de",
    "password": "1234567",
    "user": "user"
}
restful: Request Headers = {'Content-Type': 'application/json'}
restful: JSON =
{
"UUID": "3197a519-e0b6-4a59-a08a-feb4ba7da9f2",
"errors": [
"Missing required property: config",
"Missing required property: service"
],
"message": "Validation errors",
"status": "400"
}
restful: Response Headers = {'Content-Length': '176', 'X-Powered-By': 'Express', 'Connection': 'keep-alive', 'ETag': 'W/"b0-KArGi6I0F6patY5UBrMQFQ"', 'Date': 'Mon, 30 Jan 2017 15:48:33 GMT', 'Access-Control-Allow-Origin': '*', 'Content-Type': 'application/json; charset=utf-8'}
restful: Status code = 400
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
root: INFO: +1.74 - STARTING TEST: test_api_20_nodes_ID_ssh (test_rackhd20_api_nodes.rackhd20_api_nodes)
--------------------- >> end captured logging << ---------------------
Stack Trace:   File "/usr/lib/python2.7/unittest/case.py", line 331, in run
testMethod()
File "/home/jenkins/workspace/on-multi/RackHD/test/tests/rackhd20/test_rackhd20_api_nodes.py", line 138, in test_api_20_nodes_ID_ssh
self.assertEqual(api_data['status'], 201, 'Incorrect HTTP return code, expected 201, got:' + str(api_data['status']))
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual
assertion_func(first, second, msg=msg)
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual
raise self.failureException(msg)
'Incorrect HTTP return code, expected 201, got:400\n-------------------- >> begin captured stdout << ---------------------\nrestful: Action =  post , URL =  http://localhost:9090/api/2.0/nodes/588f5f40af4032750a3061de/ssh\nrestful: Payload =\n{\n    "host": "588f5f40af4032750a3061de", \n    "password": "1234567", \n    "user": "user"\n}\nrestful: Request Headers = {'Content-Type': 'application/json'} \n\nrestful: JSON = \n\n{\n    "UUID": "3197a519-e0b6-4a59-a08a-feb4ba7da9f2", \n    "errors": [\n        "Missing required property: config", \n        "Missing required property: service"\n    ], \n    "message": "Validation errors", \n    "status": "400"\n}\nrestful: Response Headers = {'Content-Length': '176', 'X-Powered-By': 'Express', 'Connection': 'keep-alive', 'ETag': 'W/"b0-KArGi6I0F6patY5UBrMQFQ"', 'Date': 'Mon, 30 Jan 2017 15:48:33 GMT', 'Access-Control-Allow-Origin': '*', 'Content-Type': 'application/json; charset=utf-8'} \n\nrestful: Status code = 400 \n\n\n--------------------- >> end captured stdout << ----------------------\n-------------------- >> begin captured logging << --------------------\nroot: INFO: +1.74 - STARTING TEST: test_api_20_nodes_ID_ssh (test_rackhd20_api_nodes.rackhd20_api_nodes)\n--------------------- >> end captured logging << ---------------------'

Jenkins: test this please

BUILD on-http #3229 : UNSTABLE

** BUILD build-config-setup  #1522: SUCCESS
** BUILD unit-tests  #11569: UNSTABLE

BUILD unit-tests  #11569  Error Logs  ▼Test Name: Redfish Event Service should return a valid event service root
Error Details: expected 200 "OK", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '6537d801-97b0-4dcb-870a-baf974c26e03' } Error: expected 200 "OK", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 200 "OK", got 400 "Bad Request"
    at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
    at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
    at Test.assert (node_modules/supertest/lib/test.js:148:18)
    at assert (node_modules/supertest/lib/test.js:127:12)
    at node_modules/supertest/lib/test.js:124:5
    at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
    at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
    at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should create a valid subscription
Error Details: expected 201 "Created", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: 'bcb79c9b-2f68-4f97-a4bc-f1dd66d06236' } Error: expected 201 "Created", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 201 "Created", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should fail to create existing subscription
Error Details: expected 409 "Conflict", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '1e2d092f-e273-4024-9368-48ef6f5c9940' } Error: expected 409 "Conflict", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 409 "Conflict", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should return a valid subscription collection
Error Details: expected 200 "OK", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: 'bae4dd61-d388-46b9-a159-94ed0be985c3' } Error: expected 200 "OK", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 200 "OK", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should return a valid subscription
Error Details: expected 200 "OK", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '63a3e2b2-3038-4455-a188-936843d615dd' } Error: expected 200 "OK", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 200 "OK", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should fail on invalid subscription
Error Details: expected 404 "Not Found", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '37e90aa1-6114-445a-ae9c-944f26a5ffca' } Error: expected 404 "Not Found", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 404 "Not Found", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should submit test event
Error Details: expected 202 "Accepted", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '285464c4-e37a-4923-b937-c6032f0e7517' } Error: expected 202 "Accepted", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 202 "Accepted", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should handle alert event
Error Details: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Object.<anonymous> (lib/api/redfish-1.0/event-service.js:9:531)
at Object.Module._extensions.(anonymous function) [as .js] (node_modules/istanbul/lib/hook.js:107:24)
at require (internal/module.js:12:17)
at Object.global.helper.require (node_modules/on-core/spec/helper.js:84:16)
at Context.<anonymous> (spec/lib/api/redfish-1.0/event-service-spec.js:175:35)
Test Name: Redfish Event Service should handle status event
Error Details: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Object.<anonymous> (lib/api/redfish-1.0/event-service.js:9:531)
at Object.Module._extensions.(anonymous function) [as .js] (node_modules/istanbul/lib/hook.js:107:24)
at require (internal/module.js:12:17)
at Object.global.helper.require (node_modules/on-core/spec/helper.js:84:16)
at Context.<anonymous> (spec/lib/api/redfish-1.0/event-service-spec.js:180:35)
Test Name: Redfish Event Service should handle resource event
Error Details: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Object.<anonymous> (lib/api/redfish-1.0/event-service.js:9:531)
at Object.Module._extensions.(anonymous function) [as .js] (node_modules/istanbul/lib/hook.js:107:24)
at require (internal/module.js:12:17)
at Object.global.helper.require (node_modules/on-core/spec/helper.js:84:16)
at Context.<anonymous> (spec/lib/api/redfish-1.0/event-service-spec.js:187:35)
Test Name: Redfish Event Service should delete a valid subscription
Error Details: expected 204 "No Content", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: 'e63cb8f2-79fe-449e-9de4-0b2941d78f95' } Error: expected 204 "No Content", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 204 "No Content", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should fail to delete an ivalid subscription
Error Details: expected 404 "Not Found", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: 'b8c18349-b86f-4cf5-bc8b-f3c5757bca3a' } Error: expected 404 "Not Found", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 404 "Not Found", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)

BUILD on-multi #74 : FAILURE

** BUILD build-config-setup  #1519: SUCCESS
** BUILD on-core  #1076: UNSTABLE

** BUILD build-config-setup  #1520: SUCCESS

** BUILD unit-tests  #11567: SUCCESS

** BUILD on-taskgraph #2050: UNSTABLE

** BUILD build-config-setup  #1521: SUCCESS
** BUILD unit-tests  #11568: UNSTABLE

** BUILD on-http #3229: UNSTABLE

** BUILD build-config-setup  #1522: SUCCESS
** BUILD unit-tests  #11569: UNSTABLE

** BUILD on-dhcp-proxy #1130: SUCCESS

** BUILD build-config-setup  #1523: SUCCESS
** BUILD unit-tests  #11570: SUCCESS

** BUILD on-tasks #1976: UNSTABLE

** BUILD build-config-setup  #1524: SUCCESS
** BUILD unit-tests  #11571: UNSTABLE

** BUILD on-tftp #939: SUCCESS

** BUILD build-config-setup  #1525: SUCCESS
** BUILD unit-tests  #11572: SUCCESS

** BUILD on-syslog #840: SUCCESS

** BUILD build-config-setup  #1526: SUCCESS
** BUILD unit-tests  #11573: SUCCESS

BUILD unit-tests  #11568  Error Logs  ▼Test Name: Graph Library should validate all existing graphs not requiring user input for null values
Error Details: No provider for HttpTool! (Job.Redfish -> JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (Job.Redfish -> JobUtils.RedfishTool -> HttpTool)
    at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
    at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
    at Array.map (native)
    at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
    at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
    at Array.map (native)
    at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
    at Function.Task.validateBaseTask (node_modules/on-tasks/lib/task.js:502:28)
    at Function.validateDefinition (node_modules/on-tasks/lib/task.js:523:14)
    at node_modules/on-tasks/lib/task-graph.js:580:29
    at tryCatcher (node_modules/on-core/node_modules/bluebird/js/main/util.js:26:23)
    at MappingPromiseArray._promiseFulfilled (node_modules/on-core/node_modules/bluebird/js/main/map.js:56:38)
    at MappingPromiseArray.init (node_modules/on-core/node_modules/bluebird/js/main/promise_array.js:92:18)
    at MappingPromiseArray.init (node_modules/on-core/node_modules/bluebird/js/main/map.js:29:23)
    at Async._drainQueue (node_modules/on-core/node_modules/bluebird/js/main/async.js:128:12)
    at Async._drainQueues (node_modules/on-core/node_modules/bluebird/js/main/async.js:133:10)
    at Immediate.Async.drainQueues [as _onImmediate] (node_modules/on-core/node_modules/bluebird/js/main/async.js:15:14)

BUILD unit-tests  #11569  Error Logs  ▼Test Name: Redfish Event Service should return a valid event service root
Error Details: expected 200 "OK", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '6537d801-97b0-4dcb-870a-baf974c26e03' } Error: expected 200 "OK", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 200 "OK", got 400 "Bad Request"
    at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
    at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
    at Test.assert (node_modules/supertest/lib/test.js:148:18)
    at assert (node_modules/supertest/lib/test.js:127:12)
    at node_modules/supertest/lib/test.js:124:5
    at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
    at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
    at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should create a valid subscription
Error Details: expected 201 "Created", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: 'bcb79c9b-2f68-4f97-a4bc-f1dd66d06236' } Error: expected 201 "Created", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 201 "Created", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should fail to create existing subscription
Error Details: expected 409 "Conflict", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '1e2d092f-e273-4024-9368-48ef6f5c9940' } Error: expected 409 "Conflict", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 409 "Conflict", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should return a valid subscription collection
Error Details: expected 200 "OK", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: 'bae4dd61-d388-46b9-a159-94ed0be985c3' } Error: expected 200 "OK", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 200 "OK", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should return a valid subscription
Error Details: expected 200 "OK", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '63a3e2b2-3038-4455-a188-936843d615dd' } Error: expected 200 "OK", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 200 "OK", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should fail on invalid subscription
Error Details: expected 404 "Not Found", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '37e90aa1-6114-445a-ae9c-944f26a5ffca' } Error: expected 404 "Not Found", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 404 "Not Found", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should submit test event
Error Details: expected 202 "Accepted", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '285464c4-e37a-4923-b937-c6032f0e7517' } Error: expected 202 "Accepted", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 202 "Accepted", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should handle alert event
Error Details: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Object.<anonymous> (lib/api/redfish-1.0/event-service.js:9:531)
at Object.Module._extensions.(anonymous function) [as .js] (node_modules/istanbul/lib/hook.js:107:24)
at require (internal/module.js:12:17)
at Object.global.helper.require (node_modules/on-core/spec/helper.js:84:16)
at Context.<anonymous> (spec/lib/api/redfish-1.0/event-service-spec.js:175:35)
Test Name: Redfish Event Service should handle status event
Error Details: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Object.<anonymous> (lib/api/redfish-1.0/event-service.js:9:531)
at Object.Module._extensions.(anonymous function) [as .js] (node_modules/istanbul/lib/hook.js:107:24)
at require (internal/module.js:12:17)
at Object.global.helper.require (node_modules/on-core/spec/helper.js:84:16)
at Context.<anonymous> (spec/lib/api/redfish-1.0/event-service-spec.js:180:35)
Test Name: Redfish Event Service should handle resource event
Error Details: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Object.<anonymous> (lib/api/redfish-1.0/event-service.js:9:531)
at Object.Module._extensions.(anonymous function) [as .js] (node_modules/istanbul/lib/hook.js:107:24)
at require (internal/module.js:12:17)
at Object.global.helper.require (node_modules/on-core/spec/helper.js:84:16)
at Context.<anonymous> (spec/lib/api/redfish-1.0/event-service-spec.js:187:35)
Test Name: Redfish Event Service should delete a valid subscription
Error Details: expected 204 "No Content", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: 'e63cb8f2-79fe-449e-9de4-0b2941d78f95' } Error: expected 204 "No Content", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 204 "No Content", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should fail to delete an ivalid subscription
Error Details: expected 404 "Not Found", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: 'b8c18349-b86f-4cf5-bc8b-f3c5757bca3a' } Error: expected 404 "Not Found", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 404 "Not Found", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)

BUILD unit-tests  #11571  Error Logs  ▼Test Name: Redfish OBM Service redfish service force is false "before all" hook: before
Error Details: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
    at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
    at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
    at Array.map (native)
    at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
    at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
    at Array.map (native)
    at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
    at spec/lib/services/redfish-obm-service-spec.js:56:44
    at Context.<anonymous> (spec/lib/services/base-obm-services-spec.js:29:17)
Test Name: Redfish OBM Service redfish service force is true "before all" hook: before
Error Details: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at spec/lib/services/redfish-obm-service-spec.js:76:44
at Context.<anonymous> (spec/lib/services/base-obm-services-spec.js:29:17)
Test Name: Redfish OBM Service redfish service with reset resource "before all" hook: before
Error Details: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at spec/lib/services/redfish-obm-service-spec.js:92:44
at Context.<anonymous> (spec/lib/services/base-obm-services-spec.js:29:17)
Test Name: Redfish OBM Service redfish service with schema reset definitions "before all" hook: before
Error Details: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at spec/lib/services/redfish-obm-service-spec.js:103:44
at Context.<anonymous> (spec/lib/services/base-obm-services-spec.js:29:17)
Test Name: Redfish OBM Service redfish http client "before all" hook: before
Error Details: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at spec/lib/services/redfish-obm-service-spec.js:119:46
at Context.<anonymous> (spec/lib/services/base-obm-services-spec.js:29:17)
Test Name: RedfishTool "before all" hook
Error Details: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Context.<anonymous> (spec/lib/utils/job-utils/redfish-tool-spec.js:21:36)
Test Name: UcsTool "before all" hook
Error Details: No provider for HttpTool! (JobUtils.UcsTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (JobUtils.UcsTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Context.<anonymous> (spec/lib/utils/job-utils/ucs-tool-spec.js:22:36)
Test Name: Redfish Discovery Job "before each" hook for "should successfully run job"
Error Details: No provider for HttpTool! (Job.Redfish.Discovery -> JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (Job.Redfish.Discovery -> JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Context.<anonymous> (spec/lib/jobs/redfish-discovery-spec.js:65:35)
Test Name: Ucs Discovery Job "before each" hook for "should successfully run the job"
Error Details: No provider for HttpTool! (Job.Ucs.Discovery -> JobUtils.UcsTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (Job.Ucs.Discovery -> JobUtils.UcsTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Context.<anonymous> (spec/lib/jobs/ucs-discovery-spec.js:66:35)
Test Name: REST-job "before all" hook
Error Details: No provider for HttpTool! (Job.Rest -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (Job.Rest -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Context.<anonymous> (spec/lib/jobs/rest-job-spec.js:31:35)
Test Name: Job.Redfish "before all" hook
Error Details: No provider for HttpTool! (Job.Redfish -> JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (Job.Redfish -> JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at spec/lib/jobs/redfish-job-spec.js:100:44
at Context.<anonymous> (spec/lib/jobs/base-spec.js:18:13)

jenkins: test this please

BUILD on-http #3230 : UNSTABLE

** BUILD build-config-setup  #1530: SUCCESS
** BUILD unit-tests  #11576: UNSTABLE

BUILD unit-tests  #11576  Error Logs  ▼Test Name: Redfish Event Service should return a valid event service root
Error Details: expected 200 "OK", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '9cbba854-90db-412e-8f0f-5646af6d8ab5' } Error: expected 200 "OK", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 200 "OK", got 400 "Bad Request"
    at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
    at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
    at Test.assert (node_modules/supertest/lib/test.js:148:18)
    at assert (node_modules/supertest/lib/test.js:127:12)
    at node_modules/supertest/lib/test.js:124:5
    at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
    at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
    at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should create a valid subscription
Error Details: expected 201 "Created", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: 'c65d7684-20d8-4877-b615-bbe15642a6a2' } Error: expected 201 "Created", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 201 "Created", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should fail to create existing subscription
Error Details: expected 409 "Conflict", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '377a3380-b3bf-456d-a171-79f32dc899e5' } Error: expected 409 "Conflict", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 409 "Conflict", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should return a valid subscription collection
Error Details: expected 200 "OK", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: 'aeaa759d-a074-4724-b6fb-b948708f1152' } Error: expected 200 "OK", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 200 "OK", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should return a valid subscription
Error Details: expected 200 "OK", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '5c2d7d68-b1ec-4ca2-9dd7-a7d21da89dc2' } Error: expected 200 "OK", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 200 "OK", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should fail on invalid subscription
Error Details: expected 404 "Not Found", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '555dd2e2-741b-4f5b-8801-b912bfd45d4a' } Error: expected 404 "Not Found", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 404 "Not Found", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should submit test event
Error Details: expected 202 "Accepted", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '24564c8a-7f5d-495e-b608-a1cbb6864d12' } Error: expected 202 "Accepted", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 202 "Accepted", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should handle alert event
Error Details: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Object.<anonymous> (lib/api/redfish-1.0/event-service.js:9:531)
at Object.Module._extensions.(anonymous function) [as .js] (node_modules/istanbul/lib/hook.js:107:24)
at require (internal/module.js:12:17)
at Object.global.helper.require (node_modules/on-core/spec/helper.js:84:16)
at Context.<anonymous> (spec/lib/api/redfish-1.0/event-service-spec.js:175:35)
Test Name: Redfish Event Service should handle status event
Error Details: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Object.<anonymous> (lib/api/redfish-1.0/event-service.js:9:531)
at Object.Module._extensions.(anonymous function) [as .js] (node_modules/istanbul/lib/hook.js:107:24)
at require (internal/module.js:12:17)
at Object.global.helper.require (node_modules/on-core/spec/helper.js:84:16)
at Context.<anonymous> (spec/lib/api/redfish-1.0/event-service-spec.js:180:35)
Test Name: Redfish Event Service should handle resource event
Error Details: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Object.<anonymous> (lib/api/redfish-1.0/event-service.js:9:531)
at Object.Module._extensions.(anonymous function) [as .js] (node_modules/istanbul/lib/hook.js:107:24)
at require (internal/module.js:12:17)
at Object.global.helper.require (node_modules/on-core/spec/helper.js:84:16)
at Context.<anonymous> (spec/lib/api/redfish-1.0/event-service-spec.js:187:35)
Test Name: Redfish Event Service should delete a valid subscription
Error Details: expected 204 "No Content", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '0efaee62-dfbe-4d7f-b492-5b604c5e679d' } Error: expected 204 "No Content", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 204 "No Content", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should fail to delete an ivalid subscription
Error Details: expected 404 "Not Found", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: 'dae84a6f-0cc3-4c06-8c31-6aee1bc2003e' } Error: expected 404 "Not Found", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 404 "Not Found", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)

BUILD on-multi #75 : FAILURE

** BUILD build-config-setup  #1527: SUCCESS
** BUILD on-core  #1077: UNSTABLE

** BUILD build-config-setup  #1528: SUCCESS

** BUILD unit-tests  #11574: SUCCESS

** BUILD on-taskgraph #2051: UNSTABLE

** BUILD build-config-setup  #1529: SUCCESS
** BUILD unit-tests  #11575: UNSTABLE

** BUILD on-http #3230: UNSTABLE

** BUILD build-config-setup  #1530: SUCCESS
** BUILD unit-tests  #11576: UNSTABLE

** BUILD on-dhcp-proxy #1131: SUCCESS

** BUILD build-config-setup  #1531: SUCCESS
** BUILD unit-tests  #11577: SUCCESS

** BUILD on-tasks #1977: UNSTABLE

** BUILD build-config-setup  #1532: SUCCESS
** BUILD unit-tests  #11578: UNSTABLE

** BUILD on-tftp #940: SUCCESS

** BUILD build-config-setup  #1533: SUCCESS
** BUILD unit-tests  #11579: SUCCESS

** BUILD on-syslog #841: SUCCESS

** BUILD build-config-setup  #1534: SUCCESS
** BUILD unit-tests  #11580: SUCCESS

BUILD unit-tests  #11575  Error Logs  ▼Test Name: Graph Library should validate all existing graphs not requiring user input for null values
Error Details: No provider for HttpTool! (Job.Redfish -> JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (Job.Redfish -> JobUtils.RedfishTool -> HttpTool)
    at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
    at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
    at Array.map (native)
    at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
    at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
    at Array.map (native)
    at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
    at Function.Task.validateBaseTask (node_modules/on-tasks/lib/task.js:502:28)
    at Function.validateDefinition (node_modules/on-tasks/lib/task.js:523:14)
    at node_modules/on-tasks/lib/task-graph.js:580:29
    at tryCatcher (node_modules/on-core/node_modules/bluebird/js/main/util.js:26:23)
    at MappingPromiseArray._promiseFulfilled (node_modules/on-core/node_modules/bluebird/js/main/map.js:56:38)
    at MappingPromiseArray.init (node_modules/on-core/node_modules/bluebird/js/main/promise_array.js:92:18)
    at MappingPromiseArray.init (node_modules/on-core/node_modules/bluebird/js/main/map.js:29:23)
    at Async._drainQueue (node_modules/on-core/node_modules/bluebird/js/main/async.js:128:12)
    at Async._drainQueues (node_modules/on-core/node_modules/bluebird/js/main/async.js:133:10)
    at Immediate.Async.drainQueues [as _onImmediate] (node_modules/on-core/node_modules/bluebird/js/main/async.js:15:14)

BUILD unit-tests  #11576  Error Logs  ▼Test Name: Redfish Event Service should return a valid event service root
Error Details: expected 200 "OK", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '9cbba854-90db-412e-8f0f-5646af6d8ab5' } Error: expected 200 "OK", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 200 "OK", got 400 "Bad Request"
    at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
    at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
    at Test.assert (node_modules/supertest/lib/test.js:148:18)
    at assert (node_modules/supertest/lib/test.js:127:12)
    at node_modules/supertest/lib/test.js:124:5
    at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
    at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
    at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should create a valid subscription
Error Details: expected 201 "Created", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: 'c65d7684-20d8-4877-b615-bbe15642a6a2' } Error: expected 201 "Created", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 201 "Created", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should fail to create existing subscription
Error Details: expected 409 "Conflict", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '377a3380-b3bf-456d-a171-79f32dc899e5' } Error: expected 409 "Conflict", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 409 "Conflict", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should return a valid subscription collection
Error Details: expected 200 "OK", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: 'aeaa759d-a074-4724-b6fb-b948708f1152' } Error: expected 200 "OK", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 200 "OK", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should return a valid subscription
Error Details: expected 200 "OK", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '5c2d7d68-b1ec-4ca2-9dd7-a7d21da89dc2' } Error: expected 200 "OK", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 200 "OK", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should fail on invalid subscription
Error Details: expected 404 "Not Found", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '555dd2e2-741b-4f5b-8801-b912bfd45d4a' } Error: expected 404 "Not Found", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 404 "Not Found", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should submit test event
Error Details: expected 202 "Accepted", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '24564c8a-7f5d-495e-b608-a1cbb6864d12' } Error: expected 202 "Accepted", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 202 "Accepted", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should handle alert event
Error Details: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Object.<anonymous> (lib/api/redfish-1.0/event-service.js:9:531)
at Object.Module._extensions.(anonymous function) [as .js] (node_modules/istanbul/lib/hook.js:107:24)
at require (internal/module.js:12:17)
at Object.global.helper.require (node_modules/on-core/spec/helper.js:84:16)
at Context.<anonymous> (spec/lib/api/redfish-1.0/event-service-spec.js:175:35)
Test Name: Redfish Event Service should handle status event
Error Details: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Object.<anonymous> (lib/api/redfish-1.0/event-service.js:9:531)
at Object.Module._extensions.(anonymous function) [as .js] (node_modules/istanbul/lib/hook.js:107:24)
at require (internal/module.js:12:17)
at Object.global.helper.require (node_modules/on-core/spec/helper.js:84:16)
at Context.<anonymous> (spec/lib/api/redfish-1.0/event-service-spec.js:180:35)
Test Name: Redfish Event Service should handle resource event
Error Details: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Object.<anonymous> (lib/api/redfish-1.0/event-service.js:9:531)
at Object.Module._extensions.(anonymous function) [as .js] (node_modules/istanbul/lib/hook.js:107:24)
at require (internal/module.js:12:17)
at Object.global.helper.require (node_modules/on-core/spec/helper.js:84:16)
at Context.<anonymous> (spec/lib/api/redfish-1.0/event-service-spec.js:187:35)
Test Name: Redfish Event Service should delete a valid subscription
Error Details: expected 204 "No Content", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '0efaee62-dfbe-4d7f-b492-5b604c5e679d' } Error: expected 204 "No Content", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 204 "No Content", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should fail to delete an ivalid subscription
Error Details: expected 404 "Not Found", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: 'dae84a6f-0cc3-4c06-8c31-6aee1bc2003e' } Error: expected 404 "Not Found", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 404 "Not Found", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)

BUILD unit-tests  #11578  Error Logs  ▼Test Name: Redfish OBM Service redfish service force is false "before all" hook: before
Error Details: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
    at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
    at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
    at Array.map (native)
    at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
    at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
    at Array.map (native)
    at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
    at spec/lib/services/redfish-obm-service-spec.js:56:44
    at Context.<anonymous> (spec/lib/services/base-obm-services-spec.js:29:17)
Test Name: Redfish OBM Service redfish service force is true "before all" hook: before
Error Details: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at spec/lib/services/redfish-obm-service-spec.js:76:44
at Context.<anonymous> (spec/lib/services/base-obm-services-spec.js:29:17)
Test Name: Redfish OBM Service redfish service with reset resource "before all" hook: before
Error Details: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at spec/lib/services/redfish-obm-service-spec.js:92:44
at Context.<anonymous> (spec/lib/services/base-obm-services-spec.js:29:17)
Test Name: Redfish OBM Service redfish service with schema reset definitions "before all" hook: before
Error Details: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at spec/lib/services/redfish-obm-service-spec.js:103:44
at Context.<anonymous> (spec/lib/services/base-obm-services-spec.js:29:17)
Test Name: Redfish OBM Service redfish http client "before all" hook: before
Error Details: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (redfish-obm-service -> JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at spec/lib/services/redfish-obm-service-spec.js:119:46
at Context.<anonymous> (spec/lib/services/base-obm-services-spec.js:29:17)
Test Name: RedfishTool "before all" hook
Error Details: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Context.<anonymous> (spec/lib/utils/job-utils/redfish-tool-spec.js:21:36)
Test Name: UcsTool "before all" hook
Error Details: No provider for HttpTool! (JobUtils.UcsTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (JobUtils.UcsTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Context.<anonymous> (spec/lib/utils/job-utils/ucs-tool-spec.js:22:36)
Test Name: Redfish Discovery Job "before each" hook for "should successfully run job"
Error Details: No provider for HttpTool! (Job.Redfish.Discovery -> JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (Job.Redfish.Discovery -> JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Context.<anonymous> (spec/lib/jobs/redfish-discovery-spec.js:65:35)
Test Name: Ucs Discovery Job "before each" hook for "should successfully run the job"
Error Details: No provider for HttpTool! (Job.Ucs.Discovery -> JobUtils.UcsTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (Job.Ucs.Discovery -> JobUtils.UcsTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Context.<anonymous> (spec/lib/jobs/ucs-discovery-spec.js:66:35)
Test Name: REST-job "before all" hook
Error Details: No provider for HttpTool! (Job.Rest -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (Job.Rest -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at Context.<anonymous> (spec/lib/jobs/rest-job-spec.js:31:35)
Test Name: Job.Redfish "before all" hook
Error Details: No provider for HttpTool! (Job.Redfish -> JobUtils.RedfishTool -> HttpTool)
Stack Trace: Error: No provider for HttpTool! (Job.Redfish -> JobUtils.RedfishTool -> HttpTool)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:160:15)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at node_modules/on-core/node_modules/di/dist/cjs/injector.js:176:19
at Array.map (native)
at Injector.token.get (node_modules/on-core/node_modules/di/dist/cjs/injector.js:172:32)
at spec/lib/jobs/redfish-job-spec.js:100:44
at Context.<anonymous> (spec/lib/jobs/base-spec.js:18:13)

please resolve the conflicts and trigger this test again.
Thanks

BUILD on-http #3249 : UNSTABLE

** BUILD build-config-setup  #1600: SUCCESS
** BUILD unit-tests  #11633: UNSTABLE

BUILD unit-tests  #11633  Error Logs  ▼Test Name: Redfish Event Service should return a valid event service root
Error Details: expected 200 "OK", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: 'd9ca42a2-486d-4435-acdd-ab023f81a358' } Error: expected 200 "OK", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 200 "OK", got 400 "Bad Request"
    at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
    at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
    at Test.assert (node_modules/supertest/lib/test.js:148:18)
    at assert (node_modules/supertest/lib/test.js:127:12)
    at node_modules/supertest/lib/test.js:124:5
    at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
    at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
    at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should create a valid subscription
Error Details: expected 201 "Created", got 400 "Bad Request" Response body: { message: 'No provider for HttpTool! (JobUtils.RedfishTool -> HttpTool)',   status: '400',   UUID: '7dd674eb-a39c-4b53-a78b-15dc321edfb1' } Error: expected 201 "Created", got 400 "Bad Request"     at Test._assertStatus (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:232:12)     at Test._assertFunction (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:247:11)     at Test.assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:148:18)     at assert (/home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:127:12)     at /home/jenkins/workspace/on-http/build/node_modules/supertest/lib/test.js:124:5     at Test.Request.callback (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)     at IncomingMessage.<anonymous> (/home/jenkins/workspace/on-http/build/node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)     at emitNone (events.js:72:20)     at IncomingMessage.emit (events.js:166:7)     at endReadableNT (_stream_readable.js:923:12)     at nextTickCallbackWith2Args (node.js:458:9)     at process._tickDomainCallback (node.js:413:17)
Stack Trace: Error: expected 201 "Created", got 400 "Bad Request"
at Test._assertStatus (node_modules/supertest/lib/test.js:232:12)
at Test._assertFunction (node_modules/supertest/lib/test.js:247:11)
at Test.assert (node_modules/supertest/lib/test.js:148:18)
at assert (node_modules/supertest/lib/test.js:127:12)
at node_modules/supertest/lib/test.js:124:5
at Test.Request.callback (node_modules/supertest/node_modules/superagent/lib/node/index.js:703:3)
at IncomingMessage.<anonymous> (node_modules/supertest/node_modules/superagent/lib/node/index.js:922:12)
at endReadableNT (_stream_readable.js:923:12)
Test Name: Redfish Event Service should fail to create existing subscription