summaryrefslogtreecommitdiff
path: root/testsuite/tests/ghc-regress/arrows
diff options
context:
space:
mode:
authorsimonmar <unknown>2006-01-18 16:31:12 +0000
committersimonmar <unknown>2006-01-18 16:31:12 +0000
commitff6b4956ebaab81177d9a684bcc386a24eb4fc94 (patch)
tree91ecf127f4c8fac83eff8e2c2225a6becbba437c /testsuite/tests/ghc-regress/arrows
parentadf1df0b7708d47db5affd5b5aeddf6b2cb570a8 (diff)
downloadhaskell-ff6b4956ebaab81177d9a684bcc386a24eb4fc94.tar.gz
[project @ 2006-01-18 16:31:10 by simonmar]
Add a fast version of the testsuite The idea is to have a way to run as much of the testsuite as possible in a short time, so that we'll run it more often (such as just before checking in a change, for example). 'make fast' tries for good coverage without using too many cycles. Currently it takes about 4 minutes on a fast machine with an optimised GHC build; I think this might still be a little on the slow side. When you say 'make fast' in testsuite/tests/ghc-regress, we run each test only one way, and all of the long-running tests are omitted. Also, to get the runtime down further, I arbitrarily omitted many of the should_run tests (because these tend to take a lot longer than should_compile or should_fail tests). I tried to keep a representative few in each category.
Diffstat (limited to 'testsuite/tests/ghc-regress/arrows')
-rw-r--r--testsuite/tests/ghc-regress/arrows/should_run/all.T4
1 files changed, 2 insertions, 2 deletions
diff --git a/testsuite/tests/ghc-regress/arrows/should_run/all.T b/testsuite/tests/ghc-regress/arrows/should_run/all.T
index bb109f7981..adcfbb2d50 100644
--- a/testsuite/tests/ghc-regress/arrows/should_run/all.T
+++ b/testsuite/tests/ghc-regress/arrows/should_run/all.T
@@ -1,6 +1,6 @@
setTestOpts(only_compiler_types(['ghc']))
test('arrowrun001', normal, compile_and_run, [''])
-test('arrowrun002', normal, compile_and_run, [''])
+test('arrowrun002', skip_if_fast, compile_and_run, [''])
test('arrowrun003', normal, compile_and_run, [''])
-test('arrowrun004', normal, compile_and_run, [''])
+test('arrowrun004', skip_if_fast, compile_and_run, [''])