Bug #81110 [NEW]: Tests use unsupported ondemand process manager
| From: | rainer dot jung at kippdata dot de | Date: | Sat, 05 Jun 2021 11:05:03 +0000 |
| Subject: | Bug #81110 [NEW]: Tests use unsupported ondemand process manager | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-234219@lists.php.net to get a copy of this message | ||
From: rainer dot jung at kippdata dot de
Operating system: Solaris 10 Sparc
PHP version: 7.4.20
Package: FPM related
Bug Type: Bug
Bug description:Tests use unsupported ondemand process manager
Description:
------------
Some FPM tests use the ondemand process manager hard coded in the test
recipe. But ondemand only works with kqueue or epoll, but not with
Solaris event ports. So the tests fail, because the pools do ot even
start.
Especially bad is bug80024-socket-reduced-inherit.phpt, because when it
calls reload() it can't find a pid file and kills all PIDs with SIGUSR2
resulting in the shell running make test also getting killed.
The three tests using ondemand are:
- sapi/fpm/tests/bug68423-multi-pool-all-pms.phpt
- sapi/fpm/tests/bug80024-socket-reduced-inherit.phpt
- sapi/fpm/tests/bug68391-conf-include-order.phpt
The should either use a different pm when event ports are in use or
being skipped.
--
Edit bug report at https://bugs.php.net/bug.php?id=81110&edit=1
--
Fix committed: https://bugs.php.net/fix.php?id=81110&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=81110&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=81110&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=81110&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=81110&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=81110&r=support
Expected behavior: https://bugs.php.net/fix.php?id=81110&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=81110&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=81110&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=81110&r=globals
PHP version support discontinued: https://bugs.php.net/fix.php?id=81110&r=phptooold
Daylight Savings: https://bugs.php.net/fix.php?id=81110&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=81110&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=81110&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=81110&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=81110&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=81110&r=mysqlcfg