simonmar    2006/01/18 08:31:13 PST

  Modified files:
    testsuite            README 
    testsuite/driver     testlib.py 
    testsuite/mk         test.mk 
    testsuite/tests/ghc-regress/array/should_run all.T 
    testsuite/tests/ghc-regress/arrows/should_run all.T 
    testsuite/tests/ghc-regress/cabal all.T 
    testsuite/tests/ghc-regress/ccall/should_run all.T 
    testsuite/tests/ghc-regress/codeGen/should_run all.T 
    testsuite/tests/ghc-regress/concurrent/prog001 all.T 
    testsuite/tests/ghc-regress/concurrent/should_run all.T 
    testsuite/tests/ghc-regress/deSugar/should_run all.T 
    testsuite/tests/ghc-regress/deriving/should_run all.T 
    testsuite/tests/ghc-regress/driver/recomp001 all.T 
    testsuite/tests/ghc-regress/gadt all.T 
    testsuite/tests/ghc-regress/lib/Generics all.T 
    testsuite/tests/ghc-regress/lib/Generics/bits test.T 
    testsuite/tests/ghc-regress/lib/Generics/genUpTo test.T 
    testsuite/tests/ghc-regress/lib/Generics/geq test.T 
    testsuite/tests/ghc-regress/lib/Generics/gshow test.T 
    testsuite/tests/ghc-regress/lib/Generics/gzip test.T 
    testsuite/tests/ghc-regress/lib/Generics/paradise test.T 
    testsuite/tests/ghc-regress/lib/Generics/reify test.T 
    testsuite/tests/ghc-regress/lib/Generics/strings test.T 
    testsuite/tests/ghc-regress/lib/Generics/tree test.T 
    testsuite/tests/ghc-regress/lib/Generics/xmlish test.T 
    testsuite/tests/ghc-regress/lib/IO all.T 
    testsuite/tests/ghc-regress/lib/IORef all.T 
    testsuite/tests/ghc-regress/lib/net all.T 
    testsuite/tests/ghc-regress/lib/should_run all.T 
    testsuite/tests/ghc-regress/numeric/should_run all.T 
    testsuite/tests/ghc-regress/programs/10queens test.T 
    testsuite/tests/ghc-regress/programs/andre_monad test.T 
    testsuite/tests/ghc-regress/programs/andy_cherry test.T 
    testsuite/tests/ghc-regress/programs/barton-mangler-bug test.T 
    testsuite/tests/ghc-regress/programs/cholewo-eval test.T 
    testsuite/tests/ghc-regress/programs/cvh_unboxing test.T 
    testsuite/tests/ghc-regress/programs/fast2haskell test.T 
    testsuite/tests/ghc-regress/programs/fun_insts test.T 
    testsuite/tests/ghc-regress/programs/galois_raytrace test.T 
    testsuite/tests/ghc-regress/programs/jl_defaults test.T 
    testsuite/tests/ghc-regress/programs/joao-circular test.T 
    testsuite/tests/ghc-regress/programs/jq_readsPrec test.T 
    testsuite/tests/ghc-regress/programs/jtod_circint test.T 
    testsuite/tests/ghc-regress/programs/jules_xref test.T 
    testsuite/tests/ghc-regress/programs/jules_xref2 test.T 
    testsuite/tests/ghc-regress/programs/launchbury test.T 
    testsuite/tests/ghc-regress/programs/lennart_range test.T 
    testsuite/tests/ghc-regress/programs/lex test.T 
    testsuite/tests/ghc-regress/programs/life_space_leak test.T 
    testsuite/tests/ghc-regress/programs/maessen-hashtab test.T 
    testsuite/tests/ghc-regress/programs/north_array test.T 
    testsuite/tests/ghc-regress/programs/okeefe_neural test.T 
    testsuite/tests/ghc-regress/programs/record_upd test.T 
    testsuite/tests/ghc-regress/programs/rittri test.T 
    testsuite/tests/ghc-regress/programs/sanders_array test.T 
    testsuite/tests/ghc-regress/programs/seward-space-leak test.T 
    testsuite/tests/ghc-regress/programs/strict_anns test.T 
    testsuite/tests/ghc-regress/programs/thurston-modular-arith 
                                                                test.T 
    testsuite/tests/ghc-regress/simplCore/should_compile all.T 
    testsuite/tests/ghc-regress/typecheck/prog001 test.T 
    testsuite/tests/ghc-regress/typecheck/prog002 test.T 
    testsuite/tests/ghc-regress/typecheck/should_run all.T 
    testsuite/tests/ghc-regress/typecheck/testeq1 test.T 
  Log:
  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.
  
  Revision  Changes    Path
  1.13      +6 -0      fptools/testsuite/README
  1.35      +25 -15    fptools/testsuite/driver/testlib.py
  1.18      +20 -7     fptools/testsuite/mk/test.mk
  1.7       +16 -16    
fptools/testsuite/tests/ghc-regress/array/should_run/all.T
  1.2       +2 -2      
fptools/testsuite/tests/ghc-regress/arrows/should_run/all.T
  1.5       +2 -2      fptools/testsuite/tests/ghc-regress/cabal/all.T
  1.31      +1 -1      
fptools/testsuite/tests/ghc-regress/ccall/should_run/all.T
  1.22      +1 -1      
fptools/testsuite/tests/ghc-regress/codeGen/should_run/all.T
  1.2       +1 -1      
fptools/testsuite/tests/ghc-regress/concurrent/prog001/all.T
  1.49      +22 -11    
fptools/testsuite/tests/ghc-regress/concurrent/should_run/all.T
  1.10      +2 -2      
fptools/testsuite/tests/ghc-regress/deSugar/should_run/all.T
  1.17      +17 -17    
fptools/testsuite/tests/ghc-regress/deriving/should_run/all.T
  1.2       +1 -1      
fptools/testsuite/tests/ghc-regress/driver/recomp001/all.T
  1.13      +8 -6      fptools/testsuite/tests/ghc-regress/gadt/all.T
  1.20      +1 -1      fptools/testsuite/tests/ghc-regress/lib/Generics/all.T
  1.4       +1 -1      
fptools/testsuite/tests/ghc-regress/lib/Generics/bits/test.T
  1.4       +1 -1      
fptools/testsuite/tests/ghc-regress/lib/Generics/genUpTo/test.T
  1.4       +1 -1      
fptools/testsuite/tests/ghc-regress/lib/Generics/geq/test.T
  1.4       +2 -2      
fptools/testsuite/tests/ghc-regress/lib/Generics/gshow/test.T
  1.4       +1 -1      
fptools/testsuite/tests/ghc-regress/lib/Generics/gzip/test.T
  1.5       +1 -1      
fptools/testsuite/tests/ghc-regress/lib/Generics/paradise/test.T
  1.4       +1 -1      
fptools/testsuite/tests/ghc-regress/lib/Generics/reify/test.T
  1.4       +1 -1      
fptools/testsuite/tests/ghc-regress/lib/Generics/strings/test.T
  1.4       +1 -1      
fptools/testsuite/tests/ghc-regress/lib/Generics/tree/test.T
  1.4       +1 -1      
fptools/testsuite/tests/ghc-regress/lib/Generics/xmlish/test.T
  1.17      +2 -1      fptools/testsuite/tests/ghc-regress/lib/IO/all.T
  1.6       +1 -1      fptools/testsuite/tests/ghc-regress/lib/IORef/all.T
  1.11      +1 -1      fptools/testsuite/tests/ghc-regress/lib/net/all.T
  1.16      +9 -9      fptools/testsuite/tests/ghc-regress/lib/should_run/all.T
  1.13      +20 -18    
fptools/testsuite/tests/ghc-regress/numeric/should_run/all.T
  1.4       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/10queens/test.T
  1.5       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/andre_monad/test.T
  1.6       +2 -1      
fptools/testsuite/tests/ghc-regress/programs/andy_cherry/test.T
  1.7       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/barton-mangler-bug/test.T
  1.8       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/cholewo-eval/test.T
  1.5       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/cvh_unboxing/test.T
  1.5       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/fast2haskell/test.T
  1.4       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/fun_insts/test.T
  1.10      +1 -1      
fptools/testsuite/tests/ghc-regress/programs/galois_raytrace/test.T
  1.4       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/jl_defaults/test.T
  1.3       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/joao-circular/test.T
  1.4       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/jq_readsPrec/test.T
  1.4       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/jtod_circint/test.T
  1.6       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/jules_xref/test.T
  1.5       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/jules_xref2/test.T
  1.5       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/launchbury/test.T
  1.5       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/lennart_range/test.T
  1.5       +1 -1      fptools/testsuite/tests/ghc-regress/programs/lex/test.T
  1.6       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/life_space_leak/test.T
  1.2       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/maessen-hashtab/test.T
  1.5       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/north_array/test.T
  1.8       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/okeefe_neural/test.T
  1.5       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/record_upd/test.T
  1.5       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/rittri/test.T
  1.5       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/sanders_array/test.T
  1.6       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/seward-space-leak/test.T
  1.5       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/strict_anns/test.T
  1.4       +1 -1      
fptools/testsuite/tests/ghc-regress/programs/thurston-modular-arith/test.T
  1.17      +1 -1      
fptools/testsuite/tests/ghc-regress/simplCore/should_compile/all.T
  1.4       +1 -1      
fptools/testsuite/tests/ghc-regress/typecheck/prog001/test.T
  1.3       +1 -1      
fptools/testsuite/tests/ghc-regress/typecheck/prog002/test.T
  1.36      +12 -0     
fptools/testsuite/tests/ghc-regress/typecheck/should_run/all.T
  1.2       +1 -1      
fptools/testsuite/tests/ghc-regress/typecheck/testeq1/test.T
_______________________________________________
Cvs-fptools mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-fptools

Reply via email to