Public bug reported:
Version: OSP-10 Newton
Test failed :
neutron.tests.tempest.api.test_timestamp.TestTimeStampWithL3.test_show_router_attribute_with_timestamp
At creation the timestamp is correct: u'created_at':
u'2017-02-22T10:47:24Z', u'updated_at': u'2017-02-22T10:47:24Z'
when "show" function display the timestamp it display it with ~3 sec difference:
u'created_at': u'2017-02-22T10:47:24Z', u'updated_at': u'2017-02-22T10:47:26Z'
show function display incorrect timestamp
218 def test_show_router_attribute_with_timestamp(self):
219 router = self.create_router(router_name='test')
220 import ipdb;ipdb.set_trace()
--> 221 body = self.client.show_router(router['id'])
222 show_router = body['router']
223 # verify the timestamp from creation and showed is same
224 import ipdb;ipdb.set_trace()
225 self.assertEqual(router['created_at'],
226 show_router['created_at'])
ipdb> router
{u'status': u'ACTIVE', u'external_gateway_info': None,
u'availability_zone_hints': [], u'availability_zones': [], u'description': u'',
u'admin_state_up': False, u'tenant_id': u'8b9cd1ebd13f4172a0c63789ee9c0de2',
u'created_at': u'2017-02-22T10:47:24Z', u'updated_at': u'2017-02-22T10:47:24Z',
u'flavor_id': None, u'revision_number': 3, u'routes': [], u'project_id':
u'8b9cd1ebd13f4172a0c63789ee9c0de2', u'id':
u'545e74b0-2f3d-43b8-8678-93bbb3f1f6f3', u'name': u'test'}
ipdb> n
2017-02-22 10:47:55.084 6919 INFO tempest.lib.common.rest_client
[req-eef7ded4-bb01-4401-96cd-325c01b2230b ] Request
(TestTimeStampWithL3:test_show_router_attribute_with_timestamp): 200 GET
http://10.0.0.104:9696/v2.0/routers/545e74b0-2f3d-43b8-8678-93bbb3f1f6f3 0.224s
2017-02-22 10:47:55.086 6919 DEBUG tempest.lib.common.rest_client
[req-eef7ded4-bb01-4401-96cd-325c01b2230b ] Request - Headers: {'Content-Type':
'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'status': '200', u'content-length': '462',
'content-location':
'http://10.0.0.104:9696/v2.0/routers/545e74b0-2f3d-43b8-8678-93bbb3f1f6f3',
u'date': 'Wed, 22 Feb 2017 10:47:56 GMT', u'content-type': 'application/json',
u'connection': 'close', u'x-openstack-request-id':
'req-eef7ded4-bb01-4401-96cd-325c01b2230b'}
Body: {"router": {"status": "ACTIVE", "external_gateway_info": null,
"availability_zone_hints": [], "availability_zones": ["nova"], "description":
"", "admin_state_up": false, "tenant_id": "8b9cd1ebd13f4172a0c63789ee9c0de2",
"created_at": "2017-02-22T10:47:24Z", "updated_at": "2017-02-22T10:47:26Z",
"flavor_id": null, "revision_number": 8, "routes": [], "project_id":
"8b9cd1ebd13f4172a0c63789ee9c0de2", "id":
"545e74b0-2f3d-43b8-8678-93bbb3f1f6f3", "name": "test"}} _log_request_full
tempest/lib/common/rest_client.py:431
> /home/centos/tempest-upstream/neutron/neutron/tests/tempest/api/test_timestamp.py(222)test_show_router_attribute_with_timestamp()
ipdb> router
{u'status': u'ACTIVE', u'external_gateway_info': None,
u'availability_zone_hints': [], u'availability_zones': [], u'description': u'',
u'admin_state_up': False, u'tenant_id': u'8b9cd1ebd13f4172a0c63789ee9c0de2',
u'created_at': u'2017-02-22T10:47:24Z', u'updated_at': u'2017-02-22T10:47:24Z',
u'flavor_id': None, u'revision_number': 3, u'routes': [], u'project_id':
u'8b9cd1ebd13f4172a0c63789ee9c0de2', u'id':
u'545e74b0-2f3d-43b8-8678-93bbb3f1f6f3', u'name': u'test'}
ipdb> show_router
{u'status': u'ACTIVE', u'external_gateway_info': None,
u'availability_zone_hints': [], u'availability_zones': [u'nova'],
u'description': u'', u'admin_state_up': False, u'tenant_id':
u'8b9cd1ebd13f4172a0c63789ee9c0de2', u'created_at': u'2017-02-22T10:47:24Z',
u'updated_at': u'2017-02-22T10:47:26Z', u'flavor_id': None, u'revision_number':
8, u'routes': [], u'project_id': u'8b9cd1ebd13f4172a0c63789ee9c0de2', u'id':
u'545e74b0-2f3d-43b8-8678-93bbb3f1f6f3', u'name': u'test'}
ipdb>
** Affects: neutron
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1666864
Title:
function does not return correct create router timestamp
Status in neutron:
New
Bug description:
Version: OSP-10 Newton
Test failed :
neutron.tests.tempest.api.test_timestamp.TestTimeStampWithL3.test_show_router_attribute_with_timestamp
At creation the timestamp is correct: u'created_at':
u'2017-02-22T10:47:24Z', u'updated_at': u'2017-02-22T10:47:24Z'
when "show" function display the timestamp it display it with ~3 sec
difference:
u'created_at': u'2017-02-22T10:47:24Z', u'updated_at': u'2017-02-22T10:47:26Z'
show function display incorrect timestamp
218 def test_show_router_attribute_with_timestamp(self):
219 router = self.create_router(router_name='test')
220 import ipdb;ipdb.set_trace()
--> 221 body = self.client.show_router(router['id'])
222 show_router = body['router']
223 # verify the timestamp from creation and showed is same
224 import ipdb;ipdb.set_trace()
225 self.assertEqual(router['created_at'],
226 show_router['created_at'])
ipdb> router
{u'status': u'ACTIVE', u'external_gateway_info': None,
u'availability_zone_hints': [], u'availability_zones': [], u'description': u'',
u'admin_state_up': False, u'tenant_id': u'8b9cd1ebd13f4172a0c63789ee9c0de2',
u'created_at': u'2017-02-22T10:47:24Z', u'updated_at': u'2017-02-22T10:47:24Z',
u'flavor_id': None, u'revision_number': 3, u'routes': [], u'project_id':
u'8b9cd1ebd13f4172a0c63789ee9c0de2', u'id':
u'545e74b0-2f3d-43b8-8678-93bbb3f1f6f3', u'name': u'test'}
ipdb> n
2017-02-22 10:47:55.084 6919 INFO tempest.lib.common.rest_client
[req-eef7ded4-bb01-4401-96cd-325c01b2230b ] Request
(TestTimeStampWithL3:test_show_router_attribute_with_timestamp): 200 GET
http://10.0.0.104:9696/v2.0/routers/545e74b0-2f3d-43b8-8678-93bbb3f1f6f3 0.224s
2017-02-22 10:47:55.086 6919 DEBUG tempest.lib.common.rest_client
[req-eef7ded4-bb01-4401-96cd-325c01b2230b ] Request - Headers: {'Content-Type':
'application/json', 'Accept': 'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'status': '200', u'content-length': '462',
'content-location':
'http://10.0.0.104:9696/v2.0/routers/545e74b0-2f3d-43b8-8678-93bbb3f1f6f3',
u'date': 'Wed, 22 Feb 2017 10:47:56 GMT', u'content-type': 'application/json',
u'connection': 'close', u'x-openstack-request-id':
'req-eef7ded4-bb01-4401-96cd-325c01b2230b'}
Body: {"router": {"status": "ACTIVE", "external_gateway_info": null,
"availability_zone_hints": [], "availability_zones": ["nova"], "description":
"", "admin_state_up": false, "tenant_id": "8b9cd1ebd13f4172a0c63789ee9c0de2",
"created_at": "2017-02-22T10:47:24Z", "updated_at": "2017-02-22T10:47:26Z",
"flavor_id": null, "revision_number": 8, "routes": [], "project_id":
"8b9cd1ebd13f4172a0c63789ee9c0de2", "id":
"545e74b0-2f3d-43b8-8678-93bbb3f1f6f3", "name": "test"}} _log_request_full
tempest/lib/common/rest_client.py:431
>
/home/centos/tempest-upstream/neutron/neutron/tests/tempest/api/test_timestamp.py(222)test_show_router_attribute_with_timestamp()
ipdb> router
{u'status': u'ACTIVE', u'external_gateway_info': None,
u'availability_zone_hints': [], u'availability_zones': [], u'description': u'',
u'admin_state_up': False, u'tenant_id': u'8b9cd1ebd13f4172a0c63789ee9c0de2',
u'created_at': u'2017-02-22T10:47:24Z', u'updated_at': u'2017-02-22T10:47:24Z',
u'flavor_id': None, u'revision_number': 3, u'routes': [], u'project_id':
u'8b9cd1ebd13f4172a0c63789ee9c0de2', u'id':
u'545e74b0-2f3d-43b8-8678-93bbb3f1f6f3', u'name': u'test'}
ipdb> show_router
{u'status': u'ACTIVE', u'external_gateway_info': None,
u'availability_zone_hints': [], u'availability_zones': [u'nova'],
u'description': u'', u'admin_state_up': False, u'tenant_id':
u'8b9cd1ebd13f4172a0c63789ee9c0de2', u'created_at': u'2017-02-22T10:47:24Z',
u'updated_at': u'2017-02-22T10:47:26Z', u'flavor_id': None, u'revision_number':
8, u'routes': [], u'project_id': u'8b9cd1ebd13f4172a0c63789ee9c0de2', u'id':
u'545e74b0-2f3d-43b8-8678-93bbb3f1f6f3', u'name': u'test'}
ipdb>
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1666864/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp