@@ -17,29 +17,30 @@ test.describe.configure({ mode: "serial" });
1717test . describe ( "E2E" , ( ) => {
1818 let page : Page ;
1919
20- test . beforeAll ( async ( { browser } ) => {
20+ test . beforeAll ( async ( { browser } , testInfo ) => {
21+ testInfo . setTimeout ( 60_000 ) ;
2122 page = await login ( browser , users . Default . email ) ;
2223 } ) ;
2324
2425 test ( "Hub page" , async ( ) => {
2526 await page . goto ( HUB_PAGE_URL ) ;
2627 await expect ( page ) . toHaveTitle ( HUB_PAGE_TITLE ) ;
2728 await accessibilityCheck ( page ) ;
28- expect ( await benchmark ( page , HUB_PAGE_TITLE ) ) . toBeLessThanOrEqual ( MAX_AVG_LCP_DURATION_MS ) ;
29+ expect . soft ( await benchmark ( page , HUB_PAGE_TITLE ) ) . toBeLessThanOrEqual ( MAX_AVG_LCP_DURATION_MS ) ;
2930 } ) ;
3031
3132 test ( "RSV page" , async ( ) => {
3233 await page . goto ( RSV_PAGE_URL ) ;
3334 await expect ( page ) . toHaveTitle ( RSV_PAGE_TITLE ) ;
3435 await accessibilityCheck ( page ) ;
35- expect ( await benchmark ( page , RSV_PAGE_URL ) ) . toBeLessThanOrEqual ( MAX_AVG_LCP_DURATION_MS ) ;
36+ expect . soft ( await benchmark ( page , RSV_PAGE_URL ) ) . toBeLessThanOrEqual ( MAX_AVG_LCP_DURATION_MS ) ;
3637 } ) ;
3738
3839 test ( "RSV in pregnancy page" , async ( ) => {
3940 await page . goto ( RSV_PREGNANCY_PAGE_URL ) ;
4041 await expect ( page ) . toHaveTitle ( RSV_PREGNANCY_PAGE_TITLE ) ;
4142 await accessibilityCheck ( page ) ;
42- expect ( await benchmark ( page , RSV_PREGNANCY_PAGE_URL ) ) . toBeLessThanOrEqual ( MAX_AVG_LCP_DURATION_MS ) ;
43+ expect . soft ( await benchmark ( page , RSV_PREGNANCY_PAGE_URL ) ) . toBeLessThanOrEqual ( MAX_AVG_LCP_DURATION_MS ) ;
4344 } ) ;
4445
4546 test ( "Back link navigation" , async ( ) => {
0 commit comments