[openstack-dev] Navigating the ever changing OpenStack codebase

Doug Hellmann doug at doughellmann.com
Tue Apr 28 14:47:56 UTC 2015


Excerpts from Jeremy Stanley's message of 2015-04-27 21:42:15 +0000:
> On 2015-04-27 17:07:56 -0400 (-0400), Ronald Bradford wrote:
> [...]
> > Specifically, the following two code snippets have become SOP (Standard
> > Operating Procedure) jumping around VMs and projects and I suspect if you
> > are a developer of this project, something you are very familiar with.
> [...]
> > python tools/install_venv.py
> > source .venv/bin/activate
> > 
> > ./run_tests.sh
> [...]
> 
> Not in my experience--common wisdom for the ~2.5 years I've been
> involved has been to use tox. It's how we run these tests in gate
> jobs, so if a developer is running in a different way they're likely
> to encounter all sorts of inconsistencies between their local
> results and what the CI eventually reports for a proposed change.
> 
> > it not longer exists in this project.
> [...]
> 
> I consider it an unfortunate oversight that those files weren't
> deleted a very, very long time ago.

Yes, I think that's why they were finally removed. We just hadn't
noticed they were still there.

For the record, the review that removed run_tests.sh
was https://review.openstack.org/#/c/177066/

Doug



More information about the OpenStack-dev mailing list