@@ -268,7 +268,7 @@ test.describe.serial(`AI Lab extension installation and verification`, () => {
268
268
269
269
// This test is currently failing due to a known issue: https://github.com/containers/podman-desktop-extension-ai-lab/issues/2925
270
270
test . skip ( `Download ${ model } via API` , async ( { request } ) => {
271
- test . setTimeout ( 300_000 ) ;
271
+ test . setTimeout ( 610_000 ) ;
272
272
const catalogPage = await aiLabPage . navigationBar . openCatalog ( ) ;
273
273
await catalogPage . waitForLoad ( ) ;
274
274
console . log ( `Downloading ${ model } ...` ) ;
@@ -282,7 +282,7 @@ test.describe.serial(`AI Lab extension installation and verification`, () => {
282
282
insecure : false ,
283
283
stream : true ,
284
284
} ,
285
- timeout : 300_000 ,
285
+ timeout : 600_000 ,
286
286
} ) ;
287
287
288
288
const body = await response . body ( ) ;
@@ -338,24 +338,24 @@ test.describe.serial(`AI Lab extension installation and verification`, () => {
338
338
} ) ;
339
339
340
340
test ( `Download ${ modelName } model` , async ( ) => {
341
- test . setTimeout ( 310_000 ) ;
341
+ test . setTimeout ( 610_000 ) ;
342
342
if ( ! ( await catalogPage . isModelDownloaded ( modelName ) ) ) {
343
343
await catalogPage . downloadModel ( modelName ) ;
344
344
}
345
345
await playExpect
346
346
// eslint-disable-next-line sonarjs/no-nested-functions
347
- . poll ( async ( ) => await waitForCatalogModel ( modelName ) , { timeout : 300_000 , intervals : [ 5_000 ] } )
347
+ . poll ( async ( ) => await waitForCatalogModel ( modelName ) , { timeout : 600_000 , intervals : [ 5_000 ] } )
348
348
. toBeTruthy ( ) ;
349
349
} ) ;
350
350
351
351
test ( `Delete ${ modelName } model` , async ( ) => {
352
352
test . skip ( isWindows , 'Model deletion is currently very buggy in azure cicd' ) ;
353
- test . setTimeout ( 310_000 ) ;
353
+ test . setTimeout ( 610_000 ) ;
354
354
playExpect ( await catalogPage . isModelDownloaded ( modelName ) ) . toBeTruthy ( ) ;
355
355
await catalogPage . deleteModel ( modelName ) ;
356
356
await playExpect
357
357
// eslint-disable-next-line sonarjs/no-nested-functions
358
- . poll ( async ( ) => await waitForCatalogModel ( modelName ) , { timeout : 300_000 , intervals : [ 2_500 ] } )
358
+ . poll ( async ( ) => await waitForCatalogModel ( modelName ) , { timeout : 600_000 , intervals : [ 2_500 ] } )
359
359
. toBeFalsy ( ) ;
360
360
} ) ;
361
361
} ) ;
0 commit comments