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

Issue 2098313002: [gn] Use one source of truth for test source files. (Closed)

Created:
4 years, 5 months ago by Michael Achenbach
Modified:
4 years, 5 months ago
CC:
kjellander_chromium, 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

[gn] Use one source of truth for test source files. This avoids forgetting to add files for either gyp or gn. While for most executables, this is detected by compilation errors, for test executables, it can lead to tests silently not running. BUG=chromium:474921 Committed: https://crrev.com/994dc21148e08da0e4986f1f4a118dd69d05a8b3 Cr-Commit-Position: refs/heads/master@{#37331}

Patch Set 1 #

Patch Set 2 : [gn] Use one source of truth for test source files. #

Patch Set 3 : [gn] Use one source of truth for test source files. #

Patch Set 4 : [gn] Use one source of truth for test source files. #

Total comments: 2

Patch Set 5 : Comments and whitelist #

Patch Set 6 : Rebase #

Patch Set 7 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+476 lines, -755 lines) Patch
M .gn View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M test/cctest/BUILD.gn View 1 2 3 4 5 1 chunk +18 lines, -253 lines 0 comments Download
M test/cctest/cctest.gyp View 1 2 3 4 5 2 chunks +282 lines, -250 lines 0 comments Download
M test/unittests/BUILD.gn View 1 2 3 4 5 6 1 chunk +15 lines, -120 lines 0 comments Download
M test/unittests/unittests.gyp View 1 2 3 4 5 6 2 chunks +158 lines, -131 lines 0 comments Download
M tools/gcmole/gcmole.lua View 1 2 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 24 (13 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2098313002/60001
4 years, 5 months ago (2016-06-27 11:33:31 UTC) #2
Michael Achenbach
PTAL. Requires adding an execute_script whitelisting in chromium first :/ https://codereview.chromium.org/2098313002/diff/60001/test/unittests/unittests.gyp File test/unittests/unittests.gyp (right): https://codereview.chromium.org/2098313002/diff/60001/test/unittests/unittests.gyp#newcode188 ...
4 years, 5 months ago (2016-06-27 11:40:19 UTC) #5
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: v8_linux_chromium_gn_rel on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_chromium_gn_rel/builds/20051)
4 years, 5 months ago (2016-06-27 11:41:25 UTC) #7
jochen (gone - plz use gerrit)
i like it, lgtm
4 years, 5 months ago (2016-06-27 11:48:13 UTC) #9
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2098313002/80001
4 years, 5 months ago (2016-06-27 15:02:30 UTC) #11
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: v8_android_arm_compile_rel on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_android_arm_compile_rel/builds/19862) v8_linux64_asan_rel_ng on ...
4 years, 5 months ago (2016-06-27 15:04:00 UTC) #13
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2098313002/100001
4 years, 5 months ago (2016-06-27 15:26:32 UTC) #15
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-06-27 15:49:22 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2098313002/120001
4 years, 5 months ago (2016-06-28 12:59:38 UTC) #20
commit-bot: I haz the power
Committed patchset #7 (id:120001)
4 years, 5 months ago (2016-06-28 13:22:55 UTC) #22
commit-bot: I haz the power
4 years, 5 months ago (2016-06-28 13:24:20 UTC) #24
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/994dc21148e08da0e4986f1f4a118dd69d05a8b3
Cr-Commit-Position: refs/heads/master@{#37331}

Powered by Google App Engine
This is Rietveld 408576698