Commit: telescope_addons_cp:95d0725a  
Subject: Remove some user fields in demo data
Author: Jake Warren
Committer: Jake Warren
Commit: enterprise:618917ee  
Subject: [FIX] account_online_synchronization: access right missing transaction
Author: malb
Committer: malb
Commit: odoo:e6ec487c  
Subject: [FIX] account_edi_ubl_cii: skip PartyIdentification for Danish
Author: Louis Gobert
Committer: Louis Gobert
Version: 18
Config: Default
Build time: 3h
Wait time: 3h
Load time: 2h48m
Date Level Type Message
2026-03-09 19:10:22 INFO runbot Init build environment with config Default
2026-03-09 19:10:22 Starting step base from config Default
2026-03-09 19:10:22 Using Dockerfile Tag odoo:Telescope_DockerDefault
2026-03-09 19:11:45 INFO server odoo.modules.loading:360 1 modules loaded in 11.72s, 9241 queries (+9241 extra)
2026-03-09 19:11:57 INFO server odoo.modules.loading:360 18 modules loaded in 9.38s, 7893 queries (+7893 extra)
2026-03-09 19:12:05 INFO runbot Getting results for build 00158-18
2026-03-09 19:12:05 Step base finished in 95s
2026-03-09 19:12:05 Starting step all from config Default
2026-03-09 19:12:05 Using Dockerfile Tag odoo:Telescope_DockerDefault
2026-03-09 19:14:20 INFO server odoo.modules.loading:360 1 modules loaded in 66.71s, 9241 queries (+37347 extra)
2026-03-09 19:33:29 WARNING server odoo.addons.base.models.ir_ui_view:752
<b>Access Rights Inconsistency</b><br/>This view may not work for all users: some users may have a combination of groups where the elements <b><tt>&lt;button&gt;</tt></b> are displayed, but they depend on the field <b><tt>has_timesheet</tt></b> that is not accessible. You might fix this by modifying user groups to make sure that all users who have access to those elements also have access to the field, typically via group implications. Alternatively, you could adjust the “<i>groups</i>” or “<i>invisible</i>” attributes for these fields, to make sure they are always available together.<br/>Debugging information:<br/>- field “has_timesheet” is accessible for groups: &#39;base.group_system&#39; | &#39;hr.group_hr_user&#39;<br/>- element “&lt;button invisible=&#34;not has_timesheet&#34; class=&#34;oe_stat_button&#34; type=&#34;object&#34; name=&#34;action_timesheet_from_employee&#34; icon=&#34;fa-calendar&#34; groups=&#34;hr_timesheet.group_hr_timesheet_user&#34;/&gt;” is shown in the view for groups: &#39;hr_timesheet.group_hr_timesheet_user&#39;
View error context:
{'file': '/data/build/odoo/addons/hr_timesheet/views/hr_employee_views.xml',
 'line': 1,
 'name': 'hr.employee.form.timesheet',
 'view': ir.ui.view(3083,),
 'view.model': 'hr.employee',
 'view.parent': ir.ui.view(2435,),
 'xmlid': 'hr_employee_view_form_inherit_timesheet'}
2026-03-09 19:44:15 INFO server odoo.modules.loading:360 191 modules loaded in 1793.35s, 151280 queries (+1087728 extra)
2026-03-09 19:44:19 INFO server odoo.addons.base.models.ir_qweb:360 Pregenerating assets bundles
2026-03-09 19:45:15 INFO server odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts:360 Screencast frames in: /data/build/tests/00158-18-all/screencasts/failed_screencast_20260309_194515_435286
2026-03-09 19:49:13 INFO server odoo.addons.web.tests.test_js.MobileWebSuite.test_qunit_mobile.browser:1681 QUnit: passed 87 tests (350 assertions), took 6s
2026-03-09 19:52:32 ERROR server odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser:1681 [HOOT] HootError: test "calendar should show date information on header" timed out after 15000 milliseconds
2026-03-09 19:52:33 ERROR server odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser:1681
[HOOT] Test "@web/views/calendar/calendar_view/calendar should show date information on header" failed:

Failed assertion:

6. [errors] 1 unverified error(s)

Error during test:

test "calendar should show date information on header" timed out after 15000 milliseconds
2026-03-09 19:52:52 ERROR server odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser:1681
[HOOT] Test "@web/views/calendar/calendar_view/Scale: scale default is fetched from localStorage" failed:

Failed assertions:

3. [toHaveText] expected 1 element matching ".scale_button_selection"  to have the given text
3.1. (<button.btn.btn-secondary.scale_button_selection.o-dropdown-caret.o-dropdown.dro…)
> Expected: "Year"
> Received: "Week"

4. [verifySteps] expected the following steps
> Expected: [
  "scale_year",
]
> Received: []
2026-03-09 19:53:15 ERROR server odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser:1681
[HOOT] Test "@web/views/calendar/calendar_view/Retaining the 'all' filter value on re-rendering" failed:

Failed assertions:

1. [toBeChecked] expected 1 element matching ".o_calendar_filter_item[data-value='all'] input"  to be checked
1.1. (<input#o_calendar_filter_item_751.o_cw_filter_input_bg.form-check-input>)
> Checked: false

2. [toBeChecked] expected 1 element matching ".o_calendar_filter_item[data-value='all'] input"  to be checked
2.1. (<input#o_calendar_filter_item_755.o_cw_filter_input_bg.form-check-input>)
> Checked: false
2026-03-09 19:53:34 ERROR server odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser:1681 [HOOT] HootError: test "save selected date during view switching" timed out after 15000 milliseconds
2026-03-09 19:53:34 ERROR server odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser:1681
[HOOT] Test "@web/views/calendar/calendar_view/save selected date during view switching" failed:

Failed assertion:

1. [errors] 1 unverified error(s)

Error during test:

test "save selected date during view switching" timed out after 15000 milliseconds
2026-03-09 20:03:56 INFO server odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser:1681 [HOOT] Failed 4 tests (6818 passed, total time: 00:14:38)
2026-03-09 20:03:56 ERROR server odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile.browser:1681
Some tests failed: see above for details
Failed tests link: http://127.0.0.1:8069/web/tests?preset=mobile&id=c1b76482&id=7de623f0&id=4ae0fe1f&id=13c74140&debugTest=true&debug=assets
2026-03-09 20:03:56 INFO server odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_200356_480539_MobileWebSuite.png
2026-03-09 20:03:56 INFO server odoo.addons.web.tests.test_js.MobileWebSuite.test_unit_mobile:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_200356_489083_MobileWebSuite.png
2026-03-09 20:03:56 ERROR server odoo.addons.web.tests.test_js:212
FAIL: MobileWebSuite.test_unit_mobile
Traceback (most recent call last):
  File "/data/build/odoo/addons/web/tests/test_js.py", line 212, in test_unit_mobile
    self.browser_js(f'/web/tests?headless&loglevel=2&preset=mobile&tag=-headless&timeout=15000{self.hoot_filters}', "", "", login='admin', timeout=1800, success_signal="[HOOT] Test suite succeeded", error_checker=unit_test_error_checker)
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: Some js test failed

Some tests failed: see above for details
Failed tests link: http://127.0.0.1:8069/web/tests?preset=mobile&id=c1b76482&id=7de623f0&id=4ae0fe1f&id=13c74140&debugTest=true&debug=assets
2026-03-09 20:39:40 ERROR server odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions.browser:1681
OwlError: The following error occurred in onWillStart: ""hr.employee"."has_timesheet" field is undefined."
    Error
        at wrapError (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:1103:139)
        at onWillStart (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:1108:117)
        at View.setup (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:9699:292)
        at new ComponentNode (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:1061:202)
        at http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:1629:6
        at ControllerComponent.template (eval at compile (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:1586:421), <anonymous>:11:27)
        at Fiber._render (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:996:96)
        at Fiber.render (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:995:6)
        at ComponentNode.initiateRender (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:1066:47)

Caused by: Error: "hr.employee"."has_timesheet" field is undefined.
    at Field.parseFieldNode (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:7775:330)
    at http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:8708:954
    at visit (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:4808:51)
    at visitChildren (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:4807:171)
    at visit (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:4808:129)
    at visitXML (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:4808:202)
    at FormArchParser.parse (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:8708:880)
    at FormArchParser.parse (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:16925:353)
    at Object.props (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:8927:1023)
    at View.loadView (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:9716:257)
2026-03-09 20:39:40 ERROR server odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions.browser:1681
Error received after termination: FAILED: [1/1] Tour check_public_employee_link_redirect → Step See if redirect warning popup appears for current user (trigger: .o_dialog:not(.o_inactive_modal) .modal-content .modal-body div[role="alert"] p).
Error: Could not find correct warning message when visiting private employee without required permissions
    at Object.run (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:473:252)
    at http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11012:141
    at callWithUnloadCheck (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11027:451)
    at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11012:14)
    at action (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:10824:12)
    at performAction (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2971:18)
    at executeStep (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2983:207)
    at async Macro.advance (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2983:482)
    at async Macro.advance (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2984:21)
    at async Macro.start (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2981:15)
2026-03-09 20:39:40 INFO server odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions.browser:1681
Error received after termination: ---------- FAILED: [1/1] Tour check_public_employee_link_redirect → Step See if redirect warning popup appears for current user (trigger: .o_dialog:not(.o_inactive_modal) .modal-content .modal-body div[role="alert"] p) ----------
{
  "content": "See if redirect warning popup appears for current user",
  "trigger": ".o_dialog:not(.o_inactive_modal) .modal-content .modal-body div[role=\"alert\"] p",
  "run": "[function]",
  "timeout": 3000
},
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2026-03-09 20:39:40 INFO server odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_203940_304687_TestHrEmployeeLinks.png
2026-03-09 20:39:40 INFO server odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_203940_331576_TestHrEmployeeLinks.png
2026-03-09 20:39:40 ERROR server odoo.addons.hr.tests.test_hr_employee:511
FAIL: TestHrEmployeeLinks.test_shared_private_link_permissions
Traceback (most recent call last):
  File "/data/build/odoo/addons/hr/tests/test_hr_employee.py", line 511, in test_shared_private_link_permissions
    self.start_tour(
  File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('check_public_employee_link_redirect', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/employees/319", "delayToCheckUndeterminisms": 0})" failed

OwlError: The following error occurred in onWillStart: ""hr.employee"."has_timesheet" field is undefined."
    Error
        at wrapError (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:1103:139)
        at onWillStart (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:1108:117)
        at View.setup (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:9699:292)
        at new ComponentNode (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:1061:202)
        at http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:1629:6
        at ControllerComponent.template (eval at compile (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:1586:421), <anonymous>:11:27)
        at Fiber._render (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:996:96)
        at Fiber.render (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:995:6)
        at ComponentNode.initiateRender (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:1066:47)

Caused by: Error: "hr.employee"."has_timesheet" field is undefined.
    at Field.parseFieldNode (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:7775:330)
    at http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:8708:954
    at visit (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:4808:51)
    at visitChildren (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:4807:171)
    at visit (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:4808:129)
    at visitXML (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:4808:202)
    at FormArchParser.parse (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:8708:880)
    at FormArchParser.parse (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:16925:353)
    at Object.props (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:8927:1023)
    at View.loadView (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:9716:257)
2026-03-09 20:39:42 ERROR server odoo.addons.hr.tests.test_self_user_access:111
ERROR: TestSelfAccessProfile.test_employee_fields_groups
Traceback (most recent call last):
  File "/data/build/odoo/odoo/fields.py", line 1274, in __get__
    recs._fetch_field(self)
  File "/data/build/odoo/odoo/models.py", line 4105, in _fetch_field
    self.check_field_access_rights('read', [field.name])
  File "/data/build/odoo/addons/hr/models/hr_employee.py", line 195, in check_field_access_rights
    result = super().check_field_access_rights(operation, field_names)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/models.py", line 3837, in check_field_access_rights
    raise AccessError(error_msg)
odoo.exceptions.AccessError: You do not have enough rights to access the fields "hire_date" on Employee (hr.employee). Please contact your system administrator.

Operation: read
User: 1452
Fields:
- hire_date (allowed for groups 'Employees / Officer: Manage all employees')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/odoo/odoo/fields.py", line 1311, in __get__
    self.compute_value(recs)
  File "/data/build/odoo/odoo/fields.py", line 1493, in compute_value
    records._compute_field_value(self)
  File "/data/build/odoo/addons/base_automation/models/base_automation.py", line 835, in _compute_field_value
    return _compute_field_value.origin(self, field)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/mail/models/mail_thread.py", line 442, in _compute_field_value
    return super()._compute_field_value(field)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/models.py", line 5302, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/odoo/odoo/fields.py", line 110, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/telescope_addons_cp/employee_customizations/models/hr_employee.py", line 160, in _compute_trial_end_date
    if record.hire_date:
       ^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/fields.py", line 1278, in __get__
    record._fetch_field(self)
  File "/data/build/odoo/odoo/models.py", line 4105, in _fetch_field
    self.check_field_access_rights('read', [field.name])
  File "/data/build/odoo/addons/hr/models/hr_employee.py", line 195, in check_field_access_rights
    result = super().check_field_access_rights(operation, field_names)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/models.py", line 3837, in check_field_access_rights
    raise AccessError(error_msg)
odoo.exceptions.AccessError: You do not have enough rights to access the fields "hire_date" on Employee (hr.employee). Please contact your system administrator.

Operation: read
User: 1452
Fields:
- hire_date (allowed for groups 'Employees / Officer: Manage all employees')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/odoo/odoo/fields.py", line 1274, in __get__
    recs._fetch_field(self)
  File "/data/build/odoo/odoo/models.py", line 4105, in _fetch_field
    self.check_field_access_rights('read', [field.name])
  File "/data/build/odoo/addons/hr/models/hr_employee.py", line 195, in check_field_access_rights
    result = super().check_field_access_rights(operation, field_names)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/models.py", line 3837, in check_field_access_rights
    raise AccessError(error_msg)
odoo.exceptions.AccessError: You do not have enough rights to access the fields "hire_date" on Employee (hr.employee). Please contact your system administrator.

Operation: read
User: 1452
Fields:
- hire_date (allowed for groups 'Employees / Officer: Manage all employees')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/data/build/odoo/addons/hr/tests/test_self_user_access.py", line 111, in test_employee_fields_groups
    self.env['hr.employee'].with_user(internal_user).search([]).read([])
  File "/data/build/odoo/odoo/models.py", line 3863, in read
    return self._read_format(fnames=fields, load=load)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/models.py", line 4094, in _read_format
    vals[name] = convert(record[name], record, use_display_name)
                         ~~~~~~^^^^^^
  File "/data/build/odoo/odoo/models.py", line 7083, in __getitem__
    return self._fields[key].__get__(self)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/fields.py", line 1313, in __get__
    self.compute_value(record)
  File "/data/build/odoo/odoo/fields.py", line 1493, in compute_value
    records._compute_field_value(self)
  File "/data/build/odoo/addons/base_automation/models/base_automation.py", line 835, in _compute_field_value
    return _compute_field_value.origin(self, field)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/addons/mail/models/mail_thread.py", line 442, in _compute_field_value
    return super()._compute_field_value(field)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/models.py", line 5302, in _compute_field_value
    fields.determine(field.compute, self)
  File "/data/build/odoo/odoo/fields.py", line 110, in determine
    return needle(*args)
           ^^^^^^^^^^^^^
  File "/data/build/telescope_addons_cp/employee_customizations/models/hr_employee.py", line 160, in _compute_trial_end_date
    if record.hire_date:
       ^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/fields.py", line 1278, in __get__
    record._fetch_field(self)
  File "/data/build/odoo/odoo/models.py", line 4105, in _fetch_field
    self.check_field_access_rights('read', [field.name])
  File "/data/build/odoo/addons/hr/models/hr_employee.py", line 195, in check_field_access_rights
    result = super().check_field_access_rights(operation, field_names)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/models.py", line 3837, in check_field_access_rights
    raise AccessError(error_msg)
odoo.exceptions.AccessError: You do not have enough rights to access the fields "hire_date" on Employee (hr.employee). Please contact your system administrator.

Operation: read
User: 1452
Fields:
- hire_date (allowed for groups 'Employees / Officer: Manage all employees')
2026-03-09 20:40:24 ERROR server odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser:1681
TypeError: Cannot read properties of undefined (reading '0')
    at Object.doActionButton (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:10156:921)
2026-03-09 20:40:24 INFO server odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_204024_478008_TestPersonalStageTour.png
2026-03-09 20:40:24 INFO server odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_204024_530257_TestPersonalStageTour.png
2026-03-09 20:40:24 ERROR server odoo.addons.project.tests.test_personal_stages:386
FAIL: TestPersonalStageTour.test_personal_stage_tour
Traceback (most recent call last):
  File "/data/build/odoo/addons/project/tests/test_personal_stages.py", line 386, in test_personal_stage_tour
    self.start_tour('/odoo', 'personal_stage_tour', login="armandel")
  File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('personal_stage_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed

TypeError: Cannot read properties of undefined (reading '0')
    at Object.doActionButton (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:10156:921)
2026-03-09 20:41:53 ERROR server odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser:1681
TypeError: Cannot read properties of undefined (reading '0')
    at Object.doActionButton (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:10156:921)
    at async execute (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:9760:301)
    at async executeButtonCallback (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:9753:34)
2026-03-09 20:41:54 INFO server odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_204154_314824_TestProjectUpdateUi.png
2026-03-09 20:41:54 INFO server odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_204154_369793_TestProjectUpdateUi.png
2026-03-09 20:41:54 ERROR server odoo.addons.project.tests.test_project_update_ui:17
FAIL: TestProjectUpdateUi.test_01_project_tour
Traceback (most recent call last):
  File "/data/build/odoo/addons/project/tests/test_project_update_ui.py", line 17, in test_01_project_tour
    self.start_tour("/odoo", 'project_update_tour', login="admin")
  File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('project_update_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed

TypeError: Cannot read properties of undefined (reading '0')
    at Object.doActionButton (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:10156:921)
    at async execute (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:9760:301)
    at async executeButtonCallback (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:9753:34)
2026-03-09 20:55:29 ERROR server odoo.addons.project_enterprise.tests.test_ui.ProjectEnterpriseTestUi.test_01_ui.browser:1681
TypeError: Cannot read properties of undefined (reading '0')
    at Object.doActionButton (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:10156:921)
    at async execute (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:9760:301)
    at async executeButtonCallback (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:9753:34)
2026-03-09 20:55:29 INFO server odoo.addons.project_enterprise.tests.test_ui.ProjectEnterpriseTestUi.test_01_ui:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_205529_399607_ProjectEnterpriseTestUi.png
2026-03-09 20:55:29 INFO server odoo.addons.project_enterprise.tests.test_ui.ProjectEnterpriseTestUi.test_01_ui:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_205529_441625_ProjectEnterpriseTestUi.png
2026-03-09 20:55:29 ERROR server odoo.addons.project_enterprise.tests.test_ui:51
FAIL: ProjectEnterpriseTestUi.test_01_ui
Traceback (most recent call last):
  File "/data/build/enterprise/project_enterprise/tests/test_ui.py", line 51, in test_01_ui
    self.start_tour("/", 'project_test_tour', login='admin')
  File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('project_test_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/", "delayToCheckUndeterminisms": 0})" failed

TypeError: Cannot read properties of undefined (reading '0')
    at Object.doActionButton (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:10156:921)
    at async execute (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:9760:301)
    at async executeButtonCallback (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:9753:34)
2026-03-09 21:00:00 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_inventory.TestInventoryAdjustmentBarcodeClientAction.test_inventory_adjustment.browser:1681
FAILED: [2/19] Tour test_inventory_adjustment → Step .o_scan_message.o_scan_product.
Element (.o_scan_message.o_scan_product) has not been found.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:00:00 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_inventory.TestInventoryAdjustmentBarcodeClientAction.test_inventory_adjustment.browser:1681
Error received after termination: {
  "trigger": ".o_button_inventory",
  "run": "click"
},
---------- FAILED: [2/19] Tour test_inventory_adjustment → Step .o_scan_message.o_scan_product ----------
{
  "trigger": ".o_scan_message.o_scan_product",
  "run": "[function]"
},
---------------------------------------------------------------------------------------------------------
{
  "trigger": ".o_barcode_client_action",
  "run": "scan product1"
},
{
  "trigger": ".o_barcode_line",
  "run": "[function]"
},
{
  "trigger": ".o_barcode_client_action",
  "run": "scan product1"
},
2026-03-09 21:00:00 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_inventory.TestInventoryAdjustmentBarcodeClientAction.test_inventory_adjustment:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210000_844412_TestInventoryAdjustmentBarcodeClientAction.png
2026-03-09 21:00:00 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_inventory.TestInventoryAdjustmentBarcodeClientAction.test_inventory_adjustment:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210000_873737_TestInventoryAdjustmentBarcodeClientAction.png
2026-03-09 21:00:00 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_inventory:34
FAIL: TestInventoryAdjustmentBarcodeClientAction.test_inventory_adjustment
Traceback (most recent call last):
  File "/data/build/enterprise/stock_barcode/tests/test_barcode_client_action_inventory.py", line 34, in test_inventory_adjustment
    self.start_tour("/odoo/barcode", 'test_inventory_adjustment', login='admin', timeout=180)
  File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('test_inventory_adjustment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/barcode", "delayToCheckUndeterminisms": 0})" failed

FAILED: [2/19] Tour test_inventory_adjustment → Step .o_scan_message.o_scan_product.
Element (.o_scan_message.o_scan_product) has not been found.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:02:03 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_inventory.TestInventoryAdjustmentBarcodeClientAction.test_inventory_image_visible_for_quant.browser:1681
FAILED: [2/6] Tour test_inventory_image_visible_for_quant → Step .o_barcode_line:first-child button.o_edit.
Element (.o_barcode_line:first-child button.o_edit) has not been found.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:02:03 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_inventory.TestInventoryAdjustmentBarcodeClientAction.test_inventory_image_visible_for_quant.browser:1681
Error received after termination: {
  "trigger": "button.o_button_inventory",
  "run": "click"
},
---------- FAILED: [2/6] Tour test_inventory_image_visible_for_quant → Step .o_barcode_line:first-child button.o_edit ----------
{
  "trigger": ".o_barcode_line:first-child button.o_edit",
  "run": "click"
},
--------------------------------------------------------------------------------------------------------------------------------
{
  "trigger": ".o_form_view",
  "run": "[function]"
},
{
  "trigger": "button.o_discard",
  "run": "click"
},
{
  "trigger": ".o_barcode_line:nth-child(2) button.o_edit",
  "run": "click"
},
2026-03-09 21:02:03 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_inventory.TestInventoryAdjustmentBarcodeClientAction.test_inventory_image_visible_for_quant:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210203_838551_TestInventoryAdjustmentBarcodeClientAction.png
2026-03-09 21:02:03 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_inventory.TestInventoryAdjustmentBarcodeClientAction.test_inventory_image_visible_for_quant:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210203_858889_TestInventoryAdjustmentBarcodeClientAction.png
2026-03-09 21:02:04 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_inventory:322
FAIL: TestInventoryAdjustmentBarcodeClientAction.test_inventory_image_visible_for_quant
Traceback (most recent call last):
  File "/data/build/enterprise/stock_barcode/tests/test_barcode_client_action_inventory.py", line 322, in test_inventory_image_visible_for_quant
    self.start_tour("/odoo/barcode/", 'test_inventory_image_visible_for_quant', login='admin', timeout=180)
  File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('test_inventory_image_visible_for_quant', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/barcode/", "delayToCheckUndeterminisms": 0})" failed

FAILED: [2/6] Tour test_inventory_image_visible_for_quant → Step .o_barcode_line:first-child button.o_edit.
Element (.o_barcode_line:first-child button.o_edit) has not been found.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:02:10 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_inventory.TestInventoryAdjustmentBarcodeClientAction.test_inventory_nomenclature.browser:1681
FAILED: [2/8] Tour test_inventory_nomenclature → Step .o_barcode_client_action.
Error: Not the right message displayed: "o_scan_src" instead of "o_scan_product".
    at fail (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:596:55)
    at assert (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:609:87)
    at Object.assertScanMessage (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:615:184)
    at Object.run (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:645:18087)
    at http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11012:141
    at callWithUnloadCheck (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11027:451)
    at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11012:14)
    at action (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:10824:12)
    at performAction (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2971:18)
    at executeStep (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2983:207)
2026-03-09 21:02:10 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_inventory.TestInventoryAdjustmentBarcodeClientAction.test_inventory_nomenclature.browser:1681
Error received after termination: {
  "trigger": ".o_button_inventory",
  "run": "click"
},
---------- FAILED: [2/8] Tour test_inventory_nomenclature → Step .o_barcode_client_action ----------
{
  "trigger": ".o_barcode_client_action",
  "run": "[function]"
},
----------------------------------------------------------------------------------------------------
{
  "trigger": ".o_barcode_client_action",
  "run": "scan 2145631123457"
},
{
  "trigger": ".o_product_label:contains(\"product_weight\")",
  "run": "click"
},
{
  "trigger": "body:not(:has(.modal))"
},
2026-03-09 21:02:10 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_inventory.TestInventoryAdjustmentBarcodeClientAction.test_inventory_nomenclature:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210210_801129_TestInventoryAdjustmentBarcodeClientAction.png
2026-03-09 21:02:10 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_inventory.TestInventoryAdjustmentBarcodeClientAction.test_inventory_nomenclature:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210210_831528_TestInventoryAdjustmentBarcodeClientAction.png
2026-03-09 21:02:11 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_inventory:337
FAIL: TestInventoryAdjustmentBarcodeClientAction.test_inventory_nomenclature
Traceback (most recent call last):
  File "/data/build/enterprise/stock_barcode/tests/test_barcode_client_action_inventory.py", line 337, in test_inventory_nomenclature
    self.start_tour("/odoo/barcode", 'test_inventory_nomenclature', login='admin', timeout=180)
  File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('test_inventory_nomenclature', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/barcode", "delayToCheckUndeterminisms": 0})" failed

FAILED: [2/8] Tour test_inventory_nomenclature → Step .o_barcode_client_action.
Error: Not the right message displayed: "o_scan_src" instead of "o_scan_product".
    at fail (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:596:55)
    at assert (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:609:87)
    at Object.assertScanMessage (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:615:184)
    at Object.run (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:645:18087)
    at http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11012:141
    at callWithUnloadCheck (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11027:451)
    at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11012:14)
    at action (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:10824:12)
    at performAction (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2971:18)
    at executeStep (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2983:207)
2026-03-09 21:03:41 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_avoid_useless_line_creation.browser:1681
FAILED: [2/6] Tour test_avoid_useless_line_creation → Step .o_barcode_line.
Element (.o_barcode_line) has not been found.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:03:41 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_avoid_useless_line_creation.browser:1681
Error received after termination: {
  "trigger": ".o_barcode_client_action",
  "run": "scan LOT01"
},
---------- FAILED: [2/6] Tour test_avoid_useless_line_creation → Step .o_barcode_line ----------
{
  "trigger": ".o_barcode_line",
  "run": "scan LOREM"
},
------------------------------------------------------------------------------------------------
{
  "trigger": ".o_notification_bar.bg-danger",
  "run": "[function]"
},
{
  "trigger": ".o_barcode_line:first-child .o_edit",
  "run": "click"
},
{
  "isActive": [
    "auto"
  ],
  "content": "discard barcode form",
  "trigger": ".o_discard",
  "run": "click"
},
2026-03-09 21:03:41 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_avoid_useless_line_creation:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210341_778583_TestPickingBarcodeClientAction.png
2026-03-09 21:03:41 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_avoid_useless_line_creation:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210341_805388_TestPickingBarcodeClientAction.png
2026-03-09 21:03:42 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking:2649
FAIL: TestPickingBarcodeClientAction.test_avoid_useless_line_creation
Traceback (most recent call last):
  File "/data/build/enterprise/stock_barcode/tests/test_barcode_client_action_picking.py", line 2649, in test_avoid_useless_line_creation
    self.start_tour(url, 'test_avoid_useless_line_creation', login='admin', timeout=180)
  File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('test_avoid_useless_line_creation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/1377/action-stock_barcode.stock_barcode_picking_client_action", "delayToCheckUndeterminisms": 0})" failed

FAILED: [2/6] Tour test_avoid_useless_line_creation → Step .o_barcode_line.
Element (.o_barcode_line) has not been found.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:04:48 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_define_the_destination_package.browser:1681
FAILED: [1/5] Tour test_define_the_destination_package → Step .o_line_button.o_add_remaining_quantity.
Element has been found.
BUT: Element is not enabled. TIP: You can use :enable to wait the element is enabled before doing action on it.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:04:48 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_define_the_destination_package.browser:1681
Error received after termination: ---------- FAILED: [1/5] Tour test_define_the_destination_package → Step .o_line_button.o_add_remaining_quantity ----------
{
  "trigger": ".o_line_button.o_add_remaining_quantity",
  "run": "click"
},
---------------------------------------------------------------------------------------------------------------------------
{
  "trigger": ".o_barcode_line .qty-done:contains(\"1\")",
  "run": "scan PACK02"
},
{
  "trigger": ".o_barcode_line:contains(\"PACK02\")"
},
{
  "trigger": ".btn.o_validate_page",
  "run": "click"
},
2026-03-09 21:04:48 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_define_the_destination_package:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210448_692034_TestPickingBarcodeClientAction.png
2026-03-09 21:04:48 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_define_the_destination_package:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210448_714753_TestPickingBarcodeClientAction.png
2026-03-09 21:04:48 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking:2619
FAIL: TestPickingBarcodeClientAction.test_define_the_destination_package
Traceback (most recent call last):
  File "/data/build/enterprise/stock_barcode/tests/test_barcode_client_action_picking.py", line 2619, in test_define_the_destination_package
    self.start_tour(url, 'test_define_the_destination_package', login='admin', timeout=180)
  File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('test_define_the_destination_package', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/1388/action-stock_barcode.stock_barcode_picking_client_action", "delayToCheckUndeterminisms": 0})" failed

FAILED: [1/5] Tour test_define_the_destination_package → Step .o_line_button.o_add_remaining_quantity.
Element has been found.
BUT: Element is not enabled. TIP: You can use :enable to wait the element is enabled before doing action on it.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:05:05 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_different_products_with_same_lot_name.browser:1681
FAILED: [4/12] Tour test_delivery_different_products_with_same_lot_name → Step .o_barcode_line:has(.o_product_label:contains(productlot1)) .qty-done:contains(2).
Element (.o_barcode_line:has(.o_product_label:contains(productlot1)) .qty-done:contains(2)) has not been found.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:05:05 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_different_products_with_same_lot_name.browser:1681
Error received after termination: {
  "trigger": ".o_barcode_client_action",
  "run": "scan productlot1"
},
{
  "trigger": ".o_barcode_client_action",
  "run": "scan lot1"
},
{
  "trigger": ".o_barcode_client_action",
  "run": "scan lot1"
},
---------- FAILED: [4/12] Tour test_delivery_different_products_with_same_lot_name → Step .o_barcode_line:has(.o_product_label:contains(productlot1)) .qty-done:contains(2) ----------
{
  "trigger": ".o_barcode_line:has(.o_product_label:contains(productlot1)) .qty-done:contains(2)"
},
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
{
  "trigger": ".o_barcode_client_action",
  "run": "scan productlot2"
},
{
  "trigger": ".o_barcode_client_action",
  "run": "scan lot1"
},
{
  "trigger": ".o_barcode_client_action",
  "run": "scan lot1"
},
2026-03-09 21:05:05 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_different_products_with_same_lot_name:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210505_846883_TestPickingBarcodeClientAction.png
2026-03-09 21:05:05 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_different_products_with_same_lot_name:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210505_900474_TestPickingBarcodeClientAction.png
2026-03-09 21:05:06 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking:1229
FAIL: TestPickingBarcodeClientAction.test_delivery_different_products_with_same_lot_name
Traceback (most recent call last):
  File "/data/build/enterprise/stock_barcode/tests/test_barcode_client_action_picking.py", line 1229, in test_delivery_different_products_with_same_lot_name
    self.start_tour(url, 'test_delivery_different_products_with_same_lot_name', login='admin', timeout=180)
  File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('test_delivery_different_products_with_same_lot_name', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/1389/action-stock_barcode.stock_barcode_picking_client_action", "delayToCheckUndeterminisms": 0})" failed

FAILED: [4/12] Tour test_delivery_different_products_with_same_lot_name → Step .o_barcode_line:has(.o_product_label:contains(productlot1)) .qty-done:contains(2).
Element (.o_barcode_line:has(.o_product_label:contains(productlot1)) .qty-done:contains(2)) has not been found.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:05:21 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_from_scratch_1.browser:1681
FAILED: [5/10] Tour test_delivery_from_scratch_with_lots_1 → Step .o_barcode_line.o_selected .btn.o_toggle_sublines .fa-angle-down.
Element (.o_barcode_line.o_selected .btn.o_toggle_sublines .fa-angle-down) has not been found.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:05:21 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_from_scratch_1.browser:1681
Error received after termination: {
  "trigger": ".o_barcode_client_action",
  "run": "scan lot1"
},
{
  "trigger": ".o_barcode_client_action",
  "run": "scan lot2"
},
{
  "trigger": ".o_barcode_client_action",
  "run": "scan lot2"
},
---------- FAILED: [5/10] Tour test_delivery_from_scratch_with_lots_1 → Step .o_barcode_line.o_selected .btn.o_toggle_sublines .fa-angle-down ----------
{
  "trigger": ".o_barcode_line.o_selected .btn.o_toggle_sublines .fa-angle-down",
  "run": "click"
},
--------------------------------------------------------------------------------------------------------------------------------------------------------
{
  "trigger": ".o_barcode_line:nth-child(2)"
},
{
  "trigger": ".o_add_line",
  "run": "click"
},
{
  "trigger": ".o_field_widget[name=\"product_id\"]",
  "run": "click"
},
2026-03-09 21:05:21 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_from_scratch_1:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210521_909573_TestPickingBarcodeClientAction.png
2026-03-09 21:05:21 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_from_scratch_1:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210521_943610_TestPickingBarcodeClientAction.png
2026-03-09 21:05:22 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking:1046
FAIL: TestPickingBarcodeClientAction.test_delivery_from_scratch_1
Traceback (most recent call last):
  File "/data/build/enterprise/stock_barcode/tests/test_barcode_client_action_picking.py", line 1046, in test_delivery_from_scratch_1
    self.start_tour(url, 'test_delivery_from_scratch_with_lots_1', login='admin', timeout=180)
  File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('test_delivery_from_scratch_with_lots_1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/1390/action-stock_barcode.stock_barcode_picking_client_action", "delayToCheckUndeterminisms": 0})" failed

FAILED: [5/10] Tour test_delivery_from_scratch_with_lots_1 → Step .o_barcode_line.o_selected .btn.o_toggle_sublines .fa-angle-down.
Element (.o_barcode_line.o_selected .btn.o_toggle_sublines .fa-angle-down) has not been found.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:05:36 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_from_scratch_with_common_lots_name.browser:1681
FAILED: [2/12] Tour test_delivery_from_scratch_with_common_lots_name → Step .o_barcode_line.
Element (.o_barcode_line) has not been found.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:05:36 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_from_scratch_with_common_lots_name.browser:1681
Error received after termination: {
  "trigger": ".o_barcode_client_action",
  "run": "scan product1"
},
---------- FAILED: [2/12] Tour test_delivery_from_scratch_with_common_lots_name → Step .o_barcode_line ----------
{
  "trigger": ".o_barcode_line",
  "run": "scan LOT01"
},
-----------------------------------------------------------------------------------------------------------------
{
  "trigger": ".o_barcode_client_action",
  "run": "scan LOT01"
},
{
  "trigger": ".o_barcode_line[data-barcode=\"product1\"] .qty-done:contains(\"2\")",
  "run": "scan product2"
},
{
  "trigger": ".o_barcode_line:contains(\"product2\")",
  "run": "scan LOT01"
},
2026-03-09 21:05:36 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_from_scratch_with_common_lots_name:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210536_814053_TestPickingBarcodeClientAction.png
2026-03-09 21:05:36 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_from_scratch_with_common_lots_name:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210536_845594_TestPickingBarcodeClientAction.png
2026-03-09 21:05:37 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking:1120
FAIL: TestPickingBarcodeClientAction.test_delivery_from_scratch_with_common_lots_name
Traceback (most recent call last):
  File "/data/build/enterprise/stock_barcode/tests/test_barcode_client_action_picking.py", line 1120, in test_delivery_from_scratch_with_common_lots_name
    self.start_tour(url, 'test_delivery_from_scratch_with_common_lots_name', login='admin', timeout=180)
  File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('test_delivery_from_scratch_with_common_lots_name', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/1391/action-stock_barcode.stock_barcode_picking_client_action", "delayToCheckUndeterminisms": 0})" failed

FAILED: [2/12] Tour test_delivery_from_scratch_with_common_lots_name → Step .o_barcode_line.
Element (.o_barcode_line) has not been found.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:05:52 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_from_scratch_with_incompatible_lot.browser:1681
FAILED: [2/4] Tour test_delivery_from_scratch_with_incompatible_lot → Step .o_barcode_line:first-child .o_edit.
Element (.o_barcode_line:first-child .o_edit) has not been found.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:05:52 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_from_scratch_with_incompatible_lot.browser:1681
Error received after termination: {
  "trigger": ".o_barcode_client_action",
  "run": "scan 0000000001"
},
---------- FAILED: [2/4] Tour test_delivery_from_scratch_with_incompatible_lot → Step .o_barcode_line:first-child .o_edit ----------
{
  "trigger": ".o_barcode_line:first-child .o_edit",
  "run": "click"
},
------------------------------------------------------------------------------------------------------------------------------------
{
  "isActive": [
    "auto"
  ],
  "content": "discard barcode form",
  "trigger": ".o_discard",
  "run": "click"
},
{
  "content": "wait to be back on the barcode lines",
  "trigger": ".o_add_line"
},
2026-03-09 21:05:52 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_from_scratch_with_incompatible_lot:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210552_545535_TestPickingBarcodeClientAction.png
2026-03-09 21:05:52 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_from_scratch_with_incompatible_lot:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210552_567483_TestPickingBarcodeClientAction.png
2026-03-09 21:05:52 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking:1082
FAIL: TestPickingBarcodeClientAction.test_delivery_from_scratch_with_incompatible_lot
Traceback (most recent call last):
  File "/data/build/enterprise/stock_barcode/tests/test_barcode_client_action_picking.py", line 1082, in test_delivery_from_scratch_with_incompatible_lot
    self.start_tour(url, 'test_delivery_from_scratch_with_incompatible_lot', login='admin', timeout=180)
  File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('test_delivery_from_scratch_with_incompatible_lot', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/1392/action-stock_barcode.stock_barcode_picking_client_action", "delayToCheckUndeterminisms": 0})" failed

FAILED: [2/4] Tour test_delivery_from_scratch_with_incompatible_lot → Step .o_barcode_line:first-child .o_edit.
Element (.o_barcode_line:first-child .o_edit) has not been found.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:06:08 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_lot_with_package.browser:1681
FAILED: [2/12] Tour test_delivery_lot_with_package → Step .o_barcode_client_action:contains("sn2").
Error: Not the right message displayed: "o_scan_src" instead of "o_scan_serial".
    at fail (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:596:55)
    at assert (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:609:87)
    at Object.assertScanMessage (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:615:184)
    at Object.run (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:648:19815)
    at http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11012:141
    at callWithUnloadCheck (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11027:451)
    at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11012:14)
    at action (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:10824:12)
    at performAction (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2971:18)
    at executeStep (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2983:207)
2026-03-09 21:06:08 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_lot_with_package.browser:1681
Error received after termination: {
  "trigger": ".o_line_button.o_toggle_sublines",
  "run": "click"
},
---------- FAILED: [2/12] Tour test_delivery_lot_with_package → Step .o_barcode_client_action:contains("sn2") ----------
{
  "trigger": ".o_barcode_client_action:contains(\"sn2\")",
  "run": "[function]"
},
------------------------------------------------------------------------------------------------------------------------
{
  "trigger": ".o_barcode_client_action",
  "run": "scan productserial1"
},
{
  "trigger": ".o_barcode_client_action",
  "run": "scan sn3"
},
{
  "trigger": ".o_barcode_client_action",
  "run": "scan sn4"
},
2026-03-09 21:06:08 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_lot_with_package:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210608_519726_TestPickingBarcodeClientAction.png
2026-03-09 21:06:08 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_lot_with_package:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210608_582163_TestPickingBarcodeClientAction.png
2026-03-09 21:06:08 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking:668
FAIL: TestPickingBarcodeClientAction.test_delivery_lot_with_package
Traceback (most recent call last):
  File "/data/build/enterprise/stock_barcode/tests/test_barcode_client_action_picking.py", line 668, in test_delivery_lot_with_package
    self.start_tour(url, 'test_delivery_lot_with_package', login='admin', timeout=180)
  File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('test_delivery_lot_with_package', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/1394/action-stock_barcode.stock_barcode_picking_client_action", "delayToCheckUndeterminisms": 0})" failed

FAILED: [2/12] Tour test_delivery_lot_with_package → Step .o_barcode_client_action:contains("sn2").
Error: Not the right message displayed: "o_scan_src" instead of "o_scan_serial".
    at fail (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:596:55)
    at assert (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:609:87)
    at Object.assertScanMessage (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:615:184)
    at Object.run (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:648:19815)
    at http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11012:141
    at callWithUnloadCheck (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11027:451)
    at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11012:14)
    at action (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:10824:12)
    at performAction (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2971:18)
    at executeStep (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2983:207)
2026-03-09 21:06:37 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_reserved_3.browser:1681
FAILED: [1/4] Tour test_delivery_reserved_3 → Step .o_barcode_client_action.
Error: Not the right message displayed: "o_scan_src" instead of "o_scan_product".
    at fail (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:596:55)
    at assert (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:609:87)
    at Object.assertScanMessage (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:615:184)
    at Object.run (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:648:27292)
    at http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11012:141
    at callWithUnloadCheck (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11027:451)
    at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11012:14)
    at action (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:10824:12)
    at performAction (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2971:18)
    at executeStep (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2983:207)
2026-03-09 21:06:37 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_reserved_3.browser:1681
Error received after termination: ---------- FAILED: [1/4] Tour test_delivery_reserved_3 → Step .o_barcode_client_action ----------
{
  "trigger": ".o_barcode_client_action",
  "run": "[function]"
},
-------------------------------------------------------------------------------------------------
{
  "trigger": ".o_barcode_client_action",
  "run": "scan product1"
},
{
  "trigger": ".o_barcode_client_action",
  "run": "scan this_is_not_a_barcode_dude"
},
{
  "trigger": ".o_barcode_line.o_highlight",
  "run": "[function]"
},
2026-03-09 21:06:38 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_reserved_3:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210638_055352_TestPickingBarcodeClientAction.png
2026-03-09 21:06:38 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_reserved_3:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210638_094107_TestPickingBarcodeClientAction.png
2026-03-09 21:06:38 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking:895
FAIL: TestPickingBarcodeClientAction.test_delivery_reserved_3
Traceback (most recent call last):
  File "/data/build/enterprise/stock_barcode/tests/test_barcode_client_action_picking.py", line 895, in test_delivery_reserved_3
    self.start_tour(url, 'test_delivery_reserved_3', login='admin', timeout=180)
  File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('test_delivery_reserved_3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/1399/action-stock_barcode.stock_barcode_picking_client_action", "delayToCheckUndeterminisms": 0})" failed

FAILED: [1/4] Tour test_delivery_reserved_3 → Step .o_barcode_client_action.
Error: Not the right message displayed: "o_scan_src" instead of "o_scan_product".
    at fail (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:596:55)
    at assert (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:609:87)
    at Object.assertScanMessage (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:615:184)
    at Object.run (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:648:27292)
    at http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11012:141
    at callWithUnloadCheck (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11027:451)
    at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11012:14)
    at action (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:10824:12)
    at performAction (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2971:18)
    at executeStep (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2983:207)
2026-03-09 21:06:53 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_reserved_4_backorder.browser:1681
FAILED: [3/14] Tour test_delivery_reserved_4_backorder → Step .o_barcode_line.o_selected.
Element (.o_barcode_line.o_selected) has not been found.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:06:53 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_reserved_4_backorder.browser:1681
Error received after termination: {
  "trigger": ".o_barcode_client_action",
  "run": "[function]"
},
{
  "trigger": ".o_barcode_client_action",
  "run": "scan product1"
},
---------- FAILED: [3/14] Tour test_delivery_reserved_4_backorder → Step .o_barcode_line.o_selected ----------
{
  "trigger": ".o_barcode_line.o_selected"
},
--------------------------------------------------------------------------------------------------------------
{
  "trigger": ".o_validate_page",
  "run": "click"
},
{
  "trigger": ".modal-content.o_barcode_backorder_dialog",
  "run": "[function]"
},
{
  "trigger": ".modal-dialog button.btn-secondary",
  "run": "click"
},
2026-03-09 21:06:53 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_reserved_4_backorder:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210653_447994_TestPickingBarcodeClientAction.png
2026-03-09 21:06:53 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_reserved_4_backorder:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210653_484758_TestPickingBarcodeClientAction.png
2026-03-09 21:06:53 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking:930
FAIL: TestPickingBarcodeClientAction.test_delivery_reserved_4_backorder
Traceback (most recent call last):
  File "/data/build/enterprise/stock_barcode/tests/test_barcode_client_action_picking.py", line 930, in test_delivery_reserved_4_backorder
    self.start_tour(url, 'test_delivery_reserved_4_backorder', login='admin', timeout=180)
  File "/data/build/odoo/odoo/tests/common.py", line 2439, in start_tour
    return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/build/odoo/odoo/tests/common.py", line 2413, in browser_js
    self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('test_delivery_reserved_4_backorder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/1400/action-stock_barcode.stock_barcode_picking_client_action", "delayToCheckUndeterminisms": 0})" failed

FAILED: [3/14] Tour test_delivery_reserved_4_backorder → Step .o_barcode_line.o_selected.
Element (.o_barcode_line.o_selected) has not been found.
TIMEOUT step failed to complete within 10000 ms.
2026-03-09 21:06:58 ERROR server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_reserved_5_dont_show_reserved_sn.browser:1681
FAILED: [1/20] Tour test_delivery_reserved_5_dont_show_reserved_sn → Step .o_barcode_client_action.
Error: Not the right message displayed: "o_scan_src" instead of "o_scan_product".
    at fail (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:596:55)
    at assert (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:609:87)
    at Object.assertScanMessage (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:615:184)
    at Object.run (http://127.0.0.1:8069/web/assets/079bfd9/web.assets_tests.min.js:648:30203)
    at http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11012:141
    at callWithUnloadCheck (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11027:451)
    at TourStepAutomatic.doAction (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:11012:14)
    at action (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:10824:12)
    at performAction (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2971:18)
    at executeStep (http://127.0.0.1:8069/web/assets/0e88b1c/web.assets_web.min.js:2983:207)
2026-03-09 21:06:58 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_reserved_5_dont_show_reserved_sn.browser:1681
Error received after termination: ---------- FAILED: [1/20] Tour test_delivery_reserved_5_dont_show_reserved_sn → Step .o_barcode_client_action ----------
{
  "trigger": ".o_barcode_client_action",
  "run": "[function]"
},
------------------------------------------------------------------------------------------------------------------------
{
  "trigger": ".o_barcode_client_action",
  "run": "scan productserial1"
},
{
  "trigger": ".o_barcode_line.o_selected .btn.o_edit",
  "run": "click"
},
{
  "trigger": ".o_form_view_container",
  "run": "[function]"
},
2026-03-09 21:06:58 INFO server odoo.addons.stock_barcode.tests.test_barcode_client_action_picking.TestPickingBarcodeClientAction.test_delivery_reserved_5_dont_show_reserved_sn:360 Screenshot in: /data/build/tests/00158-18-all/screenshots/sc_20260309_210658_978008_TestPickingBarcodeClientAction.png
2026-03-09 21:06:59 Log limit reached (full logs are still available in the log file)
2026-03-09 21:58:47 INFO runbot all time exceeded (10002s)
2026-03-09 21:58:47 INFO runbot Kill build 00158-18