[test-runner] It will be good if tox will have a personal venv for test-runner execution

Bug #1508432 reported by Victor Ryzhenkin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Murano
Fix Released
Wishlist
Tin Lam

Bug Description

Now the launch command looks like:

tox -e venv -- murano-test-runner -p io.murano.test.MyTest1

It will be good, if we create for it different venv in tox.ini
Possible launch command:

tox -e murano-test-runner -p io.murano.test.MyTest1

Lin Yang (lin-a-yang)
Changed in murano:
assignee: nobody → Lin Yang (lin-a-yang)
Revision history for this message
Ekaterina Chernova (efedorova) wrote :

I suggest to not fix this bug. We don't have separate point for engine or api, why would we have it for test-runner?

Revision history for this message
Victor Ryzhenkin (vryzhenkin) wrote :

Kate, engine and api are services. Test-runner is a tool. We are using tools like pep8 or py27 tests with tox, why we can't create a special launch command for tox for test-runner? It will be much easier to test applications, or I think wrong?

Stan Lagun (slagun)
Changed in murano:
milestone: none → mitaka-1
Changed in murano:
milestone: mitaka-1 → mitaka-2
Stan Lagun (slagun)
tags: added: low-hanging-fruit
Revision history for this message
Kirill Zaitsev (kzaitsev) wrote :

+1 to fixing this bug. Looks like a good and logical thing to have.

Also removing Lin as assignee, since there was more than 1 month with no activity.

tags: added: tests
Changed in murano:
assignee: Lin Yang (lin-a-yang) → nobody
Changed in murano:
assignee: nobody → Steve Wilkerson (sw5822)
Changed in murano:
milestone: mitaka-2 → mitaka-3
Revision history for this message
Kirill Zaitsev (kzaitsev) wrote :

Steve, are you still working on this one? It's been more than 2 weeks with no progress. I'm removing you from assigned to, to allow others to contribute to this bug.

Changed in murano:
assignee: Steve Wilkerson (sw5822) → nobody
Revision history for this message
Tin Lam (lamt) wrote :

Forgot to auto-link the review - https://review.openstack.org/#/c/284480/

Changed in murano:
assignee: nobody → Tin Lam (tl3438)
status: Confirmed → In Progress
Tin Lam (lamt)
Changed in murano:
status: In Progress → Fix Committed
Changed in murano:
status: Fix Committed → Fix Released
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.