Bug #81110 [Com]: Tests use unsupported ondemand process manager

From: Date: Wed, 23 Nov 2022 11:22:13 +0000
Subject: Bug #81110 [Com]: Tests use unsupported ondemand process manager
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-242885@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=81110&edit=1

 ID:                 81110
 Comment by:         ayhenswcnickolas at gmail dot com
 Reported by:        rainer dot jung at kippdata dot de
 Summary:            Tests use unsupported ondemand process manager
 Status:             Open
 Type:               Bug
 Package:            FPM related
 Operating System:   Solaris 10 Sparc
 PHP Version:        7.4.20
 Block user comment: N
 Private report:     N

 New Comment:

Hi ,
I also want to add that You can create a manual test case that you later decide is a good test to
automate, but you still want to be able to run that test as part of a test plan.

(https://www.my-accountaccess.com/)github.com


Previous Comments:
------------------------------------------------------------------------
[2021-06-05 11:08:36] rainer dot jung at kippdata dot de

Maybe the skip can be implemented similar to what was added in

https://bugs.php.net/bug.php?id=70540

------------------------------------------------------------------------
[2021-06-05 11:05:03] rainer dot jung at kippdata dot de

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 this bug report at https://bugs.php.net/bug.php?id=81110&edit=1


Thread (3 messages)

« previous php.bugs (#242885) next »