native_client/src/native_client/tests/prebuilt.git
3 years agoRemove the obsolete prebuilt infrastructure files and disable multiarch. master git-svn
sehr@google.com [Sat, 23 Apr 2011 03:26:55 +0000 (03:26 +0000)]
Remove the obsolete prebuilt infrastructure files and disable multiarch.
The prebuilt infrastructure, when it is ready, should use PPAPI nexes depending
on IRT.
BUG=none
TEST=all - multiarch
Review URL: http://codereview.chromium.org/6899031

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@5002 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

3 years agoAdd new prebuilt nexes for multiarch in anticipation of SRPC format change.
sehr@google.com [Thu, 7 Apr 2011 22:39:56 +0000 (22:39 +0000)]
Add new prebuilt nexes for multiarch in anticipation of SRPC format change.
BUG=none
TEST=run_multiarch_test
Review URL: http://codereview.chromium.org/6814001

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@4793 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

3 years agoMigrate a couple of tests to use nmf= instead of t6he (soon to be) deprecated
dspringer@google.com [Thu, 10 Mar 2011 00:38:06 +0000 (00:38 +0000)]
Migrate a couple of tests to use nmf= instead of t6he (soon to be) deprecated
nexes= attribute.

BUG= http://code.google.com/p/nativeclient/issues/detail?id=1508
TEST=Manual.  Run a local server, then visit tests/multiarch/multiarch.html and
tests/prebuilt/srpc_hw.html in a brwoser.

Review URL: http://codereview.chromium.org/6659003

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@4490 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

3 years agoRemove the x-ppapi-nacl-srpc and x-nacl-srpc mime types in favor of the single
sehr@google.com [Wed, 9 Feb 2011 21:57:41 +0000 (21:57 +0000)]
Remove the x-ppapi-nacl-srpc and x-nacl-srpc mime types in favor of the single
mime type application/x-nacl.
BUG=none
TEST=every browser test (Chrome and not)

Review URL: http://codereview.chromium.org/6452010

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@4286 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

3 years agoAdd some test data for base PPAPI / NaCl / Chrome integration test
abarth@chromium.org [Thu, 20 Jan 2011 07:32:27 +0000 (07:32 +0000)]
Add some test data for base PPAPI / NaCl / Chrome integration test

Review URL: http://codereview.chromium.org/6381003

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@4182 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoFix multi-arch support for Chrome: start downloading the nexe when SetWindow is calle...
gregoryd@google.com [Mon, 16 Aug 2010 18:56:19 +0000 (18:56 +0000)]
Fix multi-arch support for Chrome: start downloading the nexe when SetWindow is called instead of doing it during initialization. Note that Firefox does not call SetWindow, so to keep it working we need to handle the "nexes" property at different times in Chrome and in Firefox.
Ideally we will probably want to switch all the tests to use multiarch support, but first we need to get one such test running on Chrome bots (see the link to a Chrome CL below).
BUG=http://code.google.com/p/nativeclient/issues/detail?id=500
TEST=http://codereview.chromium.org/3171010/show

Review URL: http://codereview.chromium.org/3145013

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@3005 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoUpdate the 64-bit prebuilt binaries to pass read sandboxing.
msneck@google.com [Tue, 10 Aug 2010 20:32:48 +0000 (20:32 +0000)]
Update the 64-bit prebuilt binaries to pass read sandboxing.

Review URL: http://codereview.chromium.org/3164003

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@2957 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoRoll back r2941. These new binaries caused our Chrome integration bots
msneck@google.com [Sun, 8 Aug 2010 16:02:55 +0000 (16:02 +0000)]
Roll back r2941.  These new binaries caused our Chrome integration bots
to fail.  "gcl try" on the Chrome tree with r2941 in Chrome's src/DEPS
fails in the same way.
TBR=kschimpf@google.com

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@2942 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoI copied all of the files with changes from the staging directory of the
msneck@google.com [Sat, 7 Aug 2010 14:28:08 +0000 (14:28 +0000)]
I copied all of the files with changes from the staging directory of the
appropriate type of client (32-bit or 64-bit).  Each client was sync'd to
r2926.  Hopefully updating these prebuilt files will allow the
hardy64-nacl-chrome integration bot to pass the nacl_ui_tests.

Review URL: http://codereview.chromium.org/3023045

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@2941 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoPlugin: Remove __socketAddressFactory() and toString() on SocketAddresses
mseaborn@chromium.org [Mon, 12 Jul 2010 20:42:10 +0000 (20:42 +0000)]
Plugin: Remove __socketAddressFactory() and toString() on SocketAddresses

In order for NaCl to work in Chromium's Mac sandbox and Linux seccomp
sandbox, we need to remove the ability to convert SocketAddress
descriptors to strings and back again.

The first step is to remove the interfaces that are exposed to web
apps via the plugin.  After this we will change the implementation of
SocketAddress and BoundSocket descriptors.

BUG=http://code.google.com/p/nativeclient/issues/detail?id=344

Review URL: http://codereview.chromium.org/2961004

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@2656 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoThe Mac Selenium tests are flaky, failing every now and then because of a
msneck@google.com [Fri, 25 Jun 2010 18:39:54 +0000 (18:39 +0000)]
The Mac Selenium tests are flaky, failing every now and then because of a
Python "error 32: Broken Pipe" while sending the .nexe from the Selenium
server to the browser.  This might be caused by the "timeout" for "new
NaclLib()" being too short so the Javascript abandons loading the page before
the .nexe is fully transferred.  As such, increase the "timeout" (it's
actually a loop count) from 100 to 500 (sometimes from 50 to 500) for most of
the uses of "new NaclLib()".

Review URL: http://codereview.chromium.org/2853014

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@2574 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoUpdate the verifier to work with both gold and ld produced binaries.
espindola@google.com [Fri, 21 May 2010 14:18:14 +0000 (14:18 +0000)]
Update the verifier to work with both gold and ld produced binaries.
Review URL: http://codereview.chromium.org/2107012

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@2308 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoAdd prebuilt "Hello, World!" nexe for ARM architecture.
adonovan@google.com [Fri, 23 Apr 2010 14:04:30 +0000 (14:04 +0000)]
Add prebuilt "Hello, World!" nexe for ARM architecture.

(To be used in a subsequent change, but try-servers can't handle
binary diffs, so this must be submitted first.)

Review URL: http://codereview.chromium.org/1694014

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@2123 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoMove server_test.html into the prebuilt directory (we currently need two copies)...
gregoryd@google.com [Mon, 12 Apr 2010 18:18:59 +0000 (18:18 +0000)]
Move server_test.html into the prebuilt directory (we currently need two copies). This change will break Chrome nacl_ui_tests until codereview.chromium.org/1637004/show is checked in (so the DEPS update should now be part of that change).
BUG=41007

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@2029 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoUpdate npapi_hw.nexe - the previous version does not work.
gregoryd@google.com [Fri, 9 Apr 2010 21:25:19 +0000 (21:25 +0000)]
Update npapi_hw.nexe - the previous version does not work.
BUG=40669
TEST=should make the npapi_hw test succeed on Win32, Linux and Mac when this change makes it into Chrome.
Review URL: http://codereview.chromium.org/1617015

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@2011 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoMake npapi_hw test report success by using a cookie (required for automated tests)
gregoryd@google.com [Wed, 7 Apr 2010 17:53:52 +0000 (17:53 +0000)]
Make npapi_hw test report success by using a cookie (required for automated tests)
BUG=40669
Review URL: http://codereview.chromium.org/1611010

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@1989 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoAdd pepper_plugin to index.html files
gregoryd@google.com [Wed, 31 Mar 2010 17:18:58 +0000 (17:18 +0000)]
Add pepper_plugin to index.html files

Review URL: http://codereview.chromium.org/1521007

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@1906 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoAdd nacl backgound image to x64 prebuilt directory
gregoryd@google.com [Mon, 29 Mar 2010 23:47:27 +0000 (23:47 +0000)]
Add nacl backgound image to x64 prebuilt directory
TBR=sehr

Review URL: http://codereview.chromium.org/1533003

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@1891 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoAdd an old nexe (ABI version 6) - to be used with tests
gregoryd@google.com [Mon, 29 Mar 2010 23:29:22 +0000 (23:29 +0000)]
Add an old nexe (ABI version 6) - to be used with tests

Review URL: http://codereview.chromium.org/1535003

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@1890 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoAdd index.html files to the directories containing prebuilt binaries (make access...
gregoryd@google.com [Mon, 29 Mar 2010 23:28:33 +0000 (23:28 +0000)]
Add index.html files to the directories containing prebuilt binaries (make access to tests easier)

Review URL: http://codereview.chromium.org/1518004

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@1889 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoAdd prebuilt pepper_plugin files for x64
gregoryd@google.com [Mon, 29 Mar 2010 23:27:31 +0000 (23:27 +0000)]
Add prebuilt pepper_plugin files for x64

Review URL: http://codereview.chromium.org/1579001

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@1888 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoAdd npapi_hw test to the prebuilt binaries list
gregoryd@google.com [Mon, 29 Mar 2010 20:44:46 +0000 (20:44 +0000)]
Add npapi_hw test to the prebuilt binaries list

Review URL: http://codereview.chromium.org/1514003

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@1883 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoAll of the uses of nacl_js_lib.js were changed in *.html, including HTML
msneck@google.com [Mon, 29 Mar 2010 16:23:25 +0000 (16:23 +0000)]
All of the uses of nacl_js_lib.js were changed in *.html, including HTML
pages under tests/cdom_perf and tests/prebuilt. The copies of nacl_js_lib.js
in those directories must be updated, too.
See http://codereview.chromium.org/1448003/show

Also, fix one line that was more than 80 chararcters.

Review URL: http://codereview.chromium.org/1554002

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@1876 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoPassing in a list of embedded modules to the NaclLib() constructor at
msneck@google.com [Fri, 26 Mar 2010 19:29:36 +0000 (19:29 +0000)]
Passing in a list of embedded modules to the NaclLib() constructor at
document initialization time would sometimes pass the list of scriptable
objects (as desired) but would sometimes pass the list of <embed> tags
themselves, depending on a start-up race condition. To fix this, pass the
"name" attribute of the <embed> tags and then gather the list of all of those
scriptable objects each time the checkModuleReadiness() method is invoked.

Review URL: http://codereview.chromium.org/1448003

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@1854 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoAdding missing image for pepper_plugin.html
bradchen@google.com [Thu, 25 Mar 2010 23:40:58 +0000 (23:40 +0000)]
Adding missing image for pepper_plugin.html

Review URL: http://codereview.chromium.org/1347001

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@1833 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoAdd the golden pepper binary.
sehr@google.com [Mon, 22 Mar 2010 23:07:51 +0000 (23:07 +0000)]
Add the golden pepper binary.

Review URL: http://codereview.chromium.org/1169001

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@1776 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoAdding HTML files for golden tests, to make them runnable in-place.
bradchen@google.com [Mon, 22 Mar 2010 23:04:42 +0000 (23:04 +0000)]
Adding HTML files for golden tests, to make them runnable in-place.

These HTML files were copied from scons-out/nacl*/staging/
Tested with Linux Chrome ToT.

TODO(adonovan): clean-up prebuilt directories to reduce redundant
copies of HTML files and use a standard binary selection system.
See NaCl bug 368. http://code.google.com/p/nativeclient/issues/detail?id=368

Review URL: http://codereview.chromium.org/1167003

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@1775 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoAdding prebuilt nexes for Win64 integration tests with Chrome
gregoryd@google.com [Wed, 10 Mar 2010 01:27:23 +0000 (01:27 +0000)]
Adding prebuilt nexes for Win64 integration tests with Chrome

Review URL: http://codereview.chromium.org/786002

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@1670 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoUpdate prebuilt binaries after ABI version change. These binaries are used in Chrome...
gregoryd@google.com [Mon, 22 Feb 2010 19:15:42 +0000 (19:15 +0000)]
Update prebuilt binaries after ABI version change. These binaries are used in Chrome tests and have to be updated before NaCl revision in Chrome is changed.

Review URL: http://codereview.chromium.org/651073

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@1545 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

4 years agoAdd nexe binaries that will be used by Chrome-NaCl integration tests in the Chrome...
gregoryd@google.com [Tue, 16 Feb 2010 19:21:58 +0000 (19:21 +0000)]
Add nexe binaries that will be used by Chrome-NaCl integration tests in the Chrome waterfall. Also prevent the tests that fail in Webkit browsers from running on Chrome.
Review URL: http://codereview.chromium.org/574018

git-svn-id: svn://svn.chromium.org/native_client/trunk/src/native_client/tests/prebuilt@1511 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2