Public bug reported:

Hello all,

I have installed devstack, and checked out latest neutron source code.
Tried to run unit testcase with below command,
root@guest1-Standard-PC-i440FX-PIIX-1996:/home/guest1/neutron# tox -epy27 
neutron.tests.unit.agent.linux.test_dhcp

Unit test runs successful over devstack setup.
But not able to run functional testcases.
Followed below steps to run functional testcases on devstack setup.
1. ./tools/configure_for_func_testing.sh /opt/stack/devstack -i
2. root@guest1-Standard-PC-i440FX-PIIX-1996:/home/guest1/neutron# tox -epy27 -- 
neutron.tests.functional.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2

But it is giving following error,

ERROR: InvocationError for command 
'/home/guest1/neutron/tools/ostestr_compat_shim.sh 
neutron.tests.functional.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2'
 (exited with code 1)
___________________________________________________________________ summary 
______________________
ERROR:   py27: commands failed


Tried with following way as well,

root@guest1-Standard-PC-i440FX-PIIX-1996:/home/guest1/neutron# source 
.tox/py27/bin/activate
(py27) root@guest1-Standard-PC-i440FX-PIIX-1996:/home/guest1/neutron# tox 
-epy27 
neutron.tests.functional.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2
py27 recreate: /home/guest1/neutron/.tox/py27
ERROR: invocation failed (exit code 3), logfile: 
/home/guest1/neutron/.tox/py27/log/py27-0.log
ERROR: actionid: py27
msg: getenv
cmdargs: ['/usr/bin/python', '-m', 'virtualenv', '--python', 
'/home/guest1/neutron/.tox/py27/bin/python2.7', 'py27']

The path /home/guest1/neutron/.tox/py27/bin/python2.7 (from
--python=/home/guest1/neutron/.tox/py27/bin/python2.7) does not exist

ERROR: Error creating virtualenv. Note that some special characters (e.g. ':' 
and unicode symbols) in paths are not supported by virtualenv. Error details: 
InvocationError('/usr/bin/python -m virtualenv --python 
/home/guest1/neutron/.tox/py27/bin/python2.7 py27 (see 
/home/guest1/neutron/.tox/py27/log/py27-0.log)', 3)
______________________________ summary _______________________
ERROR:   py27: Error creating virtualenv. Note that some special characters 
(e.g. ':' and unicode symbols) in paths are not supported by virtualenv. Error 
details: InvocationError('/usr/bin/python -m virtualenv --python 
/home/guest1/neutron/.tox/py27/bin/python2.7 py27 (see 
/home/guest1/neutron/.tox/py27/log/py27-0.log)', 3)

Since I am new to this please correct me if, I am missing anything to
run functional testcases.

** 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/1772177

Title:
  Functional testcase fails

Status in neutron:
  New

Bug description:
  Hello all,

  I have installed devstack, and checked out latest neutron source code.
  Tried to run unit testcase with below command,
  root@guest1-Standard-PC-i440FX-PIIX-1996:/home/guest1/neutron# tox -epy27 
neutron.tests.unit.agent.linux.test_dhcp

  Unit test runs successful over devstack setup.
  But not able to run functional testcases.
  Followed below steps to run functional testcases on devstack setup.
  1. ./tools/configure_for_func_testing.sh /opt/stack/devstack -i
  2. root@guest1-Standard-PC-i440FX-PIIX-1996:/home/guest1/neutron# tox -epy27 
-- 
neutron.tests.functional.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2

  But it is giving following error,

  ERROR: InvocationError for command 
'/home/guest1/neutron/tools/ostestr_compat_shim.sh 
neutron.tests.functional.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2'
 (exited with code 1)
  ___________________________________________________________________ summary 
______________________
  ERROR:   py27: commands failed

  
  Tried with following way as well,

  root@guest1-Standard-PC-i440FX-PIIX-1996:/home/guest1/neutron# source 
.tox/py27/bin/activate
  (py27) root@guest1-Standard-PC-i440FX-PIIX-1996:/home/guest1/neutron# tox 
-epy27 
neutron.tests.functional.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2
  py27 recreate: /home/guest1/neutron/.tox/py27
  ERROR: invocation failed (exit code 3), logfile: 
/home/guest1/neutron/.tox/py27/log/py27-0.log
  ERROR: actionid: py27
  msg: getenv
  cmdargs: ['/usr/bin/python', '-m', 'virtualenv', '--python', 
'/home/guest1/neutron/.tox/py27/bin/python2.7', 'py27']

  The path /home/guest1/neutron/.tox/py27/bin/python2.7 (from
  --python=/home/guest1/neutron/.tox/py27/bin/python2.7) does not exist

  ERROR: Error creating virtualenv. Note that some special characters (e.g. ':' 
and unicode symbols) in paths are not supported by virtualenv. Error details: 
InvocationError('/usr/bin/python -m virtualenv --python 
/home/guest1/neutron/.tox/py27/bin/python2.7 py27 (see 
/home/guest1/neutron/.tox/py27/log/py27-0.log)', 3)
  ______________________________ summary _______________________
  ERROR:   py27: Error creating virtualenv. Note that some special characters 
(e.g. ':' and unicode symbols) in paths are not supported by virtualenv. Error 
details: InvocationError('/usr/bin/python -m virtualenv --python 
/home/guest1/neutron/.tox/py27/bin/python2.7 py27 (see 
/home/guest1/neutron/.tox/py27/log/py27-0.log)', 3)

  Since I am new to this please correct me if, I am missing anything to
  run functional testcases.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1772177/+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

Reply via email to