Skip to content

#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#214363shard 6launch 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#215750shard 7launch 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#212648shard 6launch 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#214910shard 6launch 139704 (×1, last 2026-08-06 03:40 MSK)