diff --git a/.github/matrix.php b/.github/matrix.php index f3fb1fa7f031..8d81c0e16636 100644 --- a/.github/matrix.php +++ b/.github/matrix.php @@ -160,7 +160,7 @@ function select_jobs($repository, $trigger, $nightly, $labels, $php_version, $re ? ['zts' => [true, false]] : ['zts' => [false]]; } - return $jobs; + return ['SOLARIS' => true]; } $trigger = $argv[1] ?? 'schedule'; diff --git a/ext/standard/tests/general_functions/proc_open_descriptor_0_setup_failure.phpt b/ext/standard/tests/general_functions/proc_open_descriptor_0_setup_failure.phpt index ea654b0f497a..0aca62b2903a 100644 --- a/ext/standard/tests/general_functions/proc_open_descriptor_0_setup_failure.phpt +++ b/ext/standard/tests/general_functions/proc_open_descriptor_0_setup_failure.phpt @@ -5,8 +5,8 @@ proc_open() closes descriptor 0 when setup fails after pipe allocation if (!function_exists("proc_open")) { die("skip proc_open() unavailable"); } -if (!@is_dir("/proc/self/fd")) { - die("skip requires /proc/self/fd"); +if (!@is_link("/proc/self/fd/1")) { + die("skip requires /proc/self/fd symlinks"); } ?> --FILE-- diff --git a/ext/standard/tests/general_functions/proc_open_socket_descriptor_0_setup_failure.phpt b/ext/standard/tests/general_functions/proc_open_socket_descriptor_0_setup_failure.phpt index 88e4eee1b20b..f2b30c89309c 100644 --- a/ext/standard/tests/general_functions/proc_open_socket_descriptor_0_setup_failure.phpt +++ b/ext/standard/tests/general_functions/proc_open_socket_descriptor_0_setup_failure.phpt @@ -5,8 +5,8 @@ proc_open() closes descriptor 0 when setup fails after socket allocation if (!function_exists("proc_open")) { die("skip proc_open() unavailable"); } -if (!@is_dir("/proc/self/fd")) { - die("skip requires /proc/self/fd"); +if (!@is_link("/proc/self/fd/1")) { + die("skip requires /proc/self/fd symlinks"); } ?> --FILE--