<div dir="ltr"><div><div><div>> I think running all of them for now is the best way. If the runtime on Travis becomes 
unbearable we can look into solutions then.<br><br></div>Smoke tests were created at the behest of developers for precisely this situation. This line of code:<br><br>py.test -v --color=yes --pyargs pulp_smash.tests.pulp3<br><br></div><div>...can be changed to this:<br><br>py.test -v --color=yes --pyargs $(pulp-smash smoke-tests)<br><br></div><div>Use your test runner of choice. The official unittest test runner has better support for features like subTests.<br></div><div><br>> How about running the full test suite nightly to catch things from all 
PRs that day rather than waiting until the next release?  Is that being 
done?  We should want things to fail sooner rather than later if there's
 regressions.<br><br></div>This seems sensible.<br></div></div>