Update Reference Screenshots #2024
update-screenshots.yml
on: workflow_dispatch
  
    
      build-core
    
          
              1m 44s
          
      
      
        Matrix: test-core-screenshot
      
    
    
    
      update-reference-screenshots
    
          
              0s
          
      Annotations
31 errors and 17 notices
          | 
                      
                          test-core-screenshot (10, 20)
                        
                      
                       Process completed with exit code 1. | 
| 
                      
                          [Mobile Chrome] › src/components/item-sliding/test/async/item-sliding.e2e.ts:44:9 › item-sliding: async - ios/ltr › should not throw errors when adding multiple items with side="end" using the Ionic CDN: 
                        src/components/item-sliding/test/async/item-sliding.e2e.ts#L119
                      
                         1) [Mobile Chrome] › src/components/item-sliding/test/async/item-sliding.e2e.ts:44:9 › item-sliding: async - ios/ltr › should not throw errors when adding multiple items with side="end" using the Ionic CDN 
    Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 0
    Received: 2
      117 |
      118 |       // Check that no errors have been logged
    > 119 |       expect(errors.length).toBe(0);
          |                             ^
      120 |     });
      121 |   });
      122 | });
        at /ionic/src/components/item-sliding/test/async/item-sliding.e2e.ts:119:29 | 
| 
                      
                          [Mobile Chrome] › src/components/item-sliding/test/async/item-sliding.e2e.ts:44:9 › item-sliding: async - ios/ltr › should not throw errors when adding multiple items with side="end" using the Ionic CDN: 
                        src/components/item-sliding/test/async/item-sliding.e2e.ts#L119
                      
                         1) [Mobile Chrome] › src/components/item-sliding/test/async/item-sliding.e2e.ts:44:9 › item-sliding: async - ios/ltr › should not throw errors when adding multiple items with side="end" using the Ionic CDN 
    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 0
    Received: 2
      117 |
      118 |       // Check that no errors have been logged
    > 119 |       expect(errors.length).toBe(0);
          |                             ^
      120 |     });
      121 |   });
      122 | });
        at /ionic/src/components/item-sliding/test/async/item-sliding.e2e.ts:119:29 | 
| 
                      
                          [Mobile Chrome] › src/components/item-sliding/test/async/item-sliding.e2e.ts:44:9 › item-sliding: async - ios/ltr › should not throw errors when adding multiple items with side="end" using the Ionic CDN: 
                        src/components/item-sliding/test/async/item-sliding.e2e.ts#L119
                      
                         1) [Mobile Chrome] › src/components/item-sliding/test/async/item-sliding.e2e.ts:44:9 › item-sliding: async - ios/ltr › should not throw errors when adding multiple items with side="end" using the Ionic CDN 
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 0
    Received: 2
      117 |
      118 |       // Check that no errors have been logged
    > 119 |       expect(errors.length).toBe(0);
          |                             ^
      120 |     });
      121 |   });
      122 | });
        at /ionic/src/components/item-sliding/test/async/item-sliding.e2e.ts:119:29 | 
| 
                      
                          [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:158:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to negative numbers: 
                        src/components/input-otp/test/separators/input-otp.e2e.ts#L164
                      
                         4) [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:158:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to negative numbers 
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 1
    Received: 2
      162 |       await page.setContent(`<ion-input-otp separators="${invalidSeparators}">Description</ion-input-otp>`, config);
      163 |
    > 164 |       expect(warnings.length).toBe(1);
          |                               ^
      165 |       expect(warnings[0]).toContain(
      166 |         `[Ionic Warning]: [ion-input-otp] - Invalid separators format. Expected a comma-separated list of numbers, an array of numbers, or "all". Received: ${invalidSeparators}`
      167 |       );
        at /ionic/src/components/input-otp/test/separators/input-otp.e2e.ts:164:31 | 
| 
                      
                          [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:146:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to an invalid comma-separated string: 
                        src/components/input-otp/test/separators/input-otp.e2e.ts#L152
                      
                         3) [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:146:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to an invalid comma-separated string 
    Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 1
    Received: 2
      150 |       await page.setContent(`<ion-input-otp separators="${invalidSeparators}">Description</ion-input-otp>`, config);
      151 |
    > 152 |       expect(warnings.length).toBe(1);
          |                               ^
      153 |       expect(warnings[0]).toContain(
      154 |         `[Ionic Warning]: [ion-input-otp] - Invalid separators format. Expected a comma-separated list of numbers, an array of numbers, or "all". Received: ${invalidSeparators}`
      155 |       );
        at /ionic/src/components/input-otp/test/separators/input-otp.e2e.ts:152:31 | 
| 
                      
                          [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:146:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to an invalid comma-separated string: 
                        src/components/input-otp/test/separators/input-otp.e2e.ts#L152
                      
                         3) [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:146:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to an invalid comma-separated string 
    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 1
    Received: 2
      150 |       await page.setContent(`<ion-input-otp separators="${invalidSeparators}">Description</ion-input-otp>`, config);
      151 |
    > 152 |       expect(warnings.length).toBe(1);
          |                               ^
      153 |       expect(warnings[0]).toContain(
      154 |         `[Ionic Warning]: [ion-input-otp] - Invalid separators format. Expected a comma-separated list of numbers, an array of numbers, or "all". Received: ${invalidSeparators}`
      155 |       );
        at /ionic/src/components/input-otp/test/separators/input-otp.e2e.ts:152:31 | 
| 
                      
                          [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:146:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to an invalid comma-separated string: 
                        src/components/input-otp/test/separators/input-otp.e2e.ts#L152
                      
                         3) [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:146:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to an invalid comma-separated string 
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 1
    Received: 2
      150 |       await page.setContent(`<ion-input-otp separators="${invalidSeparators}">Description</ion-input-otp>`, config);
      151 |
    > 152 |       expect(warnings.length).toBe(1);
          |                               ^
      153 |       expect(warnings[0]).toContain(
      154 |         `[Ionic Warning]: [ion-input-otp] - Invalid separators format. Expected a comma-separated list of numbers, an array of numbers, or "all". Received: ${invalidSeparators}`
      155 |       );
        at /ionic/src/components/input-otp/test/separators/input-otp.e2e.ts:152:31 | 
| 
                      
                          [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:134:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to an invalid space-separated string: 
                        src/components/input-otp/test/separators/input-otp.e2e.ts#L140
                      
                         2) [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:134:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to an invalid space-separated string 
    Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 1
    Received: 2
      138 |       await page.setContent(`<ion-input-otp separators="${invalidSeparators}">Description</ion-input-otp>`, config);
      139 |
    > 140 |       expect(warnings.length).toBe(1);
          |                               ^
      141 |       expect(warnings[0]).toContain(
      142 |         `[Ionic Warning]: [ion-input-otp] - Invalid separators format. Expected a comma-separated list of numbers, an array of numbers, or "all". Received: ${invalidSeparators}`
      143 |       );
        at /ionic/src/components/input-otp/test/separators/input-otp.e2e.ts:140:31 | 
| 
                      
                          [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:134:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to an invalid space-separated string: 
                        src/components/input-otp/test/separators/input-otp.e2e.ts#L140
                      
                         2) [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:134:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to an invalid space-separated string 
    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 1
    Received: 2
      138 |       await page.setContent(`<ion-input-otp separators="${invalidSeparators}">Description</ion-input-otp>`, config);
      139 |
    > 140 |       expect(warnings.length).toBe(1);
          |                               ^
      141 |       expect(warnings[0]).toContain(
      142 |         `[Ionic Warning]: [ion-input-otp] - Invalid separators format. Expected a comma-separated list of numbers, an array of numbers, or "all". Received: ${invalidSeparators}`
      143 |       );
        at /ionic/src/components/input-otp/test/separators/input-otp.e2e.ts:140:31 | 
| 
                      
                          [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:134:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to an invalid space-separated string: 
                        src/components/input-otp/test/separators/input-otp.e2e.ts#L140
                      
                         2) [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:134:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to an invalid space-separated string 
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 1
    Received: 2
      138 |       await page.setContent(`<ion-input-otp separators="${invalidSeparators}">Description</ion-input-otp>`, config);
      139 |
    > 140 |       expect(warnings.length).toBe(1);
          |                               ^
      141 |       expect(warnings[0]).toContain(
      142 |         `[Ionic Warning]: [ion-input-otp] - Invalid separators format. Expected a comma-separated list of numbers, an array of numbers, or "all". Received: ${invalidSeparators}`
      143 |       );
        at /ionic/src/components/input-otp/test/separators/input-otp.e2e.ts:140:31 | 
| 
                      
                          [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:124:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to a position greater than the input length: 
                        src/components/input-otp/test/separators/input-otp.e2e.ts#L128
                      
                         1) [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:124:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to a position greater than the input length 
    Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 1
    Received: 2
      126 |       await page.setContent(`<ion-input-otp separators="1,3,5,6,7">Description</ion-input-otp>`, config);
      127 |
    > 128 |       expect(warnings.length).toBe(1);
          |                               ^
      129 |       expect(warnings[0]).toContain(
      130 |         `[Ionic Warning]: [ion-input-otp] - The following separator positions are greater than the input length (${DEFAULT_INPUT_LENGTH}): 5, 6, 7. These separators will be ignored.`
      131 |       );
        at /ionic/src/components/input-otp/test/separators/input-otp.e2e.ts:128:31 | 
| 
                      
                          [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:124:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to a position greater than the input length: 
                        src/components/input-otp/test/separators/input-otp.e2e.ts#L128
                      
                         1) [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:124:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to a position greater than the input length 
    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 1
    Received: 2
      126 |       await page.setContent(`<ion-input-otp separators="1,3,5,6,7">Description</ion-input-otp>`, config);
      127 |
    > 128 |       expect(warnings.length).toBe(1);
          |                               ^
      129 |       expect(warnings[0]).toContain(
      130 |         `[Ionic Warning]: [ion-input-otp] - The following separator positions are greater than the input length (${DEFAULT_INPUT_LENGTH}): 5, 6, 7. These separators will be ignored.`
      131 |       );
        at /ionic/src/components/input-otp/test/separators/input-otp.e2e.ts:128:31 | 
| 
                      
                          [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:124:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to a position greater than the input length: 
                        src/components/input-otp/test/separators/input-otp.e2e.ts#L128
                      
                         1) [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:124:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to a position greater than the input length 
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 1
    Received: 2
      126 |       await page.setContent(`<ion-input-otp separators="1,3,5,6,7">Description</ion-input-otp>`, config);
      127 |
    > 128 |       expect(warnings.length).toBe(1);
          |                               ^
      129 |       expect(warnings[0]).toContain(
      130 |         `[Ionic Warning]: [ion-input-otp] - The following separator positions are greater than the input length (${DEFAULT_INPUT_LENGTH}): 5, 6, 7. These separators will be ignored.`
      131 |       );
        at /ionic/src/components/input-otp/test/separators/input-otp.e2e.ts:128:31 | 
| 
                      
                          test-core-screenshot (1, 20)
                        
                      
                       Process completed with exit code 1. | 
| 
                      
                          [Mobile Firefox] › src/components/button/test/form-reference/button.e2e.ts:176:9 › should throw a warning if the form cannot be found - ios/ltr › form is an element reference: 
                        src/components/button/test/form-reference/button.e2e.ts#L198
                      
                         2) [Mobile Firefox] › src/components/button/test/form-reference/button.e2e.ts:176:9 › should throw a warning if the form cannot be found - ios/ltr › form is an element reference 
    Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 1
    Received: 2
      196 |       );
      197 |
    > 198 |       expect(logs.length).toBe(1);
          |                           ^
      199 |       expect(logs[0]).toContain(
      200 |         '[Ionic Warning]: [ion-button] - The provided "form" element is invalid. Verify that the form is a HTMLFormElement and rendered in the DOM.'
      201 |       );
        at /ionic/src/components/button/test/form-reference/button.e2e.ts:198:27 | 
| 
                      
                          [Mobile Firefox] › src/components/button/test/form-reference/button.e2e.ts:176:9 › should throw a warning if the form cannot be found - ios/ltr › form is an element reference: 
                        src/components/button/test/form-reference/button.e2e.ts#L198
                      
                         2) [Mobile Firefox] › src/components/button/test/form-reference/button.e2e.ts:176:9 › should throw a warning if the form cannot be found - ios/ltr › form is an element reference 
    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 1
    Received: 2
      196 |       );
      197 |
    > 198 |       expect(logs.length).toBe(1);
          |                           ^
      199 |       expect(logs[0]).toContain(
      200 |         '[Ionic Warning]: [ion-button] - The provided "form" element is invalid. Verify that the form is a HTMLFormElement and rendered in the DOM.'
      201 |       );
        at /ionic/src/components/button/test/form-reference/button.e2e.ts:198:27 | 
| 
                      
                          [Mobile Firefox] › src/components/button/test/form-reference/button.e2e.ts:176:9 › should throw a warning if the form cannot be found - ios/ltr › form is an element reference: 
                        src/components/button/test/form-reference/button.e2e.ts#L198
                      
                         2) [Mobile Firefox] › src/components/button/test/form-reference/button.e2e.ts:176:9 › should throw a warning if the form cannot be found - ios/ltr › form is an element reference 
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 1
    Received: 2
      196 |       );
      197 |
    > 198 |       expect(logs.length).toBe(1);
          |                           ^
      199 |       expect(logs[0]).toContain(
      200 |         '[Ionic Warning]: [ion-button] - The provided "form" element is invalid. Verify that the form is a HTMLFormElement and rendered in the DOM.'
      201 |       );
        at /ionic/src/components/button/test/form-reference/button.e2e.ts:198:27 | 
| 
                      
                          [Mobile Firefox] › src/components/button/test/form-reference/button.e2e.ts:159:9 › should throw a warning if the form cannot be found - ios/ltr › form is a string selector: 
                        src/components/button/test/form-reference/button.e2e.ts#L170
                      
                         1) [Mobile Firefox] › src/components/button/test/form-reference/button.e2e.ts:159:9 › should throw a warning if the form cannot be found - ios/ltr › form is a string selector 
    Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 1
    Received: 2
      168 |       await page.setContent(`<ion-button type="submit" form="missingForm">Submit</ion-button>`, config);
      169 |
    > 170 |       expect(logs.length).toBe(1);
          |                           ^
      171 |       expect(logs[0]).toContain(
      172 |         '[Ionic Warning]: [ion-button] - Form with selector: "#missingForm" could not be found. Verify that the id is correct and the form is rendered in the DOM.'
      173 |       );
        at /ionic/src/components/button/test/form-reference/button.e2e.ts:170:27 | 
| 
                      
                          [Mobile Firefox] › src/components/button/test/form-reference/button.e2e.ts:159:9 › should throw a warning if the form cannot be found - ios/ltr › form is a string selector: 
                        src/components/button/test/form-reference/button.e2e.ts#L170
                      
                         1) [Mobile Firefox] › src/components/button/test/form-reference/button.e2e.ts:159:9 › should throw a warning if the form cannot be found - ios/ltr › form is a string selector 
    Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 1
    Received: 2
      168 |       await page.setContent(`<ion-button type="submit" form="missingForm">Submit</ion-button>`, config);
      169 |
    > 170 |       expect(logs.length).toBe(1);
          |                           ^
      171 |       expect(logs[0]).toContain(
      172 |         '[Ionic Warning]: [ion-button] - Form with selector: "#missingForm" could not be found. Verify that the id is correct and the form is rendered in the DOM.'
      173 |       );
        at /ionic/src/components/button/test/form-reference/button.e2e.ts:170:27 | 
| 
                      
                          [Mobile Firefox] › src/components/button/test/form-reference/button.e2e.ts:159:9 › should throw a warning if the form cannot be found - ios/ltr › form is a string selector: 
                        src/components/button/test/form-reference/button.e2e.ts#L170
                      
                         1) [Mobile Firefox] › src/components/button/test/form-reference/button.e2e.ts:159:9 › should throw a warning if the form cannot be found - ios/ltr › form is a string selector 
    Error: expect(received).toBe(expected) // Object.is equality
    Expected: 1
    Received: 2
      168 |       await page.setContent(`<ion-button type="submit" form="missingForm">Submit</ion-button>`, config);
      169 |
    > 170 |       expect(logs.length).toBe(1);
          |                           ^
      171 |       expect(logs[0]).toContain(
      172 |         '[Ionic Warning]: [ion-button] - Form with selector: "#missingForm" could not be found. Verify that the id is correct and the form is rendered in the DOM.'
      173 |       );
        at /ionic/src/components/button/test/form-reference/button.e2e.ts:170:27 | 
| 
                      
                          test-core-screenshot (4, 20)
                        
                      
                       Process completed with exit code 12. | 
| 
                      
                          test-core-screenshot (4, 20)
                        
                      
                       The operation was canceled. | 
| 
                      
                          test-core-screenshot (4, 20)
                        
                      
                       The run was canceled by @brandyscarney. | 
| 
                      
                          test-core-screenshot (17, 20)
                        
                      
                       Process completed with exit code 12. | 
| 
                      
                          test-core-screenshot (17, 20)
                        
                      
                       The operation was canceled. | 
| 
                      
                          test-core-screenshot (17, 20)
                        
                      
                       The run was canceled by @brandyscarney. | 
| 
                      
                          test-core-screenshot (2, 20)
                        
                      
                       Process completed with exit code 12. | 
| 
                      
                          test-core-screenshot (2, 20)
                        
                      
                       The operation was canceled. | 
| 
                      
                          test-core-screenshot (2, 20)
                        
                      
                       The run was canceled by @brandyscarney. | 
| 
                      
                          Update Reference Screenshots
                        
                      
                       The run was canceled by @brandyscarney. | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         360 skipped
  275 passed (2.2m) | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         368 skipped
  302 passed (3.4m) | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         1 failed
    [Mobile Chrome] › src/components/item-sliding/test/async/item-sliding.e2e.ts:44:9 › item-sliding: async - ios/ltr › should not throw errors when adding multiple items with side="end" using the Ionic CDN 
  2 skipped
  668 passed (3.7m) | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         1 skipped
  676 passed (3.8m) | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         8 skipped
  680 passed (3.8m) | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         8 skipped
  660 passed (4.2m) | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         144 skipped
  710 passed (4.5m) | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         4 skipped
  676 passed (4.7m) | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         14 skipped
  489 passed (6.1m) | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         10 skipped
  648 passed (6.6m) | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         5 skipped
  676 passed (6.7m) | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         5 failed
    [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:124:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to a position greater than the input length 
    [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:134:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to an invalid space-separated string 
    [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:146:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to an invalid comma-separated string 
    [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:158:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to negative numbers 
    [Mobile Firefox] › src/components/input-otp/test/separators/input-otp.e2e.ts:170:9 › input-otp: separators functionality - ios/ltr › should warn when setting separators to duplicate positions 
  3 skipped
  659 passed (7.7m) | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         12 skipped
  685 passed (8.0m) | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         1 skipped
  656 passed (8.2m) | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         2 failed
    [Mobile Firefox] › src/components/button/test/form-reference/button.e2e.ts:159:9 › should throw a warning if the form cannot be found - ios/ltr › form is a string selector 
    [Mobile Firefox] › src/components/button/test/form-reference/button.e2e.ts:176:9 › should throw a warning if the form cannot be found - ios/ltr › form is an element reference 
  4 skipped
  727 passed (8.3m) | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         13 skipped
  653 passed (8.3m) | 
| 
                      
                          🎭 Playwright Run Summary
                        
                      
                         5 skipped
  710 passed (8.5m) | 
Artifacts
Produced during runtime
          | Name | Size | Digest | |
|---|---|---|---|
| 
                        
                          ionic-core
                        
                       | 5.18 MB | sha256:3dd63a999c23d3a0b42be0c8e506daa6ba0cd3d4e58773a6ec70897f80b6051c |  | 
| 
                        
                          test-results-1-20
                        
                       | 3.02 MB | sha256:1fd456e9ac9e44228600c397274d225502f1f2c76378f4394dc5561bfe67a8af |  | 
| 
                        
                          test-results-10-20
                        
                       | 2.09 MB | sha256:53921dc3f350bb584d8b3d64d9218fbc2afc1813273fb8dcae344aa64b45a91c |  | 
| 
                        
                          test-results-11-20
                        
                       | 579 KB | sha256:30a20c28ece4a1a886e9fbf5479aa57e156d2ec80927ce907fbc6570595a7885 |  | 
| 
                        
                          test-results-12-20
                        
                       | 481 KB | sha256:dff950c4414c0566d18e8b45826ec58a7b4ef46a860d039898bcd61378a96e7d |  | 
| 
                        
                          test-results-13-20
                        
                       | 456 KB | sha256:149e83b92f78309027d7cee7ed5d0b61d90e91c2f595fed7f78f6eba1af21248 |  | 
| 
                        
                          test-results-14-20
                        
                       | 427 KB | sha256:2dca1498f88ae1c59caf4b8b9bdd442d75ed8758f50772e2d6d1b22f45465f74 |  | 
| 
                        
                          test-results-15-20
                        
                       | 459 KB | sha256:e09e8e6c8ab3fc999a2adf8c852c68daf87ea70af507216ab853e652a5adfe5e |  | 
| 
                        
                          test-results-16-20
                        
                       | 474 KB | sha256:2f1d8d76348f44e5554ee4faa4bbeda83ddaca466df6206eeaef181d68577749 |  | 
| 
                        
                          test-results-18-20
                        
                       | 553 KB | sha256:2b3729e5a3322022f853bbd1630ed2239577bcb0628bbf30bcef7a4dedfb38d9 |  | 
| 
                        
                          test-results-19-20
                        
                       | 447 KB | sha256:c948a94ce243ec728bbbb187ff39aa06cc01cbe21d76ff7a30be398e67cd49f8 |  | 
| 
                        
                          test-results-20-20
                        
                       | 338 KB | sha256:1487376ed4917582b081acf9921318fd1bd6ee2c50fef7a1c42cc991acc2248d |  | 
| 
                        
                          test-results-3-20
                        
                       | 6.23 MB | sha256:8f35752852846ae431a4ad4ce812992d5b71b8e93937a2bb3ab89f38a092cf4a |  | 
| 
                        
                          test-results-5-20
                        
                       | 489 KB | sha256:3f71f8a30df4fd79509e7e02636d6b7901dddd93ec441359c5c89a30fa4f40ee |  | 
| 
                        
                          test-results-6-20
                        
                       | 477 KB | sha256:d9f7130f321238b8efc942ff71f3bd6305d6b8e45f33b4bd0fec0044faa5a81a |  | 
| 
                        
                          test-results-7-20
                        
                       | 358 KB | sha256:6302169187956384f7af7ccc067e0428b325eba71354cf169033d1f2041accdf |  | 
| 
                        
                          test-results-8-20
                        
                       | 448 KB | sha256:4555f1f964af08b011effd4fcf7e94ec0581e2c5fb943d863e2be103da3e8515 |  | 
| 
                        
                          test-results-9-20
                        
                       | 485 KB | sha256:230cd9cebc5c9fa59afe0cab440e2b28dc3394326f807b82852263278062fefd |  | 
| 
                        
                          updated-screenshots-13-20
                        
                       | 173 KB | sha256:5d3d140c9849aa307143b343d1994cf8a34f8809296f5a5dff4bc47f8467f41d |  | 
| 
                        
                          updated-screenshots-14-20
                        
                       | 1.72 MB | sha256:24c21b463ccfcfa25c465405ed6c02c086bdffbc29d8ca0cf7085bc18a6082e1 |  | 
| 
                        
                          updated-screenshots-15-20
                        
                       | 80.8 KB | sha256:7fd5044232e3e9b4bc156c12495ac9844eb3b4184939a401aa3c80a2da516e20 |  | 
| 
                        
                          updated-screenshots-16-20
                        
                       | 40.2 KB | sha256:cabac0bf24fd1c723cdf8737a6e7b9f5c505daf13a08ccac41799f3e1f332a5a |  | 
| 
                        
                          updated-screenshots-19-20
                        
                       | 4.53 KB | sha256:f6db4617fcd097aef72182537f10bbaaf424094c324c1e485b5db934f0d15321 |  | 
| 
                        
                          updated-screenshots-20-20
                        
                       | 233 KB | sha256:c85be803149836868afef2feb8f575173616503560f09e90373e1bec69fa8c3d |  | 
| 
                        
                          updated-screenshots-6-20
                        
                       | 243 KB | sha256:b7885935f51d84f5e415bb9edfadb6665657fb427ce0a97ed7f276ffc28f82df |  | 
| 
                        
                          updated-screenshots-8-20
                        
                       | 1.31 MB | sha256:4e356a6dc1b394c693e4ab6e7ecf209c489067d685d801bfddc841fc90f53ab5 |  |