🚀 Fastorder Health Dashboard↵ - unexpected value "🚀 Fastorder Health Dashboard " 11 | 12 | // Check main heading > 13 | await expect(page.locator('h1')).toContainText('FastOrder Health Dashboard'); | ^ 14 | }); 15 | 16 | test('should display system status section', async ({ page }) => { at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/health-dashboard.spec.ts:13:38 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/health-dashboard-Health-Da-6d4b3-d-load-the-health-dashboard-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/health-dashboard-Health-Da-6d4b3-d-load-the-health-dashboard-chromium/error-context.md ]]> { > 14 | await expect(page).toHaveTitle(/Audit Log/); | ^ 15 | await expect(page.locator('h1')).toContainText('Audit Log'); 16 | }); 17 | at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/iam-audit.spec.ts:14:24 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/iam-audit-IAM-Audit-Log-Da-7f7d7-ys-audit-log-dashboard-page-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/iam-audit-IAM-Audit-Log-Da-7f7d7-ys-audit-log-dashboard-page-chromium/error-context.md ]]> Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('.filters-bar') 18 | test('shows filter bar', async ({ page }) => { 19 | const filtersBar = page.locator('.filters-bar'); > 20 | await expect(filtersBar).toBeVisible(); | ^ 21 | }); 22 | 23 | test('filter by action type works', async ({ page }) => { at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/iam-audit.spec.ts:20:30 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/iam-audit-IAM-Audit-Log-Dashboard-shows-filter-bar-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/iam-audit-IAM-Audit-Log-Dashboard-shows-filter-bar-chromium/error-context.md ]]> { 24 | const actionSelect = page.locator('select[name="action"]'); > 25 | await actionSelect.selectOption('user.created'); | ^ 26 | await page.click('button:has-text("Apply Filters")'); 27 | await expect(page).toHaveURL(/action=user\.created/); 28 | }); at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/iam-audit.spec.ts:25:24 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/iam-audit-IAM-Audit-Log-Da-4ded5-filter-by-action-type-works-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/iam-audit-IAM-Audit-Log-Da-4ded5-filter-by-action-type-works-chromium/error-context.md ]]> { > 31 | await page.locator('select[name="action"]').selectOption('user.created'); | ^ 32 | await page.click('button:has-text("Apply Filters")'); 33 | await page.click('a:has-text("Reset")'); 34 | await expect(page).toHaveURL(/\/dashboard\/iam\/audit$/); at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/iam-audit.spec.ts:31:49 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/iam-audit-IAM-Audit-Log-Da-53492-reset-button-clears-filters-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/iam-audit-IAM-Audit-Log-Da-53492-reset-button-clears-filters-chromium/error-context.md ]]> { > 14 | await expect(page).toHaveTitle(/Group Management/); | ^ 15 | await expect(page.locator('h1')).toContainText('Group Management'); 16 | }); 17 | at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/iam-groups.spec.ts:14:24 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/iam-groups-IAM-Groups-Dash-fbc02-plays-groups-dashboard-page-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/iam-groups-IAM-Groups-Dash-fbc02-plays-groups-dashboard-page-chromium/error-context.md ]]> Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('button:has-text("Add Group")') 18 | test('shows add group button', async ({ page }) => { 19 | const addButton = page.locator('button:has-text("Add Group")'); > 20 | await expect(addButton).toBeVisible(); | ^ 21 | }); 22 | 23 | test('opens create group modal', async ({ page }) => { at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/iam-groups.spec.ts:20:29 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/iam-groups-IAM-Groups-Dashboard-shows-add-group-button-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/iam-groups-IAM-Groups-Dashboard-shows-add-group-button-chromium/error-context.md ]]> { > 24 | await page.click('button:has-text("Add Group")'); | ^ 25 | const modal = page.locator('#groupModal'); 26 | await expect(modal).toBeVisible(); 27 | }); at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/iam-groups.spec.ts:24:16 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/iam-groups-IAM-Groups-Dashboard-opens-create-group-modal-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/iam-groups-IAM-Groups-Dashboard-opens-create-group-modal-chromium/error-context.md ]]> { > 14 | await expect(page).toHaveTitle(/Role Management/); | ^ 15 | await expect(page.locator('h1')).toContainText('Role Management'); 16 | }); 17 | at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/iam-roles.spec.ts:14:24 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/iam-roles-IAM-Roles-Dashboard-displays-roles-dashboard-page-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/iam-roles-IAM-Roles-Dashboard-displays-roles-dashboard-page-chromium/error-context.md ]]> Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('button:has-text("Add Role")') 18 | test('shows add role button', async ({ page }) => { 19 | const addButton = page.locator('button:has-text("Add Role")'); > 20 | await expect(addButton).toBeVisible(); | ^ 21 | }); 22 | 23 | test('opens create role modal', async ({ page }) => { at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/iam-roles.spec.ts:20:29 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/iam-roles-IAM-Roles-Dashboard-shows-add-role-button-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/iam-roles-IAM-Roles-Dashboard-shows-add-role-button-chromium/error-context.md ]]> { > 24 | await page.click('button:has-text("Add Role")'); | ^ 25 | const modal = page.locator('#roleModal'); 26 | await expect(modal).toBeVisible(); 27 | }); at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/iam-roles.spec.ts:24:16 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/iam-roles-IAM-Roles-Dashboard-opens-create-role-modal-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/iam-roles-IAM-Roles-Dashboard-opens-create-role-modal-chromium/error-context.md ]]> { > 14 | await expect(page).toHaveTitle(/User Management/); | ^ 15 | await expect(page.locator('h1')).toContainText('User Management'); 16 | }); 17 | at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/iam-users.spec.ts:14:24 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/iam-users-IAM-Users-Dashboard-displays-users-dashboard-page-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/iam-users-IAM-Users-Dashboard-displays-users-dashboard-page-chromium/error-context.md ]]> Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('button:has-text("Add User")') 18 | test('shows add user button', async ({ page }) => { 19 | const addButton = page.locator('button:has-text("Add User")'); > 20 | await expect(addButton).toBeVisible(); | ^ 21 | }); 22 | 23 | test('opens create user modal when clicking add button', async ({ page }) => { at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/iam-users.spec.ts:20:29 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/iam-users-IAM-Users-Dashboard-shows-add-user-button-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/iam-users-IAM-Users-Dashboard-shows-add-user-button-chromium/error-context.md ]]> { > 24 | await page.click('button:has-text("Add User")'); | ^ 25 | const modal = page.locator('#userModal'); 26 | await expect(modal).toBeVisible(); 27 | await expect(page.locator('#modalTitle')).toContainText('Add User'); at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/iam-users.spec.ts:24:16 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/iam-users-IAM-Users-Dashbo-7a4ce-al-when-clicking-add-button-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/iam-users-IAM-Users-Dashbo-7a4ce-al-when-clicking-add-button-chromium/error-context.md ]]> Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('#searchInput') 30 | test('can search users', async ({ page }) => { 31 | const searchInput = page.locator('#searchInput'); > 32 | await expect(searchInput).toBeVisible(); | ^ 33 | await searchInput.fill('test@example.com'); 34 | await searchInput.press('Enter'); 35 | await expect(page).toHaveURL(/search=/); at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/iam-users.spec.ts:32:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/iam-users-IAM-Users-Dashboard-can-search-users-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/iam-users-IAM-Users-Dashboard-can-search-users-chromium/error-context.md ]]> { > 39 | await page.click('a.filter-pill:has-text("Active")'); | ^ 40 | await expect(page).toHaveURL(/is_active=1/); 41 | }); 42 | }); at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/iam-users.spec.ts:39:16 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/iam-users-IAM-Users-Dashboard-filter-pills-work-correctly-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/iam-users-IAM-Users-Dashboard-filter-pills-work-correctly-chromium/error-context.md ]]> 204 | expect(response?.status()).toBe(200); | ^ 205 | }); 206 | 207 | test('backup metrics show real values', async ({ page }) => { at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-clickhouse-backup.spec.ts:204:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-clickhouse-back-99d2f-ice-page-loads-successfully-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/monitoring-clickhouse-back-99d2f-ice-page-loads-successfully-chromium/error-context.md ]]> internal server error - debug details
500

internal server error

exception type: error

message: call to undefined method app\\dashboard\\domain\\repository\\monitoringnoderepository::findwithapplicationbyenvironmentuuid()

file: /data/www/html/skeleton.dev.fastorder.com/src/dashboard/action/monitoring/environment2servicedetailaction.php

line: 272

stack trace:

#0 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/handlers/strategies/requestresponse.php(38): app\\dashboard\\action\\monitoring\\environment2servicedetailaction->__invoke() #1 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/routing/route.php(363): slim\\handlers\\strategies\\requestresponse->__invoke() #2 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(73): slim\\routing\\route->handle() #3 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(73): slim\\middlewaredispatcher->handle() #4 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/routing/route.php(321): slim\\middlewaredispatcher->handle() #5 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/routing/routerunner.php(74): slim\\routing\\route->run() #6 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middleware/bodyparsingmiddleware.php(65): slim\\routing\\routerunner->handle() #7 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(129): slim\\middleware\\bodyparsingmiddleware->process() #8 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middleware/routingmiddleware.php(45): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #9 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(129): slim\\middleware\\routingmiddleware->process() #10 /data/www/html/skeleton.dev.fastorder.com/src/application/middleware/surfacemiddleware.php(93): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #11 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\application\\middleware\\surfacemiddleware->process() #12 /data/www/html/skeleton.dev.fastorder.com/src/application/middleware/twiglocalemiddleware.php(35): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #13 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\application\\middleware\\twiglocalemiddleware->process() #14 /data/www/html/skeleton.dev.fastorder.com/src/application/middleware/translationloadermiddleware.php(49): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #15 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\application\\middleware\\translationloadermiddleware->process() #16 /data/www/html/skeleton.dev.fastorder.com/src/application/middleware/localesuggestionmiddleware.php(90): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #17 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\application\\middleware\\localesuggestionmiddleware->process() #18 /data/www/html/skeleton.dev.fastorder.com/src/application/middleware/localemiddleware.php(62): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #19 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\application\\middleware\\localemiddleware->process() #20 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/twig-view/src/twigmiddleware.php(117): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #21 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): slim\\views\\twigmiddleware->process() #22 /data/www/html/skeleton.dev.fastorder.com/src/presentation/web/http/middleware/themeresolvermiddleware.php(60): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #23 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\presentation\\web\\http\\middleware\\themeresolvermiddleware->__invoke() #24 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middleware/errormiddleware.php(77): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #25 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(129): slim\\middleware\\errormiddleware->process() #26 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(73): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #27 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/app.php(209): slim\\middlewaredispatcher->handle() #28 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/app.php(193): slim\\app->handle() #29 /data/www/html/skeleton.dev.fastorder.com/public/index.php(22): slim\\app->run() #30 {main}
· " 209 | // Check page loaded 210 | const pageContent = await page.content(); > 211 | expect(pageContent.toLowerCase()).toContain('elasticsearch'); | ^ 212 | }); 213 | 214 | test('backup option buttons are visible on Elasticsearch service page', async ({ page }) => { at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-elasticsearch-backup.spec.ts:211:39 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-elasticsearch-b-e7cb8-e-loads-with-backup-options-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/monitoring-elasticsearch-b-e7cb8-e-loads-with-backup-options-chromium/error-context.md ]]>
229 | expect(hasBackupContent).toBe(true); | ^ 230 | }); 231 | 232 | test('clicking Snapshot Status shows snapshot information', async ({ page }) => { at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-elasticsearch-backup.spec.ts:229:30 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-elasticsearch-b-8b1f2--Elasticsearch-service-page-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/monitoring-elasticsearch-b-8b1f2--Elasticsearch-service-page-chromium/error-context.md ]]>
39 | expect(response?.status()).toBe(200); | ^ 40 | 41 | await page.waitForLoadState('networkidle'); 42 | at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-kafka.spec.ts:39:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-kafka-Kafka-Mon-490dd-ice-page-loads-successfully-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/monitoring-kafka-Kafka-Mon-490dd-ice-page-loads-successfully-chromium/error-context.md ]]> Internal Server Error - Debug Details
500

Internal Server Error

Exception Type: Error

Message: Call to undefined method App\\Dashboard\\Domain\\Repository\\MonitoringNodeRepository::findWithApplicationByEnvironmentUuid()

File: /data/www/html/skeleton.dev.fastorder.com/src/Dashboard/Action/Monitoring/Environment2ServiceDetailAction.php

Line: 272

Stack Trace:

#0 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(38): App\\Dashboard\\Action\\Monitoring\\Environment2ServiceDetailAction->__invoke() #1 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/Routing/Route.php(363): Slim\\Handlers\\Strategies\\RequestResponse->__invoke() #2 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\\Routing\\Route->handle() #3 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Slim\\MiddlewareDispatcher->handle() #4 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/Routing/Route.php(321): Slim\\MiddlewareDispatcher->handle() #5 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/Routing/RouteRunner.php(74): Slim\\Routing\\Route->run() #6 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/Middleware/BodyParsingMiddleware.php(65): Slim\\Routing\\RouteRunner->handle() #7 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\\Middleware\\BodyParsingMiddleware->process() #8 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php(45): Psr\\Http\\Server\\RequestHandlerInterface@anonymous->handle() #9 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\\Middleware\\RoutingMiddleware->process() #10 /data/www/html/skeleton.dev.fastorder.com/src/Application/Middleware/SurfaceMiddleware.php(93): Psr\\Http\\Server\\RequestHandlerInterface@anonymous->handle() #11 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/MiddlewareDispatcher.php(177): App\\Application\\Middleware\\SurfaceMiddleware->process() #12 /data/www/html/skeleton.dev.fastorder.com/src/Application/Middleware/TwigLocaleMiddleware.php(35): Psr\\Http\\Server\\RequestHandlerInterface@anonymous->handle() #13 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/MiddlewareDispatcher.php(177): App\\Application\\Middleware\\TwigLocaleMiddleware->process() #14 /data/www/html/skeleton.dev.fastorder.com/src/Application/Middleware/TranslationLoaderMiddleware.php(49): Psr\\Http\\Server\\RequestHandlerInterface@anonymous->handle() #15 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/MiddlewareDispatcher.php(177): App\\Application\\Middleware\\TranslationLoaderMiddleware->process() #16 /data/www/html/skeleton.dev.fastorder.com/src/Application/Middleware/LocaleSuggestionMiddleware.php(90): Psr\\Http\\Server\\RequestHandlerInterface@anonymous->handle() #17 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/MiddlewareDispatcher.php(177): App\\Application\\Middleware\\LocaleSuggestionMiddleware->process() #18 /data/www/html/skeleton.dev.fastorder.com/src/Application/Middleware/LocaleMiddleware.php(62): Psr\\Http\\Server\\RequestHandlerInterface@anonymous->handle() #19 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/MiddlewareDispatcher.php(177): App\\Application\\Middleware\\LocaleMiddleware->process() #20 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/twig-view/src/TwigMiddleware.php(117): Psr\\Http\\Server\\RequestHandlerInterface@anonymous->handle() #21 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/MiddlewareDispatcher.php(177): Slim\\Views\\TwigMiddleware->process() #22 /data/www/html/skeleton.dev.fastorder.com/src/Presentation/Web/Http/Middleware/ThemeResolverMiddleware.php(60): Psr\\Http\\Server\\RequestHandlerInterface@anonymous->handle() #23 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/MiddlewareDispatcher.php(177): App\\Presentation\\Web\\Http\\Middleware\\ThemeResolverMiddleware->__invoke() #24 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php(77): Psr\\Http\\Server\\RequestHandlerInterface@anonymous->handle() #25 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/MiddlewareDispatcher.php(129): Slim\\Middleware\\ErrorMiddleware->process() #26 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/MiddlewareDispatcher.php(73): Psr\\Http\\Server\\RequestHandlerInterface@anonymous->handle() #27 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/App.php(209): Slim\\MiddlewareDispatcher->handle() #28 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/Slim/App.php(193): Slim\\App->handle() #29 /data/www/html/skeleton.dev.fastorder.com/public/index.php(22): Slim\\App->run() #30 {main}
· " 54 | // Should show identity-sau-main-dev somewhere 55 | const pageContent = await page.content(); > 56 | expect(pageContent).toContain('identity'); | ^ 57 | }); 58 | 59 | // ========================================================================= at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-kafka.spec.ts:56:25 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-kafka-Kafka-Mon-f8ae7-hows-environment-identifier-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/monitoring-kafka-Kafka-Mon-f8ae7-hows-environment-identifier-chromium/error-context.md ]]>
300 | expect(data.summary.status).toBe('PASS'); | ^ 301 | expect(data.summary.passed).toBe(5); 302 | expect(data.summary.failed).toBe(0); 303 | }); at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-kafka.spec.ts:300:33 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-kafka-Kafka-Mon-9af6f-udit-compliance-checks-pass-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> 333 | expect(data.canary.status).toBe('OK'); | ^ 334 | expect(data.canary.age_minutes).toBeLessThan(60); 335 | }); 336 | at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-kafka.spec.ts:333:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-kafka-Kafka-Mon-e5fa0-ws-recent-pipeline-activity-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> 368 | expect(responseTime).toBeLessThan(10000); | ^ 369 | }); 370 | 371 | // ========================================================================= at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-kafka.spec.ts:368:26 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-kafka-Kafka-Mon-c4b26--responds-within-10-seconds-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> internal server error - debug details
500

internal server error

exception type: error

message: call to undefined method app\\dashboard\\domain\\repository\\monitoringnoderepository::findwithapplicationbyenvironmentuuid()

file: /data/www/html/skeleton.dev.fastorder.com/src/dashboard/action/monitoring/environment2servicedetailaction.php

line: 272

stack trace:

#0 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/handlers/strategies/requestresponse.php(38): app\\dashboard\\action\\monitoring\\environment2servicedetailaction->__invoke() #1 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/routing/route.php(363): slim\\handlers\\strategies\\requestresponse->__invoke() #2 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(73): slim\\routing\\route->handle() #3 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(73): slim\\middlewaredispatcher->handle() #4 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/routing/route.php(321): slim\\middlewaredispatcher->handle() #5 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/routing/routerunner.php(74): slim\\routing\\route->run() #6 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middleware/bodyparsingmiddleware.php(65): slim\\routing\\routerunner->handle() #7 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(129): slim\\middleware\\bodyparsingmiddleware->process() #8 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middleware/routingmiddleware.php(45): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #9 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(129): slim\\middleware\\routingmiddleware->process() #10 /data/www/html/skeleton.dev.fastorder.com/src/application/middleware/surfacemiddleware.php(93): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #11 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\application\\middleware\\surfacemiddleware->process() #12 /data/www/html/skeleton.dev.fastorder.com/src/application/middleware/twiglocalemiddleware.php(35): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #13 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\application\\middleware\\twiglocalemiddleware->process() #14 /data/www/html/skeleton.dev.fastorder.com/src/application/middleware/translationloadermiddleware.php(49): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #15 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\application\\middleware\\translationloadermiddleware->process() #16 /data/www/html/skeleton.dev.fastorder.com/src/application/middleware/localesuggestionmiddleware.php(90): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #17 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\application\\middleware\\localesuggestionmiddleware->process() #18 /data/www/html/skeleton.dev.fastorder.com/src/application/middleware/localemiddleware.php(62): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #19 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\application\\middleware\\localemiddleware->process() #20 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/twig-view/src/twigmiddleware.php(117): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #21 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): slim\\views\\twigmiddleware->process() #22 /data/www/html/skeleton.dev.fastorder.com/src/presentation/web/http/middleware/themeresolvermiddleware.php(60): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #23 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\presentation\\web\\http\\middleware\\themeresolvermiddleware->__invoke() #24 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middleware/errormiddleware.php(77): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #25 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(129): slim\\middleware\\errormiddleware->process() #26 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(73): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #27 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/app.php(209): slim\\middlewaredispatcher->handle() #28 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/app.php(193): slim\\app->handle() #29 /data/www/html/skeleton.dev.fastorder.com/public/index.php(22): slim\\app->run() #30 {main}
· " 382 | // Look for topics-related content 383 | const pageContent = await page.content(); > 384 | expect(pageContent.toLowerCase()).toMatch(/topic|partition/i); | ^ 385 | }); 386 | 387 | test('Dashboard does not show loading spinners after data loads', async ({ page }) => { at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-kafka.spec.ts:384:39 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-kafka-Kafka-Mon-2f14a-hboard-shows-topics-section-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/monitoring-kafka-Kafka-Mon-2f14a-hboard-shows-topics-section-chromium/error-context.md ]]>
internal server error - debug details
500

internal server error

exception type: error

message: call to undefined method app\\dashboard\\domain\\repository\\monitoringnoderepository::findwithapplicationbyenvironmentuuid()

file: /data/www/html/skeleton.dev.fastorder.com/src/dashboard/action/monitoring/environment2servicedetailaction.php

line: 272

stack trace:

#0 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/handlers/strategies/requestresponse.php(38): app\\dashboard\\action\\monitoring\\environment2servicedetailaction->__invoke() #1 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/routing/route.php(363): slim\\handlers\\strategies\\requestresponse->__invoke() #2 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(73): slim\\routing\\route->handle() #3 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(73): slim\\middlewaredispatcher->handle() #4 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/routing/route.php(321): slim\\middlewaredispatcher->handle() #5 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/routing/routerunner.php(74): slim\\routing\\route->run() #6 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middleware/bodyparsingmiddleware.php(65): slim\\routing\\routerunner->handle() #7 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(129): slim\\middleware\\bodyparsingmiddleware->process() #8 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middleware/routingmiddleware.php(45): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #9 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(129): slim\\middleware\\routingmiddleware->process() #10 /data/www/html/skeleton.dev.fastorder.com/src/application/middleware/surfacemiddleware.php(93): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #11 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\application\\middleware\\surfacemiddleware->process() #12 /data/www/html/skeleton.dev.fastorder.com/src/application/middleware/twiglocalemiddleware.php(35): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #13 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\application\\middleware\\twiglocalemiddleware->process() #14 /data/www/html/skeleton.dev.fastorder.com/src/application/middleware/translationloadermiddleware.php(49): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #15 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\application\\middleware\\translationloadermiddleware->process() #16 /data/www/html/skeleton.dev.fastorder.com/src/application/middleware/localesuggestionmiddleware.php(90): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #17 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\application\\middleware\\localesuggestionmiddleware->process() #18 /data/www/html/skeleton.dev.fastorder.com/src/application/middleware/localemiddleware.php(62): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #19 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\application\\middleware\\localemiddleware->process() #20 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/twig-view/src/twigmiddleware.php(117): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #21 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): slim\\views\\twigmiddleware->process() #22 /data/www/html/skeleton.dev.fastorder.com/src/presentation/web/http/middleware/themeresolvermiddleware.php(60): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #23 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(177): app\\presentation\\web\\http\\middleware\\themeresolvermiddleware->__invoke() #24 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middleware/errormiddleware.php(77): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #25 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(129): slim\\middleware\\errormiddleware->process() #26 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/middlewaredispatcher.php(73): psr\\http\\server\\requesthandlerinterface@anonymous->handle() #27 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/app.php(209): slim\\middlewaredispatcher->handle() #28 /data/www/html/skeleton.dev.fastorder.com/vendor/slim/slim/slim/app.php(193): slim\\app->handle() #29 /data/www/html/skeleton.dev.fastorder.com/public/index.php(22): slim\\app->run() #30 {main}
· " 409 | // Look for compliance/audit-related content 410 | const pageContent = await page.content(); > 411 | expect(pageContent.toLowerCase()).toMatch(/compliance|audit|pci|pass|check/i); | ^ 412 | }); 413 | 414 | // ========================================================================= at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-kafka.spec.ts:411:39 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-kafka-Kafka-Mon-89792-ows-audit-compliance-status-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/monitoring-kafka-Kafka-Mon-89792-ows-audit-compliance-status-chromium/error-context.md ]]>
64 | expect(data.success).toBe(true); | ^ 65 | expect(data.schedule).toBeDefined(); 66 | 67 | // Verify schedule structure (actual API response) at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-postgresql-backup.spec.ts:64:26 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-postgresql-back-bff9b-ns-valid-response-structure-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> 151 | expect(response?.status()).toBe(200); | ^ 152 | }); 153 | 154 | test('backup status endpoint returns healthy data', async ({ page }) => { at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-postgresql-backup.spec.ts:151:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-postgresql-back-cbbf7-ice-page-loads-successfully-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/monitoring-postgresql-back-cbbf7-ice-page-loads-successfully-chromium/error-context.md ]]> 181 | expect(data.success).toBe(true); | ^ 182 | 183 | const schedule = data.schedule; 184 | at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-postgresql-backup.spec.ts:181:26 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-postgresql-back-17ff3-includes-retention-settings-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> 0 Received: 0 204 | 205 | // Should have backups > 206 | expect(backup.backups.length).toBeGreaterThan(0); | ^ 207 | 208 | // First backup should have expected structure 209 | const firstBackup = backup.backups[0]; at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-postgresql-backup.spec.ts:206:35 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-postgresql-back-ed46a-st-shows-actual-backup-data-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> 222 | expect(data.success).toBe(true); | ^ 223 | 224 | const schedule = data.schedule; 225 | at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-postgresql-backup.spec.ts:222:26 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-postgresql-back-2c568-ries-are-properly-formatted-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> 29 | expect(response?.status()).toBe(200); | ^ 30 | 31 | // Wait for page content to load 32 | await page.waitForLoadState('networkidle'); at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-postgresql.spec.ts:29:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-postgresql-Post-3da95-nment-monitoring-page-loads-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('text=PostgreSQL').or(locator('text=Connections')).first() 44 | // Verify PostgreSQL section is visible 45 | const pgSection = page.locator('text=PostgreSQL').or(page.locator('text=Connections')); > 46 | await expect(pgSection.first()).toBeVisible({ timeout: 10000 }); | ^ 47 | }); 48 | 49 | test('connection metrics display real values (not all zeros)', async ({ page }) => { at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-postgresql.spec.ts:46:37 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-postgresql-Post-299a8--page-loads-with-PostgreSQL-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> 56 | expect(connResponse.ok()).toBeTruthy(); | ^ 57 | 58 | const connData = await connResponse.json(); 59 | expect(connData.success).toBe(true); at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-postgresql.spec.ts:56:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-postgresql-Post-9a3a0--real-values-not-all-zeros--chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> " 86 | 87 | // Check that the page contains connection state data > 88 | expect(pageContent).toContain('Active'); | ^ 89 | expect(pageContent).toContain('Idle'); 90 | }); 91 | at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-postgresql.spec.ts:88:25 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-postgresql-Post-ce12e-nt-data-across-page-and-API-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> 123 | expect(connData.connections.last_updated).toBeDefined(); | ^ 124 | 125 | const lastUpdated = new Date(connData.connections.last_updated).getTime(); 126 | const now = Date.now(); at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-postgresql.spec.ts:123:33 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-postgresql-Post-2405a-updated-timestamp-is-recent-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> 140 | const byDatabase = connData.connections.by_database; | ^ 141 | 142 | expect(byDatabase).toBeDefined(); 143 | at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/monitoring-postgresql.spec.ts:140:45 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/monitoring-postgresql-Post-4b837-e-shows-real-database-names-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── ]]> Call log: - Expect "toBeVisible" with timeout 15000ms - waiting for locator('#transfer-section') 29 | // Check for transfer section 30 | const transferSection = page.locator('#transfer-section'); > 31 | await expect(transferSection).toBeVisible({ timeout: 15000 }); | ^ 32 | 33 | // Check for transfer header 34 | const transferHeader = page.locator('text=Data Transfer'); at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/transfer-identity.spec.ts:31:35 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/transfer-identity-Identity-2f745-on-PostgreSQL-identity-page-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/transfer-identity-Identity-2f745-on-PostgreSQL-identity-page-chromium/error-context.md ]]> Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('#transfer-current-count') 46 | const sourceCountEl = page.locator('#transfer-source-count'); 47 | > 48 | await expect(currentCountEl).toBeVisible(); | ^ 49 | await expect(sourceCountEl).toBeVisible(); 50 | }); 51 | at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/transfer-identity.spec.ts:48:34 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/transfer-identity-Identity-2f2c8-nt-and-source-record-counts-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/transfer-identity-Identity-2f2c8-nt-and-source-record-counts-chromium/error-context.md ]]> Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('#btnDryRun') 56 | // Click dry run button 57 | const dryRunButton = page.locator('#btnDryRun'); > 58 | await expect(dryRunButton).toBeVisible(); | ^ 59 | await dryRunButton.click(); 60 | 61 | // Wait for indicator to show running state at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/transfer-identity.spec.ts:58:32 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/transfer-identity-Identity-843ee-tton-triggers-count-refresh-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/transfer-identity-Identity-843ee-tton-triggers-count-refresh-chromium/error-context.md ]]> Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('#btnTransfer') 75 | // Click transfer button 76 | const transferButton = page.locator('#btnTransfer'); > 77 | await expect(transferButton).toBeVisible(); | ^ 78 | await transferButton.click(); 79 | 80 | // Check modal appears at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/transfer-identity.spec.ts:77:34 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/transfer-identity-Identity-bc855-on-shows-confirmation-modal-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/transfer-identity-Identity-bc855-on-shows-confirmation-modal-chromium/error-context.md ]]> Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('#btnRefresh') 109 | // Click refresh counts button 110 | const refreshButton = page.locator('#btnRefresh'); > 111 | await expect(refreshButton).toBeVisible(); | ^ 112 | await refreshButton.click(); 113 | 114 | // Wait for log entry at /data/www/html/skeleton.dev.fastorder.com/tests/e2e/transfer-identity.spec.ts:111:33 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── ../../test-results/transfer-identity-Identity-90d74--shows-entries-after-action-chromium/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: ../../test-results/transfer-identity-Identity-90d74--shows-entries-after-action-chromium/error-context.md ]]>
npm notice npm notice New minor version of npm available! 11.4.1 -> 11.8.0 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.8.0 npm notice To update run: npm install -g npm@11.8.0 npm notice