1. 12 Nov, 2016 1 commit
  2. 10 Nov, 2016 3 commits
    • Kevin Modzelewski's avatar
      Merge pull request #1395 from kmod/log_hash · 93df6ef7
      Kevin Modzelewski authored
      Add "log hashing" to see new failures
      93df6ef7
    • Marius Wachtler's avatar
      Merge pull request #1391 from undingen/bst_inplace · 236a402e
      Marius Wachtler authored
      transform BST to gapless bytecode inplace
      236a402e
    • Kevin Modzelewski's avatar
      Add "log hashing" to see new failures · eb3edfd6
      Kevin Modzelewski authored
      A common issue is that we see that a test goes from N failures to N+1,
      but it's not clear at all which of the failures is new.
      
      This adds a simple hashing mechanism to try to help us in these cases:
      we hash each line in the log, and construct a small bloom filter of
      which lines were seen.  We can then put this into the test file, and
      when the test fails we can run the received output against the expected
      bloom filter.
      
      I tried testing it and it seems ok, but we'll have to see how well it
      works in practice.
      eb3edfd6
  3. 09 Nov, 2016 2 commits
  4. 08 Nov, 2016 2 commits
  5. 07 Nov, 2016 7 commits
  6. 06 Nov, 2016 1 commit
  7. 05 Nov, 2016 3 commits
  8. 04 Nov, 2016 1 commit
  9. 25 Oct, 2016 1 commit
  10. 22 Oct, 2016 1 commit
  11. 19 Oct, 2016 3 commits
  12. 13 Oct, 2016 1 commit
    • Kevin Modzelewski's avatar
      Remove this failing test · f7aa77b8
      Kevin Modzelewski authored
      It was previously incorrectly succeeding: we happened to throw a
      similar-enough exception that the test thought we were testing the right
      thing.  Once we fixed that bug, it turned up that we didn't throw the
      exception that the test is expecting.
      
      I don't like removing tests but this isn't any worse than the current
      situation of not really testing this functionality.
      f7aa77b8
  13. 11 Oct, 2016 1 commit
  14. 06 Oct, 2016 12 commits
  15. 05 Oct, 2016 1 commit