Commit 775109e9 authored by Andreas Haas's avatar Andreas Haas Committed by Commit Bot

[wasm] Update spec tests

In addition I added some comments in the update script which describes
steps which have to be takes the first time you run the script on a
new machine.

R=titzer@chromium.org

Change-Id: Ib360e6fcdcb63eaf225f398eff60041b48f86b62
Reviewed-on: https://chromium-review.googlesource.com/883344Reviewed-by: 's avatarBen Titzer <titzer@chromium.org>
Commit-Queue: Andreas Haas <ahaas@chromium.org>
Cr-Commit-Position: refs/heads/master@{#50863}
parent 5acd9eef
...@@ -60,7 +60,7 @@ deps = { ...@@ -60,7 +60,7 @@ deps = {
'v8/tools/luci-go': 'v8/tools/luci-go':
Var('chromium_url') + '/chromium/src/tools/luci-go.git' + '@' + 'd882048313f6f51df29856406fa03b620c1d0205', Var('chromium_url') + '/chromium/src/tools/luci-go.git' + '@' + 'd882048313f6f51df29856406fa03b620c1d0205',
'v8/test/wasm-js': 'v8/test/wasm-js':
Var('chromium_url') + '/external/github.com/WebAssembly/spec.git' + '@' + 'a25083ac7076b05e3f304ec9e093ef1b1ee09422', Var('chromium_url') + '/external/github.com/WebAssembly/spec.git' + '@' + '9d789ca5a42bceae3f50216e8fb93069d54ca283',
} }
recursedeps = [ recursedeps = [
......
...@@ -11,6 +11,10 @@ const known_failures = { ...@@ -11,6 +11,10 @@ const known_failures = {
// Enter failing tests like follows: // Enter failing tests like follows:
// "'WebAssembly.Instance.prototype.exports' accessor property": // "'WebAssembly.Instance.prototype.exports' accessor property":
// 'https://bugs.chromium.org/p/v8/issues/detail?id=5507', // 'https://bugs.chromium.org/p/v8/issues/detail?id=5507',
"Exported values have cached JS objects":
'https://bugs.chromium.org/p/v8/issues/detail?id=7364',
"Tables export cached ":
'://bugs.chromium.org/p/v8/issues/detail?id=7365',
}; };
let failures = []; let failures = [];
......
310ca173c041a53775a713ac948c3627ae357f8d 978dd3a649d63f1fcc1da9e1539b902f50c58d46
\ No newline at end of file \ No newline at end of file
...@@ -28,6 +28,9 @@ mkdir ${SPEC_TEST_DIR}/tmp ...@@ -28,6 +28,9 @@ mkdir ${SPEC_TEST_DIR}/tmp
./tools/dev/gm.py x64.release d8 ./tools/dev/gm.py x64.release d8
cd ${V8_DIR}/test/wasm-js/interpreter cd ${V8_DIR}/test/wasm-js/interpreter
# The next step requires that ocaml is installed. See the README.md in
# ${V8_DIR}/test/wasm-js/interpreter/.
make clean all make clean all
cd ${V8_DIR}/test/wasm-js/test/core cd ${V8_DIR}/test/wasm-js/test/core
...@@ -42,4 +45,11 @@ echo ...@@ -42,4 +45,11 @@ echo
echo "The following files will get uploaded:" echo "The following files will get uploaded:"
ls tests ls tests
echo echo
# For the following command you first have to authenticate with google cloud
# storage. For that you have to execute
#
# > gsutil.py config
#
# When the script asks you for your project-id, use 0.
upload_to_google_storage.py -a -b v8-wasm-spec-tests tests upload_to_google_storage.py -a -b v8-wasm-spec-tests tests
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment