| OLD | NEW |
| 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('env') | 6 Import('env') |
| 7 | 7 |
| 8 nameservice_test_nexe = env.ComponentProgram( | 8 nameservice_test_nexe = env.ComponentProgram( |
| 9 'nameservice_test', | 9 'nameservice_test', |
| 10 'nameservice_test.c', | 10 'nameservice_test.c', |
| (...skipping 16 matching lines...) Expand all Loading... |
| 27 srpc_ns_obj, | 27 srpc_ns_obj, |
| 28 EXTRA_LIBS=[ | 28 EXTRA_LIBS=[ |
| 29 'srpc', | 29 'srpc', |
| 30 'platform', | 30 'platform', |
| 31 'gio', | 31 'gio', |
| 32 'imc', | 32 'imc', |
| 33 'imc_syscalls', | 33 'imc_syscalls', |
| 34 '${PTHREAD_LIBS}', | 34 '${PTHREAD_LIBS}', |
| 35 '${NON_PPAPI_BROWSER_LIBS}']) | 35 '${NON_PPAPI_BROWSER_LIBS}']) |
| 36 env.Publish(srpc_ns_nexe_name, 'run', | 36 env.Publish(srpc_ns_nexe_name, 'run', |
| 37 ['srpc_nameservice_test.html', | 37 ['srpc_nameservice_test.html']) |
| 38 'srpc_nameservice.nmf']) | |
| 39 | 38 |
| 40 # chrome_browser_tests | 39 # chrome_browser_tests |
| 41 | 40 |
| 42 node = env.PPAPIBrowserTester( | 41 node = env.PPAPIBrowserTester( |
| 43 'srpc_nameservice_browser_test.out', | 42 'srpc_nameservice_browser_test.out', |
| 44 url='srpc_nameservice_test.html', | 43 url='srpc_nameservice_test.html', |
| 44 nmfs=['srpc_nameservice.nmf'], |
| 45 files=env.ExtractPublishedFiles(srpc_ns_nexe_name), | 45 files=env.ExtractPublishedFiles(srpc_ns_nexe_name), |
| 46 args=['--debug', '--enable_experimental_js']) | 46 args=['--debug', '--enable_experimental_js']) |
| 47 | 47 |
| 48 env.AddNodeToTestSuite(node, | 48 env.AddNodeToTestSuite(node, |
| 49 ['chrome_browser_tests'], | 49 ['chrome_browser_tests'], |
| 50 'run_srpc_nameservice_chrome_browser_test', | 50 'run_srpc_nameservice_chrome_browser_test', |
| 51 is_broken=env.PPAPIBrowserTesterIsBroken()) | 51 is_broken=env.PPAPIBrowserTesterIsBroken()) |
| 52 | 52 |
| 53 # postmessage version of srpc_nameservice_test | 53 # postmessage version of srpc_nameservice_test |
| 54 | 54 |
| 55 pm_ns_obj = env.ComponentObject('pm_nameservice_test.o', | 55 pm_ns_obj = env.ComponentObject('pm_nameservice_test.o', |
| 56 'pm_nameservice_test.cc') | 56 'pm_nameservice_test.cc') |
| 57 pm_ns_nexe_name = 'pm_nameservice_test_%s' % env.get('TARGET_FULLARCH') | 57 pm_ns_nexe_name = 'pm_nameservice_test_%s' % env.get('TARGET_FULLARCH') |
| 58 pm_ns_nexe = env.ComponentProgram(pm_ns_nexe_name, | 58 pm_ns_nexe = env.ComponentProgram(pm_ns_nexe_name, |
| 59 pm_ns_obj, | 59 pm_ns_obj, |
| 60 EXTRA_LIBS=['nacl_ppapi_util', | 60 EXTRA_LIBS=['nacl_ppapi_util', |
| 61 'ppapi_cpp', | 61 'ppapi_cpp', |
| 62 '${PPAPI_LIBS}', | 62 '${PPAPI_LIBS}', |
| 63 'pthread', | 63 'pthread', |
| 64 'srpc', | 64 'srpc', |
| 65 'platform', | 65 'platform', |
| 66 'gio', | 66 'gio', |
| 67 'imc', | 67 'imc', |
| 68 'imc_syscalls', | 68 'imc_syscalls', |
| 69 ]) | 69 ]) |
| 70 env.Publish(pm_ns_nexe_name, 'run', | 70 env.Publish(pm_ns_nexe_name, 'run', |
| 71 ['pm_nameservice_test.html', | 71 ['pm_nameservice_test.html']) |
| 72 'pm_nameservice.nmf']) | |
| 73 | 72 |
| 74 # chrome_browser_tests | 73 # chrome_browser_tests |
| 75 | 74 |
| 76 node = env.PPAPIBrowserTester( | 75 node = env.PPAPIBrowserTester( |
| 77 'pm_nameservice_browser_test.out', | 76 'pm_nameservice_browser_test.out', |
| 78 url='pm_nameservice_test.html', | 77 url='pm_nameservice_test.html', |
| 78 nmfs=['pm_nameservice.nmf'], |
| 79 files=env.ExtractPublishedFiles(pm_ns_nexe_name), | 79 files=env.ExtractPublishedFiles(pm_ns_nexe_name), |
| 80 args=['--debug'], | 80 args=['--debug'], |
| 81 osenv=['NACLVERBOSITY=0:pp_weak_ref=0:weak_ref=0'] | 81 osenv=['NACLVERBOSITY=0:pp_weak_ref=0:weak_ref=0'] |
| 82 ) | 82 ) |
| 83 | 83 |
| 84 env.AddNodeToTestSuite(node, | 84 env.AddNodeToTestSuite(node, |
| 85 ['chrome_browser_tests'], | 85 ['chrome_browser_tests'], |
| 86 'run_pm_nameservice_chrome_browser_test', | 86 'run_pm_nameservice_chrome_browser_test', |
| 87 is_broken=env.PPAPIBrowserTesterIsBroken()) | 87 is_broken=env.PPAPIBrowserTesterIsBroken() or |
| 88 env.Bit('nacl_glibc')) |
| OLD | NEW |