[PATCH 0/7] tests: use skip_all=* to skip tests
- From
Ævar Arnfjörð Bjarmason <avarab@gmail.com>
- Date
- Aug 10, 2010, 19:52 UTC
- Message-ID
- <1281469968-25670-1-git-send-email-avarab@gmail.com>
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