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

Issue 10918152: Port nacl_integration exit_status test to browser_tests. (Closed)

Created:
8 years, 3 months ago by Nick Bray (chromium)
Modified:
8 years, 3 months ago
Reviewers:
Mark Seaborn, brettw
CC:
chromium-reviews, native-client-reviews_googlegroups.com, pam+watch_chromium.org
Visibility:
Public.

Description

Port nacl_integration exit_status test to browser_tests. This CL removes a sanity check in nacl_browsertest_util.cc because it is no longer guanteed a "test" will be a simple file name. Tests may now include a query string. BUG= http://code.google.com/p/nativeclient/issues/detail?id=2959 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=156422

Patch Set 1 #

Total comments: 20

Patch Set 2 : Edits #

Total comments: 8

Patch Set 3 : Comment fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+132 lines, -263 lines) Patch
M chrome/chrome_tests.gypi View 1 2 1 chunk +1 line, -1 line 0 comments Download
A + chrome/test/data/nacl/exit_status/pm_exit_status_test.cc View 1 chunk +0 lines, -1 line 0 comments Download
A + chrome/test/data/nacl/exit_status/pm_exit_status_test.html View 0 chunks +-1 lines, --1 lines 0 comments Download
M chrome/test/data/nacl/nacl_test_data.gyp View 1 2 chunks +30 lines, -2 lines 0 comments Download
M chrome/test/nacl/nacl_browsertest.cc View 1 1 chunk +11 lines, -0 lines 0 comments Download
M chrome/test/nacl/nacl_browsertest_util.h View 1 2 2 chunks +10 lines, -1 line 0 comments Download
M chrome/test/nacl/nacl_browsertest_util.cc View 1 2 3 chunks +72 lines, -7 lines 0 comments Download
M ppapi/native_client/chrome_main.scons View 1 chunk +0 lines, -1 line 0 comments Download
D ppapi/native_client/tests/nacl_browser/exit_status/nacl.scons View 1 chunk +0 lines, -50 lines 0 comments Download
D ppapi/native_client/tests/nacl_browser/exit_status/pm_exit_status_test.cc View 1 chunk +0 lines, -136 lines 0 comments Download
D ppapi/native_client/tests/nacl_browser/exit_status/pm_exit_status_test.html View 1 chunk +0 lines, -64 lines 0 comments Download
M ppapi/native_client/tools/browser_tester/browserdata/nacltest.js View 1 chunk +9 lines, -1 line 0 comments Download

Messages

Total messages: 6 (0 generated)
Nick Bray (chromium)
mseaborn: primary reviewer. brettw: OWNER for chrome/chrome_tests.gypi (trivial change)
8 years, 3 months ago (2012-09-10 20:22:26 UTC) #1
brettw
owner lgtm rubberstamp
8 years, 3 months ago (2012-09-10 23:35:26 UTC) #2
Mark Seaborn
https://chromiumcodereview.appspot.com/10918152/diff/1/chrome/test/data/nacl/nacl_browser_test.gypi File chrome/test/data/nacl/nacl_browser_test.gypi (right): https://chromiumcodereview.appspot.com/10918152/diff/1/chrome/test/data/nacl/nacl_browser_test.gypi#newcode63 chrome/test/data/nacl/nacl_browser_test.gypi:63: '<(DEPTH)/ppapi', Surely the existing entry is enough to do ...
8 years, 3 months ago (2012-09-11 22:10:06 UTC) #3
Nick Bray (chromium)
PTAL https://chromiumcodereview.appspot.com/10918152/diff/1/chrome/test/data/nacl/nacl_browser_test.gypi File chrome/test/data/nacl/nacl_browser_test.gypi (right): https://chromiumcodereview.appspot.com/10918152/diff/1/chrome/test/data/nacl/nacl_browser_test.gypi#newcode63 chrome/test/data/nacl/nacl_browser_test.gypi:63: '<(DEPTH)/ppapi', On 2012/09/11 22:10:06, Mark Seaborn wrote: > ...
8 years, 3 months ago (2012-09-12 01:19:12 UTC) #4
Mark Seaborn
LGTM to the code, but it seems to be flaky on the bots: [31810:31810:0911/190245:3898951441:INFO:nacl_browsertest_util.cc(130)] |||| ...
8 years, 3 months ago (2012-09-12 18:09:45 UTC) #5
Nick Bray (chromium)
8 years, 3 months ago (2012-09-12 20:50:59 UTC) #6
jar@ says the UMA assert is either a highly improbable race or memory
corruption.  I audited the code and didn't see any obvious ways this particular
test could cause corruption.  Waiting for try bots, and I'll commit if they're
clean.

https://chromiumcodereview.appspot.com/10918152/diff/10001/chrome/test/data/n...
File chrome/test/data/nacl/nacl_browser_test.gypi (right):

https://chromiumcodereview.appspot.com/10918152/diff/10001/chrome/test/data/n...
chrome/test/data/nacl/nacl_browser_test.gypi:147: }
On 2012/09/12 18:09:45, Mark Seaborn wrote:
> There are no changes to this file except whitespace, so you can undo this
file's
> change.

Done.

https://chromiumcodereview.appspot.com/10918152/diff/10001/chrome/test/nacl/n...
File chrome/test/nacl/nacl_browsertest_util.cc (right):

https://chromiumcodereview.appspot.com/10918152/diff/10001/chrome/test/nacl/n...
chrome/test/nacl/nacl_browsertest_util.cc:103: // URL requests.  This message
handler decodes and responds to these requests.
On 2012/09/12 18:09:45, Mark Seaborn wrote:
> Be consistent about using 1 or 2 spaces between sentences

Done.

https://chromiumcodereview.appspot.com/10918152/diff/10001/chrome/test/nacl/n...
File chrome/test/nacl/nacl_browsertest_util.h (right):

https://chromiumcodereview.appspot.com/10918152/diff/10001/chrome/test/nacl/n...
chrome/test/nacl/nacl_browsertest_util.h:91: // these tests having a stronger
afinity with the Chrome repo. This method
On 2012/09/12 18:09:45, Mark Seaborn wrote:
> 'affinity'

Done.

https://chromiumcodereview.appspot.com/10918152/diff/10001/chrome/test/nacl/n...
chrome/test/nacl/nacl_browsertest_util.h:92: // provides a compatability layer
to simplify turning nacl_integration tests
On 2012/09/12 18:09:45, Mark Seaborn wrote:
> 'compatibility'

Done.

Powered by Google App Engine
This is Rietveld 408576698