rapid-cdn: Avoid needless trailing slash sent to backend
Cover a case of not adding needless trailing / while accessing a backend from top level of the URL. As / are stripped while parsing the url, expose the situation that even if url ends with a /, it won't be sent for top level access. Here is the mapping of configured URL, path accessed on the CDN side and path sent to the backend: * backend/index.html frontend/ index.html * backend/index.html frontend/a index.html/a * backend/index.html frontend/a/ index.html/a/ * backend/index.html/ frontend/ index.html * backend/index.html/ frontend/a index.html/a * backend/index.html/ frontend/a/ index.html/a/
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
External | |||||||||
passed |
#623056
external
|
Cloudooo.UnitTest-Master |
00:02:53
|
||||||
passed |
#623164
external
|
ERP5.StandaloneDeploymentScriptTest-Debian.Buster |
00:41:20
|
||||||
failed |
#623108
external
|
ERP5.StandaloneDeploymentScriptTest-Debian.Buster.Master |
15:02:37
|
||||||
passed |
#623166
external
|
SlapOS-Master.StandaloneDeploymentScriptTest-Debian.Buster |
00:40:00
|
||||||
passed |
#623203
external
|
SlapOS.Eggs.UnitTest-Master.Python2 |
00:14:56
|
||||||
passed |
#623218
external
|
SlapOS.Eggs.UnitTest-Master.Python3 |
00:20:08
|
||||||
failed |
#623087
external
|
SlapOS.SoftwareReleases.IntegrationTest-Master |
06:42:15
|
||||||
passed |
#623083
external
|
SlapOS.Theia.ResilienceTest-Master-ERP5 |
06:15:44
|
||||||
passed |
#623048
external
|
Wendelin.StandaloneDeploymentScriptTest-Debian.Buster |
00:37:56
|
||||||
failed |
#623101
external
|
Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master |
15:02:37
|
||||||
passed |
#623054
external
retried
|
ERP5.StandaloneDeploymentScriptTest-Debian.Buster |
00:42:09
|
||||||
passed |
#623030
external
retried
|
SlapOS-Master.StandaloneDeploymentScriptTest-Debian.Buster |
00:50:42
|
||||||
passed |
#623131
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python2 |
00:19:15
|
||||||
passed |
#623174
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python2 |
00:15:40
|
||||||
passed |
#623019
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python2 |
00:18:34
|
||||||
passed |
#623186
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python3 |
00:17:06
|
||||||
passed |
#623033
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python3 |
00:16:28
|
||||||
failed |
#623118
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python3 |
00:15:13
|
||||||