<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>