Here's another series that changes the skip_all=* usage to prereq skipping. I didn't do all the tests that use skip_all=*, but this is a large chunk of them. The motivation is to improve our test metrics. I want to get statistics from the smokers about how many tests are being skipped on each platform/OS. This is arranged in one commit per patch for ease of reviewing. It only contains the following changes: * Change skip_all=* && test_done -> test_set_prereq, then use that prereq with test_expect_success. * Setup work for subsequents tests has been moved to tests. This avoids work on platforms where we aren't running the rest of the test, and catches edge cases where the setup work fails for some reason. Ævar Arnfjörð Bjarmason (7): t/t1304-default-acl: change from skip_all=* to prereq skip t/t5705-clone-2gb: change from skip_all=* to prereq skip t/t7005-editor: change from skip_all=* to prereq skip t/t5503-tagfollow: change from skip_all=* to prereq skip t/t4016-diff-quote: change from skip_all=* to prereq skip t/t3902-quoted: change from skip_all=* to prereq skip t/t3300-funny-names: change from skip_all=* to prereq skip t/t1304-default-acl.sh | 15 +++++--- t/t3300-funny-names.sh | 82 +++++++++++++++++++++++++++++++++++------------- t/t3902-quoted.sh | 38 ++++++++++++---------- t/t4016-diff-quote.sh | 24 +++++++++----- t/t5503-tagfollow.sh | 33 ++++++++++++++----- t/t5705-clone-2gb.sh | 11 ++---- t/t7005-editor.sh | 10 +++--- 7 files changed, 139 insertions(+), 74 deletions(-) -- 1.7.2.1.295.gd03d -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html