remove run_tests.sh

Bug #1553722 reported by zeih
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tacker
Fix Released
Low
Lu lei

Bug Description

We should remove run_tests.sh since it's rarely used and an alternative exists

We should use Tox.

I would recommend to
1) update TESTING.rst
2) delete run_tests.sh
3) delete
          tools/install_venv.py
          tools/install_venv_common.py
          tools/with_venv.sh

zeih (zeih)
description: updated
Changed in tacker:
assignee: nobody → zeih (zeih)
Revision history for this message
yong sheng gong (gongysh) wrote :

hope to keep it.

Revision history for this message
zeih (zeih) wrote :

hi gongysh,

thx, for raising your voice.
do you use this script and the tools? Can you explain the purpuse you use it?
Is there something that is not possible with tox and testr?

I noticed that several projects has removed the script or discuss to do it:

keystone https://review.openstack.org/#/c/199343/
nova https://review.openstack.org/#/c/285238/
glance started discussion: http://lists.openstack.org/pipermail/openstack-dev/2016-March/088362.html https://review.openstack.org/#/c/287779/
tempest https://review.openstack.org/#/c/270564/
...and so on...

Would be great to discuss it in this bug for tacker projects.

Regards
Martin

Changed in tacker:
importance: Undecided → Low
Revision history for this message
Sridhar Ramaswamy (srics-r) wrote :

I'd support removing run_tests.sh, particularly given [1] is proposed to remove it.

@gongysh - any last words for reasons to keep it ?

[1] https://review.openstack.org/#/c/306927

Lu lei (lei-lu)
Changed in tacker:
assignee: zeih (zeih) → nobody
Revision history for this message
venkatamahesh (venkatamaheshkotha) wrote :

There is a patch going on here: https://review.openstack.org/#/c/306927/5

Changed in tacker:
status: New → In Progress
assignee: nobody → caoyue (yue-cao)
Changed in tacker:
assignee: caoyue (yue-cao) → Lu lei (lei-lu)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tacker (master)

Reviewed: https://review.openstack.org/306927
Committed: https://git.openstack.org/cgit/openstack/tacker/commit/?id=c93ea2f81155fdbb8fef3ebe909093bb612fff9e
Submitter: Jenkins
Branch: master

commit c93ea2f81155fdbb8fef3ebe909093bb612fff9e
Author: caoyue <email address hidden>
Date: Mon Apr 18 14:43:05 2016 +0800

    Remove virtualenv management scripts from oslo-incubator

    This commit removes the old virtualenv management scripts from oslo
    incubator. They were just wrappers around virtualenv and don't really
    work well in a world with global requirements and constraints. This
    commit just removes them since there isn't any reasons to keep them
    around and remove references to run_tests.sh in the TESTING.rst file

    Closes-Bug: #1553722

    Co-Authored-By: <email address hidden>

    Change-Id: Ieae3698db85377b52687dac58f33a571bc179956

Changed in tacker:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tacker 0.6.0

This issue was fixed in the openstack/tacker 0.6.0 release.

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.