| Subbuilds | Name | State | Detail |
|---|---|---|---|
| Build 422103 | At install tests: from account to website_timesheet 109m | Succeed | Log |
| Build 422104 | Post install tests: step install all modules 19m | Succeed | Log |
| Build 422105 | Post install tests: from account to hr_recruitment_survey 134m | Succeed | Log |
| Build 422106 | Post install tests: from hr_skills to phone_validation 134m | Succeed | Log |
| Build 422107 | Post install tests: from point_of_sale to purchase_requisition_stock 189m | Succeed | Log |
| Build 422108 | Post install tests: from purchase_stock to test_l10n_vn_viin_edi 119m | Failed | Log |
| Build 422109 | Post install tests: from test_mail to to_product_return_reason_stock 160m | Failed | Log |
| Build 422110 | Post install tests: from to_sale_order_advance to viin_approval_purpose_routing 65m | Succeed | Log |
| Build 422111 | Post install tests: from viin_approval_sale to viin_product 94m | Failed | Log |
| Build 422112 | Post install tests: from viin_project to web_unsplash 109m | Failed | Log |
| Build 422113 | Post install tests: from website to website_timesheet 105m | Succeed | Log |
| Create Date | Level | Message |
|---|---|---|
| 10/07/2026 23:10:43 | INFO |
Updated repository Viindoo-tvtmaaddons
|
| 10/07/2026 23:10:43 | INFO |
Updated repository Viindoo-erponline-enterprise
|
| 10/07/2026 23:10:43 | INFO |
Updated repository Viindoo-branding
|
| 10/07/2026 23:10:43 | INFO |
Cloned repository Viindoo-odoo
|
| 10/08/2026 03:15:13 | WARNING |
Subbuild # 422107:
odoo.http: You can only cancel a session that is in opening control state and has no orders.
|
| 10/08/2026 03:15:13 | WARNING |
Subbuild # 422107:
odoo.http: You can only cancel a session that is in opening control state and has no orders.
|
| 10/08/2026 03:15:13 | WARNING |
Subbuild # 422107:
odoo.http: You can only cancel a session that is in opening control state and has no orders.
|
| 10/08/2026 02:05:25 | ERROR |
Subbuild # 422108:
odoo.addons.stock.tests.test_stock_flow.TestStockFlowTourPostInstall.test_basic_stock_flow_with_minimal_access_rights.browser: FAILED: [22/31] Tour test_basic_stock_flow_with_minimal_access_rights → Step .o_input[id=partner_id_0].
Element (.o_input[id=partner_id_0]) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:05:25 | ERROR |
Subbuild # 422108:
odoo.addons.stock.tests.test_stock_flow: FAIL: Subtest TestStockFlowTourPostInstall.test_basic_stock_flow_with_minimal_access_rights (login='pauline')
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2685, in with_users
func(self, *args, **kwargs)
File "/data/build/rb-ce3bf1e-225338/addons/stock/tests/test_stock_flow.py", line 2763, in test_basic_stock_flow_with_minimal_access_rights
self.start_tour('/odoo', 'test_basic_stock_flow_with_minimal_access_rights', login='pauline')
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2612, in start_tour
self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2582, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('test_basic_stock_flow_with_minimal_access_rights', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed
FAILED: [22/31] Tour test_basic_stock_flow_with_minimal_access_rights → Step .o_input[id=partner_id_0].
Element (.o_input[id=partner_id_0]) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:05:25 | ERROR |
Subbuild # 422108:
odoo.tests.result: 1 failed, 0 error(s) of 1698 tests when loading database 'rb-ce3bf1e-225338-422108'
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_mail.tests.test_performance: FAIL: Subtest TestBaseAPIPerformance.test_mail_composer_w_template_form_attachments (login='admin')
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2685, in with_users
func(self, *args, **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2721, in warmup
func(self, *args, **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tools/misc.py", line 779, in deco
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/addons/test_mail/tests/test_performance.py", line 631, in test_mail_composer_w_template_form_attachments
with self.assertQueryCount(admin=66, employee=66):
File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__
next(self.gen)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 640, in assertQueryCount
self.fail(msg % (login, count, expected, funcname, filename, linenum))
AssertionError: Query count more than expected for user admin: 69 > 66 in test_mail_composer_w_template_form_attachments at /data/build/rb-ce3bf1e-225338/addons/test_mail/tests/test_performance.py:631
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_mail.tests.test_performance: FAIL: Subtest TestBaseAPIPerformance.test_mail_composer_w_template_form_attachments (login='employee')
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2685, in with_users
func(self, *args, **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2721, in warmup
func(self, *args, **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tools/misc.py", line 779, in deco
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/addons/test_mail/tests/test_performance.py", line 631, in test_mail_composer_w_template_form_attachments
with self.assertQueryCount(admin=66, employee=66):
File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__
next(self.gen)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 640, in assertQueryCount
self.fail(msg % (login, count, expected, funcname, filename, linenum))
AssertionError: Query count more than expected for user employee: 69 > 66 in test_mail_composer_w_template_form_attachments at /data/build/rb-ce3bf1e-225338/addons/test_mail/tests/test_performance.py:631
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_main_flows.tests.test_flow.TestUi.test_01_main_flow_tour.browser: FAILED: [153/306] Tour main_flow_tour → Step .ui-menu-item > a:contains('the_flow.product').
Element (.ui-menu-item > a:contains('the_flow.product')) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.bus.websocket: Unable to acquire lock for test cursor after 20s
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 364, in get_messages
self._process_control_command(cmd, data)
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 750, in _process_control_command
self._disconnect(data['code'], data.get('reason'))
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 618, in _disconnect
self._terminate()
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 643, in _terminate
with acquire_cursor(self._db) as cr:
File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 55, in acquire_cursor
with suppress(PoolError), Registry(db).cursor() as cr:
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 801, in _patched_cursor
return test_cursor.TestCursor(
^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/test_cursor.py", line 47, in __init__
raise Exception(f'Unable to acquire lock for test cursor after {lock_timeout}s')
Exception: Unable to acquire lock for test cursor after 20s
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_main_flows.tests.test_flow: FAIL: TestUi.test_01_main_flow_tour
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/odoo/addons/test_main_flows/tests/test_flow.py", line 107, in test_01_main_flow_tour
self.main_flow_tour()
File "/data/build/rb-ce3bf1e-225338/odoo/addons/test_main_flows/tests/test_flow.py", line 100, in main_flow_tour
self.start_tour("/odoo", 'main_flow_tour', login="admin", timeout=180)
File "/data/build/rb-ce3bf1e-225338/addons/account/tests/common.py", line 1656, in start_tour
super().start_tour(url_path, tour_name, **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2612, in start_tour
self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2582, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('main_flow_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed
FAILED: [153/306] Tour main_flow_tour → Step .ui-menu-item > a:contains('the_flow.product').
Element (.ui-menu-item > a:contains('the_flow.product')) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_event_sale_with_product_configurator.TestEventProductConfiguratorUi.test_event_using_product_configurator.browser: FAILED: [11/51] Tour event_sale_with_product_configurator_tour → Step ul.ui-autocomplete a:contains("Registration Event (TEST variants)").
Element (ul.ui-autocomplete a:contains("Registration Event (TEST variants)")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.bus.websocket: Unable to acquire lock for test cursor after 20s
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 364, in get_messages
self._process_control_command(cmd, data)
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 750, in _process_control_command
self._disconnect(data['code'], data.get('reason'))
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 618, in _disconnect
self._terminate()
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 643, in _terminate
with acquire_cursor(self._db) as cr:
File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 55, in acquire_cursor
with suppress(PoolError), Registry(db).cursor() as cr:
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 801, in _patched_cursor
return test_cursor.TestCursor(
^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/test_cursor.py", line 47, in __init__
raise Exception(f'Unable to acquire lock for test cursor after {lock_timeout}s')
Exception: Unable to acquire lock for test cursor after 20s
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_event_sale_with_product_configurator: FAIL: TestEventProductConfiguratorUi.test_event_using_product_configurator
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/test_sale_product_configurators/tests/test_event_sale_with_product_configurator.py", line 118, in test_event_using_product_configurator
self.start_tour("/odoo", 'event_sale_with_product_configurator_tour', login='salesman')
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2612, in start_tour
self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2582, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('event_sale_with_product_configurator_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed
FAILED: [11/51] Tour event_sale_with_product_configurator_tour → Step ul.ui-autocomplete a:contains("Registration Event (TEST variants)").
Element (ul.ui-autocomplete a:contains("Registration Event (TEST variants)")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_01_product_configurator.browser: FAILED: [11/32] Tour sale_product_configurator_tour → Step ul.ui-autocomplete a:contains("Customizable Desk (TEST)").
Element (ul.ui-autocomplete a:contains("Customizable Desk (TEST)")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.bus.websocket: Unable to acquire lock for test cursor after 20s
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 364, in get_messages
self._process_control_command(cmd, data)
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 750, in _process_control_command
self._disconnect(data['code'], data.get('reason'))
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 618, in _disconnect
self._terminate()
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 643, in _terminate
with acquire_cursor(self._db) as cr:
File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 55, in acquire_cursor
with suppress(PoolError), Registry(db).cursor() as cr:
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 801, in _patched_cursor
return test_cursor.TestCursor(
^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/test_cursor.py", line 47, in __init__
raise Exception(f'Unable to acquire lock for test cursor after {lock_timeout}s')
Exception: Unable to acquire lock for test cursor after 20s
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: FAIL: TestProductConfiguratorUi.test_01_product_configurator
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/test_sale_product_configurators/tests/test_sale_product_configurator.py", line 37, in test_01_product_configurator
self.start_tour("/odoo", 'sale_product_configurator_tour', login='salesman')
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2612, in start_tour
self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2582, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('sale_product_configurator_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed
FAILED: [11/32] Tour sale_product_configurator_tour → Step ul.ui-autocomplete a:contains("Customizable Desk (TEST)").
Element (ul.ui-autocomplete a:contains("Customizable Desk (TEST)")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_02_product_configurator_advanced.browser: FAILED: [12/28] Tour sale_product_configurator_advanced_tour → Step ul.ui-autocomplete a:contains("Customizable Desk (TEST)").
Element (ul.ui-autocomplete a:contains("Customizable Desk (TEST)")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.bus.websocket: Unable to acquire lock for test cursor after 20s
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 364, in get_messages
self._process_control_command(cmd, data)
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 750, in _process_control_command
self._disconnect(data['code'], data.get('reason'))
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 618, in _disconnect
self._terminate()
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 643, in _terminate
with acquire_cursor(self._db) as cr:
File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 55, in acquire_cursor
with suppress(PoolError), Registry(db).cursor() as cr:
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 801, in _patched_cursor
return test_cursor.TestCursor(
^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/test_cursor.py", line 47, in __init__
raise Exception(f'Unable to acquire lock for test cursor after {lock_timeout}s')
Exception: Unable to acquire lock for test cursor after 20s
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: FAIL: TestProductConfiguratorUi.test_02_product_configurator_advanced
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/test_sale_product_configurators/tests/test_sale_product_configurator.py", line 105, in test_02_product_configurator_advanced
self.start_tour("/odoo", 'sale_product_configurator_advanced_tour', login='salesman')
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2612, in start_tour
self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2582, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('sale_product_configurator_advanced_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed
FAILED: [12/28] Tour sale_product_configurator_advanced_tour → Step ul.ui-autocomplete a:contains("Customizable Desk (TEST)").
Element (ul.ui-autocomplete a:contains("Customizable Desk (TEST)")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_03_product_configurator_edition.browser: FAILED: [11/42] Tour sale_product_configurator_edition_tour → Step ul.ui-autocomplete a:contains("Customizable Desk (TEST)").
Element (ul.ui-autocomplete a:contains("Customizable Desk (TEST)")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.bus.websocket: Unable to acquire lock for test cursor after 20s
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 364, in get_messages
self._process_control_command(cmd, data)
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 750, in _process_control_command
self._disconnect(data['code'], data.get('reason'))
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 618, in _disconnect
self._terminate()
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 643, in _terminate
with acquire_cursor(self._db) as cr:
File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 55, in acquire_cursor
with suppress(PoolError), Registry(db).cursor() as cr:
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 801, in _patched_cursor
return test_cursor.TestCursor(
^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/test_cursor.py", line 47, in __init__
raise Exception(f'Unable to acquire lock for test cursor after {lock_timeout}s')
Exception: Unable to acquire lock for test cursor after 20s
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: FAIL: TestProductConfiguratorUi.test_03_product_configurator_edition
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/test_sale_product_configurators/tests/test_sale_product_configurator.py", line 128, in test_03_product_configurator_edition
self.start_tour("/odoo", 'sale_product_configurator_edition_tour', login='salesman')
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2612, in start_tour
self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2582, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('sale_product_configurator_edition_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed
FAILED: [11/42] Tour sale_product_configurator_edition_tour → Step ul.ui-autocomplete a:contains("Customizable Desk (TEST)").
Element (ul.ui-autocomplete a:contains("Customizable Desk (TEST)")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_05_product_configurator_pricelist.browser: FAILED: [15/29] Tour sale_product_configurator_pricelist_tour → Step ul.ui-autocomplete a:contains("Customizable Desk (TEST)").
Element (ul.ui-autocomplete a:contains("Customizable Desk (TEST)")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.bus.websocket: Unable to acquire lock for test cursor after 20s
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 364, in get_messages
self._process_control_command(cmd, data)
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 750, in _process_control_command
self._disconnect(data['code'], data.get('reason'))
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 618, in _disconnect
self._terminate()
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 643, in _terminate
with acquire_cursor(self._db) as cr:
File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 55, in acquire_cursor
with suppress(PoolError), Registry(db).cursor() as cr:
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 801, in _patched_cursor
return test_cursor.TestCursor(
^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/test_cursor.py", line 47, in __init__
raise Exception(f'Unable to acquire lock for test cursor after {lock_timeout}s')
Exception: Unable to acquire lock for test cursor after 20s
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: FAIL: TestProductConfiguratorUi.test_05_product_configurator_pricelist
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/test_sale_product_configurators/tests/test_sale_product_configurator.py", line 193, in test_05_product_configurator_pricelist
self.start_tour("/odoo", 'sale_product_configurator_pricelist_tour', login='salesman')
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2612, in start_tour
self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2582, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('sale_product_configurator_pricelist_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed
FAILED: [15/29] Tour sale_product_configurator_pricelist_tour → Step ul.ui-autocomplete a:contains("Customizable Desk (TEST)").
Element (ul.ui-autocomplete a:contains("Customizable Desk (TEST)")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_06_product_configurator_optional_products.browser: FAILED: [11/26] Tour sale_product_configurator_optional_products_tour → Step ul.ui-autocomplete a:contains("Customizable Desk (TEST)").
Element (ul.ui-autocomplete a:contains("Customizable Desk (TEST)")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.bus.websocket: Unable to acquire lock for test cursor after 20s
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 364, in get_messages
self._process_control_command(cmd, data)
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 750, in _process_control_command
self._disconnect(data['code'], data.get('reason'))
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 618, in _disconnect
self._terminate()
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 643, in _terminate
with acquire_cursor(self._db) as cr:
File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 55, in acquire_cursor
with suppress(PoolError), Registry(db).cursor() as cr:
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 801, in _patched_cursor
return test_cursor.TestCursor(
^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/test_cursor.py", line 47, in __init__
raise Exception(f'Unable to acquire lock for test cursor after {lock_timeout}s')
Exception: Unable to acquire lock for test cursor after 20s
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: FAIL: TestProductConfiguratorUi.test_06_product_configurator_optional_products
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/test_sale_product_configurators/tests/test_sale_product_configurator.py", line 219, in test_06_product_configurator_optional_products
self.start_tour(
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2612, in start_tour
self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2582, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('sale_product_configurator_optional_products_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed
FAILED: [11/26] Tour sale_product_configurator_optional_products_tour → Step ul.ui-autocomplete a:contains("Customizable Desk (TEST)").
Element (ul.ui-autocomplete a:contains("Customizable Desk (TEST)")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_product_attribute_multi_type.browser: FAILED: [11/16] Tour product_attribute_multi_type → Step ul.ui-autocomplete a:contains("Big Burger").
Element (ul.ui-autocomplete a:contains("Big Burger")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.bus.websocket: Unable to acquire lock for test cursor after 20s
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 364, in get_messages
self._process_control_command(cmd, data)
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 750, in _process_control_command
self._disconnect(data['code'], data.get('reason'))
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 618, in _disconnect
self._terminate()
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 643, in _terminate
with acquire_cursor(self._db) as cr:
File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 55, in acquire_cursor
with suppress(PoolError), Registry(db).cursor() as cr:
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 801, in _patched_cursor
return test_cursor.TestCursor(
^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/test_cursor.py", line 47, in __init__
raise Exception(f'Unable to acquire lock for test cursor after {lock_timeout}s')
Exception: Unable to acquire lock for test cursor after 20s
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: FAIL: TestProductConfiguratorUi.test_product_attribute_multi_type
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/test_sale_product_configurators/tests/test_sale_product_configurator.py", line 286, in test_product_attribute_multi_type
self.start_tour("/odoo", 'product_attribute_multi_type', login="salesman")
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2612, in start_tour
self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2582, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('product_attribute_multi_type', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed
FAILED: [11/16] Tour product_attribute_multi_type → Step ul.ui-autocomplete a:contains("Big Burger").
Element (ul.ui-autocomplete a:contains("Big Burger")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_product_configurator_uom_selection.browser: FAILED: [14/37] Tour sale_product_configurator_uom_tour → Step ul.ui-autocomplete a:contains("Customizable Desk (TEST)").
Element (ul.ui-autocomplete a:contains("Customizable Desk (TEST)")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.bus.websocket: Unable to acquire lock for test cursor after 20s
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 364, in get_messages
self._process_control_command(cmd, data)
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 750, in _process_control_command
self._disconnect(data['code'], data.get('reason'))
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 618, in _disconnect
self._terminate()
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 643, in _terminate
with acquire_cursor(self._db) as cr:
File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 55, in acquire_cursor
with suppress(PoolError), Registry(db).cursor() as cr:
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 801, in _patched_cursor
return test_cursor.TestCursor(
^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/test_cursor.py", line 47, in __init__
raise Exception(f'Unable to acquire lock for test cursor after {lock_timeout}s')
Exception: Unable to acquire lock for test cursor after 20s
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: FAIL: TestProductConfiguratorUi.test_product_configurator_uom_selection
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/test_sale_product_configurators/tests/test_sale_product_configurator.py", line 335, in test_product_configurator_uom_selection
self.start_tour("/odoo", 'sale_product_configurator_uom_tour', login='salesman')
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2612, in start_tour
self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2582, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('sale_product_configurator_uom_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed
FAILED: [14/37] Tour sale_product_configurator_uom_tour → Step ul.ui-autocomplete a:contains("Customizable Desk (TEST)").
Element (ul.ui-autocomplete a:contains("Customizable Desk (TEST)")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator.TestProductConfiguratorUi.test_product_configurator_update_custom_values.browser: FAILED: [11/27] Tour sale_product_configurator_custom_value_update_tour → Step ul.ui-autocomplete a:contains("Customizable Desk (TEST)").
Element (ul.ui-autocomplete a:contains("Customizable Desk (TEST)")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.bus.websocket: Unable to acquire lock for test cursor after 20s
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 364, in get_messages
self._process_control_command(cmd, data)
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 750, in _process_control_command
self._disconnect(data['code'], data.get('reason'))
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 618, in _disconnect
self._terminate()
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 643, in _terminate
with acquire_cursor(self._db) as cr:
File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/addons/bus/websocket.py", line 55, in acquire_cursor
with suppress(PoolError), Registry(db).cursor() as cr:
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 801, in _patched_cursor
return test_cursor.TestCursor(
^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/tests/test_cursor.py", line 47, in __init__
raise Exception(f'Unable to acquire lock for test cursor after {lock_timeout}s')
Exception: Unable to acquire lock for test cursor after 20s
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_configurator: FAIL: TestProductConfiguratorUi.test_product_configurator_update_custom_values
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/test_sale_product_configurators/tests/test_sale_product_configurator.py", line 248, in test_product_configurator_update_custom_values
self.start_tour(
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2612, in start_tour
self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2582, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('sale_product_configurator_custom_value_update_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed
FAILED: [11/27] Tour sale_product_configurator_custom_value_update_tour → Step ul.ui-autocomplete a:contains("Customizable Desk (TEST)").
Element (ul.ui-autocomplete a:contains("Customizable Desk (TEST)")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_matrix.TestSaleMatrixUi.test_sale_matrix_ui.browser: FAILED: [11/47] Tour sale_matrix_tour → Step ul.ui-autocomplete a:contains("Matrix").
Element (ul.ui-autocomplete a:contains("Matrix")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.addons.test_sale_product_configurators.tests.test_sale_product_matrix: FAIL: TestSaleMatrixUi.test_sale_matrix_ui
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/test_sale_product_configurators/tests/test_sale_product_matrix.py", line 58, in test_sale_matrix_ui
self.start_tour("/odoo", 'sale_matrix_tour', login='salesman')
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2612, in start_tour
self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2582, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: The test code "odoo.startTour('sale_matrix_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed
FAILED: [11/47] Tour sale_matrix_tour → Step ul.ui-autocomplete a:contains("Matrix").
Element (ul.ui-autocomplete a:contains("Matrix")) has not been found.
TIMEOUT step failed to complete within 10000 ms.
|
| 10/08/2026 02:55:26 | ERROR |
Subbuild # 422109:
odoo.tests.result: 13 failed, 0 error(s) of 2961 tests when loading database 'rb-ce3bf1e-225338-422109'
|
| 10/08/2026 01:50:13 | ERROR |
Subbuild # 422111:
odoo.addons.viin_document.tests.test_ir_attachment_search_non_internal: ERROR: TestIrAttachmentSearchNonInternalUser.test_a_user_without_attachment_access_is_still_refused_over_attachments
Traceback (most recent call last):
File "/data/build/Viindoo-erponline-enterprise-19.0/viin_document/tests/test_ir_attachment_search_non_internal.py", line 202, in test_a_user_without_attachment_access_is_still_refused_over_attachments
self._attachment_as(self.plain_portal_user).search(
File "/data/build/rb-ce3bf1e-225338/odoo/orm/models.py", line 1391, in search
return self.search_fetch(domain, [], offset=offset, limit=limit, order=order)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/orm/models.py", line 1421, in search_fetch
query = self._search(domain, offset=offset, limit=limit, order=order or self._order)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Viindoo-erponline-enterprise-19.0/viin_document/models/ir_attachment.py", line 190, in _search
return super()._search(domain, offset, limit, order, active_test=active_test, bypass_access=bypass_access)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/addons/base/models/ir_attachment.py", line 706, in _search
return super()._search(domain & accessible, offset, limit, order, active_test=active_test)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/orm/models.py", line 5366, in _search
self.browse().check_access('read')
File "/data/build/rb-ce3bf1e-225338/odoo/orm/models.py", line 4121, in check_access
raise result[1]()
odoo.exceptions.AccessError: You are not allowed to access 'Attachment' (ir.attachment) records.
This operation is allowed for the following groups:
- Role / User
- Search non-internal: ir.attachment access only
Contact your administrator to request access if necessary.
|
| 10/08/2026 01:50:13 | ERROR |
Subbuild # 422111:
odoo.addons.viin_document.tests.test_ir_attachment_search_rule: ERROR: TestIrAttachmentSearchRule.test_b7_search_costs_no_extra_query_when_rule_domain_is_empty
Traceback (most recent call last):
File "/data/build/Viindoo-erponline-enterprise-19.0/viin_document/tests/test_ir_attachment_search_rule.py", line 404, in test_b7_search_costs_no_extra_query_when_rule_domain_is_empty
_query_cost([])
File "/data/build/Viindoo-erponline-enterprise-19.0/viin_document/tests/test_ir_attachment_search_rule.py", line 398, in _query_cost
found = as_permitted.search([('id', '=', attachment.id)])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/orm/models.py", line 1391, in search
return self.search_fetch(domain, [], offset=offset, limit=limit, order=order)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/orm/models.py", line 1421, in search_fetch
query = self._search(domain, offset=offset, limit=limit, order=order or self._order)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Viindoo-erponline-enterprise-19.0/viin_document/models/ir_attachment.py", line 205, in _search
base_query = super()._search(
^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/addons/base/models/ir_attachment.py", line 706, in _search
return super()._search(domain & accessible, offset, limit, order, active_test=active_test)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/rb-ce3bf1e-225338/odoo/orm/models.py", line 5390, in _search
sec_domain = sec_domain.optimize_full(self_sudo)
^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'list' object has no attribute 'optimize_full'
|
| 10/08/2026 01:50:13 | ERROR |
Subbuild # 422111:
odoo.addons.viin_document.tests.test_ir_attachment_search_rule: FAIL: TestIrAttachmentSearchRule.test_b8_fetch_shape_search_never_touches_document_document
Traceback (most recent call last):
File "/data/build/Viindoo-erponline-enterprise-19.0/viin_document/tests/test_ir_attachment_search_rule.py", line 556, in test_b8_fetch_shape_search_never_touches_document_document
self.assertEqual(
AssertionError: 2 != 1 : when the id-universe proof fires, _search must cost exactly the one ir_attachment statement its own first, non-DMS super()._search(non_dms_domain, ...) call already paid for - and nothing more. A second ir_attachment statement means the proof did not short-circuit and _find_dms_only_attachments fell through to its unreachable_ids fallback search instead: still correct here, but the exact zero-added-cost this override exists to guarantee for BaseModel.fetch()'s hottest path is gone. Buckets seen: {'ir_attachment': 2, 'res_partner': 1}
|
| 10/08/2026 01:50:13 | ERROR |
Subbuild # 422111:
odoo.tests.result: 1 failed, 2 error(s) of 3265 tests when loading database 'rb-ce3bf1e-225338-422111'
|
| 10/08/2026 02:05:25 | ERROR |
Subbuild # 422112:
odoo.addons.web.tests.test_js: FAIL: WebSuite.test_unit_desktop
Traceback (most recent call last):
File "/data/build/rb-ce3bf1e-225338/addons/web/tests/test_js.py", line 191, in test_unit_desktop
self.browser_js(f'/web/tests?headless&loglevel=2&preset=desktop&timeout=15000{self.hoot_filters}', "", "", login='admin', timeout=3600, success_signal="[HOOT] Test suite succeeded", error_checker=unit_test_error_checker)
File "/data/build/rb-ce3bf1e-225338/odoo/tests/common.py", line 2582, in browser_js
self.fail('%s\n\n%s' % (message, error))
AssertionError: Some js test failed
Script timeout exceeded
|
| 10/08/2026 02:05:25 | ERROR |
Subbuild # 422112:
odoo.tests.result: 1 failed, 0 error(s) of 671 tests when loading database 'rb-ce3bf1e-225338-422112'
|