Performance tests are broken by requirements of NetworkX

Bug #1523397 reported by Alexander Kislitsky
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Alexander Kislitsky

Bug Description

Performance tests is broken:

Downloading/unpacking networkx>=1.10 (from -r /home/jenkins/workspace/nailgun_performance_tests/nailgun/requirements.txt (line 37))
  Running setup.py (path:/home/jenkins/workspace/nailgun_performance_tests/nailgun/.tox/py26/build/networkx/setup.py) egg_info for package networkx
    NetworkX requires Python 2.7 or later (2.6 detected).

We are going to use CentOs 7 on the master node so I guess we should switch perf tests on Python2.7

Or as wrokaround for this issue can be fixed by pinning NetworkX version in the nailgun/requirements.txt:
networkx>=1.8,<1.10

Tags: area-build
Dmitry Pyzhov (dpyzhov)
tags: added: area-ci
Revision history for this message
Aleksandra Fedorova (bookwar) wrote :

In CI configuration we use virtual env with Python 2.7.

py26 env is enabled by run_tests.sh script and should be fixed there.

Changed in fuel:
assignee: Fuel CI (fuel-ci) → Fuel Python Team (fuel-python)
tags: added: area-build
removed: area-ci fuel-ci
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (master)

Fix proposed to branch: master
Review: https://review.openstack.org/255288

Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Alexander Kislitsky (akislitsky)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/255288
Committed: https://git.openstack.org/cgit/openstack/fuel-web/commit/?id=30f0f8007b10e9b25229d64cccd4a80d6c8cd8e8
Submitter: Jenkins
Branch: master

commit 30f0f8007b10e9b25229d64cccd4a80d6c8cd8e8
Author: Alexander Kislitsky <email address hidden>
Date: Wed Dec 9 17:36:20 2015 +0300

    Tox python env changed to py27 in run_tests.sh

    After moving to the CentOS 7 we have no python26 env.

    Change-Id: Ia9ad4438ebfd2f6c6cdc1aaebae4f52f96a333c7
    Closes-Bug: #1523397

Changed in fuel:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.