Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(24)

Issue 1604203002: Add a library suitable for libfuzzer with a small unit test runner shell (Closed)

Created:
4 years, 11 months ago by jochen (gone - plz use gerrit)
Modified:
4 years, 11 months ago
CC:
v8-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Add a library suitable for libfuzzer with a small unit test runner shell BUG=chromium:577261 R=machenbach@chromium.org,jarin@chromium.org LOG=n Committed: https://crrev.com/cf0435881c66d8a41b9cd923d9e885065c721ebf Cr-Commit-Position: refs/heads/master@{#33508}

Patch Set 1 #

Total comments: 2

Patch Set 2 : updates #

Total comments: 1

Patch Set 3 : updates #

Total comments: 4

Patch Set 4 : updates #

Patch Set 5 : updates #

Patch Set 6 : updates #

Unified diffs Side-by-side diffs Delta from patch set Stats (+386 lines, -22 lines) Patch
M Makefile View 1 chunk +1 line, -1 line 0 comments Download
M build/all.gyp View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M test/bot_default.gyp View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M test/bot_default.isolate View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M test/default.gyp View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M test/default.isolate View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
A + test/fuzzer/DEPS View 1 2 3 0 chunks +-1 lines, --1 lines 0 comments Download
A test/fuzzer/fuzzer.cc View 1 2 3 4 1 chunk +56 lines, -0 lines 0 comments Download
A test/fuzzer/fuzzer.gyp View 1 2 1 chunk +80 lines, -0 lines 0 comments Download
A + test/fuzzer/fuzzer.isolate View 1 2 1 chunk +6 lines, -4 lines 0 comments Download
A + test/fuzzer/fuzzer.status View 1 2 1 chunk +4 lines, -11 lines 0 comments Download
A test/fuzzer/fuzzer-support.h View 1 2 1 chunk +37 lines, -0 lines 0 comments Download
A test/fuzzer/fuzzer-support.cc View 1 2 1 chunk +100 lines, -0 lines 0 comments Download
A test/fuzzer/parser.cc View 1 chunk +41 lines, -0 lines 0 comments Download
A test/fuzzer/parser/hello-world View 1 chunk +1 line, -0 lines 0 comments Download
A test/fuzzer/testcfg.py View 1 2 1 chunk +36 lines, -0 lines 0 comments Download
M tools/run-tests.py View 1 2 3 1 chunk +6 lines, -0 lines 0 comments Download
M tools/testrunner/local/execution.py View 1 2 1 chunk +1 line, -1 line 0 comments Download
M tools/testrunner/objects/testcase.py View 1 2 4 chunks +13 lines, -6 lines 0 comments Download

Messages

Total messages: 15 (3 generated)
jochen (gone - plz use gerrit)
Michael, can you help me figuring out how to hook this up to run-test.py? I'd ...
4 years, 11 months ago (2016-01-20 10:29:11 UTC) #1
Michael Achenbach
https://codereview.chromium.org/1604203002/diff/1/build/all.gyp File build/all.gyp (right): https://codereview.chromium.org/1604203002/diff/1/build/all.gyp#newcode28 build/all.gyp:28: '../test/fuzzer/fuzzer.gyp:*', Guess that's redundant, since it's covered unconditionally above. ...
4 years, 11 months ago (2016-01-20 10:47:17 UTC) #2
Jarin
The .(cc|h) part lgtm. https://codereview.chromium.org/1604203002/diff/20001/test/fuzzer/fuzzer.cc File test/fuzzer/fuzzer.cc (right): https://codereview.chromium.org/1604203002/diff/20001/test/fuzzer/fuzzer.cc#newcode43 test/fuzzer/fuzzer.cc:43: fread(data, 1, size, input); As ...
4 years, 11 months ago (2016-01-22 13:50:18 UTC) #3
jochen (gone - plz use gerrit)
ptal
4 years, 11 months ago (2016-01-25 14:45:31 UTC) #4
Michael Achenbach
Got a feeling that the tests are not executed on any bot... https://codereview.chromium.org/1604203002/diff/40001/test/fuzzer/testcfg.py File test/fuzzer/testcfg.py ...
4 years, 11 months ago (2016-01-25 15:05:53 UTC) #5
Michael Achenbach
https://codereview.chromium.org/1604203002/diff/40001/tools/run-tests.py File tools/run-tests.py (right): https://codereview.chromium.org/1604203002/diff/40001/tools/run-tests.py#newcode63 tools/run-tests.py:63: "bot_default": [ This should stay in sync with: https://code.google.com/p/chromium/codesearch#chromium/src/v8/test/bot_default.isolate ...
4 years, 11 months ago (2016-01-25 15:25:13 UTC) #6
jochen (gone - plz use gerrit)
ptal I now see the test in the swarming results https://codereview.chromium.org/1604203002/diff/40001/test/fuzzer/testcfg.py File test/fuzzer/testcfg.py (right): https://codereview.chromium.org/1604203002/diff/40001/test/fuzzer/testcfg.py#newcode11 ...
4 years, 11 months ago (2016-01-26 07:54:20 UTC) #7
Michael Achenbach
lgtm with comment: Could you also add fuzzer.gyp here: https://code.google.com/p/chromium/codesearch#chromium/src/v8/test/bot_default.gyp https://code.google.com/p/chromium/codesearch#chromium/src/v8/test/default.gyp Usually we build the ...
4 years, 11 months ago (2016-01-26 08:05:52 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1604203002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1604203002/100001
4 years, 11 months ago (2016-01-26 10:13:35 UTC) #11
Michael Achenbach
lgtm
4 years, 11 months ago (2016-01-26 10:14:42 UTC) #12
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years, 11 months ago (2016-01-26 10:38:43 UTC) #13
commit-bot: I haz the power
4 years, 11 months ago (2016-01-26 10:39:11 UTC) #15
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/cf0435881c66d8a41b9cd923d9e885065c721ebf
Cr-Commit-Position: refs/heads/master@{#33508}

Powered by Google App Engine
This is Rietveld 408576698