{"action":"created","issue":{"url":"https://api.github.com/repos/changev/on-http/issues/11","repository_url":"https://api.github.com/repos/changev/on-http","labels_url":"https://api.github.com/repos/changev/on-http/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/changev/on-http/issues/11/comments","events_url":"https://api.github.com/repos/changev/on-http/issues/11/events","html_url":"https://github.com/changev/on-http/pull/11","id":167779729,"number":11,"title":"Test pr 3","user":{"login":"changev","id":5920192,"avatar_url":"https://avatars.githubusercontent.com/u/5920192?v=3","gravatar_id":"","url":"https://api.github.com/users/changev","html_url":"https://github.com/changev","followers_url":"https://api.github.com/users/changev/followers","following_url":"https://api.github.com/users/changev/following{/other_user}","gists_url":"https://api.github.com/users/changev/gists{/gist_id}","starred_url":"https://api.github.com/users/changev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/changev/subscriptions","organizations_url":"https://api.github.com/users/changev/orgs","repos_url":"https://api.github.com/users/changev/repos","events_url":"https://api.github.com/users/changev/events{/privacy}","received_events_url":"https://api.github.com/users/changev/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-07-27T06:19:48Z","updated_at":"2016-07-29T07:07:21Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/changev/on-http/pulls/11","html_url":"https://github.com/changev/on-http/pull/11","diff_url":"https://github.com/changev/on-http/pull/11.diff","patch_url":"https://github.com/changev/on-http/pull/11.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/changev/on-http/issues/comments/236110179","html_url":"https://github.com/changev/on-http/pull/11#issuecomment-236110179","issue_url":"https://api.github.com/repos/changev/on-http/issues/11","id":236110179,"user":{"login":"JenkinsRHD","id":16692395,"avatar_url":"https://avatars.githubusercontent.com/u/16692395?v=3","gravatar_id":"","url":"https://api.github.com/users/JenkinsRHD","html_url":"https://github.com/JenkinsRHD","followers_url":"https://api.github.com/users/JenkinsRHD/followers","following_url":"https://api.github.com/users/JenkinsRHD/following{/other_user}","gists_url":"https://api.github.com/users/JenkinsRHD/gists{/gist_id}","starred_url":"https://api.github.com/users/JenkinsRHD/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JenkinsRHD/subscriptions","organizations_url":"https://api.github.com/users/JenkinsRHD/orgs","repos_url":"https://api.github.com/users/JenkinsRHD/repos","events_url":"https://api.github.com/users/JenkinsRHD/events{/privacy}","received_events_url":"https://api.github.com/users/JenkinsRHD/received_events","type":"User","site_admin":false},"created_at":"2016-07-29T07:07:21Z","updated_at":"2016-07-29T07:07:21Z","body":"```\n*** BUILD #3 ***\nTest Name: Http.Api.Workflows GET /workflows/:id should return a single persisted graph\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.Workflows GET /workflows/:id should return a 404 if not found\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.Workflows PUT /workflows should persist a task graph\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.Workflows PUT /workflows/tasks should persist a task\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.Workflows GET /workflows/tasks/library should retrieve the task library\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.Workflows GET /workflows/library/* should retrieve the graph library\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.Workflows GET /workflows/library/:id should retrieve a graph from the graph library\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.Workflows \"after all\" hook: stop HTTP server\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.Workflows.2.0 workflowsGet should return 404 if not found \nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.Workflows.2.0 workflowsPost should persist a task graph\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.Workflows.2.0 workflowsGetById should return a single persisted graph\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.Workflows.2.0 workflowsGetById should return a 404 if not found\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.Workflows.2.0 workflowsAction should cancel a task\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.Workflows.2.0 workflowsDeleteById should delete the Task with DELETE /workflows/id\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.Workflows.2.0 \"after all\" hook: stop HTTP server\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.workflowTasks.2.0 workflowsGetAllTasks should return a list of persisted graph objects\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.workflowTasks.2.0 workflowsGetAllTasks should return an empty list of persisted graph objects\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.workflowTasks.2.0 workflowsGetTasksByName should return a particular task persisted graph objects\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.workflowTasks.2.0 workflowsGetTasksByName should return 404 when getWorkflowsTasksByName is not found\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.workflowTasks.2.0 workflowsDeleteTasksByName \"before each\" hook for \"should delete the Task with DELETE /workflows/tasks/injectableName\"\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: Http.Api.workflowTasks.2.0 \"after all\" hook: stop HTTP server\nError Details: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\nStack Trace: Error: timeout of 2000ms exceeded. Ensure the done() callback is being called in this test.\n\nTest Name: SKU Pack Service configuration file should unregister a pack\nError Details: template template.file does not exist in a\nStack Trace: NotFoundError: template template.file does not exist in a\n    at waterline.(anonymous function).findOne.then.then.waterline.(anonymous function).destroy.name (node_modules/on-core/lib/common/db-renderable-content.js:252:23)\n    at b (domain.js:183:18)\n    at tryCatcher (node_modules/on-core/node_modules/bluebird/js/main/util.js:26:23)\n    at Promise._settlePromiseFromHandler (node_modules/on-core/node_modules/bluebird/js/main/promise.js:507:31)\n    at Promise._settlePromiseAt (node_modules/on-core/node_modules/bluebird/js/main/promise.js:581:18)\n    at Promise._settlePromiseAtPostResolution (node_modules/on-core/node_modules/bluebird/js/main/promise.js:245:10)\n    at Async._drainQueue (node_modules/on-core/node_modules/bluebird/js/main/async.js:128:12)\n    at Async._drainQueues (node_modules/on-core/node_modules/bluebird/js/main/async.js:133:10)\n    at Async.drainQueues (node_modules/on-core/node_modules/bluebird/js/main/async.js:15:14)\n\nTest Name: test_node_id_obm_identify_create\nError Details: (500)\nReason: Internal Server Error\nHTTP response headers: HTTPHeaderDict({'Content-Length': '74', 'X-Powered-By': 'Express', 'Connection': 'keep-alive', 'ETag': 'W/\"4a-aqjQRIjYVXGTk/6s6v0xUg\"', 'Date': 'Fri, 29 Jul 2016 07:04:10 GMT', 'Access-Control-Allow-Origin': '*', 'Content-Type': 'application/json; charset=utf-8'})\nHTTP response body: {\"message\":\"Command failed: lanplus: password is longer than 20 bytes.\\n\"}\n\nStack Trace: Traceback (most recent call last):\n  File \"/usr/lib/python2.7/unittest/case.py\", line 331, in run\n    testMethod()\n  File \"/usr/lib/python2.7/unittest/case.py\", line 1043, in runTest\n    self._testFunc()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 296, in testng_method_mistake_capture_func\n    compatability.capture_type_error(s_func)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py\", line 27, in capture_type_error\n    func()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 350, in func\n    func(test_case.state.get_state())\n  File \"/home/jenkins/workspace/Maglev-BRI-Test/on-http/RackHD/test/tests/api/v1_1/obm_tests.py\", line 60, in test_node_id_obm_identify_create\n    Nodes().nodes_identifier_obm_identify_post(uuid, data)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api1_1/apis/nodes_api.py\", line 932, in nodes_identifier_obm_identify_post\n    callback=params.get('callback'))\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api1_1/api_client.py\", line 322, in call_api\n    response_type, auth_settings, callback)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api1_1/api_client.py\", line 149, in __call_api\n    post_params=post_params, body=body)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api1_1/api_client.py\", line 358, in request\n    body=body)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api1_1/rest.py\", line 208, in POST\n    body=body)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api1_1/rest.py\", line 177, in request\n    raise ApiException(http_resp=r)\nApiException: (500)\nReason: Internal Server Error\nHTTP response headers: HTTPHeaderDict({'Content-Length': '74', 'X-Powered-By': 'Express', 'Connection': 'keep-alive', 'ETag': 'W/\"4a-aqjQRIjYVXGTk/6s6v0xUg\"', 'Date': 'Fri, 29 Jul 2016 07:04:10 GMT', 'Access-Control-Allow-Origin': '*', 'Content-Type': 'application/json; charset=utf-8'})\nHTTP response body: {\"message\":\"Command failed: lanplus: password is longer than 20 bytes.\\n\"}\n\n\n\nTest Name: test_node_id_obm\nError Details: (404)\nReason: Not Found\nHTTP response headers: HTTPHeaderDict({'Content-Length': '54', 'X-Powered-By': 'Express', 'Connection': 'keep-alive', 'ETag': 'W/\"36-Cke/gIn3PraYxjgL+V2pwg\"', 'Date': 'Fri, 29 Jul 2016 07:04:15 GMT', 'Access-Control-Allow-Origin': '*', 'Content-Type': 'application/json; charset=utf-8'})\nHTTP response body: {\"message\":\"No OBM Found (579affef945d08db0797a250).\"}\n\nStack Trace: Traceback (most recent call last):\n  File \"/usr/lib/python2.7/unittest/case.py\", line 331, in run\n    testMethod()\n  File \"/usr/lib/python2.7/unittest/case.py\", line 1043, in runTest\n    self._testFunc()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 296, in testng_method_mistake_capture_func\n    compatability.capture_type_error(s_func)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py\", line 27, in capture_type_error\n    func()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 350, in func\n    func(test_case.state.get_state())\n  File \"/home/jenkins/workspace/Maglev-BRI-Test/on-http/RackHD/test/tests/api/v1_1/nodes_tests.py\", line 196, in test_node_id_obm\n    Nodes().nodes_identifier_obm_get(uuid)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api1_1/apis/nodes_api.py\", line 683, in nodes_identifier_obm_get\n    callback=params.get('callback'))\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api1_1/api_client.py\", line 322, in call_api\n    response_type, auth_settings, callback)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api1_1/api_client.py\", line 149, in __call_api\n    post_params=post_params, body=body)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api1_1/api_client.py\", line 342, in request\n    headers=headers)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api1_1/rest.py\", line 184, in GET\n    query_params=query_params)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api1_1/rest.py\", line 177, in request\n    raise ApiException(http_resp=r)\nApiException: (404)\nReason: Not Found\nHTTP response headers: HTTPHeaderDict({'Content-Length': '54', 'X-Powered-By': 'Express', 'Connection': 'keep-alive', 'ETag': 'W/\"36-Cke/gIn3PraYxjgL+V2pwg\"', 'Date': 'Fri, 29 Jul 2016 07:04:15 GMT', 'Access-Control-Allow-Origin': '*', 'Content-Type': 'application/json; charset=utf-8'})\nHTTP response body: {\"message\":\"No OBM Found (579affef945d08db0797a250).\"}\n\n\n\nTest Name: teardown\nError Details: 'X-Auth-Token'\n-------------------- >> begin captured logging << --------------------\nmodules.redfish_auth: INFO: auth already disabled.\n--------------------- >> end captured logging << ---------------------\nStack Trace:   File \"/usr/lib/python2.7/unittest/case.py\", line 331, in run\n    testMethod()\n  File \"/usr/lib/python2.7/unittest/case.py\", line 1043, in runTest\n    self._testFunc()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 296, in testng_method_mistake_capture_func\n    compatability.capture_type_error(s_func)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py\", line 27, in capture_type_error\n    func()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 350, in func\n    func(test_case.state.get_state())\n  File \"/home/jenkins/workspace/Maglev-BRI-Test/on-http/RackHD/test/tests/api/redfish_1_0/session_service_tests.py\", line 38, in teardown\n    Auth.disable()\n  File \"/home/jenkins/workspace/Maglev-BRI-Test/on-http/RackHD/test/modules/redfish_auth.py\", line 67, in disable\n    del config.api_client.default_headers['X-Auth-Token']\n\"'X-Auth-Token'\\n-------------------- >> begin captured logging << --------------------\\nmodules.redfish_auth: INFO: auth already disabled.\\n--------------------- >> end captured logging << ---------------------\"\n\nTest Name: teardown\nError Details: 'X-Auth-Token'\n-------------------- >> begin captured logging << --------------------\nmodules.redfish_auth: INFO: auth already disabled.\n--------------------- >> end captured logging << ---------------------\nStack Trace:   File \"/usr/lib/python2.7/unittest/case.py\", line 331, in run\n    testMethod()\n  File \"/usr/lib/python2.7/unittest/case.py\", line 1043, in runTest\n    self._testFunc()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 296, in testng_method_mistake_capture_func\n    compatability.capture_type_error(s_func)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py\", line 27, in capture_type_error\n    func()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 350, in func\n    func(test_case.state.get_state())\n  File \"/home/jenkins/workspace/Maglev-BRI-Test/on-http/RackHD/test/tests/api/redfish_1_0/account_service_tests.py\", line 38, in teardown\n    Auth.disable()\n  File \"/home/jenkins/workspace/Maglev-BRI-Test/on-http/RackHD/test/modules/redfish_auth.py\", line 67, in disable\n    del config.api_client.default_headers['X-Auth-Token']\n\"'X-Auth-Token'\\n-------------------- >> begin captured logging << --------------------\\nmodules.redfish_auth: INFO: auth already disabled.\\n--------------------- >> end captured logging << ---------------------\"\n\nTest Name: redfish_discovery_test\nError Details: Missing Redfish Enclosures\n-------------------- >> begin captured logging << --------------------\ntests.api.v1_1.workflows_tests: INFO: Starting AMQP listener for Graph.Redfish.Discovery\namqp: DEBUG: Start from server, version: 0.9, properties: {u'information': u'Licensed under the MPL.  See http://www.rabbitmq.com/', u'product': u'RabbitMQ', u'copyright': u'Copyright (C) 2007-2013 GoPivotal, Inc.', u'capabilities': {u'exchange_exchange_bindings': True, u'connection.blocked': True, u'authentication_failure_close': True, u'basic.nack': True, u'consumer_priorities': True, u'consumer_cancel_notify': True, u'publisher_confirms': True}, u'platform': u'Erlang/OTP', u'version': u'3.2.4'}, mechanisms: [u'AMQPLAIN', u'PLAIN'], locales: [u'en_US']\namqp: DEBUG: Open OK!\nkombu: INFO: Starting AMQP worker <unbound Queue graph.finished -> <unbound Exchange on.events(topic)> -> graph.finished.*>\namqp: DEBUG: Start from server, version: 0.9, properties: {u'information': u'Licensed under the MPL.  See http://www.rabbitmq.com/', u'product': u'RabbitMQ', u'copyright': u'Copyright (C) 2007-2013 GoPivotal, Inc.', u'capabilities': {u'exchange_exchange_bindings': True, u'connection.blocked': True, u'authentication_failure_close': True, u'basic.nack': True, u'consumer_priorities': True, u'consumer_cancel_notify': True, u'publisher_confirms': True}, u'platform': u'Erlang/OTP', u'version': u'3.2.4'}, mechanisms: [u'AMQPLAIN', u'PLAIN'], locales: [u'en_US']\namqp: DEBUG: Open OK!\nkombu.mixins: INFO: Connected to amqp://guest:**@127.0.0.1:9091//\namqp: DEBUG: using channel_id: 1\namqp: DEBUG: Channel open\nkombu: INFO: Stopping AMQP worker <unbound Queue graph.finished -> <unbound Exchange on.events(topic)> -> graph.finished.*>\ntests.api.v1_1.workflows_tests: INFO: {\n    \"graph_name\": \"Graph.Redfish.Discovery\",\n    \"route_id\": \"15456945-23d8-48f1-b375-6fcd17f52dcc\",\n    \"status\": \"succeeded\",\n    \"target\": \"Graph.Redfish.Discovery\"\n}\namqp: DEBUG: Closed channel #1\nmodules.worker: INFO: stopping subtask for Graph.Redfish.Discovery\n--------------------- >> end captured logging << ---------------------\nStack Trace:   File \"/usr/lib/python2.7/unittest/case.py\", line 331, in run\n    testMethod()\n  File \"/usr/lib/python2.7/unittest/case.py\", line 1043, in runTest\n    self._testFunc()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 296, in testng_method_mistake_capture_func\n    compatability.capture_type_error(s_func)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py\", line 27, in capture_type_error\n    func()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 350, in func\n    func(test_case.state.get_state())\n  File \"/home/jenkins/workspace/Maglev-BRI-Test/on-http/RackHD/test/tests/api/v1_1/redfish_endpoint_tests.py\", line 141, in redfish_discovery_test\n    assert_not_equal(len(self.__nodes), 0, message='Missing Redfish Enclosures')\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/asserts.py\", line 151, in assert_not_equal\n    raise ASSERTION_ERROR(message)\n'Missing Redfish Enclosures\\n-------------------- >> begin captured logging << --------------------\\ntests.api.v1_1.workflows_tests: INFO: Starting AMQP listener for Graph.Redfish.Discovery\\namqp: DEBUG: Start from server, version: 0.9, properties: {u\\'information\\': u\\'Licensed under the MPL.  See http://www.rabbitmq.com/\\', u\\'product\\': u\\'RabbitMQ\\', u\\'copyright\\': u\\'Copyright (C) 2007-2013 GoPivotal, Inc.\\', u\\'capabilities\\': {u\\'exchange_exchange_bindings\\': True, u\\'connection.blocked\\': True, u\\'authentication_failure_close\\': True, u\\'basic.nack\\': True, u\\'consumer_priorities\\': True, u\\'consumer_cancel_notify\\': True, u\\'publisher_confirms\\': True}, u\\'platform\\': u\\'Erlang/OTP\\', u\\'version\\': u\\'3.2.4\\'}, mechanisms: [u\\'AMQPLAIN\\', u\\'PLAIN\\'], locales: [u\\'en_US\\']\\namqp: DEBUG: Open OK!\\nkombu: INFO: Starting AMQP worker <unbound Queue graph.finished -> <unbound Exchange on.events(topic)> -> graph.finished.*>\\namqp: DEBUG: Start from server, version: 0.9, properties: {u\\'information\\': u\\'Licensed under the MPL.  See http://www.rabbitmq.com/\\', u\\'product\\': u\\'RabbitMQ\\', u\\'copyright\\': u\\'Copyright (C) 2007-2013 GoPivotal, Inc.\\', u\\'capabilities\\': {u\\'exchange_exchange_bindings\\': True, u\\'connection.blocked\\': True, u\\'authentication_failure_close\\': True, u\\'basic.nack\\': True, u\\'consumer_priorities\\': True, u\\'consumer_cancel_notify\\': True, u\\'publisher_confirms\\': True}, u\\'platform\\': u\\'Erlang/OTP\\', u\\'version\\': u\\'3.2.4\\'}, mechanisms: [u\\'AMQPLAIN\\', u\\'PLAIN\\'], locales: [u\\'en_US\\']\\namqp: DEBUG: Open OK!\\nkombu.mixins: INFO: Connected to amqp://guest:**@127.0.0.1:9091//\\namqp: DEBUG: using channel_id: 1\\namqp: DEBUG: Channel open\\nkombu: INFO: Stopping AMQP worker <unbound Queue graph.finished -> <unbound Exchange on.events(topic)> -> graph.finished.*>\\ntests.api.v1_1.workflows_tests: INFO: {\\n    \"graph_name\": \"Graph.Redfish.Discovery\",\\n    \"route_id\": \"15456945-23d8-48f1-b375-6fcd17f52dcc\",\\n    \"status\": \"succeeded\",\\n    \"target\": \"Graph.Redfish.Discovery\"\\n}\\namqp: DEBUG: Closed channel #1\\nmodules.worker: INFO: stopping subtask for Graph.Redfish.Discovery\\n--------------------- >> end captured logging << ---------------------'\n\nTest Name: test_node_catalogs\nError Details: Node catalog is empty!\nStack Trace: Traceback (most recent call last):\n  File \"/usr/lib/python2.7/unittest/case.py\", line 331, in run\n    testMethod()\n  File \"/usr/lib/python2.7/unittest/case.py\", line 1043, in runTest\n    self._testFunc()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 296, in testng_method_mistake_capture_func\n    compatability.capture_type_error(s_func)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py\", line 27, in capture_type_error\n    func()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 350, in func\n    func(test_case.state.get_state())\n  File \"/home/jenkins/workspace/Maglev-BRI-Test/on-http/RackHD/test/tests/api/v2_0/nodes_tests.py\", line 248, in test_node_catalogs\n    assert_not_equal(0, len(resp), message='Node catalog is empty!')\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/asserts.py\", line 151, in assert_not_equal\n    raise ASSERTION_ERROR(message)\nAssertionError: Node catalog is empty!\n\n\nTest Name: test_node_delete\nError Details: OK\n-------------------- >> begin captured logging << --------------------\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579affef945d08db0797a24b (name=test_switch_node)\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579affef945d08db0797a24c (name=test_switch_node)\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579affef945d08db0797a24d (name=test_mgmt_node)\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579affef945d08db0797a24e (name=test_pdu_node)\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579affef945d08db0797a24f (name=test_enclosure_node)\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579affef945d08db0797a250 (name=test_compute_node)\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579afffe945d08db0797a269 (name=test_switch_node)\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579afffe945d08db0797a26a (name=test_mgmt_node)\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579afffe945d08db0797a26b (name=test_pdu_node)\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579afffe945d08db0797a26c (name=test_enclosure_node)\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579afffe945d08db0797a26d (name=test_compute_node)\n--------------------- >> end captured logging << ---------------------\nStack Trace:   File \"/usr/lib/python2.7/unittest/case.py\", line 331, in run\n    testMethod()\n  File \"/usr/lib/python2.7/unittest/case.py\", line 1043, in runTest\n    self._testFunc()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 296, in testng_method_mistake_capture_func\n    compatability.capture_type_error(s_func)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py\", line 27, in capture_type_error\n    func()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 350, in func\n    func(test_case.state.get_state())\n  File \"/home/jenkins/workspace/Maglev-BRI-Test/on-http/RackHD/test/tests/api/v2_0/nodes_tests.py\", line 234, in test_node_delete\n    assert_equal(204, c.status, message=c.reason)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/asserts.py\", line 55, in assert_equal\n    raise ASSERTION_ERROR(message)\n'OK\\n-------------------- >> begin captured logging << --------------------\\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579affef945d08db0797a24b (name=test_switch_node)\\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579affef945d08db0797a24c (name=test_switch_node)\\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579affef945d08db0797a24d (name=test_mgmt_node)\\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579affef945d08db0797a24e (name=test_pdu_node)\\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579affef945d08db0797a24f (name=test_enclosure_node)\\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579affef945d08db0797a250 (name=test_compute_node)\\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579afffe945d08db0797a269 (name=test_switch_node)\\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579afffe945d08db0797a26a (name=test_mgmt_node)\\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579afffe945d08db0797a26b (name=test_pdu_node)\\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579afffe945d08db0797a26c (name=test_enclosure_node)\\ntests.api.v2_0.nodes_tests: INFO: Deleting node 579afffe945d08db0797a26d (name=test_compute_node)\\n--------------------- >> end captured logging << ---------------------'\n\nTest Name: pollers_data_get\nError Details: Condition was True.\nStack Trace: Traceback (most recent call last):\n  File \"/usr/lib/python2.7/unittest/case.py\", line 331, in run\n    testMethod()\n  File \"/usr/lib/python2.7/unittest/case.py\", line 1043, in runTest\n    self._testFunc()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 296, in testng_method_mistake_capture_func\n    compatability.capture_type_error(s_func)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py\", line 27, in capture_type_error\n    func()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 350, in func\n    func(test_case.state.get_state())\n  File \"/home/jenkins/workspace/Maglev-BRI-Test/on-http/RackHD/test/tests/api/v2_0/pollers_tests.py\", line 158, in pollers_data_get\n    assert_false(poller.get('lastFinished', False))\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/asserts.py\", line 67, in assert_false\n    raise ASSERTION_ERROR(message)\nAssertionError: Condition was True.\n\n\nTest Name: test_workflows_id_get\nError Details: (404)\nReason: Not Found\nHTTP response headers: HTTPHeaderDict({'Content-Length': '108', 'X-Powered-By': 'Express', 'Connection': 'keep-alive', 'ETag': 'W/\"6c-MPH1zLnJrMkQdAtQupfymg\"', 'Date': 'Fri, 29 Jul 2016 07:04:34 GMT', 'Access-Control-Allow-Origin': '*', 'Content-Type': 'application/json; charset=utf-8'})\nHTTP response body: {\"message\":\"NotFoundError: Could not find graphobject with identifier 0c65cd49-33ff-4e6a-b0c1-e0ca6e0596c6\"}\n\nStack Trace: Traceback (most recent call last):\n  File \"/usr/lib/python2.7/unittest/case.py\", line 331, in run\n    testMethod()\n  File \"/usr/lib/python2.7/unittest/case.py\", line 1043, in runTest\n    self._testFunc()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 296, in testng_method_mistake_capture_func\n    compatability.capture_type_error(s_func)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py\", line 27, in capture_type_error\n    func()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 350, in func\n    func(test_case.state.get_state())\n  File \"/home/jenkins/workspace/Maglev-BRI-Test/on-http/RackHD/test/tests/api/v2_0/workflows_tests.py\", line 80, in test_workflows_id_get\n    Api().workflows_get_by_instance_id(instance_id)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api2_0/apis/api_api.py\", line 8489, in workflows_get_by_instance_id\n    callback=params.get('callback'))\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api2_0/api_client.py\", line 322, in call_api\n    response_type, auth_settings, callback)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api2_0/api_client.py\", line 149, in __call_api\n    post_params=post_params, body=body)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api2_0/api_client.py\", line 342, in request\n    headers=headers)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api2_0/rest.py\", line 184, in GET\n    query_params=query_params)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/on_http_api2_0/rest.py\", line 177, in request\n    raise ApiException(http_resp=r)\nApiException: (404)\nReason: Not Found\nHTTP response headers: HTTPHeaderDict({'Content-Length': '108', 'X-Powered-By': 'Express', 'Connection': 'keep-alive', 'ETag': 'W/\"6c-MPH1zLnJrMkQdAtQupfymg\"', 'Date': 'Fri, 29 Jul 2016 07:04:34 GMT', 'Access-Control-Allow-Origin': '*', 'Content-Type': 'application/json; charset=utf-8'})\nHTTP response body: {\"message\":\"NotFoundError: Could not find graphobject with identifier 0c65cd49-33ff-4e6a-b0c1-e0ca6e0596c6\"}\n\n\n\nTest Name: test_workflows_graphs_delete\nError Details: 204 != 200\nStack Trace: Traceback (most recent call last):\n  File \"/usr/lib/python2.7/unittest/case.py\", line 331, in run\n    testMethod()\n  File \"/usr/lib/python2.7/unittest/case.py\", line 1043, in runTest\n    self._testFunc()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 296, in testng_method_mistake_capture_func\n    compatability.capture_type_error(s_func)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py\", line 27, in capture_type_error\n    func()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 350, in func\n    func(test_case.state.get_state())\n  File \"/home/jenkins/workspace/Maglev-BRI-Test/on-http/RackHD/test/tests/api/v2_0/workflows_tests.py\", line 167, in test_workflows_graphs_delete\n    assert_equal(204,self.__client.last_response.status)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/asserts.py\", line 55, in assert_equal\n    raise ASSERTION_ERROR(message)\nAssertionError: 204 != 200\n\n\nTest Name: delete_skus\nError Details: OK\nStack Trace: Traceback (most recent call last):\n  File \"/usr/lib/python2.7/unittest/case.py\", line 331, in run\n    testMethod()\n  File \"/usr/lib/python2.7/unittest/case.py\", line 1043, in runTest\n    self._testFunc()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 296, in testng_method_mistake_capture_func\n    compatability.capture_type_error(s_func)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/compatability/exceptions_2_6.py\", line 27, in capture_type_error\n    func()\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/case.py\", line 350, in func\n    func(test_case.state.get_state())\n  File \"/home/jenkins/workspace/Maglev-BRI-Test/on-http/RackHD/test/tests/api/v2_0/skupack_tests.py\", line 116, in delete_skus\n    assert_equal(204, result.status, message=result.reason)\n  File \"/tmp/.venv/local/lib/python2.7/site-packages/proboscis/asserts.py\", line 55, in assert_equal\n    raise ASSERTION_ERROR(message)\nAssertionError: OK\n\n\n```\n"}}
{"actor":{"display_login":"JenkinsRHD"}}