From 30b8fa06bbb06b4de171ba71e977df6cd57949ba Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Sun, 4 Feb 2018 15:09:04 +0100 Subject: [PATCH 1/3] document make targets fixes #4647 License: MIT Signed-off-by: Steven Allen --- Rules.mk | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Rules.mk b/Rules.mk index ca9d1bf25..707c2cd29 100644 --- a/Rules.mk +++ b/Rules.mk @@ -142,14 +142,14 @@ help: @echo '' @echo 'TESTING TARGETS:' @echo '' - @echo ' test - Run expensive tests' - @echo ' test_short - Run short tests and short sharness tests' - @echo ' test_go_short' - @echo ' test_go_expensive' - @echo ' test_go_race' - @echo ' test_go_megacheck - Run the `megacheck` vetting tool' - @echo ' test_sharness_short' - @echo ' test_sharness_expensive' + @echo ' test - Run all tests' + @echo ' test_short - Run short go tests and short sharness tests' + @echo ' test_go_short - Run short go tests' + @echo ' test_go_expensive - Run all go tests (and test build)' + @echo ' test_go_race - Run go tests with the race detector enabled' + @echo ' test_go_megacheck - Run the `megacheck` vetting tool' + @echo ' test_sharness_short - Run short sharness tests' + @echo ' test_sharness_expensive - Run all sharness tests' @echo ' test_sharness_race' @echo ' coverage - Collects coverage info from unit tests and sharness' @echo From 0e8fc8ffc8ac85844e3e505f696a4b6cbb923180 Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Sun, 4 Feb 2018 15:10:35 +0100 Subject: [PATCH 2/3] remove useless make target License: MIT Signed-off-by: Steven Allen --- Rules.mk | 1 - test/sharness/Rules.mk | 3 --- 2 files changed, 4 deletions(-) diff --git a/Rules.mk b/Rules.mk index 707c2cd29..d467c1a10 100644 --- a/Rules.mk +++ b/Rules.mk @@ -150,7 +150,6 @@ help: @echo ' test_go_megacheck - Run the `megacheck` vetting tool' @echo ' test_sharness_short - Run short sharness tests' @echo ' test_sharness_expensive - Run all sharness tests' - @echo ' test_sharness_race' @echo ' coverage - Collects coverage info from unit tests and sharness' @echo .PHONY: help diff --git a/test/sharness/Rules.mk b/test/sharness/Rules.mk index 188cb50cb..e98e2c782 100644 --- a/test/sharness/Rules.mk +++ b/test/sharness/Rules.mk @@ -60,9 +60,6 @@ test_sharness_expensive: export TEST_EXPENSIVE=1 test_sharness_expensive: test_sharness_short .PHONY: test_sharness_expensive -test_sharness_race: GOFLAGS += -race -.PHONY: test_sharness_race - TEST += test_sharness_expensive TEST_SHORT += test_sharness_short From 5abb3c602551c97b8e054cd6935a7bf28ff11850 Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Wed, 7 Feb 2018 09:25:55 -0800 Subject: [PATCH 3/3] document test_go_test make target License: MIT Signed-off-by: Steven Allen --- Rules.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Rules.mk b/Rules.mk index d467c1a10..c89f186ac 100644 --- a/Rules.mk +++ b/Rules.mk @@ -145,7 +145,8 @@ help: @echo ' test - Run all tests' @echo ' test_short - Run short go tests and short sharness tests' @echo ' test_go_short - Run short go tests' - @echo ' test_go_expensive - Run all go tests (and test build)' + @echo ' test_go_test - Run all go tests' + @echo ' test_go_expensive - Run all go tests and compile on all platforms' @echo ' test_go_race - Run go tests with the race detector enabled' @echo ' test_go_megacheck - Run the `megacheck` vetting tool' @echo ' test_sharness_short - Run short sharness tests'