[PHP-CVS] [php-src] master: Applied fixers to improve test robustness to extensions with no code owners (#23018)

[email protected] (NickSdot via GitHub) Tue, 4 Aug 2026 12:10:10 +0000
Newsgroups php.cvs
Message-ID <[email protected]>
Author: NickSdot (NickSdot)
Committer: GitHub (web-flow)
Pusher: Girgias
Date: 2026-08-04T13:10:07+01:00

Commit: https://github.com/php/php-src/commit/1da3a6398bd12c91cb7d6b97e9b2896cdd1d588a
Raw diff: https://github.com/php/php-src/commit/1da3a6398bd12c91cb7d6b97e9b2896cdd1d588a.diff

Applied fixers to improve test robustness to extensions with no code owners (#23018)

* ext/bz2: applied fixers to improve test robustness

* ext/calendar: applied fixers to improve test robustness

* ext/exif: applied fixers to improve test robustness

* ext/fileinfo: applied fixers to improve test robustness

* ext/filter: applied fixers to improve test robustness

* ext/ftp: applied fixers to improve test robustness

* ext/hash: applied fixers to improve test robustness

* ext/iconv: applied fixers to improve test robustness

* ext/ldap: applied fixers to improve test robustness

* ext/pcre: applied fixers to improve test robustness

* ext/posix: applied fixers to improve test robustness

* ext/readline: applied fixers to improve test robustness

* ext/shmop: applied fixers to improve test robustness

* ext/snmp: applied fixers to improve test robustness

* ext/sodium: applied fixers to improve test robustness

* ext/sqlite3: applied fixers to improve test robustness

* ext/sysvmsg: applied fixers to improve test robustness

* ext/sysvsem: applied fixers to improve test robustness

* ext/sysvshm: applied fixers to improve test robustness

* ext/tidy: applied fixers to improve test robustness

* ext/tokenizer: applied fixers to improve test robustness

* ext/zend_test: applied fixers to improve test robustness

* ext/zlib: applied fixers to improve test robustness

Changed paths:
  M  ext/bz2/tests/001.phpt
  M  ext/bz2/tests/002.phpt
  M  ext/bz2/tests/003-mb.phpt
  M  ext/bz2/tests/003.phpt
  M  ext/bz2/tests/004.phpt
  M  ext/bz2/tests/bzerr_functions_on_invalid_stream.phpt
  M  ext/bz2/tests/bzopen_string_filename_with_null_bytes.phpt
  M  ext/calendar/tests/bug80185.phpt
  M  ext/calendar/tests/cal_days_in_month_error1.phpt
  M  ext/calendar/tests/cal_from_jd_error1.phpt
  M  ext/calendar/tests/cal_info.phpt
  M  ext/calendar/tests/cal_to_jd_error1.phpt
  M  ext/calendar/tests/easter_date_64bit.phpt
  M  ext/calendar/tests/easter_date_checks_upper_bound_64bit.phpt
  M  ext/calendar/tests/gh16228.phpt
  M  ext/calendar/tests/gh16231.phpt
  M  ext/calendar/tests/gh16234_2_64.phpt
  M  ext/calendar/tests/gh19371.phpt
  M  ext/calendar/tests/jdtojewish.phpt
  M  ext/calendar/tests/jdtojewish_hebrew.phpt
  M  ext/calendar/tests/jdtounix_error1.phpt
  M  ext/calendar/tests/unixtojd_error1.phpt
  M  ext/exif/tests/bug77540.phpt
  M  ext/exif/tests/bug77831.phpt
  M  ext/exif/tests/bug77950.phpt
  M  ext/exif/tests/filename_empty.phpt
  M  ext/fileinfo/tests/bug61173.phpt
  M  ext/fileinfo/tests/clone_serialize.phpt
  M  ext/fileinfo/tests/finfo_close_error.phpt
  M  ext/fileinfo/tests/finfo_file_001.phpt
  M  ext/fileinfo/tests/finfo_file_basic.phpt
  M  ext/fileinfo/tests/finfo_open_001.phpt
  M  ext/fileinfo/tests/finfo_open_003.phpt
  M  ext/fileinfo/tests/finfo_open_004.phpt
  M  ext/fileinfo/tests/finfo_open_error.phpt
  M  ext/fileinfo/tests/finfo_uninitialized.phpt
  M  ext/fileinfo/tests/gh18267.phpt
  M  ext/fileinfo/tests/mime_content_type_001.phpt
  M  ext/filter/tests/011.phpt
  M  ext/filter/tests/017.phpt
  M  ext/filter/tests/029.phpt
  M  ext/filter/tests/031.phpt
  M  ext/filter/tests/039.phpt
  M  ext/filter/tests/040.phpt
  M  ext/filter/tests/055.phpt
  M  ext/filter/tests/bug51368.phpt
  M  ext/filter/tests/throw-on-failure/filter_input_array_failure.phpt
  M  ext/filter/tests/throw-on-failure/filter_input_failure.phpt
  M  ext/filter/tests/throw-on-failure/filter_var_array_failure.phpt
  M  ext/filter/tests/throw-on-failure/filter_var_failure.phpt
  M  ext/filter/tests/throw-on-failure/throw-and-null-error.phpt
  M  ext/ftp/tests/004.phpt
  M  ext/ftp/tests/005.phpt
  M  ext/ftp/tests/007.phpt
  M  ext/ftp/tests/dead-resource.phpt
  M  ext/ftp/tests/ftp_close_during_transfer.phpt
  M  ext/ftp/tests/ftp_constructor.phpt
  M  ext/ftp/tests/ftp_get_option.phpt
  M  ext/ftp/tests/ftp_nb_close_during_transfer.phpt
  M  ext/ftp/tests/ftp_set_option_errors.phpt
  M  ext/ftp/tests/ftp_ssl_connect_error.phpt
  M  ext/ftp/tests/gh20601.phpt
  M  ext/ftp/tests/gh20601_set_option.phpt
  M  ext/ftp/tests/gh20601_ssl.phpt
  M  ext/hash/tests/bug81714.phpt
  M  ext/hash/tests/gh12186_1.phpt
  M  ext/hash/tests/gh12186_2.phpt
  M  ext/hash/tests/hash_equals.phpt
  M  ext/hash/tests/hash_error.phpt
  M  ext/hash/tests/hash_file_error.phpt
  M  ext/hash/tests/hash_hkdf_edges.phpt
  M  ext/hash/tests/hash_hkdf_error.phpt
  M  ext/hash/tests/hash_hmac_error.phpt
  M  ext/hash/tests/hash_hmac_file_error.phpt
  M  ext/hash/tests/hash_init_error.phpt
  M  ext/hash/tests/hash_pbkdf2_error.phpt
  M  ext/hash/tests/hash_serialize_002.phpt
  M  ext/hash/tests/hash_serialize_003.phpt
  M  ext/hash/tests/hash_serialize_004.phpt
  M  ext/hash/tests/new-context.phpt
  M  ext/hash/tests/reuse.phpt
  M  ext/hash/tests/xxhash_secret.phpt
  M  ext/hash/tests/xxhash_unserialize_memsize.phpt
  M  ext/iconv/tests/bug78069.phpt
  M  ext/iconv/tests/iconv_strpos.phpt
  M  ext/iconv/tests/iconv_strpos_variation5.phpt
  M  ext/ldap/tests/gh18902.phpt
  M  ext/ldap/tests/gh21262.phpt
  M  ext/ldap/tests/ldap_connect_port_error.phpt
  M  ext/ldap/tests/ldap_constructor.phpt
  M  ext/ldap/tests/ldap_first_attribute_error.phpt
  M  ext/ldap/tests/ldap_get_set_invalid_option_error.phpt
  M  ext/ldap/tests/ldap_list_read_search_parallel_programming_errors.phpt
  M  ext/ldap/tests/ldap_set_option_error.phpt
  M  ext/ldap/tests/ldap_sort_control_missing_attr.phpt
  M  ext/pcre/tests/002.phpt
  M  ext/pcre/tests/bug21732.phpt
  M  ext/pcre/tests/gh16189.phpt
  M  ext/pcre/tests/preg_grep_error1.phpt
  M  ext/pcre/tests/preg_match_all_error1.phpt
  M  ext/pcre/tests/preg_match_error1.phpt
  M  ext/pcre/tests/preg_replace_callback_array2.phpt
  M  ext/pcre/tests/preg_replace_error1.phpt
  M  ext/pcre/tests/preg_replace_error2.phpt
  M  ext/pcre/tests/preg_split_error1.phpt
  M  ext/posix/tests/posix_access_flags.phpt
  M  ext/posix/tests/posix_eaccess.phpt
  M  ext/posix/tests/posix_fpathconf.phpt
  M  ext/posix/tests/posix_getsid_error.phpt
  M  ext/posix/tests/posix_kill_pidoverflow.phpt
  M  ext/posix/tests/posix_pathconf.phpt
  M  ext/posix/tests/posix_setpgid_error.phpt
  M  ext/posix/tests/posix_setrlimit.phpt
  M  ext/posix/tests/posix_ttyname_error_wrongparams.phpt
  M  ext/readline/tests/readline_callback_handler_install_001.phpt
  M  ext/readline/tests/readline_completion_function_001.phpt
  M  ext/shmop/tests/001.phpt
  M  ext/shmop/tests/002.phpt
  M  ext/shmop/tests/gh9945.phpt
  M  ext/snmp/tests/gh17330.phpt
  M  ext/snmp/tests/gh21336.phpt
  M  ext/snmp/tests/gh21682.phpt
  M  ext/sodium/tests/bug78114.phpt
  M  ext/sodium/tests/crypto_auth.phpt
  M  ext/sodium/tests/crypto_box.phpt
  M  ext/sodium/tests/crypto_core_ristretto255.phpt
  M  ext/sodium/tests/crypto_scalarmult_ristretto255.phpt
  M  ext/sodium/tests/crypto_stream_xchacha20.phpt
  M  ext/sodium/tests/inc_add.phpt
  M  ext/sodium/tests/pwhash_memlimit_below_min.phpt
  M  ext/sodium/tests/sodium_crypto_sign_ed25519_pk_to_curve25519_failure_leak.phpt
  M  ext/sodium/tests/utils.phpt
  M  ext/sqlite3/tests/bug66550.phpt
  M  ext/sqlite3/tests/bug68760.phpt
  M  ext/sqlite3/tests/bug72668.phpt
  M  ext/sqlite3/tests/bug77051.phpt
  M  ext/sqlite3/tests/gh9032.phpt
  M  ext/sqlite3/tests/gh_sqlite3_escapestring_nul.phpt
  M  ext/sqlite3/tests/sqlite3_02_open.phpt
  M  ext/sqlite3/tests/sqlite3_12_unfinalized_stmt_cleanup.phpt
  M  ext/sqlite3/tests/sqlite3_31_open.phpt
  M  ext/sqlite3/tests/sqlite3_33_createAggregate_notcallable.phpt
  M  ext/sqlite3/tests/sqlite3_33_load_extension_param.phpt
  M  ext/sqlite3/tests/sqlite3_34_load_extension_ext_dir.phpt
  M  ext/sqlite3/tests/sqlite3_38_backup.phpt
  M  ext/sqlite3/tests/sqlite3_38_extended_error.phpt
  M  ext/sqlite3/tests/sqlite3_39_toggleExtended.phpt
  M  ext/sqlite3/tests/sqlite3_40_setauthorizer.phpt
  M  ext/sqlite3/tests/sqlite3_enable_exceptions.phpt
  M  ext/sqlite3/tests/sqlite3_explain.phpt
  M  ext/sqlite3/tests/sqlite3_trampoline_setauthorizer.phpt
  M  ext/sqlite3/tests/sqlite3_trampoline_setauthorizer_null.phpt
  M  ext/sysvmsg/tests/005.phpt
  M  ext/sysvmsg/tests/006.phpt
  M  ext/sysvmsg/tests/gh16592.phpt
  M  ext/sysvmsg/tests/gh9945.phpt
  M  ext/sysvsem/tests/gh9945.phpt
  M  ext/sysvshm/tests/001.phpt
  M  ext/sysvshm/tests/002.phpt
  M  ext/sysvshm/tests/003.phpt
  M  ext/sysvshm/tests/006.phpt
  M  ext/sysvshm/tests/007.phpt
  M  ext/sysvshm/tests/gh16591.phpt
  M  ext/sysvshm/tests/gh9945.phpt
  M  ext/sysvshm/tests/serialize_exception.phpt
  M  ext/tidy/tests/007.phpt
  M  ext/tidy/tests/019.phpt
  M  ext/tidy/tests/021.phpt
  M  ext/tidy/tests/036.phpt
  M  ext/tidy/tests/bug77040.phpt
  M  ext/tidy/tests/gh20374.phpt
  M  ext/tidy/tests/gh21682.phpt
  M  ext/tidy/tests/open_basedir_failure_config.phpt
  M  ext/tidy/tests/parsing_inexistent_file.phpt
  M  ext/tidy/tests/tidy_error1.phpt
  M  ext/tidy/tests/uninitialized.phpt
  M  ext/tokenizer/tests/PhpToken_extension_errors.phpt
  M  ext/tokenizer/tests/PhpToken_methods.phpt
  M  ext/tokenizer/tests/parse_errors.phpt
  M  ext/tokenizer/tests/token_get_all_TOKEN_PARSE_000.phpt
  M  ext/tokenizer/tests/token_get_all_heredoc_nowdoc.phpt
  M  ext/zend_test/tests/gh13970.phpt
  M  ext/zend_test/tests/gh14741.phpt
  M  ext/zend_test/tests/gh16266.phpt
  M  ext/zend_test/tests/gh17899.phpt
  M  ext/zend_test/tests/gh19720.phpt
  M  ext/zend_test/tests/gh22169.phpt
  M  ext/zend_test/tests/internal_dnf_arguments.phpt
  M  ext/zend_test/tests/observer_bug81430_1.phpt
  M  ext/zend_test/tests/observer_error_04.phpt
  M  ext/zend_test/tests/observer_preload.phpt
  M  ext/zend_test/tests/zend_forbid_dynamic_call.phpt
  M  ext/zend_test/tests/zend_internal_class_prop_intersection.phpt
  M  ext/zend_test/tests/zend_test_compile_string.phpt
  M  ext/zlib/tests/deflate_add_error.phpt
  M  ext/zlib/tests/deflate_init_error.phpt
  M  ext/zlib/tests/deflate_init_strategy_type_error.phpt
  M  ext/zlib/tests/gh16326.phpt
  M  ext/zlib/tests/gh22142.phpt
  M  ext/zlib/tests/gzclose_basic.phpt
  M  ext/zlib/tests/gzcompress_error1.phpt
  M  ext/zlib/tests/gzdeflate_error1.phpt
  M  ext/zlib/tests/gzencode_error1.phpt
  M  ext/zlib/tests/gzencode_invalid.phpt
  M  ext/zlib/tests/gzeof_variation1.phpt
  M  ext/zlib/tests/gzfile_variation15.phpt
  M  ext/zlib/tests/gzopen_variation9.phpt
  M  ext/zlib/tests/gzread_error2.phpt
  M  ext/zlib/tests/gzwrite_error2.phpt
  M  ext/zlib/tests/inflate_add_error.phpt
  M  ext/zlib/tests/inflate_init_error.phpt
  M  ext/zlib/tests/inflate_init_window_type_error.phpt
  M  ext/zlib/tests/leak_invalid_encoding_with_dict.phpt


Diff exceeded maximum size.