[GHC] #16026: No way to run a subset of the testsuite
GHC
ghc-devs at haskell.org
Mon Dec 10 14:37:41 UTC 2018
#16026: No way to run a subset of the testsuite
-------------------------------------+-------------------------------------
Reporter: bgamari | Owner: alpmestan
Type: feature request | Status: new
Priority: high | Milestone: 8.8.1
Component: Build System | Version: 8.6.2
(Hadrian) |
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by goldfire):
Just happened to come across this. As an avid user of the feature you're
describing, I would want a way to do this on the command line. Other
options are good, too (e.g. setting an env var so that way I can run the
same tests over and over), but inessential (for me).
Separate from the `make TEST=...` functionality, I also make regular use
of the fact that running `make` in different subdirectories of `tests`
runs only subsets. For example, I'll go into `testsuite/tests/typecheck`
and run `make` just to run type-checking tests. Sometimes I even just want
the `should_fail` directory of that. I would certainly miss the ability to
run subsets like this if it were gone. It's so easy (just change dirs) and
so useful.
Thanks for all the work you're putting into this!
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/16026#comment:8>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list