[GHC] #12214: In event of framework failure, test suite still deletes temporary directory

GHC ghc-devs at haskell.org
Tue Jun 21 03:50:32 UTC 2016


#12214: In event of framework failure, test suite still deletes temporary directory
-------------------------------------+-------------------------------------
           Reporter:  ezyang         |             Owner:  thomie
               Type:  bug            |            Status:  new
           Priority:  normal         |         Milestone:
          Component:  Test Suite     |           Version:  8.0.1
           Keywords:                 |  Operating System:  Unknown/Multiple
       Architecture:                 |   Type of failure:  None/Unknown
  Unknown/Multiple                   |
          Test Case:                 |        Blocked By:
           Blocking:                 |   Related Tickets:
Differential Rev(s):                 |         Wiki Page:
-------------------------------------+-------------------------------------
 Steps to reproduce:

 1. Purposely induce a framework failure WHILE running the test. For
 example, assuming #12213 is unfixed just output some UTF-8 characters in
 your test script.
 2. Look and see if the `run` directory is still around.

 Expected result: It is

 Actual result: It's not

 Relatedly, if the test suite did ANY cleaning up, it should say how to
 rerun the test suite without cleaning up. This is esp. important when
 debugging framework errors, where the vagaries of the test output could be
 key to solving the problem.

 Assigning to thomie since he's been changing this code recently.

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/12214>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list