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

Side by Side Diff: tests/pnacl_client_translator/nacl.scons

Issue 8776023: Switch the nop pnacl x86-64 IRT shim to the real one generated from IDL. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: disable pnacl_example_browser for x86-64 until shim updated Created 9 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « src/untrusted/pnacl_irt_shim/shim_ppapi.c ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # -*- python -*- 1 # -*- python -*-
2 # Copyright (c) 2011 The Native Client Authors. All rights reserved. 2 # Copyright (c) 2011 The Native Client Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 import platform 6 import platform
7 import re # For StripArchFromLDCommand hack. 7 import re # For StripArchFromLDCommand hack.
8 import os.path # For getting basenames. 8 import os.path # For getting basenames.
9 9
10 Import('env') 10 Import('env')
(...skipping 149 matching lines...) Expand 10 before | Expand all | Expand 10 after
160 map_files=map_files_toolchain + map_files_page, 160 map_files=map_files_toolchain + map_files_page,
161 args=['--prefer_portable_in_manifest']) 161 args=['--prefer_portable_in_manifest'])
162 162
163 # Make sure the files are actually staged when this test runs. 163 # Make sure the files are actually staged when this test runs.
164 env.Depends(node, replicates_toolchain + replicates_page) 164 env.Depends(node, replicates_toolchain + replicates_page)
165 165
166 bitcode_env.AddNodeToTestSuite(node, 166 bitcode_env.AddNodeToTestSuite(node,
167 ['chrome_browser_tests'], 167 ['chrome_browser_tests'],
168 'run_pnacl_example_browser_test', 168 'run_pnacl_example_browser_test',
169 is_broken=( 169 is_broken=(
170 bitcode_env.PPAPIBrowserTesterIsBroken())) 170 bitcode_env.PPAPIBrowserTesterIsBroken() or
171 # Re-enable when coordinator uses shim
172 # and toolchain tarball has real shim.
173 bitcode_env.Bit('target_x86_64')))
171 174
172 #### Test error handling. 175 #### Test error handling.
173 176
174 # We should add more cases, e.g., try a bad library to crash ld, 177 # We should add more cases, e.g., try a bad library to crash ld,
175 # try a more malicious bitcode, try to exhaust resources, etc. 178 # try a more malicious bitcode, try to exhaust resources, etc.
176 # The current llc tests, don't actually crash LLC, they only 179 # The current llc tests, don't actually crash LLC, they only
177 # make llc exit w/ an abnormal status. 180 # make llc exit w/ an abnormal status.
178 181
179 (map_files_bad_page, replicates_bad_page) = LayoutPageAssetsOnServer( 182 (map_files_bad_page, replicates_bad_page) = LayoutPageAssetsOnServer(
180 ['pnacl_bad_doesnotexist.nmf', 183 ['pnacl_bad_doesnotexist.nmf',
(...skipping 25 matching lines...) Expand all
206 map_files=map_files_toolchain + map_files_bad_page, 209 map_files=map_files_toolchain + map_files_bad_page,
207 args=['--allow_404', '--prefer_portable_in_manifest']) 210 args=['--allow_404', '--prefer_portable_in_manifest'])
208 211
209 # Make sure the files are actually staged when this test runs. 212 # Make sure the files are actually staged when this test runs.
210 env.Depends(node, replicates_toolchain + replicates_bad_page) 213 env.Depends(node, replicates_toolchain + replicates_bad_page)
211 214
212 bitcode_env.AddNodeToTestSuite(node, 215 bitcode_env.AddNodeToTestSuite(node,
213 ['chrome_browser_tests'], 216 ['chrome_browser_tests'],
214 'run_pnacl_bad_browser_test', 217 'run_pnacl_bad_browser_test',
215 is_broken=( 218 is_broken=(
216 bitcode_env.PPAPIBrowserTesterIsBroken())) 219 bitcode_env.PPAPIBrowserTesterIsBroken() or
220 # Re-enable when coordinator uses shim
221 # and toolchain tarball has real shim.
222 bitcode_env.Bit('target_x86_64')))
OLDNEW
« no previous file with comments | « src/untrusted/pnacl_irt_shim/shim_ppapi.c ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698