Hi again Dan, Sorry about my previous reply. I did not realize you sent another message in the meanwhile.
Several tests in lp:~netstack/quantum/quantum-unit-tests fail because of bugs which have then been fixed in the meanwhile. In the trunk branch, lp:quantum, only 4 tests fail. The fixes for these tests are already proposed for merge in trunk, and we should briefly be able to have a fully functioning set of unit tests. Salvatore From: netstack-bounces+salvatore.orlando=eu.citrix....@lists.launchpad.net [mailto:netstack-bounces+salvatore.orlando=eu.citrix....@lists.launchpad.net] On Behalf Of Dan Moore (danielmo) Sent: 01 August 2011 16:54 To: netstack@lists.launchpad.net Subject: Re: [Netstack] quantum unit-test rampup I installed python-dev and added greenlet, sqlalchemy to the pip-requires, and ./run_tests.sh -f again. And it ran the tests again. Should they all PASS with OK? Here's a snip of the results, APITest test_create_network_badrequest_json OK test_create_network_badreqyest_xml OK test_create_network_json OK test_create_network_xml OK test_create_port_badrequest_json FAIL test_create_port_badrequest_xml FAIL test_create_port_json OK test_create_port_networknotfound_json ERROR test_create_port_networknotfound_xml OK test_create_port_xml OK test_delete_attachment_json OK test_delete_attachment_networknotfound_json OK test_delete_attachment_networknotfound_xml OK test_delete_attachment_portnotfound_json OK test_delete_attachment_portnotfound_xml OK test_delete_attachment_xml OK test_delete_network_in_use_json ERROR test_delete_network_in_use_xml OK test_delete_network_json OK test_delete_network_xml OK test_delete_port_in_use_json ERROR test_delete_port_in_use_xml OK test_delete_port_json OK test_delete_port_networknotfound_json ERROR test_delete_port_networknotfound_xml OK test_delete_port_with_bad_id_json ERROR test_delete_port_with_bad_id_xml OK test_delete_port_xml OK test_list_networks_json OK test_list_networks_xml FAIL test_list_ports_json OK test_list_ports_xml FAIL test_put_attachment_json OK test_put_attachment_networknotfound_json ERROR test_put_attachment_networknotfound_xml OK test_put_attachment_portnotfound_json ERROR test_put_attachment_portnotfound_xml OK test_put_attachment_xml OK test_rename_network_badrequest_json OK test_rename_network_badrequest_xml OK test_rename_network_json OK test_rename_network_not_found_json ERROR Dan Moore Datacenter System Engineer Systems Development Organization Core Technology Group danie...@cisco.com, RTP10S-2E0702 From: netstack-bounces+danielmo=cisco....@lists.launchpad.net [mailto:netstack-bounces+danielmo=cisco....@lists.launchpad.net] On Behalf Of Dan Moore (danielmo) Sent: Monday, August 01, 2011 11:42 AM To: netstack@lists.launchpad.net Subject: [Netstack] quantum unit-test rampup All, I'm new to this harness and OpenStack in general, I've started with Quantum (being from Cisco) and will start with unit-tests. So branching this branch, https://code.launchpad.net/~netstack/quantum/quantum-unit-tests, as my "trunk", I try simply running "./run_tests.sh" to make sure it's working as-is before I start hacking. But I don't have a module called "greenlet", so I tried the following and failed. Does this have something to do with the virtual environment that I'm running run_tests.sh from? danielmo@ubuntu:~/src/quantum-unit-tests/trunk$ pip install greenlet Downloading/unpacking greenlet Downloading greenlet-0.3.1.tar.gz Running setup.py egg_info for package greenlet /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'repository' warnings.warn(msg) Installing collected packages: greenlet Running setup.py install for greenlet /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'repository' warnings.warn(msg) building 'greenlet' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c greenlet.c -o build/temp.linux-x86_64-2.7/greenlet.o In file included from greenlet.c:5:0: greenlet.h:11:20: fatal error: Python.h: No such file or directory compilation terminated. error: command 'gcc' failed with exit status 1 Complete output from command /usr/bin/python -c "import setuptools;__file__='/home/danielmo/src/quantum-unit-tests/trunk/build/greenlet/setup.py';execfile(__file__)" install --single-version-externally-managed --record /tmp/pip-95ZPZ4-record/install-record.txt: /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'repository' warnings.warn(msg) running install running build running build_ext building 'greenlet' extension creating build creating build/temp.linux-x86_64-2.7 gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c greenlet.c -o build/temp.linux-x86_64-2.7/greenlet.o In file included from greenlet.c:5:0: greenlet.h:11:20: fatal error: Python.h: No such file or directory compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- Command /usr/bin/python -c "import setuptools;__file__='/home/danielmo/src/quantum-unit-tests/trunk/build/greenlet/setup.py';execfile(__file__)" install --single-version-externally-managed --record /tmp/pip-95ZPZ4-record/install-record.txt failed with error code 1 Storing complete log in /home/danielmo/.pip/pip.log Thanks, Dan Moore Datacenter System Engineer Systems Development Organization Core Technology Group danie...@cisco.com, RTP10S-2E0702
-- Mailing list: https://launchpad.net/~netstack Post to : netstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~netstack More help : https://help.launchpad.net/ListHelp