standalone: don't use --all in waitForSoftware / waitForInstance
Until now, standalone was running slapos node software/instance with --all flag which force installing software or processing software, unlike "normal" slapos node which no longer install on software once they are completed and only process instances when they are requested with different parameters or when they have failing promises. We stop using the --all flag, to behave like a normal slapos node. This reveal missing promises in some softwares, after this change, waitForInstance can return faster. This reveal test failures with some softwares where the instanciation step request other instances, but without having a promise to wait for their requests to have been sucessfully processed; in this case waitForInstance return too early. We keep an "install_all" API to force reinstalling software, this can be useful for scenarios like erp5testnode, or software release development.
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
External | |||||||||
passed |
#223293
external
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:06:27
|
||||||
passed |
#223295
external
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:06:49
|
||||||
passed |
#227043
external
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-Python3 |
22:34:52
|
||||||
failed |
#227111
external
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-WIP |
30:22:17
|
||||||
failed |
#223235
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:30:38
|
||||||
failed |
#222766
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:22:24
|
||||||
failed |
#222798
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
|
||||||
failed |
#222799
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:28:57
|
||||||
failed |
#222853
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:14:23
|
||||||
passed |
#222710
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:37:16
|
||||||
failed |
#222999
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:06:54
|
||||||
passed |
#223002
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:06:48
|
||||||
passed |
#223044
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:09:33
|
||||||
passed |
#223071
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:29:00
|
||||||
failed |
#223094
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:29:26
|
||||||
passed |
#223133
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:38:48
|
||||||
passed |
#223192
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:36:21
|
||||||
passed |
#223290
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:14:39
|
||||||
passed |
#222718
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python2 |
00:31:36
|
||||||
passed |
#223288
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:06:56
|
||||||
passed |
#223088
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:14:15
|
||||||
passed |
#222714
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:49:56
|
||||||
passed |
#223206
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:13:34
|
||||||
passed |
#222747
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:14:14
|
||||||
passed |
#223004
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:07:00
|
||||||
failed |
#223042
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:08:35
|
||||||
passed |
#223104
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:08:13
|
||||||
passed |
#223068
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:14:20
|
||||||
passed |
#222857
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:07:38
|
||||||
passed |
#223197
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:11:42
|
||||||
passed |
#222997
external
retried
|
SlapOS.Eggs.UnitTest-Jerome.Python3 |
00:06:52
|
||||||
canceled |
#226865
external
retried
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-Python3 |
05:12:27
|
||||||
failed |
#222707
external
retried
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-Python3 |
03:48:22
|
||||||
failed |
#222979
external
retried
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-Python3 |
01:59:37
|
||||||
failed |
#224447
external
retried
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-Python3 |
03:33:20
|
||||||
failed |
#226843
external
retried
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-Python3 |
03:26:53
|
||||||
canceled |
#226863
external
retried
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-Python3 |
|
||||||
failed |
#222706
external
retried
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-WIP |
05:56:30
|
||||||
failed |
#224457
external
retried
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-WIP |
05:58:39
|
||||||
canceled |
#226841
external
retried
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-WIP |
06:20:52
|
||||||
canceled |
#224331
external
retried
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-WIP |
02:39:28
|
||||||
failed |
#224348
external
retried
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-WIP |
05:48:41
|
||||||
canceled |
#224445
external
retried
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome-WIP |
00:05:24
|
||||||