@@ -85,21 +85,21 @@ S3_PUBLIC_CACHE_BUCKET = "public"
8585# configuration
8686config = {
8787 "cs3ApiTests" : {
88- "skip" : True ,
88+ "skip" : False ,
8989 },
9090 "wopiValidatorTests" : {
91- "skip" : True ,
91+ "skip" : False ,
9292 },
9393 "k6LoadTests" : {
94- "skip" : True ,
94+ "skip" : False ,
9595 },
9696 "localApiTests" : {
9797 "contractAndLock" : {
9898 "suites" : [
9999 "apiContract" ,
100100 "apiLocks" ,
101101 ],
102- "skip" : True ,
102+ "skip" : False ,
103103 "k8s" : True ,
104104 },
105105 "settingsAndNotification" : {
@@ -108,7 +108,7 @@ config = {
108108 "apiNotification" ,
109109 "apiCors" ,
110110 ],
111- "skip" : True ,
111+ "skip" : False ,
112112 "withRemotePhp" : [False ],
113113 "emailNeeded" : True ,
114114 "extraEnvironment" : {
@@ -128,22 +128,22 @@ config = {
128128 "suites" : [
129129 "apiGraphUser" ,
130130 ],
131- "skip" : True ,
131+ "skip" : False ,
132132 "withRemotePhp" : [False ],
133133 "k8s" : True ,
134134 },
135135 "spaces" : {
136136 "suites" : [
137137 "apiSpaces" ,
138138 ],
139- "skip" : True ,
139+ "skip" : False ,
140140 "k8s" : True ,
141141 },
142142 "spacesShares" : {
143143 "suites" : [
144144 "apiSpacesShares" ,
145145 ],
146- "skip" : True ,
146+ "skip" : False ,
147147 "k8s" : True ,
148148 },
149149 "davOperations" : {
@@ -155,7 +155,7 @@ config = {
155155 "apiArchiver" ,
156156 "apiActivities" ,
157157 ],
158- "skip" : True ,
158+ "skip" : False ,
159159 },
160160 "groupAndSearch1" : {
161161 "suites" : [
@@ -164,7 +164,7 @@ config = {
164164 "apiGraphGroup" ,
165165 "apiServiceAvailability" ,
166166 ],
167- "skip" : True ,
167+ "skip" : False ,
168168 "k8s" : False ,
169169 },
170170 "search2" : {
@@ -173,7 +173,7 @@ config = {
173173 "apiSearchContent" ,
174174 ],
175175 "tikaNeeded" : True ,
176- "skip" : True ,
176+ "skip" : False ,
177177 "k8s" : False ,
178178 },
179179 "sharingNg1" : {
@@ -182,15 +182,15 @@ config = {
182182 "apiReshare" ,
183183 "apiSharingNgPermissions" ,
184184 ],
185- "skip" : True ,
185+ "skip" : False ,
186186 "withRemotePhp" : [False ],
187187 "k8s" : True ,
188188 },
189189 "sharingNgAdditionalShareRole" : {
190190 "suites" : [
191191 "apiSharingNgAdditionalShareRole" ,
192192 ],
193- "skip" : True ,
193+ "skip" : False ,
194194 "k8s" : True ,
195195 "withRemotePhp" : [False ],
196196 },
@@ -199,7 +199,7 @@ config = {
199199 "apiSharingNgDriveInvitation" ,
200200 "apiSharingNgItemInvitation" ,
201201 ],
202- "skip" : True ,
202+ "skip" : False ,
203203 "withRemotePhp" : [False ],
204204 },
205205 "sharingNgLinkShare" : {
@@ -208,14 +208,14 @@ config = {
208208 "apiSharingNgItemLinkShare" ,
209209 "apiSharingNgLinkShareManagement" ,
210210 ],
211- "skip" : True ,
211+ "skip" : False ,
212212 "withRemotePhp" : [False ],
213213 },
214214 "antivirus" : {
215215 "suites" : [
216216 "apiAntivirus" ,
217217 ],
218- "skip" : True ,
218+ "skip" : False ,
219219 "antivirusNeeded" : True ,
220220 "extraServerEnvironment" : {
221221 "ANTIVIRUS_SCANNER_TYPE" : "clamav" ,
@@ -230,7 +230,7 @@ config = {
230230 "apiOcm" ,
231231 "apiAuthApp" ,
232232 ],
233- "skip" : True ,
233+ "skip" : False ,
234234 "withRemotePhp" : [False ],
235235 "federationServer" : True ,
236236 "emailNeeded" : True ,
@@ -258,7 +258,7 @@ config = {
258258 "suites" : [
259259 "apiCollaboration" ,
260260 ],
261- "skip" : True ,
261+ "skip" : False ,
262262 "withRemotePhp" : [False ],
263263 "collaborationServiceNeeded" : True ,
264264 "extraServerEnvironment" : {
@@ -269,7 +269,7 @@ config = {
269269 "suites" : [
270270 "cliCommands" ,
271271 ],
272- "skip" : True ,
272+ "skip" : False ,
273273 "withRemotePhp" : [False ],
274274 "antivirusNeeded" : True ,
275275 "emailNeeded" : True ,
@@ -298,7 +298,7 @@ config = {
298298 "coreApiMain" ,
299299 "coreApiVersions" ,
300300 ],
301- "skip" : True ,
301+ "skip" : False ,
302302 "withRemotePhp" : [False ],
303303 "k8s" : True ,
304304 },
@@ -307,7 +307,7 @@ config = {
307307 "coreApiShareManagementBasicToShares" ,
308308 "coreApiShareManagementToShares" ,
309309 ],
310- "skip" : True ,
310+ "skip" : False ,
311311 "k8s" : True ,
312312 "withRemotePhp" : [False ],
313313 },
@@ -316,7 +316,7 @@ config = {
316316 "coreApiSharees" ,
317317 "coreApiSharePublicLink2" ,
318318 ],
319- "skip" : True ,
319+ "skip" : False ,
320320 "withRemotePhp" : [False ],
321321 },
322322 "4" : {
@@ -328,7 +328,7 @@ config = {
328328 "coreApiShareCreateSpecialToShares2" ,
329329 "coreApiShareUpdateToShares" ,
330330 ],
331- "skip" : True ,
331+ "skip" : False ,
332332 "k8s" : True ,
333333 "withRemotePhp" : [False ],
334334 },
@@ -339,7 +339,7 @@ config = {
339339 "coreApiWebdavEtagPropagation1" ,
340340 "coreApiWebdavEtagPropagation2" ,
341341 ],
342- "skip" : True ,
342+ "skip" : False ,
343343 "k8s" : True ,
344344 },
345345 "6" : {
@@ -348,13 +348,13 @@ config = {
348348 "coreApiWebdavOperations" ,
349349 "coreApiWebdavMove2" ,
350350 ],
351- "skip" : True ,
351+ "skip" : False ,
352352 },
353353 "7" : {
354354 "suites" : [
355355 "coreApiWebdavProperties" ,
356356 ],
357- "skip" : True ,
357+ "skip" : False ,
358358 "k8s" : True ,
359359 },
360360 "8" : {
@@ -370,24 +370,24 @@ config = {
370370 },
371371 "e2eTests" : {
372372 "part" : {
373- "skip" : True ,
373+ "skip" : False ,
374374 "totalParts" : 4 , # divide and run all suites in parts (divide pipelines)
375375 "xsuites" : ["search" , "app-provider" , "oidc" , "ocm" , "keycloak" ], # suites to skip
376376 },
377377 "search" : {
378- "skip" : True ,
378+ "skip" : False ,
379379 "suites" : ["search" ], # suites to run
380380 "tikaNeeded" : True ,
381381 },
382382 "keycloak" : {
383- "skip" : True ,
383+ "skip" : False ,
384384 "suites" : ["journeys" , "keycloak" ],
385385 "keycloakNeeded" : True ,
386386 },
387387 },
388388 "e2eMultiService" : {
389389 "testSuites" : {
390- "skip" : True ,
390+ "skip" : False ,
391391 "suites" : [
392392 "smoke" ,
393393 "shares" ,
@@ -1093,7 +1093,7 @@ def localApiTestPipeline(ctx):
10931093 params [item ] = matrix [item ] if item in matrix else defaults [item ]
10941094 for storage in params ["storages" ]:
10951095 for run_with_remote_php in params ["withRemotePhp" ]:
1096- run_on_k8s = params ["k8s" ]
1096+ run_on_k8s = params ["k8s" ] and ctx . build . event == "cron"
10971097 ocis_url = OCIS_URL
10981098 if run_on_k8s :
10991099 ocis_url = "https://%s" % OCIS_SERVER_NAME
@@ -1395,7 +1395,7 @@ def coreApiTestPipeline(ctx):
13951395 for run_with_remote_php in params ["withRemotePhp" ]:
13961396 filter_tags = "~@skipOnGraph&&~@skipOnOcis-%s-Storage" % ("OC" if storage == "owncloud" else "OCIS" )
13971397 expected_failures_file = "%s/expected-failures-API-on-%s-storage.md" % (test_dir , storage .upper ())
1398- run_on_k8s = params ["k8s" ]
1398+ run_on_k8s = params ["k8s" ] and ctx . build . event == "cron"
13991399 ocis_url = OCIS_URL
14001400 if run_on_k8s :
14011401 ocis_url = "https://%s" % OCIS_SERVER_NAME
@@ -2738,7 +2738,7 @@ def build():
27382738 "name" : "build" ,
27392739 "image" : OC_CI_GOLANG ,
27402740 "commands" : [
2741- "retry -t 3 'make -C ocis build'" ,
2741+ "retry -t 3 'make -C ocis build ENABLE_VIPS=true '" ,
27422742 ],
27432743 "environment" : DRONE_HTTP_PROXY_ENV ,
27442744 "volumes" : [stepVolumeGo ],
@@ -2751,7 +2751,7 @@ def buildDebug():
27512751 "name" : "build debug binary" ,
27522752 "image" : OC_CI_GOLANG ,
27532753 "commands" : [
2754- "retry -t 3 'make -C ocis build-debug'" ,
2754+ "retry -t 3 'make -C ocis build-debug ENABLE_VIPS=true '" ,
27552755 ],
27562756 "environment" : DRONE_HTTP_PROXY_ENV ,
27572757 "volumes" : [stepVolumeGo ],
0 commit comments