Hi All,

When i tried to run the below test case, it is failing with the mentioned
error.

ocjuno@ocjuno:/opt/stack/neutron$* ./run_tests.sh -d
neutron.tests.unit.opencontrail.test_contrail_plugin.TestContrailNetworksV2.test_update_network_set_not_shared_single_tenant*
Tests running...
2015-07-06 10:30:11,365     INFO [neutron.manager] Loading core plugin:
neutron.plugins.opencontrail.contrail_plugin.NeutronPluginContrailCoreV2
2015-07-06 10:30:11,371     INFO [neutron.manager] Service L3_ROUTER_NAT is
supported by the core plugin
2015-07-06 10:30:11,371    ERROR [neutron.api.extensions] Extension path
'unit/extensions' doesn't exist!
2015-07-06 10:30:11,592     INFO [neutron.quota] Loaded quota_driver:
<neutron.db.quota_db.DbQuotaDriver object at 0x7f6d2f642f90>.
2015-07-06 10:30:11,673    ERROR [neutron.api.v2.resource] create failed
Traceback (most recent call last):
  File "neutron/api/v2/resource.py", line 87, in resource
    result = method(request=request, **args)
  File "neutron/api/v2/base.py", line 448, in create
    obj = obj_creator(request.context, **kwargs)
  File "neutron/plugins/opencontrail/contrail_plugin.py", line 463, in
create_port
    port = self._create_resource('port', context, port)
  File "neutron/plugins/opencontrail/contrail_plugin.py", line 250, in
_create_resource
    res_type, 'CREATE')
  File "neutron/plugins/opencontrail/contrail_plugin.py", line 178, in
_request_backend
    response = self._relay_request(url_path, data=data)
  File "neutron/plugins/opencontrail/contrail_plugin.py", line 171, in
_relay_request
    url, data=data, headers={'Content-type': 'application/json'})
  File "neutron/plugins/opencontrail/contrail_plugin.py", line 160, in
_request_api_server_authn
    response = self._request_api_server(url, data, headers=authn_headers)
  File "neutron/plugins/opencontrail/contrail_plugin.py", line 139, in
_request_api_server
    response = requests.post(url, data=data, headers=headers)
  File
"/opt/stack/neutron/.venv/local/lib/python2.7/site-packages/mock.py", line
955, in __call__
    return _mock_self._mock_call(*args, **kwargs)
  File
"/opt/stack/neutron/.venv/local/lib/python2.7/site-packages/mock.py", line
1018, in _mock_call
    ret_val = effect(*args, **kwargs)
  File "neutron/tests/unit/opencontrail/test_contrail_plugin.py", line 150,
in request
    obj = func(context, resource)
  File "neutron/tests/unit/opencontrail/test_contrail_plugin.py", line 65,
in create_port
    result = super(FakeServer, self).create_port(context, port)
  File "neutron/db/db_base_plugin_v2.py", line 1333, in create_port
    if p['mac_address'] is attributes.ATTR_NOT_SPECIFIED:
KeyError: 'mac_address'
======================================================================
FAIL:
neutron.tests.unit.opencontrail.test_contrail_plugin.TestContrailNetworksV2.test_update_network_set_not_shared_single_tenant
----------------------------------------------------------------------
pythonlogging:'': {{{
2015-07-06 10:30:11,365     INFO [neutron.manager] Loading core plugin:
neutron.plugins.opencontrail.contrail_plugin.NeutronPluginContrailCoreV2
2015-07-06 10:30:11,371     INFO [neutron.manager] Service L3_ROUTER_NAT is
supported by the core plugin
2015-07-06 10:30:11,371    ERROR [neutron.api.extensions] Extension path
'unit/extensions' doesn't exist!
2015-07-06 10:30:11,592     INFO [neutron.quota] Loaded quota_driver:
<neutron.db.quota_db.DbQuotaDriver object at 0x7f6d2f642f90>.
2015-07-06 10:30:11,673    ERROR [neutron.api.v2.resource] create failed
Traceback (most recent call last):
  File "neutron/api/v2/resource.py", line 87, in resource
    result = method(request=request, **args)
  File "neutron/api/v2/base.py", line 448, in create
    obj = obj_creator(request.context, **kwargs)
  File "neutron/plugins/opencontrail/contrail_plugin.py", line 463, in
create_port
    port = self._create_resource('port', context, port)
  File "neutron/plugins/opencontrail/contrail_plugin.py", line 250, in
_create_resource
    res_type, 'CREATE')
  File "neutron/plugins/opencontrail/contrail_plugin.py", line 178, in
_request_backend
    response = self._relay_request(url_path, data=data)
  File "neutron/plugins/opencontrail/contrail_plugin.py", line 171, in
_relay_request
    url, data=data, headers={'Content-type': 'application/json'})
  File "neutron/plugins/opencontrail/contrail_plugin.py", line 160, in
_request_api_server_authn
    response = self._request_api_server(url, data, headers=authn_headers)
  File "neutron/plugins/opencontrail/contrail_plugin.py", line 139, in
_request_api_server
    response = requests.post(url, data=data, headers=headers)
  File
"/opt/stack/neutron/.venv/local/lib/python2.7/site-packages/mock.py", line
955, in __call__
    return _mock_self._mock_call(*args, **kwargs)
  File
"/opt/stack/neutron/.venv/local/lib/python2.7/site-packages/mock.py", line
1018, in _mock_call
    ret_val = effect(*args, **kwargs)
  File "neutron/tests/unit/opencontrail/test_contrail_plugin.py", line 150,
in request
    obj = func(context, resource)
  File "neutron/tests/unit/opencontrail/test_contrail_plugin.py", line 65,
in create_port
    result = super(FakeServer, self).create_port(context, port)
  File "neutron/db/db_base_plugin_v2.py", line 1333, in create_port
    if p['mac_address'] is attributes.ATTR_NOT_SPECIFIED:
KeyError: 'mac_address'
}}}

pythonlogging:'neutron.api.extensions': {{{2015-07-06 10:30:11,371    ERROR
[neutron.api.extensions] Extension path 'unit/extensions' doesn't exist!}}}

Traceback (most recent call last):
  File "neutron/tests/unit/test_db_plugin.py", line 1953, in
test_update_network_set_not_shared_single_tenant
    set_context=True)
  File "neutron/tests/unit/test_db_plugin.py", line 367, in _create_port
    self.assertEqual(port_res.status_int, expected_res_status)
  File
"/opt/stack/neutron/.venv/local/lib/python2.7/site-packages/testtools/testcase.py",
line 348, in assertEqual
    self.assertThat(observed, matcher, message)
  File
"/opt/stack/neutron/.venv/local/lib/python2.7/site-packages/testtools/testcase.py",
line 433, in assertThat
    raise mismatch_error
MismatchError: 500 != 201

Ran 1 test in 0.587s
FAILED (failures=1)




Can you please let us know if there is any mistake from our side in running
the neutron test cases.

Regards,
Naveen.
_______________________________________________
Dev mailing list
[email protected]
http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org

Reply via email to