stack/erp5: make haproxy reload script wait for old worker processes
This is mostly to fix some flaky tests, because with the previous approach of just sending a signal for haproxy to reload the config asynchronously we don't know when haproxy has reloaded.
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
External | |||||||||
passed |
#729345
external
|
Cloudooo.UnitTest-Master |
00:07:42
|
||||||
passed |
#729339
external
|
ERP5.StandaloneDeploymentScriptTest-Debian.Buster |
00:38:40
|
||||||
failed |
#729352
external
|
ERP5.StandaloneDeploymentScriptTest-Debian.Buster.Master |
15:02:09
|
||||||
passed |
#729322
external
|
SlapOS.Eggs.UnitTest-Master.Python2 |
00:23:54
|
||||||
passed |
#729342
external
|
SlapOS.Eggs.UnitTest-Master.Python3 |
00:24:09
|
||||||
passed |
#729368
external
|
SlapOS.Eggs.UnitTest-Master.Python3Next |
00:24:59
|
||||||
failed |
#729394
external
|
SlapOS.KVM.ResilienceTest-Master |
14:50:58
|
||||||
failed |
#729317
external
|
SlapOS.SoftwareReleases.IntegrationTest-Master |
08:49:07
|
||||||
passed |
#729359
external
|
SlapOS.Theia.ResilienceTest-Master-ERP5 |
07:24:38
|
||||||
passed |
#729373
external
|
SlapOS.Theia.ResilienceTest-Master-Gitlab |
17:03:59
|
||||||
passed |
#729367
external
|
Wendelin.StandaloneDeploymentScriptTest-Debian.Buster |
00:38:29
|
||||||
failed |
#729372
external
|
Zodbtools.UnitTest-Master.ZODB6.Python3 |
00:00:41
|
||||||
failed |
#729390
external
retried
|
SlapOS.KVM.ResilienceTest-Master |
00:42:41
|
||||||
failed |
#729388
external
retried
|
SlapOS.KVM.ResilienceTest-Master |
00:37:18
|
||||||
failed |
#729386
external
retried
|
SlapOS.KVM.ResilienceTest-Master |
00:36:37
|
||||||
failed |
#729382
external
retried
|
SlapOS.KVM.ResilienceTest-Master |
00:36:21
|
||||||
failed |
#729380
external
retried
|
SlapOS.KVM.ResilienceTest-Master |
01:01:12
|
||||||