One of the things that seems to happen now and then is that an update to requirements breaks gate for other projects in some way. One thing that helps is cross project testing, though we do that on a one off basis I'd like to see this testing become more codified. I have a review out that does a (very) hackish proof of concept, I've tested both functional and unit testing, both pass. https://review.openstack.org/#/c/345011/ (saved the functional testing, don't have the unit test link...) http://logs.openstack.org/11/345011/5/check/gate-requirements-pep8/5afcdf9/console.html So, my question to put to other projects is, which tests of yours do we hit when requirements break things for you. This list will hopefully be used to figure out what we can test our changes against to not cause the badness. Any notes on this would be appreciated :D -- Matthew Thode (prometheanfire) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160722/220a9ddf/attachment.pgp>