1. 01 Sep, 2011 2 commits
  2. 08 Aug, 2011 1 commit
  3. 07 Aug, 2011 1 commit
    • Ian Lynagh's avatar
      Add support for checking whether files are written by more than one test · 5f12b5e3
      Ian Lynagh authored
      Work in progress, but largely works. Known issues:
      * only supported when using the timeout program
      * 'test.strace' files aren't cleaned, as they end up in the root
        directory rather than the test's directory
      * Doesn't yet track what the current directory is, so finds several
        files like "A.o" being written by multiple tests (and conversely,
        may be missing writes to the same file from different directories)
      * Lots of tests write to $HOME/.ghc/ghci_history. We should probably
        be passing ghci a flag to stop this from happening.
      * Some .strace lines aren't understood yet, causing framework failures
      * One .strace file can cause muiltiple framework failures, if it
        contains lots of lines that aren't understood
      
      Performance:
      Threads       fast testsuite time     fast testsuite time with checks
      1             16:36.14                25:16.07
      5              5:33.95                 8:04.05
      5f12b5e3
  4. 06 Aug, 2011 1 commit
  5. 03 Aug, 2011 2 commits
  6. 20 Jul, 2011 2 commits
  7. 19 Jul, 2011 1 commit
  8. 14 Jul, 2011 2 commits
  9. 13 Jul, 2011 2 commits
  10. 08 Jul, 2011 1 commit
  11. 07 Jul, 2011 1 commit
  12. 28 Jun, 2011 1 commit
  13. 23 Jun, 2011 1 commit
    • Ian Lynagh's avatar
      Expect 4006 to fail on msys · cbc8f104
      Ian Lynagh authored
      In the 65001 codepage, we can't even cat the expected output on msys:
      $ cat 4006.stdout
      It works here
      cat: write error: Permission denied
      cbc8f104
  14. 16 Jun, 2011 2 commits
  15. 15 Jun, 2011 2 commits
  16. 31 May, 2011 1 commit
  17. 04 Apr, 2011 1 commit
  18. 03 Dec, 2010 1 commit
  19. 14 Nov, 2010 1 commit
  20. 10 Nov, 2010 1 commit
  21. 22 Sep, 2010 1 commit
  22. 21 Sep, 2010 1 commit
  23. 20 Sep, 2010 1 commit
  24. 08 Aug, 2010 1 commit
  25. 03 May, 2010 1 commit
  26. 28 Apr, 2010 1 commit
  27. 04 Mar, 2010 1 commit
  28. 01 Jan, 2010 2 commits
  29. 19 Dec, 2009 4 commits