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

Issue 735723006: Conditional flags for tests - set JS stack size for simulators. (Closed)

Created:
6 years, 1 month ago by balazs.kilvady
Modified:
6 years, 1 month ago
CC:
v8-dev
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Project:
v8
Visibility:
Public.

Description

Conditional flags for tests - set JS stack size for simulators. There are separated JS and C stacks on simulators so for some stack extensive tests (like mozilla/js1_5/extensions/regress-355497) might cause a C stack overflow and that overflow is not caught by V8. It is not an issue on real HW. Increasing the C stack also solves the problem but we have already FLAG_sim_stack_size flag to control the JS stack size. This patch makes it possible to add flags to tests conditionally in .status files. TEST=mozilla/js1_5/extensions/regress-355497 BUG=v8:3152 LOG=N Committed: https://chromium.googlesource.com/v8/v8/+/e100acb3a76f1c9118b82626c0503af28b25894e

Patch Set 1 #

Total comments: 8

Patch Set 2 : Fix nits #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+16 lines, -8 lines) Patch
M test/mozilla/mozilla.status View 1 3 chunks +7 lines, -3 lines 0 comments Download
M tools/run-tests.py View 1 chunk +2 lines, -1 line 0 comments Download
M tools/testrunner/local/testsuite.py View 1 1 chunk +3 lines, -0 lines 1 comment Download
M tools/testrunner/objects/testcase.py View 1 1 chunk +4 lines, -4 lines 0 comments Download

Messages

Total messages: 13 (3 generated)
balazs.kilvady
6 years, 1 month ago (2014-11-19 13:31:16 UTC) #2
Jakob Kummerow
I'm not sure having this infrastructure is worth it, as opposed to just skipping the ...
6 years, 1 month ago (2014-11-19 13:57:15 UTC) #3
paul.l...
Adding Jacob & Rodolph: any objection to us adding arm64 here? This is the cause ...
6 years, 1 month ago (2014-11-19 15:20:51 UTC) #5
balazs.kilvady
On 2014/11/19 13:57:15, Jakob wrote: > Have you tested this patch with the entire "mozilla" ...
6 years, 1 month ago (2014-11-19 16:30:09 UTC) #6
balazs.kilvady
https://codereview.chromium.org/735723006/diff/1/test/mozilla/mozilla.status File test/mozilla/mozilla.status (right): https://codereview.chromium.org/735723006/diff/1/test/mozilla/mozilla.status#newcode897 test/mozilla/mozilla.status:897: ['arch == arm64 and simulator_run == True', { On ...
6 years, 1 month ago (2014-11-19 16:30:41 UTC) #7
Jakob Kummerow
lgtm
6 years, 1 month ago (2014-11-19 19:08:19 UTC) #8
Rodolph Perfetta
On 2014/11/19 15:20:51, paul.l... wrote: > Adding Jacob & Rodolph: any objection to us adding ...
6 years, 1 month ago (2014-11-19 19:28:56 UTC) #9
Michael Achenbach
lgtm with a comment: You can also hit the CQ - then I'll do a ...
6 years, 1 month ago (2014-11-20 08:38:31 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/735723006/20001
6 years, 1 month ago (2014-11-20 09:20:40 UTC) #12
commit-bot: I haz the power
6 years, 1 month ago (2014-11-20 09:47:00 UTC) #13
Message was sent while issue was closed.
Committed patchset #2 (id:20001)

Powered by Google App Engine
This is Rietveld 408576698