OLD | NEW |
1 #! -*- python -*- | 1 #! -*- python -*- |
2 # Copyright (c) 2012 The Native Client Authors. All rights reserved. | 2 # Copyright (c) 2012 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 atexit | 6 import atexit |
7 import json | 7 import json |
8 import os | 8 import os |
9 import platform | 9 import platform |
10 import re | 10 import re |
(...skipping 613 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
624 nacl_glibc_skiplist = set([ | 624 nacl_glibc_skiplist = set([ |
625 # Struct layouts differ. | 625 # Struct layouts differ. |
626 'run_abi_test', | 626 'run_abi_test', |
627 # Syscall wrappers not implemented yet. | 627 # Syscall wrappers not implemented yet. |
628 'run_sysbasic_test', | 628 'run_sysbasic_test', |
629 'run_sysbrk_test', | 629 'run_sysbrk_test', |
630 # Fails because clock() is not hooked up. | 630 # Fails because clock() is not hooked up. |
631 'run_timefuncs_test', | 631 'run_timefuncs_test', |
632 # Needs further investigation. | 632 # Needs further investigation. |
633 'sdk_minimal_test', | 633 'sdk_minimal_test', |
634 # run_srpc_sysv_shm_test fails because: | |
635 # 1) it uses fstat(), while we only have an fstat64() wrapper; | |
636 # 2) the test needs an explicit fflush(stdout) call because the | |
637 # process is killed without exit() being called. | |
638 'run_srpc_sysv_shm_test', | |
639 # This test fails with nacl-glibc: glibc reports an internal | 634 # This test fails with nacl-glibc: glibc reports an internal |
640 # sanity check failure in free(). | 635 # sanity check failure in free(). |
641 # TODO(robertm): This needs further investigation. | 636 # TODO(robertm): This needs further investigation. |
642 'run_ppapi_event_test', | 637 'run_ppapi_event_test', |
643 'run_srpc_ro_file_test', | 638 'run_srpc_ro_file_test', |
644 'run_ppapi_geturl_valid_test', | 639 'run_ppapi_geturl_valid_test', |
645 'run_ppapi_geturl_invalid_test', | 640 'run_ppapi_geturl_invalid_test', |
646 # http://code.google.com/p/chromium/issues/detail?id=108131 | 641 # http://code.google.com/p/chromium/issues/detail?id=108131 |
647 # we would need to list all of the glibc components as | 642 # we would need to list all of the glibc components as |
648 # web accessible resources in the extensions's manifest.json, | 643 # web accessible resources in the extensions's manifest.json, |
(...skipping 3212 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3861 nacl_env.ValidateSdk() | 3856 nacl_env.ValidateSdk() |
3862 | 3857 |
3863 if BROKEN_TEST_COUNT > 0: | 3858 if BROKEN_TEST_COUNT > 0: |
3864 msg = "There are %d broken tests." % BROKEN_TEST_COUNT | 3859 msg = "There are %d broken tests." % BROKEN_TEST_COUNT |
3865 if GetOption('brief_comstr'): | 3860 if GetOption('brief_comstr'): |
3866 msg += " Add --verbose to the command line for more information." | 3861 msg += " Add --verbose to the command line for more information." |
3867 print msg | 3862 print msg |
3868 | 3863 |
3869 # separate warnings from actual build output | 3864 # separate warnings from actual build output |
3870 Banner('B U I L D - O U T P U T:') | 3865 Banner('B U I L D - O U T P U T:') |
OLD | NEW |