1. 29 Jun, 2020 1 commit
    • Ng Zhi An's avatar
      [Py3] Get python scripts in tools closer to Py3 · 4af3f7be
      Ng Zhi An authored
      This modernizes python code without breaking Py2 compat.
      
      Ran with command:
      
      futurize --stage1 -w predictable_wrapper.py
      futurize --stage1 -w run-num-fuzzer.py
      futurize --stage1 -w run-tests.py
      futurize --stage1 -w v8_presubmit.py
      
      This only adds the absolute import, which use these semantics. It
      doesn't do anything differently in our case, these scripts are already
      doing absolute imports. But with these changes, running `futurize
      --stage2` will be less messy.
      
      Bug: v8:9871
      Change-Id: I28182ab73dac6cfcbd544c2046026f14e5157eb3
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2252555Reviewed-by: 's avatarTamer Tas <tmrts@chromium.org>
      Commit-Queue: Zhi An Ng <zhin@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#68588}
      4af3f7be
  2. 13 Oct, 2017 1 commit
  3. 11 Oct, 2017 2 commits
  4. 05 Oct, 2017 1 commit
  5. 30 Aug, 2017 1 commit
  6. 02 Aug, 2017 1 commit
  7. 27 Jul, 2017 1 commit
  8. 25 Jul, 2017 1 commit
  9. 18 Jul, 2017 1 commit
  10. 13 Jul, 2017 3 commits
  11. 12 Jul, 2017 1 commit
    • Camillo Bruni's avatar
      Reland "[mjsunit] Improve mjsunit stracktrace readability" · 34874b3b
      Camillo Bruni authored
      This is a reland of f720d024
      Original change's description:
      > [mjsunit] Improve mjsunit stracktrace readability
      > 
      > Format the function name and file-position into proper columns to easily spot
      > where the test code ends and the mjsunit framework code starts.
      > 
      > BEFORE:
      > Stack: Error
      >     at new MjsUnitAssertionError (test/mjsunit/mjsunit.js:36:18)
      >     at failWithMessage (test/mjsunit/mjsunit.js:310:11)
      >     at fail (test/mjsunit/mjsunit.js:327:12)
      >     at assertEquals (test/mjsunit/mjsunit.js:398:7)
      >     at closure (test/mjsunit/regress/regress-4121.js:20:7)
      >     at literals_sharing_test (test/mjsunit/regress/regress-4121.js:27:3)
      >     at test (test/mjsunit/regress/regress-4121.js:37:5)
      >     at eval (eval at <anonymous> (test/mjsunit/regress/regress-4121.js:49:6), <anonymous>:1:1)
      >     at test/mjsunit/regress/regress-4121.js:49:6
      >     at Array.forEach.call (test/mjsunit/regress/regress-4121.js:50:7)
      >     throw new MjsUnitAssertionError(message);
      > 
      > AFTER:
      > Stack: MjsUnitAssertionError
      >     at assertEquals          test/mjsunit/mjsunit.js 398:7
      >     at closure               test/mjsunit/regress/regress-4121.js 20:7
      >     at literals_sharing_test test/mjsunit/regress/regress-4121.js 27:3
      >     at test                  test/mjsunit/regress/regress-4121.js 37:5
      >     at eval                  eval at <anonymous> (test/mjsunit/regress/regress-4121.js:49:6)
      >     at                       test/mjsunit/regress/regress-4121.js 49:6
      >     at Array.forEach.call    test/mjsunit/regress/regress-4121.js 50:7
      >     throw new MjsUnitAssertionError(message);
      > 
      > 
      > Change-Id: Iad3460a648e26effb43c00426ab043743ee6a138
      > Reviewed-on: https://chromium-review.googlesource.com/563627
      > Reviewed-by: Michael Achenbach <machenbach@chromium.org>
      > Reviewed-by: Igor Sheludko <ishell@chromium.org>
      > Commit-Queue: Camillo Bruni <cbruni@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#46589}
      
      Change-Id: I44bf07f7be4114369315605542cafd17345b4397
      Reviewed-on: https://chromium-review.googlesource.com/567063Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
      Commit-Queue: Camillo Bruni <cbruni@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#46602}
      34874b3b
  12. 03 Jul, 2017 1 commit
    • Michael Achenbach's avatar
      [test] Make auto-detect of test options more robust · 5c2f84e0
      Michael Achenbach authored
      The test runner automatically infers certain options from the build
      product if it was generated with GN.
      
      This CL makes the code for inferring the options more generic and makes
      sure that:
      1) boolean options can't be set on builds where they don't make sense
      (e.g. can't pass --asan in a non-asan build)
      2) string options are equal to the derived option from the build
      (e.g. can't test arch x64 when build is x86)
      
      Bug: v8:5533
      Change-Id: I4badf3a17a2fc23ddb9d129602aa15f12665821f
      Reviewed-on: https://chromium-review.googlesource.com/552542Reviewed-by: 's avatarJakob Kummerow <jkummerow@chromium.org>
      Commit-Queue: Michael Achenbach <machenbach@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#46385}
      5c2f84e0
  13. 28 Jun, 2017 2 commits
  14. 23 Jun, 2017 1 commit
  15. 12 Jun, 2017 1 commit
  16. 08 Jun, 2017 1 commit
  17. 07 Jun, 2017 2 commits
  18. 11 May, 2017 1 commit
  19. 27 Apr, 2017 1 commit
    • Andreas Haas's avatar
      [wasm] Add wasm spec tests to the v8 test runner · e177068e
      Andreas Haas authored
      The spec tests are stored on a mirror and are downloaded with the DEPS
      file. The test files on the mirror are updated with a script which has
      to be executed manually.
      
      This CL contains the following changes:
      
      * A script which updates the spec tests and uploads the generated files
        to the mirror.
      * Changes to the DEPS file to download the files from the mirror.
      * Changes so that tools/run-tests.py can run the spec tests.
      
      R=machenbach@chromium.org, rossberg@chromium.org
      
      Change-Id: Ia50d09bb1501c0c0f1d1506aa3657a3aa69c2864
      Reviewed-on: https://chromium-review.googlesource.com/488083
      Commit-Queue: Andreas Haas <ahaas@chromium.org>
      Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#44933}
      e177068e
  20. 20 Apr, 2017 1 commit
  21. 19 Apr, 2017 2 commits
  22. 18 Apr, 2017 2 commits
  23. 12 Apr, 2017 1 commit
  24. 11 Apr, 2017 1 commit
  25. 05 Apr, 2017 1 commit
  26. 24 Mar, 2017 1 commit
  27. 14 Mar, 2017 1 commit
  28. 10 Mar, 2017 1 commit
  29. 09 Mar, 2017 1 commit
  30. 02 Mar, 2017 1 commit
  31. 08 Feb, 2017 1 commit
  32. 01 Feb, 2017 1 commit
  33. 31 Jan, 2017 1 commit