1. 10 Feb, 2022 1 commit
  2. 18 Jan, 2022 1 commit
  3. 13 Dec, 2021 1 commit
  4. 30 Nov, 2021 1 commit
  5. 26 Nov, 2021 2 commits
  6. 24 Nov, 2021 3 commits
  7. 11 Nov, 2021 1 commit
  8. 12 Oct, 2021 1 commit
  9. 22 Sep, 2021 1 commit
  10. 17 Sep, 2021 1 commit
  11. 16 Sep, 2021 1 commit
  12. 14 Sep, 2021 1 commit
    • Andreas Haas's avatar
      [wasm] Add wasm wpt tests to the V8 tests · 3fb2ec7b
      Andreas Haas authored
      WPT and WebAssembly spec tests are not 100% in sync, which means that
      there are aspects of the WebAssembly spec that get only tested by WPT.
      Up until now WPT was only executed on the blink side, and failing tests
      were just ignored. With this CL we add WPT to the existing wasm spec
      test setup, so that we run both the spec tests, and WPT.
      
      Bug: v8:12227
      Change-Id: Iccbe696a6d9dd01f8bab1990736f1ed16e0cdf7b
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3160347Reviewed-by: 's avatarLiviu Rau <liviurau@chromium.org>
      Commit-Queue: Andreas Haas <ahaas@chromium.org>
      Cr-Commit-Position: refs/heads/main@{#76823}
      3fb2ec7b
  13. 03 Sep, 2021 1 commit
  14. 16 Aug, 2021 1 commit
  15. 13 Jul, 2021 1 commit
  16. 08 Jul, 2021 1 commit
  17. 28 Jun, 2021 1 commit
  18. 24 Jun, 2021 2 commits
  19. 17 Jun, 2021 1 commit
  20. 07 Jun, 2021 1 commit
  21. 04 Jun, 2021 1 commit
  22. 25 May, 2021 1 commit
  23. 21 May, 2021 2 commits
    • Michael Achenbach's avatar
      [test] Run heavy tests sequentially · ee56a986
      Michael Achenbach authored
      This adds a new status file indicator "HEAVY" to mark tests with high
      resource demands. There will be other tests running in parallel,
      but only a limited number of other heavy tests. The limit is
      controlled with a new parameter --max-heavy-tests and defaults to 1.
      
      The change also marks a variety of tests as heavy that recently had
      flaky timeouts. Heavy also implies slow, hence heavy tests are
      executed at the beginning with a higher timeout like other slow tests.
      
      The implementation is encapsulated in the test-processor chain. A
      new processor buffers heavy tests in a queue and adds buffered tests
      only if other heavy tests have ended their computation.
      
      Bug: v8:5861
      Change-Id: I89648ad0030271a3a5af588ecc9c43285b728d6d
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2905767
      Commit-Queue: Michael Achenbach <machenbach@chromium.org>
      Reviewed-by: 's avatarLiviu Rau <liviurau@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#74712}
      ee56a986
    • Andreas Haas's avatar
      [wasm] Update spec tests · c4cf087a
      Andreas Haas authored
      R=ecmziegler@chromium.org
      
      Change-Id: Ibe9b1793a60d21ba853501b19c53647be5321288
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2910786Reviewed-by: 's avatarEmanuel Ziegler <ecmziegler@chromium.org>
      Commit-Queue: Andreas Haas <ahaas@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#74710}
      c4cf087a
  24. 23 Apr, 2021 1 commit
  25. 16 Apr, 2021 1 commit
  26. 14 Apr, 2021 1 commit
  27. 29 Mar, 2021 1 commit
  28. 19 Mar, 2021 1 commit
  29. 17 Mar, 2021 1 commit
  30. 05 Mar, 2021 1 commit
  31. 03 Mar, 2021 1 commit
  32. 24 Feb, 2021 2 commits
  33. 23 Feb, 2021 1 commit
  34. 22 Feb, 2021 1 commit
    • Clemens Backes's avatar
      [no-wasm] Skip wasm tests if wasm is disabled · 18136654
      Clemens Backes authored
      This CL introduces a test runner flag to detect if webassembly has been
      disabled. Since all tests that require wasm are alrady skipped in
      lite mode, we introduce a has_webassembly flag for the test runner which
      checks for v8_enable_webassembly=true and v8_enable_lite_mode=false.
      As a drive-by, we also do not set the V8_ENABLE_WEBASSEMBLY
      preprocessor flag if lite mode is enabled.
      
      The status files are updated by splitting wasm tests from the
      "lite_mode" section and checking for "not has_webassembly" instead.
      
      Note that the v8_enable_webassembly=false configuration is not tested
      on any bot currently, but I will make sure that all tests keep passing
      on further changes in this configuration.
      
      R=machenbach@chromium.org
      
      Bug: v8:11238
      Cq-Include-Trybots: luci.v8.try:v8_linux64_no_wasm_compile_rel
      Change-Id: I1841eb1f1633cb47e0c079f4a4a4d769ca3a9cbb
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2710425Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
      Commit-Queue: Clemens Backes <clemensb@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#72898}
      18136654