| # Copyright 2016 The Chromium Authors |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| # |
| # This is a .pyl, or "Python Literal", file. You can treat it just like a |
| # .json file, with the following exceptions: |
| # * all keys must be quoted (use single quotes, please); |
| # * comments are allowed, using '#' syntax; and |
| # * trailing commas are allowed. |
| # |
| # List of files that are known to be _not_ deterministic. This is a "temporary" |
| # workaround to find regression on the deterministic builders. |
| # |
| # TODO(sebmarchand): Remove this once all the files are deterministic. |
| { |
| # TODO(thakis): Move android det bots to use two distinct build dirs, |
| # https://crbug.com/899438 |
| 'android': [ |
| ], |
| |
| 'fuchsia': [ |
| ], |
| |
| 'linux': [ |
| |
| # https://crbug.com/1047205 |
| 'nacl_test_data/extension_vcache_test/glibc/extension_validation_cache_libs/lib64/libppapi_cpp_lib.so', |
| 'nacl_test_data/glibc/pm_exit_status_test_libs/lib64/libppapi_cpp_lib.so', |
| 'nacl_test_data/glibc/simple_libs/lib64/libppapi_cpp_lib.so', |
| 'nacl_test_data/glibc/sysconf_nprocessors_onln_test_libs/lib64/libppapi_cpp_lib.so', |
| 'ppapi_nacl_tests_pnacl_newlib_x64.nexe', |
| |
| # https://crbug.com/1040247 |
| 'nacl_irt_x86_64.nexe', |
| 'nacl_irt_x86_64.nexe.debug', |
| |
| # https://crbug.com/1047205 |
| 'nacl_test_data/extension_vcache_test/newlib/extension_validation_cache_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/irt_exception_test_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/irt_manifest_file_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/pm_exit_status_test_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_crash_in_callback_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_crash_off_main_thread_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_crash_ppapi_off_main_thread_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_crash_via_check_failure_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_crash_via_exit_call_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_extension_mime_handler_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_ppb_core_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_ppb_instance_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_ppp_instance_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_progress_events_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/simple_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/sysconf_nprocessors_onln_test_newlib_x86_64.nexe', |
| 'nacl_test_data/pnacl/pnacl_debug_url_newlib_pnacl.pexe.debug', |
| 'nacl_test_data/pnacl/pnacl_errors_newlib_pnacl.pexe', |
| 'ppapi_nacl_tests_newlib_x86_64.nexe', |
| 'test_data/ppapi/tests/extensions/background_keepalive/newlib/ppapi_tests_extensions_background_keepalive_newlib_x86_64.nexe', |
| 'test_data/ppapi/tests/extensions/load_unload/newlib/ppapi_tests_extensions_load_unload_newlib_x86_64.nexe', |
| 'test_data/ppapi/tests/extensions/media_galleries/newlib/ppapi_tests_extensions_media_galleries_newlib_x86_64.nexe', |
| 'test_data/ppapi/tests/extensions/multicast_permissions/newlib/ppapi_tests_extensions_multicast_permissions_newlib_x86_64.nexe', |
| 'test_data/ppapi/tests/extensions/no_socket_permissions/newlib/ppapi_tests_extensions_no_socket_permissions_newlib_x86_64.nexe', |
| 'test_data/ppapi/tests/extensions/packaged_app/newlib/ppapi_tests_extensions_packaged_app_newlib_x86_64.nexe', |
| 'test_data/ppapi/tests/extensions/popup/newlib/ppapi_tests_extensions_popup_newlib_x86_64.nexe', |
| 'test_data/ppapi/tests/extensions/socket_permissions/newlib/ppapi_tests_extensions_socket_permissions_newlib_x86_64.nexe', |
| |
| # https://crbug.com/1135151 |
| 'args.gn', |
| ], |
| |
| 'linux_component': [ |
| # https://crbug.com/1008035 |
| 'nacl_test_data/extension_vcache_test/glibc/extension_validation_cache_libs/lib64/libppapi_cpp_lib.so', |
| 'nacl_test_data/glibc/pm_exit_status_test_libs/lib64/libppapi_cpp_lib.so', |
| 'nacl_test_data/glibc/simple_libs/lib64/libppapi_cpp_lib.so', |
| 'nacl_test_data/glibc/sysconf_nprocessors_onln_test_libs/lib64/libppapi_cpp_lib.so', |
| 'ppapi_nacl_tests_libs/lib64/glibc_x64/libppapi_cpp_lib.so', |
| |
| # https://crbug.com/1040247 |
| 'nacl_irt_x86_64.nexe', |
| 'nacl_irt_x86_64.nexe.debug', |
| 'nacl_test_data/extension_vcache_test/newlib/extension_validation_cache_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/irt_exception_test_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/irt_manifest_file_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/pm_exit_status_test_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_crash_in_callback_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_crash_off_main_thread_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_crash_ppapi_off_main_thread_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_crash_via_check_failure_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_crash_via_exit_call_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_extension_mime_handler_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_ppb_core_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_ppb_instance_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_ppp_instance_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/ppapi_progress_events_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/simple_newlib_x86_64.nexe', |
| 'nacl_test_data/newlib/sysconf_nprocessors_onln_test_newlib_x86_64.nexe', |
| 'nacl_test_data/pnacl/pnacl_debug_url_newlib_pnacl.pexe.debug', |
| 'nacl_test_data/pnacl/pnacl_errors_newlib_pnacl.pexe', |
| 'ppapi_nacl_tests_newlib_x86_64.nexe', |
| 'test_data/ppapi/tests/extensions/background_keepalive/newlib/ppapi_tests_extensions_background_keepalive_newlib_x86_64.nexe', |
| 'test_data/ppapi/tests/extensions/load_unload/newlib/ppapi_tests_extensions_load_unload_newlib_x86_64.nexe', |
| 'test_data/ppapi/tests/extensions/media_galleries/newlib/ppapi_tests_extensions_media_galleries_newlib_x86_64.nexe', |
| 'test_data/ppapi/tests/extensions/multicast_permissions/newlib/ppapi_tests_extensions_multicast_permissions_newlib_x86_64.nexe', |
| 'test_data/ppapi/tests/extensions/no_socket_permissions/newlib/ppapi_tests_extensions_no_socket_permissions_newlib_x86_64.nexe', |
| 'test_data/ppapi/tests/extensions/packaged_app/newlib/ppapi_tests_extensions_packaged_app_newlib_x86_64.nexe', |
| 'test_data/ppapi/tests/extensions/popup/newlib/ppapi_tests_extensions_popup_newlib_x86_64.nexe', |
| 'test_data/ppapi/tests/extensions/socket_permissions/newlib/ppapi_tests_extensions_socket_permissions_newlib_x86_64.nexe', |
| |
| # https://crbug.com/1093166 |
| 'test_data/ppapi/tests/extensions/packaged_app/pnacl/ppapi_tests_extensions_packaged_app_newlib_pnacl.pexe', |
| |
| # TODO(hans): Remove once clang is fixed. |
| # https://crbug.com/1373836 |
| 'swiftshader_reactor_llvm_unittests', |
| ], |
| |
| # TODO(thakis): Move mac det bots to use two distinct build dirs, |
| # https://crbug.com/899438 |
| 'mac': [ |
| ], |
| |
| # https://crbug.com/330260 |
| 'win': [ |
| # https://crbug.com/1008035 |
| 'ppapi_nacl_tests_pnacl_newlib_x32.nexe', |
| 'ppapi_nacl_tests_pnacl_newlib_x64.nexe', |
| |
| # https://crbug.com/429358 |
| 'nacl_test_data\\extension_vcache_test\\glibc\\extension_validation_cache_libs\\lib32\\libppapi_cpp_lib.dll', |
| 'nacl_test_data\\extension_vcache_test\\glibc\\extension_validation_cache_libs\\lib64\\libppapi_cpp_lib.dll', |
| 'nacl_test_data\\glibc\\pm_exit_status_test_libs\\lib32\\libppapi_cpp_lib.dll', |
| 'nacl_test_data\\glibc\\pm_exit_status_test_libs\\lib64\\libppapi_cpp_lib.dll', |
| 'nacl_test_data\\glibc\\simple_libs\\lib32\\libppapi_cpp_lib.dll', |
| 'nacl_test_data\\glibc\\simple_libs\\lib64\\libppapi_cpp_lib.dll', |
| 'nacl_test_data\\glibc\\sysconf_nprocessors_onln_test_libs\\lib32\\libppapi_cpp_lib.dll', |
| 'nacl_test_data\\glibc\\sysconf_nprocessors_onln_test_libs\\lib64\\libppapi_cpp_lib.dll', |
| |
| # https://crbug.com/1040247 |
| 'nacl_irt_x86_32.nexe', |
| 'nacl_irt_x86_32.nexe.debug', |
| 'nacl_irt_x86_64.nexe', |
| 'nacl_irt_x86_64.nexe.debug', |
| r'nacl_test_data\extension_vcache_test\newlib\extension_validation_cache_newlib_x86_32.nexe', |
| r'nacl_test_data\extension_vcache_test\newlib\extension_validation_cache_newlib_x86_64.nexe', |
| r'nacl_test_data\newlib\irt_exception_test_newlib_x86_32.nexe', |
| r'nacl_test_data\newlib\irt_exception_test_newlib_x86_64.nexe', |
| r'nacl_test_data\newlib\irt_manifest_file_newlib_x86_32.nexe', |
| r'nacl_test_data\newlib\irt_manifest_file_newlib_x86_64.nexe', |
| r'nacl_test_data\newlib\pm_exit_status_test_newlib_x86_32.nexe', |
| r'nacl_test_data\newlib\pm_exit_status_test_newlib_x86_64.nexe', |
| r'nacl_test_data\newlib\ppapi_crash_in_callback_newlib_x86_32.nexe', |
| r'nacl_test_data\newlib\ppapi_crash_in_callback_newlib_x86_64.nexe', |
| r'nacl_test_data\newlib\ppapi_crash_off_main_thread_newlib_x86_32.nexe', |
| r'nacl_test_data\newlib\ppapi_crash_off_main_thread_newlib_x86_64.nexe', |
| r'nacl_test_data\newlib\ppapi_crash_ppapi_off_main_thread_newlib_x86_32.nexe', |
| r'nacl_test_data\newlib\ppapi_crash_ppapi_off_main_thread_newlib_x86_64.nexe', |
| r'nacl_test_data\newlib\ppapi_crash_via_check_failure_newlib_x86_32.nexe', |
| r'nacl_test_data\newlib\ppapi_crash_via_check_failure_newlib_x86_64.nexe', |
| r'nacl_test_data\newlib\ppapi_crash_via_exit_call_newlib_x86_32.nexe', |
| r'nacl_test_data\newlib\ppapi_crash_via_exit_call_newlib_x86_64.nexe', |
| r'nacl_test_data\newlib\ppapi_extension_mime_handler_newlib_x86_32.nexe', |
| r'nacl_test_data\newlib\ppapi_extension_mime_handler_newlib_x86_64.nexe', |
| r'nacl_test_data\newlib\ppapi_ppb_core_newlib_x86_32.nexe', |
| r'nacl_test_data\newlib\ppapi_ppb_core_newlib_x86_64.nexe', |
| r'nacl_test_data\newlib\ppapi_ppb_instance_newlib_x86_32.nexe', |
| r'nacl_test_data\newlib\ppapi_ppb_instance_newlib_x86_64.nexe', |
| r'nacl_test_data\newlib\ppapi_ppp_instance_newlib_x86_32.nexe', |
| r'nacl_test_data\newlib\ppapi_ppp_instance_newlib_x86_64.nexe', |
| r'nacl_test_data\newlib\ppapi_progress_events_newlib_x86_32.nexe', |
| r'nacl_test_data\newlib\ppapi_progress_events_newlib_x86_64.nexe', |
| r'nacl_test_data\newlib\simple_newlib_x86_32.nexe', |
| r'nacl_test_data\newlib\simple_newlib_x86_64.nexe', |
| r'nacl_test_data\newlib\sysconf_nprocessors_onln_test_newlib_x86_32.nexe', |
| r'nacl_test_data\newlib\sysconf_nprocessors_onln_test_newlib_x86_64.nexe', |
| r'nacl_test_data\pnacl\pnacl_debug_url_newlib_pnacl.pexe.debug', |
| r'nacl_test_data\pnacl\pnacl_errors_newlib_pnacl.pexe', |
| r'ppapi_nacl_tests_newlib_x86_32.nexe', |
| r'ppapi_nacl_tests_newlib_x86_64.nexe', |
| r'test_data\ppapi\tests\extensions\background_keepalive\newlib\ppapi_tests_extensions_background_keepalive_newlib_x86_32.nexe', |
| r'test_data\ppapi\tests\extensions\background_keepalive\newlib\ppapi_tests_extensions_background_keepalive_newlib_x86_64.nexe', |
| r'test_data\ppapi\tests\extensions\load_unload\newlib\ppapi_tests_extensions_load_unload_newlib_x86_32.nexe', |
| r'test_data\ppapi\tests\extensions\load_unload\newlib\ppapi_tests_extensions_load_unload_newlib_x86_64.nexe', |
| r'test_data\ppapi\tests\extensions\media_galleries\newlib\ppapi_tests_extensions_media_galleries_newlib_x86_32.nexe', |
| r'test_data\ppapi\tests\extensions\media_galleries\newlib\ppapi_tests_extensions_media_galleries_newlib_x86_64.nexe', |
| r'test_data\ppapi\tests\extensions\multicast_permissions\newlib\ppapi_tests_extensions_multicast_permissions_newlib_x86_32.nexe', |
| r'test_data\ppapi\tests\extensions\multicast_permissions\newlib\ppapi_tests_extensions_multicast_permissions_newlib_x86_64.nexe', |
| r'test_data\ppapi\tests\extensions\no_socket_permissions\newlib\ppapi_tests_extensions_no_socket_permissions_newlib_x86_32.nexe', |
| r'test_data\ppapi\tests\extensions\no_socket_permissions\newlib\ppapi_tests_extensions_no_socket_permissions_newlib_x86_64.nexe', |
| r'test_data\ppapi\tests\extensions\packaged_app\newlib\ppapi_tests_extensions_packaged_app_newlib_x86_32.nexe', |
| r'test_data\ppapi\tests\extensions\packaged_app\newlib\ppapi_tests_extensions_packaged_app_newlib_x86_64.nexe', |
| r'test_data\ppapi\tests\extensions\popup\newlib\ppapi_tests_extensions_popup_newlib_x86_32.nexe', |
| r'test_data\ppapi\tests\extensions\popup\newlib\ppapi_tests_extensions_popup_newlib_x86_64.nexe', |
| r'test_data\ppapi\tests\extensions\socket_permissions\newlib\ppapi_tests_extensions_socket_permissions_newlib_x86_32.nexe', |
| r'test_data\ppapi\tests\extensions\socket_permissions\newlib\ppapi_tests_extensions_socket_permissions_newlib_x86_64.nexe', |
| |
| # TODO(thakis): Figure out what's up with these three (and their isolate). |
| 'mini_installer.exe', |
| 'mini_installer.exe.pdb', |
| 'previous_version_mini_installer.exe', |
| |
| # These probably have mtimes in the zip headers and the scripts creating |
| # them probably should use zip_helpers.zip_directory() instead. |
| 'mini_installer_tests.zip', |
| |
| # TODO(crbug.com/1453509): Upstream fixes are happening to fix Windows exe |
| # determinisim from Rust (it produces non-reproducible paths in the linker |
| # command line which then is recorded in the PDB). |
| 'test_control_flow_guard.exe', |
| 'test_control_flow_guard.exe.pdb', |
| 'cloud_authenticator_test_service.exe', |
| 'cloud_authenticator_test_service.exe.pdb', |
| ], |
| } |