From 80b93a3b85a620716fc1b7711d96c0c00f496faa Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Wed, 23 Jul 2014 14:57:07 -0700 Subject: [PATCH] mk: Add check-secondary target for tests with no x-platform risk. We'll use this to run a subset of the test suite onto a dedicated bot. This puts the grammar tests and the pretty-printer tests under check-secondary. It leanves the pretty tests under plain `check` for now, until the new bot is added to take over. Because check-secondary is not run as part of `make check` there will be a set of tests that most users never run and are only checked by bors. I think this will be ok because grammar tests should rarely regress, and the people regressing such tests should have the fortitude to deal with it. --- mk/tests.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mk/tests.mk b/mk/tests.mk index fbbc79f684a..8f0812c68d0 100644 --- a/mk/tests.mk +++ b/mk/tests.mk @@ -192,8 +192,14 @@ check-docs: cleantestlibs cleantmptestlogs check-stage2-docs # NOTE: Remove after reprogramming windows bots check-fast: check-lite +check-all: check check-secondary + +check-secondary: check-syntax check-pretty + check-syntax: check-lexer +check-pretty: check-stage2-T-$(CFG_BUILD)-H-$(CFG_BUILD)-pretty-exec + .PHONY: cleantmptestlogs cleantestlibs cleantmptestlogs: