Bug #77453 [Opn->Fbk]: PCNTL tests skipped/failed

From: Date: Mon, 14 Jan 2019 09:11:01 +0000
Subject: Bug #77453 [Opn->Fbk]: PCNTL tests skipped/failed
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-218927@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=77453&edit=1 ID: 77453 Updated by: nikic@php.net Reported by: ursuleacv at gmail dot com Summary: PCNTL tests skipped/failed -Status: Open +Status: Feedback Type: Bug Package: PCNTL related Operating System: CentOS Linux release 7.6.1810 PHP Version: 7.2.14 Block user comment: N Private report: N New Comment: Can you please provide the diff output for some/all of these tests? It's located in tests/pcntl_exec.diff etc. Previous Comments: ------------------------------------------------------------------------ [2019-01-13 15:57:03] ursuleacv at gmail dot com Description: ------------ PHP Version => 7.2.14 System => Linux 3.10.0-957.1.3.el7.x86_64 #1 SMP Thu Nov 29 14:49:43 UTC 2018 x86_64 Build Date => Jan 8 2019 14:04:52 posix Revision => $Id: 0a764bab332255746424a1e6cfbaaeebab998e4c $ pcntl pcntl support => enabled Test script: --------------- # Install PHP 7.2.* sudo yum -y install epel-release sudo yum y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm sudo yum-config-manager --enable remi-php72 sudo yum -y update sudo yum -y install php php-fpm php-gd php-json php-mbstring php-mysqlnd php-xml php-xmlrpc php-opcache sudo yum -y install php-process # Download php 7.2 from http://php.net/get/php-7.2.14.tar.xz/from/a/mirror cd php-7.2.14/ext/pcntl/ sudo phpize sudo ./configure --enable-pcntl sudo make sudo make test # result ===================================================================== TIME START 2019-01-13 02:05:47 ===================================================================== SKIP Test pcntl wait functionality [tests/001.phpt] reason: posix_kill() not available SKIP pcntl: pcntl_sigprocmask(), pcntl_sigwaitinfo(), pcntl_sigtimedwait() [tests/002.phpt] reason: posix extension not available SKIP pcntl: SIG_BLOCK, SIG_UNBLOCK, SIG_SETMASK [tests/003.phpt] reason: posix extension not available SKIP Asynchronous signal handling through VM interrupts [tests/async_signals.phpt] reason: posix_kill() not available FAIL Bug #47566 (return value of pcntl_wexitstatus()) [tests/bug47566.phpt] FAIL Bug #72154 (pcntl_wait/pcntl_waitpid array internal structure overwrite) [tests/bug72154.phpt] SKIP Bug #73783: (SIG_IGN needs to be set to prevent syscals from returning early) [tests/bug73783.phpt] reason: posix extension not available FAIL pcntl_alarm() [tests/pcntl_alarm.phpt] FAIL pcntl_exec() [tests/pcntl_exec.phpt] FAIL pcntl_exec() 2 [tests/pcntl_exec_2.phpt] FAIL pcntl_exec() 3 [tests/pcntl_exec_3.phpt] SKIP Test function pcntl_fork() by calling it with its expected arguments [tests/pcntl_fork_basic.phpt] reason: posix extension not available SKIP Test function pcntl_fork() by testing the process isolation in the forking hierarchy father -> son -> grandson where father can not knows his grandson [tests/pcntl_fork_variation.phpt] reason: posix extension not available FAIL Test pcntl_get_last_error() [tests/pcntl_get_last_error.phpt] SKIP pcntl_signal() [tests/pcntl_signal.phpt] reason: posix extension not available SKIP pcnt_signal_dispatch() [tests/pcntl_signal_dispatch.phpt] reason: posix_kill() not available SKIP pcntl_signal_get_handler() [tests/pcntl_signal_get_handler.phpt] reason: posix extension not available SKIP pcntl_wait() [tests/pcntl_wait.phpt] reason: posix extension not available SKIP pcntl_wait() and rusage [tests/pcntl_wait_rusage1.phpt] reason: posix extension not available SKIP pcntl_waitpid() and rusage [tests/pcntl_waitpid_rusage1.phpt] reason: posix extension not available SKIP Closures as a signal handler [tests/signal_closure_handler.phpt] reason: posix_kill() not available ===================================================================== TIME END 2019-01-13 02:05:49 ===================================================================== TEST RESULT SUMMARY --------------------------------------------------------------------- Exts skipped : 0 Exts tested : 14 --------------------------------------------------------------------- Number of tests : 21 7 Tests skipped : 14 ( 66.7%) -------- Tests warned : 0 ( 0.0%) ( 0.0%) Tests failed : 7 ( 33.3%) (100.0%) Expected fail : 0 ( 0.0%) ( 0.0%) Tests passed : 0 ( 0.0%) ( 0.0%) --------------------------------------------------------------------- Time taken : 2 seconds ===================================================================== FAILED TEST SUMMARY --------------------------------------------------------------------- Bug #47566 (return value of pcntl_wexitstatus()) [tests/bug47566.phpt] Bug #72154 (pcntl_wait/pcntl_waitpid array internal structure overwrite) [tests/bug72154.phpt] pcntl_alarm() [tests/pcntl_alarm.phpt] pcntl_exec() [tests/pcntl_exec.phpt] pcntl_exec() 2 [tests/pcntl_exec_2.phpt] pcntl_exec() 3 [tests/pcntl_exec_3.phpt] Test pcntl_get_last_error() [tests/pcntl_get_last_error.phpt] ===================================================================== Expected result: ---------------- tests should pass Actual result: -------------- Number of tests : 21 7 Tests skipped : 14 ( 66.7%) -------- Tests warned : 0 ( 0.0%) ( 0.0%) Tests failed : 7 ( 33.3%) (100.0%) Expected fail : 0 ( 0.0%) ( 0.0%) Tests passed : 0 ( 0.0%) ( 0.0%) ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=77453&edit=1

« previous php.bugs (#218927) next »