Sticky header for record page - In Progress #1560
Annotations
27 errors, 6 warnings, and 4 notices
|
Run all features confirmation test spec:
chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts#L411
1) [chrome] › recordset/presentation.spec.ts:322:7 › View recordset › For table accommodation › presentation of the recordset page
Error: Timed out 15000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('.table-column-displayname > span')
- Expected - 0
+ Received + 18
@@ -15,6 +15,24 @@
"Image Count",
"Image Distinct Count",
"Min Image ID",
"summary of Image ID",
"color_rgb_hex_column",
+ "Name of Accommodation",
+ "Website",
+ "User Rating",
+ "Number of Rooms",
+ "Summary",
+ "Operational Since",
+ "Is Luxurious",
+ "json_col",
+ "json_col_with_markdown",
+ "no_of_beds",
+ "no_of_baths",
+ "Category",
+ "Type of Facilities",
+ "Image Count",
+ "Image Distinct Count",
+ "Min Image ID",
+ "summary of Image ID",
+ "color_rgb_hex_column",
]
Call log:
- expect.soft.toHaveText with timeout 15000ms
- waiting for locator('.table-column-displayname > span')
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
- locator resolved to 36 elements
409 | await test.step(`should have ${params.columns.length} columns`, async () => {
410 | const columnTitles = params.columns.map((col) => col.title);
> 411 | await expect.soft(RecordsetLocators.getColumnNames(page)).toHaveText(columnTitles);
| ^
412 | });
413 |
414 | await test.step('should display the Export dropdown button with proper tooltip.', async () => {
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts:411:67
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts:409:18
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts:339:5
|
Run all features confirmation test spec:
chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts#L776
2) [chrome] › recordset/presentation.spec.ts:765:7 › View recordset › For chaise config properties with system columns heuristic properties
Error: Timed out 15000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('.table-column-displayname > span')
Expected: 5
Received: 10
Call log:
- expect.soft.toHaveCount with timeout 15000ms
- waiting for locator('.table-column-displayname > span')
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
- locator resolved to 10 elements
- unexpected value "10"
774 | await test.step('with systemColumnsDisplayCompact: [\'RCB\', \'RMT\'], should have proper columns.', async () => {
775 | const columnNames = RecordsetLocators.getColumnNames(page);
> 776 | await expect.soft(columnNames).toHaveCount(params.compactColumnsSystemColumnsTable.length);
| ^
777 | await expect.soft(columnNames).toHaveText(params.compactColumnsSystemColumnsTable);
778 | });
779 |
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts:776:38
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts:774:16
|
Run all features confirmation test spec:
chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts#L777
2) [chrome] › recordset/presentation.spec.ts:765:7 › View recordset › For chaise config properties with system columns heuristic properties
Error: Timed out 15000ms waiting for expect(locator).toHaveText(expected)
Locator: locator('.table-column-displayname > span')
- Expected - 0
+ Received + 5
@@ -2,6 +2,11 @@
"id",
"text",
"int",
"RCB",
"RMT",
+ "id",
+ "text",
+ "int",
+ "RCB",
+ "RMT",
]
Call log:
- expect.soft.toHaveText with timeout 15000ms
- waiting for locator('.table-column-displayname > span')
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
- locator resolved to 10 elements
775 | const columnNames = RecordsetLocators.getColumnNames(page);
776 | await expect.soft(columnNames).toHaveCount(params.compactColumnsSystemColumnsTable.length);
> 777 | await expect.soft(columnNames).toHaveText(params.compactColumnsSystemColumnsTable);
| ^
778 | });
779 |
780 | await test.step('systemColumnsDisplayDetailed: true, should have proper columns after clicking a row.', async () => {
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts:777:38
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts:774:5
|
Run all features confirmation test spec:
chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts#L793
2) [chrome] › recordset/presentation.spec.ts:765:7 › View recordset › For chaise config properties with system columns heuristic properties
Error: Timed out 15000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('#rt-person').locator('.table-column-displayname > span')
Expected: 4
Received: 8
Call log:
- expect.soft.toHaveCount with timeout 15000ms
- waiting for locator('#rt-person').locator('.table-column-displayname > span')
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
- locator resolved to 8 elements
- unexpected value "8"
791 | await test.step('on record page, systemColumnsDisplayCompact should also be honored for related tables.', async () => {
792 | const columnNames = RecordsetLocators.getColumnNames(RecordLocators.getRelatedTable(page, 'person'));
> 793 | await expect.soft(columnNames).toHaveCount(params.compactColumnsPersonTable.length);
| ^
794 | await expect.soft(columnNames).toHaveText(params.compactColumnsPersonTable);
795 | });
796 |
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts:793:38
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts:791:16
|
Run all features confirmation test spec:
chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts#L1
2) [chrome] › recordset/presentation.spec.ts:765:7 › View recordset › For chaise config properties with system columns heuristic properties
Test timeout of 60000ms exceeded.
|
Run all features confirmation test spec:
chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts#L794
2) [chrome] › recordset/presentation.spec.ts:765:7 › View recordset › For chaise config properties with system columns heuristic properties
Error: expect(locator).toHaveText(expected)
Locator: locator('#rt-person').locator('.table-column-displayname > span')
- Expected - 0
+ Received + 4
Array [
"id",
"text",
"RCB",
"RMT",
+ "id",
+ "text",
+ "RCB",
+ "RMT",
]
Call log:
- expect.soft.toHaveText with timeout 15000ms
- waiting for locator('#rt-person').locator('.table-column-displayname > span')
- locator resolved to 8 elements
- locator resolved to 8 elements
- locator resolved to 8 elements
- locator resolved to 8 elements
- locator resolved to 8 elements
- locator resolved to 8 elements
- locator resolved to 8 elements
- locator resolved to 8 elements
- locator resolved to 8 elements
- locator resolved to 8 elements
- locator resolved to 8 elements
- locator resolved to 8 elements
- locator resolved to 8 elements
- locator resolved to 8 elements
- locator resolved to 8 elements
- locator resolved to 8 elements
- locator resolved to 8 elements
792 | const columnNames = RecordsetLocators.getColumnNames(RecordLocators.getRelatedTable(page, 'person'));
793 | await expect.soft(columnNames).toHaveCount(params.compactColumnsPersonTable.length);
> 794 | await expect.soft(columnNames).toHaveText(params.compactColumnsPersonTable);
| ^
795 | });
796 |
797 | await test.step('on recordedit page with systemColumnsDisplayEntry: [\'RCB\', \'RMB\', \'RMT\'], should have proper columns', async () => {
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts:794:38
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts:791:5
|
Run all features confirmation test spec:
chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts#L799
2) [chrome] › recordset/presentation.spec.ts:765:7 › View recordset › For chaise config properties with system columns heuristic properties
Error: locator.click: Target page, context or browser has been closed
797 | await test.step('on recordedit page with systemColumnsDisplayEntry: [\'RCB\', \'RMB\', \'RMT\'], should have proper columns', async () => {
798 | // click create
> 799 | await RecordLocators.getCreateRecordButton(page).click()
| ^
800 | await RecordeditLocators.waitForRecordeditPageReady(page);
801 |
802 | // test columns length
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts:799:56
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features-confirmation/recordset/presentation.spec.ts:797:16
|
Run all features confirmation test spec
Process completed with exit code 2.
|
Check on all features confirmation test spec
Process completed with exit code 1.
|
Check on delete prohibited test spec
Process completed with exit code 1.
|
Run all features test spec:
chaise/test/e2e/specs/all-features/recordset/permissions-annotation.spec.ts#L22
1) [chrome] › recordset/permissions-annotation.spec.ts:9:7 › Viewing Recordset app with permission related annotations › for a read-only table › action columns › should display "View" as the column header
Error: expect.soft.toHaveText: Error: strict mode violation: locator('.actions-header') resolved to 2 elements:
1) <th class="actions-header view-header">…</th> aka getByRole('cell', { name: 'View ¦' })
2) <th class="actions-header view-header">…</th> aka locator('#sticky-header th').filter({ hasText: 'View' })
Call log:
- expect.soft.toHaveText with timeout 15000ms
- waiting for locator('.actions-header')
20 | await test.step('action columns', async () => {
21 | await test.step('should display "View" as the column header', async () => {
> 22 | await expect.soft(RecordsetLocators.getActionsHeader(page)).toHaveText('View');
| ^
23 | });
24 |
25 | await test.step('should display the view button', async () => {
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features/recordset/permissions-annotation.spec.ts:22:69
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features/recordset/permissions-annotation.spec.ts:21:18
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features/recordset/permissions-annotation.spec.ts:20:16
|
Run all features test spec:
chaise/test/e2e/specs/all-features/recordset/permissions-annotation.spec.ts#L52
2) [chrome] › recordset/permissions-annotation.spec.ts:39:7 › Viewing Recordset app with permission related annotations › for a create-only table › action columns › should display "View" as the column header
Error: expect.soft.toHaveText: Error: strict mode violation: locator('.actions-header') resolved to 2 elements:
1) <th class="actions-header view-header">…</th> aka getByRole('cell', { name: 'View ¦' })
2) <th class="actions-header view-header">…</th> aka locator('#sticky-header th').filter({ hasText: 'View' })
Call log:
- expect.soft.toHaveText with timeout 15000ms
- waiting for locator('.actions-header')
50 | await test.step('action columns', async () => {
51 | await test.step('should display "View" as the column header', async () => {
> 52 | await expect.soft(RecordsetLocators.getActionsHeader(page)).toHaveText('View');
| ^
53 | });
54 |
55 | await test.step('should display the view button', async () => {
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features/recordset/permissions-annotation.spec.ts:52:69
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features/recordset/permissions-annotation.spec.ts:51:18
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features/recordset/permissions-annotation.spec.ts:50:16
|
Run all features test spec:
chaise/test/e2e/specs/all-features/recordset/permissions-annotation.spec.ts#L82
3) [chrome] › recordset/permissions-annotation.spec.ts:69:7 › Viewing Recordset app with permission related annotations › for a table that allows edit and create (but no delete) › action columns › should display "Actions" as the column header
Error: expect.soft.toHaveText: Error: strict mode violation: locator('.actions-header') resolved to 2 elements:
1) <th class="actions-header">…</th> aka getByRole('cell', { name: 'Actions ¦' })
2) <th class="actions-header">…</th> aka locator('#sticky-header th').filter({ hasText: 'Actions' })
Call log:
- expect.soft.toHaveText with timeout 15000ms
- waiting for locator('.actions-header')
80 | await test.step('action columns', async () => {
81 | await test.step('should display "Actions" as the column header', async () => {
> 82 | await expect.soft(RecordsetLocators.getActionsHeader(page)).toHaveText('Actions');
| ^
83 | });
84 |
85 | await test.step('should display the view button', async () => {
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features/recordset/permissions-annotation.spec.ts:82:69
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features/recordset/permissions-annotation.spec.ts:81:18
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features/recordset/permissions-annotation.spec.ts:80:16
|
Run all features test spec:
chaise/test/e2e/specs/all-features/recordset/permissions-annotation.spec.ts#L112
4) [chrome] › recordset/permissions-annotation.spec.ts:99:7 › Viewing Recordset app with permission related annotations › for a delete-only table › action columns › should display "Actions" as the column header
Error: expect.soft.toHaveText: Error: strict mode violation: locator('.actions-header') resolved to 2 elements:
1) <th class="actions-header">…</th> aka getByRole('cell', { name: 'Actions ¦' })
2) <th class="actions-header">…</th> aka locator('#sticky-header th').filter({ hasText: 'Actions' })
Call log:
- expect.soft.toHaveText with timeout 15000ms
- waiting for locator('.actions-header')
110 | await test.step('action columns', async () => {
111 | await test.step('should display "Actions" as the column header', async () => {
> 112 | await expect.soft(RecordsetLocators.getActionsHeader(page)).toHaveText('Actions');
| ^
113 | });
114 |
115 | await test.step('should display the view button', async () => {
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features/recordset/permissions-annotation.spec.ts:112:69
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features/recordset/permissions-annotation.spec.ts:111:18
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/all-features/recordset/permissions-annotation.spec.ts:110:16
|
Run all features test spec
Process completed with exit code 2.
|
Run delete prohibited test spec:
chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts#L375
1) [chrome] › recordset/misc-facet.spec.ts:336:7 › Other facet features › facet modal rows and columns
Error: Timed out 15000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('.search-popup').locator('.table-column-displayname > span')
Expected: 2
Received: 4
Call log:
- expect.soft.toHaveCount with timeout 15000ms
- waiting for locator('.search-popup').locator('.table-column-displayname > span')
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
373 | const columns = RecordsetLocators.getColumnNames(modal);
374 |
> 375 | await expect.soft(columns).toHaveCount(params.hideNumOccurrences ? 1 : 2);
| ^
376 | await expect.soft(columns.nth(0)).toHaveText(params.columnName);
377 | if (!params.hideNumOccurrences) {
378 | await expect.soft(columns.nth(1)).toHaveText('Number of Occurrences');
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:375:36
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:372:18
|
Run delete prohibited test spec:
chaise/test/e2e/utils/recordset-utils.ts#L189
1) [chrome] › recordset/misc-facet.spec.ts:336:7 › Other facet features › facet modal rows and columns
Error: expect.soft.toBeVisible: Error: strict mode violation: locator('.search-popup').locator('.c_count .not-sorted-icon') resolved to 2 elements:
1) <span class="not-sorted-icon fas fa-arrows-alt-v"></span> aka getByRole('cell', { name: 'Number of Occurrences ' }).locator('span').nth(4)
2) <span class="not-sorted-icon fas fa-arrows-alt-v"></span> aka getByRole('dialog').locator('#sticky-header th').filter({ hasText: 'Number of Occurrences' }).locator('span').nth(4)
Call log:
- expect.soft.toBeVisible with timeout 15000ms
- waiting for locator('.search-popup').locator('.c_count .not-sorted-icon')
at ../../utils/recordset-utils.ts:189
187 | export async function testColumnSort(modal: Locator, rawColumnName: string, expectedColumnValues: string[]) {
188 | const sortBtn = RecordsetLocators.getColumnSortButton(modal, rawColumnName);
> 189 | await expect.soft(sortBtn).toBeVisible();
| ^
190 |
191 | await sortBtn.click();
192 | await RecordsetLocators.waitForRecordsetPageReady(modal);
at testColumnSort (/home/runner/work/chaise/chaise/chaise/test/e2e/utils/recordset-utils.ts:189:30)
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:385:31
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:384:20
|
Run delete prohibited test spec:
chaise/test/e2e/utils/recordset-utils.ts#L191
1) [chrome] › recordset/misc-facet.spec.ts:336:7 › Other facet features › facet modal rows and columns
Error: locator.click: Error: strict mode violation: locator('.search-popup').locator('.c_count .not-sorted-icon') resolved to 2 elements:
1) <span class="not-sorted-icon fas fa-arrows-alt-v"></span> aka getByRole('cell', { name: 'Number of Occurrences ' }).locator('span').nth(4)
2) <span class="not-sorted-icon fas fa-arrows-alt-v"></span> aka getByRole('dialog').locator('#sticky-header th').filter({ hasText: 'Number of Occurrences' }).locator('span').nth(4)
Call log:
- waiting for locator('.search-popup').locator('.c_count .not-sorted-icon')
at ../../utils/recordset-utils.ts:191
189 | await expect.soft(sortBtn).toBeVisible();
190 |
> 191 | await sortBtn.click();
| ^
192 | await RecordsetLocators.waitForRecordsetPageReady(modal);
193 |
194 | const columnValues = RecordsetLocators.getFirstColumn(modal);
at testColumnSort (/home/runner/work/chaise/chaise/chaise/test/e2e/utils/recordset-utils.ts:191:17)
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:385:11
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:384:9
|
Run delete prohibited test spec:
chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts#L375
1) [chrome] › recordset/misc-facet.spec.ts:336:7 › Other facet features › facet modal rows and columns
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 15000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('.search-popup').locator('.table-column-displayname > span')
Expected: 2
Received: 4
Call log:
- expect.soft.toHaveCount with timeout 15000ms
- waiting for locator('.search-popup').locator('.table-column-displayname > span')
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
373 | const columns = RecordsetLocators.getColumnNames(modal);
374 |
> 375 | await expect.soft(columns).toHaveCount(params.hideNumOccurrences ? 1 : 2);
| ^
376 | await expect.soft(columns.nth(0)).toHaveText(params.columnName);
377 | if (!params.hideNumOccurrences) {
378 | await expect.soft(columns.nth(1)).toHaveText('Number of Occurrences');
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:375:36
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:372:18
|
Run delete prohibited test spec:
chaise/test/e2e/utils/recordset-utils.ts#L189
1) [chrome] › recordset/misc-facet.spec.ts:336:7 › Other facet features › facet modal rows and columns
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.soft.toBeVisible: Error: strict mode violation: locator('.search-popup').locator('.c_count .not-sorted-icon') resolved to 2 elements:
1) <span class="not-sorted-icon fas fa-arrows-alt-v"></span> aka getByRole('cell', { name: 'Number of Occurrences ' }).locator('span').nth(4)
2) <span class="not-sorted-icon fas fa-arrows-alt-v"></span> aka getByRole('dialog').locator('#sticky-header th').filter({ hasText: 'Number of Occurrences' }).locator('span').nth(4)
Call log:
- expect.soft.toBeVisible with timeout 15000ms
- waiting for locator('.search-popup').locator('.c_count .not-sorted-icon')
at ../../utils/recordset-utils.ts:189
187 | export async function testColumnSort(modal: Locator, rawColumnName: string, expectedColumnValues: string[]) {
188 | const sortBtn = RecordsetLocators.getColumnSortButton(modal, rawColumnName);
> 189 | await expect.soft(sortBtn).toBeVisible();
| ^
190 |
191 | await sortBtn.click();
192 | await RecordsetLocators.waitForRecordsetPageReady(modal);
at testColumnSort (/home/runner/work/chaise/chaise/chaise/test/e2e/utils/recordset-utils.ts:189:30)
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:385:31
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:384:20
|
Run delete prohibited test spec:
chaise/test/e2e/utils/recordset-utils.ts#L191
1) [chrome] › recordset/misc-facet.spec.ts:336:7 › Other facet features › facet modal rows and columns
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Error: strict mode violation: locator('.search-popup').locator('.c_count .not-sorted-icon') resolved to 2 elements:
1) <span class="not-sorted-icon fas fa-arrows-alt-v"></span> aka getByRole('cell', { name: 'Number of Occurrences ' }).locator('span').nth(4)
2) <span class="not-sorted-icon fas fa-arrows-alt-v"></span> aka getByRole('dialog').locator('#sticky-header th').filter({ hasText: 'Number of Occurrences' }).locator('span').nth(4)
Call log:
- waiting for locator('.search-popup').locator('.c_count .not-sorted-icon')
at ../../utils/recordset-utils.ts:191
189 | await expect.soft(sortBtn).toBeVisible();
190 |
> 191 | await sortBtn.click();
| ^
192 | await RecordsetLocators.waitForRecordsetPageReady(modal);
193 |
194 | const columnValues = RecordsetLocators.getFirstColumn(modal);
at testColumnSort (/home/runner/work/chaise/chaise/chaise/test/e2e/utils/recordset-utils.ts:191:17)
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:385:11
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:384:9
|
Run delete prohibited test spec:
chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts#L375
1) [chrome] › recordset/misc-facet.spec.ts:336:7 › Other facet features › facet modal rows and columns
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 15000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('.search-popup').locator('.table-column-displayname > span')
Expected: 2
Received: 4
Call log:
- expect.soft.toHaveCount with timeout 15000ms
- waiting for locator('.search-popup').locator('.table-column-displayname > span')
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
373 | const columns = RecordsetLocators.getColumnNames(modal);
374 |
> 375 | await expect.soft(columns).toHaveCount(params.hideNumOccurrences ? 1 : 2);
| ^
376 | await expect.soft(columns.nth(0)).toHaveText(params.columnName);
377 | if (!params.hideNumOccurrences) {
378 | await expect.soft(columns.nth(1)).toHaveText('Number of Occurrences');
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:375:36
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:372:18
|
Run delete prohibited test spec:
chaise/test/e2e/utils/recordset-utils.ts#L189
1) [chrome] › recordset/misc-facet.spec.ts:336:7 › Other facet features › facet modal rows and columns
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.soft.toBeVisible: Error: strict mode violation: locator('.search-popup').locator('.c_count .not-sorted-icon') resolved to 2 elements:
1) <span class="not-sorted-icon fas fa-arrows-alt-v"></span> aka getByRole('cell', { name: 'Number of Occurrences ' }).locator('span').nth(4)
2) <span class="not-sorted-icon fas fa-arrows-alt-v"></span> aka getByRole('dialog').locator('#sticky-header th').filter({ hasText: 'Number of Occurrences' }).locator('span').nth(4)
Call log:
- expect.soft.toBeVisible with timeout 15000ms
- waiting for locator('.search-popup').locator('.c_count .not-sorted-icon')
at ../../utils/recordset-utils.ts:189
187 | export async function testColumnSort(modal: Locator, rawColumnName: string, expectedColumnValues: string[]) {
188 | const sortBtn = RecordsetLocators.getColumnSortButton(modal, rawColumnName);
> 189 | await expect.soft(sortBtn).toBeVisible();
| ^
190 |
191 | await sortBtn.click();
192 | await RecordsetLocators.waitForRecordsetPageReady(modal);
at testColumnSort (/home/runner/work/chaise/chaise/chaise/test/e2e/utils/recordset-utils.ts:189:30)
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:385:31
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:384:20
|
Run delete prohibited test spec:
chaise/test/e2e/utils/recordset-utils.ts#L191
1) [chrome] › recordset/misc-facet.spec.ts:336:7 › Other facet features › facet modal rows and columns
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Error: strict mode violation: locator('.search-popup').locator('.c_count .not-sorted-icon') resolved to 2 elements:
1) <span class="not-sorted-icon fas fa-arrows-alt-v"></span> aka getByRole('cell', { name: 'Number of Occurrences ' }).locator('span').nth(4)
2) <span class="not-sorted-icon fas fa-arrows-alt-v"></span> aka getByRole('dialog').locator('#sticky-header th').filter({ hasText: 'Number of Occurrences' }).locator('span').nth(4)
Call log:
- waiting for locator('.search-popup').locator('.c_count .not-sorted-icon')
at ../../utils/recordset-utils.ts:191
189 | await expect.soft(sortBtn).toBeVisible();
190 |
> 191 | await sortBtn.click();
| ^
192 | await RecordsetLocators.waitForRecordsetPageReady(modal);
193 |
194 | const columnValues = RecordsetLocators.getFirstColumn(modal);
at testColumnSort (/home/runner/work/chaise/chaise/chaise/test/e2e/utils/recordset-utils.ts:191:17)
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:385:11
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:384:9
|
Run delete prohibited test spec:
chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts#L375
1) [chrome] › recordset/misc-facet.spec.ts:336:7 › Other facet features › facet modal rows and columns
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 15000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('.search-popup').locator('.table-column-displayname > span')
Expected: 2
Received: 4
Call log:
- expect.soft.toHaveCount with timeout 15000ms
- waiting for locator('.search-popup').locator('.table-column-displayname > span')
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
- locator resolved to 4 elements
- unexpected value "4"
373 | const columns = RecordsetLocators.getColumnNames(modal);
374 |
> 375 | await expect.soft(columns).toHaveCount(params.hideNumOccurrences ? 1 : 2);
| ^
376 | await expect.soft(columns.nth(0)).toHaveText(params.columnName);
377 | if (!params.hideNumOccurrences) {
378 | await expect.soft(columns.nth(1)).toHaveText('Number of Occurrences');
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:375:36
at /home/runner/work/chaise/chaise/chaise/test/e2e/specs/delete-prohibited/recordset/misc-facet.spec.ts:372:18
|
Check on all features test spec
Process completed with exit code 1.
|
Run all features confirmation test spec:
chaise/[chrome] › recordedit/add.spec.ts#L1
chaise/[chrome] › recordedit/add.spec.ts took 52.6s
|
Run default config test spec:
chaise/[chrome] › multi-form-input/multi-form-input-create.spec.ts#L1
chaise/[chrome] › multi-form-input/multi-form-input-create.spec.ts took 36.0s
|
Run default config test spec:
chaise/[chrome] › multi-form-input/multi-form-input-clone.spec.ts#L1
chaise/[chrome] › multi-form-input/multi-form-input-clone.spec.ts took 27.4s
|
Run all features test spec:
chaise/[chrome] › record/related-table.spec.ts#L1
chaise/[chrome] › record/related-table.spec.ts took 2.4m
|
Run all features test spec:
chaise/[chrome] › acls/dynamic-acl.spec.include.ts#L1
chaise/[chrome] › acls/dynamic-acl.spec.include.ts took 17.7s
|
Run delete prohibited test spec:
chaise/[chrome] › recordset/facet-presentation.spec.ts#L1
chaise/[chrome] › recordset/facet-presentation.spec.ts took 25.0s
|
Run all features confirmation test spec
2 failed
[chrome] › recordset/presentation.spec.ts:322:7 › View recordset › For table accommodation ─────
[chrome] › recordset/presentation.spec.ts:765:7 › View recordset › For chaise config properties with system columns heuristic properties
1 skipped
44 passed (2.2m)
|
Run default config test spec
3 skipped
31 passed (58.6s)
|
Run all features test spec
4 failed
[chrome] › recordset/permissions-annotation.spec.ts:9:7 › Viewing Recordset app with permission related annotations › for a read-only table
[chrome] › recordset/permissions-annotation.spec.ts:39:7 › Viewing Recordset app with permission related annotations › for a create-only table
[chrome] › recordset/permissions-annotation.spec.ts:69:7 › Viewing Recordset app with permission related annotations › for a table that allows edit and create (but no delete)
[chrome] › recordset/permissions-annotation.spec.ts:99:7 › Viewing Recordset app with permission related annotations › for a delete-only table
2 skipped
72 passed (3.9m)
|
Run delete prohibited test spec
2 failed
[chrome] › recordset/misc-facet.spec.ts:336:7 › Other facet features › facet modal rows and columns
[chrome] › recordset/misc-facet.spec.ts:727:7 › Other facet features › regarding URL limitation check
1 skipped
55 passed (2.4m)
|
Loading