#39795 [Services] Installments + Deduct full fee from professional +¶
Payment date for visit or sale
test_payroll_services_installments_deduct_full_fee_payment_date
Failures in last 30 days: 4
Generated at 2026-08-11 06:34 MSK
Last failure: 2026-08-11 02:31 MSK
Filter: pipelines with sandbox_biz_erp ∈ {master, testops-dev} AND autotests_branch ∈ {master, main} only (testops-dev — daytime ticks since 2026-08-05).
By exception class:
- TimeoutError — 2
- AssertionError — 2
Failure signatures (grouped by exception + full message):
AssertionError — 1 occurrence(s) across 1 pipeline(s)¶
AssertionError: Employee Сотрудник 1 should have payroll amount of $432
Expected: a sequence containing a dictionary containing {'name': 'Сотрудник 1', 'payroll_amount': Decimal('432.00')}
but: was <[{'id': 16062899, 'name': 'Сотрудник 1', 'payroll_amount': Decimal('576')}, {'id': 16062900, 'name': 'Assistant 1', 'payroll_amount': Decimal('0')}, {'id': 16062901, 'name': 'Assistant 2', 'payroll_amount': Decimal('0')}]>
Stacktrace:
suite/yclients/biz/erp/web/payroll/test_payroll_assistants_pw.py:330 in test_payroll_services_installments_deduct_full_fee_payment_date
lib/utils/hamcrest/__init__.py:20 in assert_that
lib/utils/hamcrest/__init__.py:35 in _assert_match
Seen in: - testops/autotests#214363 — shard 6 — launch 136215 (×1, last 2026-08-03 11:52 MSK)
AssertionError — 1 occurrence(s) across 1 pipeline(s)¶
AssertionError: Employee Сотрудник 1 should have payroll amount of $432
Expected: a sequence containing a dictionary containing {'name': 'Сотрудник 1', 'payroll_amount': Decimal('432.00')}
but: was <[{'id': 16156277, 'name': 'Сотрудник 1', 'payroll_amount': Decimal('576')}, {'id': 16156278, 'name': 'Assistant 1', 'payroll_amount': Decimal('0')}, {'id': 16156279, 'name': 'Assistant 2', 'payroll_amount': Decimal('0')}]>
Stacktrace:
suite/yclients/biz/erp/web/payroll/test_payroll_assistants_pw.py:330 in test_payroll_services_installments_deduct_full_fee_payment_date
lib/utils/hamcrest/__init__.py:20 in assert_that
lib/utils/hamcrest/__init__.py:35 in _assert_match
Seen in: - testops/autotests#215750 — shard 7 — launch 143430 (×1, last 2026-08-11 02:31 MSK)
TimeoutError — 1 occurrence(s) across 1 pipeline(s)¶
TimeoutError: timed out
pymysql.err.OperationalError: (2013, 'Lost connection to MySQL server during query (timed out)')
sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (2013, 'Lost connection to MySQL server during query (timed out)')
(Background on this error at: http://sqlalche.me/e/e3q8)
Stacktrace:
lib/fixture/salon/__init__.py:196 in salon_with_entities
lib/preconditions/__init__.py:77 in create
data/db/orm/__init__.py:349 in add_entities
data/db/orm/__init__.py:69 in call_with_session
Seen in: - testops/autotests#212648 — shard 6 — launch 133561 (×1, last 2026-07-22 01:48 MSK)
TimeoutError — 1 occurrence(s) across 1 pipeline(s)¶
playwright._impl._errors.TimeoutError: Locator.click: Timeout 30000ms exceeded.
Call log:
- waiting for locator("#side-menu ul.nav-second-level a[href^=\"/salary_period/\"]").first
- locator resolved to <a href="/salary_period/16161887/">Payroll Periods</a>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- performing click action
- click action done
- waiting for scheduled navigations to finish
AssertionError: Failed to navigate through menu item MENU_ITEM_PAYROLL_PERIOD_CALCULATION. Browser diagnostics:
{
"url": "https://biz-erp--master.teststation.altegio.dev/analytics/16161887/?start_date=08.07.2026&end_date=06.08.2026&user_id=0&position_id=0&master_id=0",
"observer": null,
"page_errors": [],
"console": [
{
"type": "error",
"text": "Access to fetch at 'https://sentry.infra.altegio.cloud/api/70/envelope/?sentry_key=9aec42cd9bfdf6c96a41586ad8e0425c&sentry_version=7' from origin 'https://biz-erp--master.teststation.altegio.dev' has been blocked by CORS policy: Request header field accept-language is not allowed by Access-Control-Allow-Headers in preflight response.",
"location": {
"url": "https://biz-erp--master.teststation.altegio.dev/analytics/16161887/",
"lineNumber": 0,
"columnNumber": 0
}
},
{
"type": "error",
"text": "Failed to load resource: net::ERR_FAILED",
"location": {
"url": "https://sentry.infra.altegio.cloud/api/70/envelope/?sentry_key=9aec42cd9bfdf6c96a41586ad8e0425c&sentry_version=7",
"lineNumber": 0,
"columnNumber": 0
}
},
{
"type": "warning",
"text": "Web Vitals polyfill required",
"location": {
"url": "https://biz-erp--master.teststation.altegio.dev/webdriver/tools.js",
"lineNumber": 416,
"columnNumber": 34
}
},
{
"type": "error",
"text": "Access to fetch at 'https://sentry.infra.altegio.cloud/api/70/envelope/?sentry_key=9aec42cd9bfdf6c96a41586ad8e0425c&sentry_version=7' from origin 'https://biz-erp--master.teststation.altegio.dev' has been blocked by CORS policy: Request header field accept-language is not allowed by Access-Control-Allow-Headers in preflight response.",
"location": {
"url": "https://biz-erp--master.teststation.altegio.dev/analytics/16161887/?start_date=08.07.2026&end_date=06.08.2026&user_id=0&position_id=0&master_id=0",
"lineNumber": 0,
"columnNumber": 0
}
},
{
"type": "error",
"text": "Failed to load resource: net::ERR_FAILED",
"location": {
"url": "https://sentry.infra.altegio.cloud/api/70/envelope/?sentry_key=9aec42cd9bfdf6c96a41586ad8e0425c&sentry_version=7",
"lineNumber": 0,
"columnNumber": 0
}
},
{
"type": "error",
"text": "Access to fetch at 'https://sentry.infra.altegio.cloud/api/70/envelope/?sentry_key=9aec42cd9bfdf6c96a41586ad8e0425c&sentry_version=7' from origin 'https://biz-erp--master.teststation.altegio.dev' has been blocked by CORS policy: Request header field accept-language is not allowed by Access-Control-Allow-Headers in preflight response.",
"location": {
"url": "https://biz-erp--master.teststation.altegio.dev/analytics/16161887/?start_date=08.07.2026&end_date=06.08.2026&user_id=0&position_id=0&master_id=0",
"lineNumber": 0,
"columnNumber": 0
}
},
{
"type": "error",
"text": "Failed to load resource: net::ERR_FAILED",
"location": {
"url": "https://sentry.infra.altegio.cloud/api/70/envelope/?sentry_key=9aec42cd9bfdf6c96a41586ad8e0425c&sentry_version=7",
"lineNumber": 0,
"columnNumber": 0
}
},
{
"type": "error",
"text": "WebSocket connection to 'wss://biz-erp--master.teststation.altegio.dev/analytics/16161887... [truncated]
Stacktrace:
lib/apps_pw/yclients/biz/erp/web/components/menu.py:197 in click_menu
lib/apps_pw/yclients/biz/erp/web/components/menu.py:251 in _click_menu
suite/yclients/biz/erp/web/payroll/test_payroll_assistants_pw.py:315 in test_payroll_services_installments_deduct_full_fee_payment_date
lib/apps_pw/yclients/biz/erp/web/components/menu.py:199 in click_menu
Seen in: - testops/autotests#214910 — shard 6 — launch 139704 (×1, last 2026-08-06 03:40 MSK)