1. 08 Aug, 2016 1 commit
    • machenbach's avatar
      [test] Deprecate test data download for most test suites · a2a59723
      machenbach authored
      This removes the test-download method for all but
      promises-aplus. They all only contain legacy code for
      deleting old archives.
      
      Only test262 needs to prepare sources on swarming, which is
      moved to a new method, called unconditionally.
      
      All references to --download-data and --download-data-only
      in the infrastructure can be removed after this.
      
      BUG=
      
      Review-Url: https://codereview.chromium.org/2227613002
      Cr-Commit-Position: refs/heads/master@{#38439}
      a2a59723
  2. 14 Mar, 2016 1 commit
    • littledan's avatar
      Make test262 test runner check for which exception is thrown · f3568ca4
      littledan authored
      test262 "negative" test expectations list which exception is thrown. The ES2017
      draft specification is very specific about which exception class is thrown
      from which path, and V8 works hard to be correct with respect to that spec.
      
      Previously, the test262 test runner would accept any nonzero status code,
      such as from a crash, or a FAIL printed out, for a negative test. This
      patch makes negative tests check for the right answer using a quick-and-dirty
      parsing of the exception printing from d8 to find the exception class.
      It invokes d8 in a way to get a status code of 0 from thrown exceptions
      so that 'negative' tests aren't actually implemented by negating the output.
      
      Amazingly, this didn't catch any test262 failures, but I verified the extra
      checking interactively by changing a negative test to expect a different type
      and saw it fail.
      
      BUG=v8:4803
      R=machenbach
      LOG=Y
      
      Review URL: https://codereview.chromium.org/1766503002
      
      Cr-Commit-Position: refs/heads/master@{#34763}
      f3568ca4
  3. 16 Oct, 2015 1 commit
  4. 24 Sep, 2015 1 commit
  5. 17 Sep, 2015 3 commits
  6. 28 Feb, 2014 1 commit
  7. 18 Apr, 2013 1 commit
  8. 24 Sep, 2012 1 commit
  9. 05 Jun, 2012 1 commit
  10. 26 Jul, 2011 1 commit
  11. 21 Mar, 2011 1 commit
  12. 24 Aug, 2010 1 commit
  13. 04 Nov, 2009 1 commit
  14. 03 Dec, 2008 1 commit
  15. 09 Sep, 2008 1 commit
  16. 08 Sep, 2008 1 commit
  17. 29 Aug, 2008 1 commit
  18. 28 Aug, 2008 1 commit
  19. 27 Aug, 2008 2 commits