super-productivity/e2e-test-results.txt
2025-08-02 15:58:12 +02:00

255 lines
22 KiB
Text
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

> superProductivity@14.2.5 e2e
> npx playwright test --config e2e/playwright.config.ts --reporter=line
Running tests with 1 workers
Running 72 tests using 1 worker
[1/72] [chromium] e2e/tests/all-basic-routes-without-error.spec.ts:6:7 All Basic Routes Without Error should open all basic routes from menu without error
[2/72] [chromium] e2e/tests/autocomplete/autocomplete-dropdown.spec.ts:7:7 Autocomplete Dropdown should create a simple tag
[3/72] [chromium] e2e/tests/daily-summary/daily-summary.spec.ts:6:7 Daily Summary Daily summary message
[4/72] [chromium] e2e/tests/daily-summary/daily-summary.spec.ts:18:7 Daily Summary show any added task in table
[5/72] [chromium] e2e/tests/issue-provider-panel/issue-provider-panel.spec.ts:7:7 Issue Provider Panel should open all dialogs without error
[6/72] [chromium] e2e/tests/navigation/basic-navigation.spec.ts:4:7 Basic Navigation should navigate between main views
[7/72] [chromium] e2e/tests/navigation/basic-navigation.spec.ts:61:7 Basic Navigation should navigate using side nav buttons
[8/72] [chromium] e2e/tests/performance/perf2.spec.ts:4:7 Performance Tests - Adding Multiple Tasks performance: adding 20 tasks sequentially
[9/72] [chromium] e2e/tests/planner/planner-basic.spec.ts:12:7 Planner Basic should navigate to planner view
[10/72] [chromium] e2e/tests/planner/planner-basic.spec.ts:21:7 Planner Basic should add task and navigate to planner
[11/72] [chromium] e2e/tests/planner/planner-basic.spec.ts:37:7 Planner Basic should handle multiple tasks
[12/72] [chromium] e2e/tests/planner/planner-basic.spec.ts:55:7 Planner Basic should switch between work view and planner
[13/72] [chromium] e2e/tests/planner/planner-multiple-days.spec.ts:12:7 Planner Multiple Days should show planner view for multiple days planning
[14/72] [chromium] e2e/tests/planner/planner-multiple-days.spec.ts:22:7 Planner Multiple Days should handle tasks for different days
[15/72] [chromium] e2e/tests/planner/planner-multiple-days.spec.ts:40:7 Planner Multiple Days should support planning across multiple days
[16/72] [chromium] e2e/tests/planner/planner-multiple-days.spec.ts:55:7 Planner Multiple Days should maintain task order when viewing planner
[17/72] [chromium] e2e/tests/planner/planner-navigation.spec.ts:12:7 Planner Navigation should navigate between work view and planner
[18/72] [chromium] e2e/tests/planner/planner-navigation.spec.ts:32:7 Planner Navigation should maintain tasks when navigating
[19/72] [chromium] e2e/tests/planner/planner-navigation.spec.ts:51:7 Planner Navigation should persist planner state after refresh
[20/72] [chromium] e2e/tests/planner/planner-navigation.spec.ts:69:7 Planner Navigation should handle deep linking to planner
[21/72] [chromium] e2e/tests/planner/planner-navigation.spec.ts:80:8 Planner Navigation should navigate to project planner
[22/72] [chromium] e2e/tests/planner/planner-scheduled-tasks.spec.ts:12:7 Planner Scheduled Tasks should navigate to planner with tasks
[23/72] [chromium] e2e/tests/planner/planner-scheduled-tasks.spec.ts:25:7 Planner Scheduled Tasks should handle multiple tasks in planner view
[24/72] [chromium] e2e/tests/planner/planner-scheduled-tasks.spec.ts:43:7 Planner Scheduled Tasks should handle navigation with time-related tasks
[25/72] [chromium] e2e/tests/planner/planner-time-estimates.spec.ts:12:7 Planner Time Estimates should handle tasks with time estimate syntax
[26/72] [chromium] e2e/tests/planner/planner-time-estimates.spec.ts:27:7 Planner Time Estimates should navigate to planner with time estimated tasks
[27/72] [chromium] e2e/tests/planner/planner-time-estimates.spec.ts:48:7 Planner Time Estimates should handle navigation with time estimated tasks
[28/72] [chromium] e2e/tests/planner/planner-time-estimates.spec.ts:65:7 Planner Time Estimates should preserve tasks with time info when navigating
[29/72] [chromium] e2e/tests/plugins/enable-plugin-test.spec.ts:8:7 Enable Plugin Test navigate to plugin settings and enable API Test Plugin
[30/72] [chromium] e2e/tests/plugins/plugin-enable-verify.spec.ts:8:7 Plugin Enable Verify enable API Test Plugin and verify menu entry
[31/72] [chromium] e2e/tests/plugins/plugin-enable-verify.spec.ts:8:7 Plugin Enable Verify enable API Test Plugin and verify menu entry (retry #1)
 1) [chromium] e2e/tests/plugins/plugin-enable-verify.spec.ts:8:7 Plugin Enable Verify enable API Test Plugin and verify menu entry
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
78 | });
79 |
> 80 | expect(result.found).toBe(true);
| ^
81 | expect(result.clicked || result.wasEnabled).toBe(true);
82 |
83 | await page.waitForLoadState('networkidle'); // Wait for plugin to initialize
at /home/johannes/www/sup-claude/e2e/tests/plugins/plugin-enable-verify.spec.ts:80:26
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
.tmp/e2e-test-results/test-results/plugins-plugin-enable-veri-edbf2-lugin-and-verify-menu-entry-chromium/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
[32/72] [chromium] e2e/tests/plugins/plugin-feature-check.spec.ts:4:7 Plugin Feature Check check if PluginService exists
[33/72] [chromium] e2e/tests/plugins/plugin-feature-check.spec.ts:60:7 Plugin Feature Check check plugin UI elements in DOM
[34/72] [chromium] e2e/tests/plugins/plugin-iframe.spec.ts:129:7 Plugin Iframe open plugin iframe view
[35/72] [chromium] e2e/tests/plugins/plugin-iframe.spec.ts:158:8 Plugin Iframe verify iframe loads with correct content
[36/72] [chromium] e2e/tests/plugins/plugin-iframe.spec.ts:192:8 Plugin Iframe test stats loading in iframe
[37/72] [chromium] e2e/tests/plugins/plugin-iframe.spec.ts:233:8 Plugin Iframe test refresh stats button
[38/72] [chromium] e2e/tests/plugins/plugin-iframe.spec.ts:129:7 Plugin Iframe open plugin iframe view (retry #1)
[39/72] [chromium] e2e/tests/plugins/plugin-iframe.spec.ts:158:8 Plugin Iframe verify iframe loads with correct content (retry #1)
[40/72] [chromium] e2e/tests/plugins/plugin-iframe.spec.ts:192:8 Plugin Iframe test stats loading in iframe (retry #1)
[41/72] [chromium] e2e/tests/plugins/plugin-iframe.spec.ts:233:8 Plugin Iframe test refresh stats button (retry #1)
[42/72] [chromium] e2e/tests/plugins/plugin-iframe.spec.ts:129:7 Plugin Iframe open plugin iframe view (retry #2)
 2) [chromium] e2e/tests/plugins/plugin-iframe.spec.ts:129:7 Plugin Iframe open plugin iframe view
Error: Timed out 15000ms waiting for expect(locator).toBeVisible()
Locator: locator('side-nav plugin-menu button')
Expected: visible
Received: <element(s) not found>
Call log:
 - Expect "toBeVisible" with timeout 15000ms
 - waiting for locator('side-nav plugin-menu button')
147 |
148 | // Check if plugin menu item is visible with longer timeout
> 149 | await expect(page.locator(PLUGIN_MENU_ITEM)).toBeVisible({ timeout: 15000 });
| ^
150 |
151 | await page.click(PLUGIN_MENU_ITEM);
152 | await page.waitForLoadState('networkidle');
at /home/johannes/www/sup-claude/e2e/tests/plugins/plugin-iframe.spec.ts:149:50
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
.tmp/e2e-test-results/test-results/plugins-plugin-iframe-Plugin-Iframe-open-plugin-iframe-view-chromium/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
Error: page.waitForLoadState: Target page, context or browser has been closed
150 |
151 | await page.click(PLUGIN_MENU_ITEM);
> 152 | await page.waitForLoadState('networkidle');
| ^
153 | await expect(page).toHaveURL(/\/plugins\/api-test-plugin\/index/);
154 | await expect(page.locator(PLUGIN_IFRAME)).toBeVisible();
155 | await page.waitForLoadState('networkidle'); // Wait for iframe content to load
at /home/johannes/www/sup-claude/e2e/tests/plugins/plugin-iframe.spec.ts:152:16
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
.tmp/e2e-test-results/test-results/plugins-plugin-iframe-Plugin-Iframe-open-plugin-iframe-view-chromium-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
.tmp/e2e-test-results/test-results/plugins-plugin-iframe-Plugin-Iframe-open-plugin-iframe-view-chromium-retry1/trace.zip
Usage:
npx playwright show-trace .tmp/e2e-test-results/test-results/plugins-plugin-iframe-Plugin-Iframe-open-plugin-iframe-view-chromium-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 15000ms waiting for expect(locator).toBeVisible()
Locator: locator('side-nav plugin-menu button')
Expected: visible
Received: <element(s) not found>
Call log:
 - Expect "toBeVisible" with timeout 15000ms
 - waiting for locator('side-nav plugin-menu button')
147 |
148 | // Check if plugin menu item is visible with longer timeout
> 149 | await expect(page.locator(PLUGIN_MENU_ITEM)).toBeVisible({ timeout: 15000 });
| ^
150 |
151 | await page.click(PLUGIN_MENU_ITEM);
152 | await page.waitForLoadState('networkidle');
at /home/johannes/www/sup-claude/e2e/tests/plugins/plugin-iframe.spec.ts:149:50
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
.tmp/e2e-test-results/test-results/plugins-plugin-iframe-Plugin-Iframe-open-plugin-iframe-view-chromium-retry2/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
[43/72] [chromium] e2e/tests/plugins/plugin-iframe.spec.ts:158:8 Plugin Iframe verify iframe loads with correct content (retry #2)
[44/72] [chromium] e2e/tests/plugins/plugin-iframe.spec.ts:192:8 Plugin Iframe test stats loading in iframe (retry #2)
[45/72] [chromium] e2e/tests/plugins/plugin-iframe.spec.ts:233:8 Plugin Iframe test refresh stats button (retry #2)
[46/72] [chromium] e2e/tests/plugins/plugin-lifecycle.spec.ts:91:7 Plugin Lifecycle verify plugin is initially loaded
[47/72] [chromium] e2e/tests/plugins/plugin-lifecycle.spec.ts:100:7 Plugin Lifecycle test plugin navigation
[48/72] [chromium] e2e/tests/plugins/plugin-lifecycle.spec.ts:116:7 Plugin Lifecycle disable plugin and verify cleanup
[49/72] [chromium] e2e/tests/plugins/plugin-lifecycle.spec.ts:91:7 Plugin Lifecycle verify plugin is initially loaded (retry #1)
 3) [chromium] e2e/tests/plugins/plugin-lifecycle.spec.ts:91:7 Plugin Lifecycle verify plugin is initially loaded
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
75 | }, 'API Test Plugin');
76 |
> 77 | expect(enableResult.found).toBe(true);
| ^
78 |
79 | // Wait for plugin to initialize (3 seconds like successful tests)
80 | await page.waitForLoadState('domcontentloaded');
at /home/johannes/www/sup-claude/e2e/tests/plugins/plugin-lifecycle.spec.ts:77:32
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
.tmp/e2e-test-results/test-results/plugins-plugin-lifecycle-P-2f750--plugin-is-initially-loaded-chromium/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
[50/72] [chromium] e2e/tests/plugins/plugin-lifecycle.spec.ts:100:7 Plugin Lifecycle test plugin navigation (retry #1)
[51/72] [chromium] e2e/tests/plugins/plugin-lifecycle.spec.ts:116:7 Plugin Lifecycle disable plugin and verify cleanup (retry #1)
[52/72] [chromium] e2e/tests/plugins/plugin-loading.spec.ts:14:7 Plugin Loading full plugin loading lifecycle
[53/72] [chromium] e2e/tests/plugins/plugin-loading.spec.ts:123:7 Plugin Loading disable and re-enable plugin
[54/72] [chromium] e2e/tests/plugins/plugin-loading.spec.ts:14:7 Plugin Loading full plugin loading lifecycle (retry #1)
[55/72] [chromium] e2e/tests/plugins/plugin-loading.spec.ts:123:7 Plugin Loading disable and re-enable plugin (retry #1)
[56/72] [chromium] e2e/tests/plugins/plugin-loading.spec.ts:14:7 Plugin Loading full plugin loading lifecycle (retry #2)
 4) [chromium] e2e/tests/plugins/plugin-loading.spec.ts:14:7 Plugin Loading full plugin loading lifecycle
Error: expect(received).toContain(expected) // indexOf
Expected value: "API Test Plugin"
Received array: ["Yesterday's Tasks", "sync.md"]
96 |
97 | expect(pluginCardsResult.pluginCardsCount).toBeGreaterThanOrEqual(1);
> 98 | expect(pluginCardsResult.pluginTitles).toContain('API Test Plugin');
| ^
99 |
100 | // Verify plugin menu entry exists
101 | await page.click(SIDENAV); // Ensure sidenav is visible
at /home/johannes/www/sup-claude/e2e/tests/plugins/plugin-loading.spec.ts:98:44
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
.tmp/e2e-test-results/test-results/plugins-plugin-loading-Plu-165cd-ll-plugin-loading-lifecycle-chromium/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 30000ms exceeded.
Error: page.waitForLoadState: Target page, context or browser has been closed
107 | await expect(page.locator(PLUGIN_IFRAME)).toBeVisible();
108 | await expect(page).toHaveURL(/\/plugins\/api-test-plugin\/index/);
> 109 | await page.waitForLoadState('networkidle'); // Wait for iframe to load
| ^
110 |
111 | // Switch to iframe context and verify content
112 | const frame = page.frameLocator(PLUGIN_IFRAME);
at /home/johannes/www/sup-claude/e2e/tests/plugins/plugin-loading.spec.ts:109:16
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
.tmp/e2e-test-results/test-results/plugins-plugin-loading-Plu-165cd-ll-plugin-loading-lifecycle-chromium-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
.tmp/e2e-test-results/test-results/plugins-plugin-loading-Plu-165cd-ll-plugin-loading-lifecycle-chromium-retry1/trace.zip
Usage:
npx playwright show-trace .tmp/e2e-test-results/test-results/plugins-plugin-loading-Plu-165cd-ll-plugin-loading-lifecycle-chromium-retry1/trace.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toContain(expected) // indexOf
Expected value: "API Test Plugin"
Received array: ["Yesterday's Tasks", "sync.md"]
96 |
97 | expect(pluginCardsResult.pluginCardsCount).toBeGreaterThanOrEqual(1);
> 98 | expect(pluginCardsResult.pluginTitles).toContain('API Test Plugin');
| ^
99 |
100 | // Verify plugin menu entry exists
101 | await page.click(SIDENAV); // Ensure sidenav is visible
at /home/johannes/www/sup-claude/e2e/tests/plugins/plugin-loading.spec.ts:98:44
attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
.tmp/e2e-test-results/test-results/plugins-plugin-loading-Plu-165cd-ll-plugin-loading-lifecycle-chromium-retry2/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────
[57/72] [chromium] e2e/tests/plugins/plugin-loading.spec.ts:123:7 Plugin Loading disable and re-enable plugin (retry #2)
[58/72] [chromium] e2e/tests/plugins/plugin-structure-test.spec.ts:8:7 Plugin Structure Test check plugin card structure
[59/72] [chromium] e2e/tests/plugins/plugin-upload.spec.ts:21:7 Plugin Upload upload and manage plugin lifecycle