| Date |
Level |
Type |
Message |
|
2026-01-29 16:11:52
|
INFO
|
runbot
|
Init build environment with config Default
|
|
|
2026-01-29 16:11:52
|
|
|
Starting step base from config Default
|
|
|
2026-01-29 16:11:52
|
|
|
Using Dockerfile Tag odoo:minimal_18_0
|
|
|
2026-01-29 16:12:09
|
INFO
|
server
|
odoo.modules.loading:360
1 modules loaded in 10.76s, 9261 queries (+9261 extra)
|
|
|
2026-01-29 16:12:15
|
INFO
|
server
|
odoo.modules.loading:360
14 modules loaded in 4.96s, 4210 queries (+4210 extra)
|
|
|
2026-01-29 16:12:18
|
INFO
|
runbot
|
Getting results for build 00169-master
|
|
|
2026-01-29 16:12:18
|
|
|
Step base finished in 24s
|
|
|
2026-01-29 16:12:18
|
|
|
Starting step all from config Default
|
|
|
2026-01-29 16:12:18
|
|
|
Using Dockerfile Tag odoo:minimal_18_0
|
|
|
2026-01-29 16:13:17
|
INFO
|
server
|
odoo.modules.loading:360
1 modules loaded in 52.65s, 9261 queries (+36964 extra)
|
|
|
2026-01-29 16:13:30
|
ERROR
|
server
|
odoo.addons.jsonifier.tests.test_helpers:41
ERROR: TestJsonifyHelpers.test_helper_format_duration
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Community 18.0/jsonifier/tests/test_helpers.py", line 41, in test_helper_format_duration
self.partner.partner_latitude = 15.5
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/fields.py", line 1425, in __set__
write_value = self.convert_to_write(value, records)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/fields.py", line 1059, in convert_to_write
cache_value = self.convert_to_cache(value, record, validate=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fields_float_patch.py", line 21, in new_convert_to_cache
return float_round(value, precision_digits=digits[1]) if digits else value
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_roun
...<message too long, truncated>
|
|
|
2026-01-29 16:13:30
|
ERROR
|
server
|
odoo.modules.loading:321
Module jsonifier: 0 failures, 1 errors of 18 tests
|
|
|
2026-01-29 16:13:31
|
WARNING
|
server
|
odoo.tools.translate:601
no translation language detected, skipping translation <frame at 0x7c6d3ee48a00, file '/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/odoo_online_documentation.py', line 36, code OdooOnlineDocumentation>
|
|
|
2026-01-29 16:13:31
|
WARNING
|
server
|
odoo.tools.translate:601
no translation language detected, skipping translation <frame at 0x7c6d3ee48a00, file '/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/odoo_online_documentation.py', line 36, code OdooOnlineDocumentation>
|
|
|
2026-01-29 16:13:31
|
WARNING
|
server
|
odoo.tools.translate:601
no translation language detected, skipping translation <frame at 0x7c6d3f593e20, file '/data/build/Gitlab Phileas Common modules 18.0/odoo_online_documentation/models/odoo_online_documentation_type.py', line 29, code OdooOnlineDocumentType>
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.partner_external_map.tests.test_partner_external_map:70
ERROR: TestPartnerExternalMap.test_open_map_with_coordinates
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Community 18.0/partner_external_map/tests/test_partner_external_map.py", line 70, in test_open_map_with_coordinates
partner.partner_latitude = 39.15837
^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/fields.py", line 1425, in __set__
write_value = self.convert_to_write(value, records)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/fields.py", line 1059, in convert_to_write
cache_value = self.convert_to_cache(value, record, validate=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fields_float_patch.py", line 21, in new_convert_to_cache
return float_round(value, precision_digits=digits[1]) if digits else value
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common
...<message too long, truncated>
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.modules.loading:321
Module partner_external_map: 0 failures, 1 errors of 11 tests
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:167
ERROR: TestJavascriptAssetsBundle.test_01_generation
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 167, in test_01_generation
self.bundle.js()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:196
ERROR: TestJavascriptAssetsBundle.test_02_access
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 196, in test_02_access
bundle0.js()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:224
ERROR: TestJavascriptAssetsBundle.test_03_date_invalidation
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 224, in test_03_date_invalidation
bundle0.js()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 344, in js
js_attachment = self.js_with_sourcemap(template_bundle=template_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 355, in js_with_sourcemap
or self.save_attachment('js.map', '')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:249
ERROR: TestJavascriptAssetsBundle.test_04_content_invalidation
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 249, in test_04_content_invalidation
bundle0.js()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:282
ERROR: TestJavascriptAssetsBundle.test_05_normal_mode
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 282, in test_05_normal_mode
debug_bundle.js()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:300
ERROR: TestJavascriptAssetsBundle.test_07_debug_assets
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 300, in test_07_debug_assets
debug_bundle.js()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 344, in js
js_attachment = self.js_with_sourcemap(template_bundle=template_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 355, in js_with_sourcemap
or self.save_attachment('js.map', '')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:315
ERROR: TestJavascriptAssetsBundle.test_08_css_generation3
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 315, in test_08_css_generation3
self.bundle.css()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css
return self.save_attachment(extension, css)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:324
ERROR: TestJavascriptAssetsBundle.test_09_css_access
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 324, in test_09_css_access
bundle0.css()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css
return self.save_attachment(extension, css)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:349
ERROR: TestJavascriptAssetsBundle.test_11_css_content_invalidation
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 349, in test_11_css_content_invalidation
bundle0.css()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css
return self.save_attachment(extension, css)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:381
ERROR: TestJavascriptAssetsBundle.test_12_css_debug
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 381, in test_12_css_debug
debug_bundle.css()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 531, in css
return self.css_with_sourcemap(u'\n'.join(matches))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 541, in css_with_sourcemap
or self.save_attachment('css.map', '')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:390
ERROR: TestJavascriptAssetsBundle.test_14_duplicated_css_assets
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 390, in test_14_duplicated_css_assets
bundle0.css()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css
return self.save_attachment(extension, css)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
WARNING
|
server
|
odoo.addons.base.models.assetsbundle:669
You need https://rtlcss.com/ to convert css file to right to left compatiblity. Use: npm install -g rtlcss
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:416
ERROR: TestJavascriptAssetsBundle.test_15_rtl_css_generation
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 416, in test_15_rtl_css_generation
self.bundle.css()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css
return self.save_attachment(extension, css)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:429
ERROR: TestJavascriptAssetsBundle.test_15_rtl_invalid_css_generation
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 429, in test_15_rtl_invalid_css_generation
self.bundle.css()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css
return self.save_attachment(extension, css)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:440
ERROR: TestJavascriptAssetsBundle.test_16_ltr_and_rtl_css_access
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 440, in test_16_ltr_and_rtl_css_access
ltr_bundle0.css()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css
return self.save_attachment(extension, css)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:490
ERROR: TestJavascriptAssetsBundle.test_17_css_bundle_date_invalidation
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 490, in test_17_css_bundle_date_invalidation
ltr_bundle0.css()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 531, in css
return self.css_with_sourcemap(u'\n'.join(matches))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 541, in css_with_sourcemap
or self.save_attachment('css.map', '')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:536
ERROR: TestJavascriptAssetsBundle.test_18_css_bundle_content_invalidation
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 536, in test_18_css_bundle_content_invalidation
ltr_bundle0.css()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css
return self.save_attachment(extension, css)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
WARNING
|
server
|
odoo.addons.base.models.assetsbundle:669
You need https://rtlcss.com/ to convert css file to right to left compatiblity. Use: npm install -g rtlcss
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:593
ERROR: TestJavascriptAssetsBundle.test_19_css_in_debug_assets
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 593, in test_19_css_in_debug_assets
debug_bundle.css()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 531, in css
return self.css_with_sourcemap(u'\n'.join(matches))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 541, in css_with_sourcemap
or self.save_attachment('css.map', '')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:32
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:801
ERROR: TestAssetsBundleWithIRAMock.test_01_debug_mode_assets
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 801, in test_01_debug_mode_assets
self._bundle(self._get_asset(), True, False, '(First access)')
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 785, in _bundle
bundle.css()
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 531, in css
return self.css_with_sourcemap(u'\n'.join(matches))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 541, in css_with_sourcemap
or self.save_attachment('css.map', '')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:861
ERROR: TestAssetsManifest.test_01_globmanifest
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 861, in test_01_globmanifest
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:882
ERROR: TestAssetsManifest.test_02_globmanifest_no_duplicates
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 882, in test_02_globmanifest_no_duplicates
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:903
ERROR: TestAssetsManifest.test_03_globmanifest_file_before
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 903, in test_03_globmanifest_file_before
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:929
ERROR: TestAssetsManifest.test_04_globmanifest_with_irasset
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 929, in test_04_globmanifest_with_irasset
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:949
ERROR: TestAssetsManifest.test_05_only_irasset
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 949, in test_05_only_irasset
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:972
ERROR: TestAssetsManifest.test_06_1_replace
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 972, in test_06_1_replace
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:998
ERROR: TestAssetsManifest.test_06_2_replace
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 998, in test_06_2_replace
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1027
ERROR: TestAssetsManifest.test_06_3_replace_globs
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1027, in test_06_3_replace_globs
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1051
ERROR: TestAssetsManifest.test_07_remove
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1051, in test_07_remove
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1107
ERROR: TestAssetsManifest.test_10_prepend
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1107, in test_10_prepend
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1128
ERROR: TestAssetsManifest.test_11_include
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1128, in test_11_include
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1140
ERROR: TestAssetsManifest.test_12_include2
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1140, in test_12_include2
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1203
ERROR: TestAssetsManifest.test_13_2_include_recursive_sibling
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1203, in test_13_2_include_recursive_sibling
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1226
ERROR: TestAssetsManifest.test_14_other_module
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1226, in test_14_other_module
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1249
ERROR: TestAssetsManifest.test_15_other_module_append
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1249, in test_15_other_module_append
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1275
ERROR: TestAssetsManifest.test_16_other_module_prepend
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1275, in test_16_other_module_prepend
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1325
ERROR: TestAssetsManifest.test_17_other_module_remove
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1325, in test_17_other_module_remove
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1301
ERROR: TestAssetsManifest.test_17_other_module_replace
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1301, in test_17_other_module_replace
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1351
ERROR: TestAssetsManifest.test_18_other_module_external
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1351, in test_18_other_module_external
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1408
ERROR: TestAssetsManifest.test_20_css_base
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1408, in test_20_css_base
attach = bundle.css()
^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css
return self.save_attachment(extension, css)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1432
ERROR: TestAssetsManifest.test_21_js_before_css
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1432, in test_21_js_before_css
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1461
ERROR: TestAssetsManifest.test_22_js_before_js
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1461, in test_22_js_before_js
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1494
ERROR: TestAssetsManifest.test_23_js_after_css
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1494, in test_23_js_after_css
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1523
ERROR: TestAssetsManifest.test_24_js_after_js
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1523, in test_24_js_after_js
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1551
ERROR: TestAssetsManifest.test_25_js_before_js_in_irasset
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1551, in test_25_js_before_js_in_irasset
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1579
ERROR: TestAssetsManifest.test_26_js_after_js_in_irasset
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1579, in test_26_js_after_js_in_irasset
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1618
ERROR: TestAssetsManifest.test_27_mixing_after_before_js_css_in_irasset
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1618, in test_27_mixing_after_before_js_css_in_irasset
attach_css = bundle.css()
^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 529, in css
return self.save_attachment(extension, css)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1683
ERROR: TestAssetsManifest.test_29_js_after_js_in_irasset_glob
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1683, in test_29_js_after_js_in_irasset_glob
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1711
ERROR: TestAssetsManifest.test_30_js_before_js_in_irasset_glob
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1711, in test_30_js_before_js_in_irasset_glob
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1744
ERROR: TestAssetsManifest.test_31
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/misc.py", line 787, in deco
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1744, in test_31
attach = bundle.js()
^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 342, in js
js_attachment = self.save_attachment(extension, content_bundle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/assetsbundle.py", line 300, in save_attachment
attachment = ira.with_user(SUPERUSER_ID).create(values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_assetsbundle.tests.test_assetsbundle:1853
ERROR: TestAssetsManifest.test_37_path_can_be_an_attachment
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1853, in test_37_path_can_be_an_attachment
self.env['ir.attachment'].create({
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 17, in create
vals = self._clean_data_attachment_data(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/ir_attachment_cleaner/models/ir_attachment.py", line 27, in _clean_data_attachment_data
if datas := vals.get("datas"):
^^^^^^^^
AttributeError: 'str' object has no attribute 'get'
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.modules.loading:321
Module test_assetsbundle: 0 failures, 49 errors of 68 tests
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_converter.tests.test_html:99
ERROR: TestFloatExport.test_numeric
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_converter/tests/test_html.py", line 99, in test_numeric
value = converter(42.0)
^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_converter/tests/test_html.py", line 41, in converter
record = self.Model.with_context(context).new({name: value})
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 6875, in new
record._update_cache(values, validate=False)
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 6429, in _update_cache
value = field.convert_to_cache(value, self, validate)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fields_float_patch.py", line 21, in new_convert_to_cache
return float_round(value, precision_digits=digits[1]) if digits else value
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^
...<message too long, truncated>
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_converter.tests.test_html:112
ERROR: TestCurrencyExport.test_currency_post
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_converter/tests/test_html.py", line 112, in setUp
self.base = self.create(self.Currency, name="Source", symbol=u'source')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_converter/tests/test_html.py", line 115, in create
return model.create(values)
^^^^^^^^^^^^^^^^^^^^
File "<decorator-gen-26>", line 2, in create
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/api.py", line 497, in _model_create_multi
return create(self, [arg])
^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/res_currency.py", line 58, in create
res = super().create(vals_list)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/base_force_upper_field/base.py", line 45, in create
return super().create(vals_list)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "<decorator-gen-0>", line 2, in create
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/api.py", line 498, in _model_create_multi
return create(self, arg)
^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 4982, in create
new_vals_list = self._prepare_create_values(vals_list)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 5125, in _prepare_create_values
vals = self._add_missing_default_values(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 1929, in _add_missing_default_values
defaults = self.default_get(missing_defaults)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 1697, in default_get
value = field.convert_to_cache(value, self, validate=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fields_float_patch.py", line 21, in new_convert_to_cache
return float_round(value, precision_digits=digits[1]) if digits else value
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount
...<message too long, truncated>
|
|
|
2026-01-29 16:13:33
|
ERROR
|
server
|
odoo.addons.test_converter.tests.test_html:112
ERROR: TestCurrencyExport.test_currency_pre
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_converter/tests/test_html.py", line 112, in setUp
self.base = self.create(self.Currency, name="Source", symbol=u'source')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_converter/tests/test_html.py", line 115, in create
return model.create(values)
^^^^^^^^^^^^^^^^^^^^
File "<decorator-gen-26>", line 2, in create
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/api.py", line 497, in _model_create_multi
return create(self, [arg])
^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/res_currency.py", line 58, in create
res = super().create(vals_list)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/base_force_upper_field/base.py", line 45, in create
return super().create(vals_list)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "<decorator-gen-0>", line 2, in create
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/api.py", line 498, in _model_create_multi
return create(self, arg)
^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 4982, in create
new_vals_list = self._prepare_create_values(vals_list)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 5125, in _prepare_create_values
vals = self._add_missing_default_values(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 1929, in _add_missing_default_values
defaults = self.default_get(missing_defaults)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 1697, in default_get
value = field.convert_to_cache(value, self, validate=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fields_float_patch.py", line 21, in new_convert_to_cache
return float_round(value, precision_digits=digits[1]) if digits else value
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount,
...<message too long, truncated>
|
|
|
2026-01-29 16:13:34
|
ERROR
|
server
|
odoo.addons.test_converter.tests.test_html:112
ERROR: TestCurrencyExport.test_currency_precision
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_converter/tests/test_html.py", line 112, in setUp
self.base = self.create(self.Currency, name="Source", symbol=u'source')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_converter/tests/test_html.py", line 115, in create
return model.create(values)
^^^^^^^^^^^^^^^^^^^^
File "<decorator-gen-26>", line 2, in create
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/api.py", line 497, in _model_create_multi
return create(self, [arg])
^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/base/models/res_currency.py", line 58, in create
res = super().create(vals_list)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/base_force_upper_field/base.py", line 45, in create
return super().create(vals_list)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "<decorator-gen-0>", line 2, in create
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/api.py", line 498, in _model_create_multi
return create(self, arg)
^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 4982, in create
new_vals_list = self._prepare_create_values(vals_list)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 5125, in _prepare_create_values
vals = self._add_missing_default_values(vals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 1929, in _add_missing_default_values
defaults = self.default_get(missing_defaults)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/models.py", line 1697, in default_get
value = field.convert_to_cache(value, self, validate=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fields_float_patch.py", line 21, in new_convert_to_cache
return float_round(value, precision_digits=digits[1]) if digits else value
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(amount, digit))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 208, in float_repr
if float_is_zero(value, precision_digits=precision_digits):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/float_utils.py", line 150, in float_is_zero
return value == 0.0 or abs(float_round(value, precision_rounding=epsilon)) < epsilon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Common modules 18.0/fix_float_round/models/fix_float_round.py", line 39, in new_float_round
amount = float(tools.float_utils.float_repr(a
...<message too long, truncated>
|
|
|
2026-01-29 16:13:34
|
ERROR
|
server
|
odoo.modules.loading:321
Module test_converter: 0 failures, 4 errors of 23 tests
|
|
|
2026-01-29 16:13:35
|
WARNING
|
server
|
odoo.modules.loading:647
Transient module states were reset
|
|
|
2026-01-29 16:13:35
|
ERROR
|
server
|
odoo.modules.registry:134
Failed to load registry
|
|
|
2026-01-29 16:13:35
|
CRITICAL
|
server
|
odoo.service.server:1404
Failed to initialize database `00169-master-all`.
Traceback (most recent call last):
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/service/server.py", line 1366, in preload_registries
registry = Registry.new(dbname, update_module=update_module)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/decorator.py", line 232, in fun
return caller(func, *(extras + args), **kw)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tools/func.py", line 97, in locked
return func(inst, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/registry.py", line 129, in new
odoo.modules.load_modules(registry, force_demo, status, update_module)
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 489, in load_modules
processed_modules += load_marked_modules(env, graph,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 365, in load_marked_modules
loaded, processed = load_module_graph(
^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/modules/loading.py", line 278, in load_module_graph
suite = loader.make_suite([module_name], 'at_install')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tests/loader.py", line 108, in make_suite
return OdooSuite(sorted(tests, key=lambda t: t.test_sequence))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tests/loader.py", line 104, in <genexpr>
for m in get_test_modules(module_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tests/loader.py", line 51, in get_test_modules
results = _get_tests_modules(importlib.util.find_spec(f'odoo.addons.{module}'))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/tests/loader.py", line 62, in _get_tests_modules
tests_mod = importlib.import_module(spec.name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 995, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_lint/tests/__init__.py", line 2, in <module>
from . import test_checkers
File "/data/build/Gitlab Phileas Odoo 18.0/odoo/addons/test_lint/tests/test_checkers.py", line 9, in <module>
import astroid
ModuleNotFoundError: No module named 'astroid'
|
|
|
2026-01-29 16:13:36
|
INFO
|
runbot
|
Getting results for build 00169-master
|
|
|
2026-01-29 16:13:36
|
|
|
Step all finished in 77s
|
|
|
2026-01-29 16:13:36
|
|
|
Starting step run from config Default
|
|
|
2026-01-29 16:13:36
|
INFO
|
runbot
|
Start running build 00169-master
|
|
|
2026-01-29 16:13:36
|
|
|
Using Dockerfile Tag odoo:minimal_18_0
|
|
|
2026-01-29 16:13:41
|
INFO
|
server
|
odoo.modules.loading:360
1 modules loaded in 0.01s, 0 queries (+0 extra)
|
|
|
2026-01-29 16:13:42
|
INFO
|
server
|
odoo.modules.loading:360
14 modules loaded in 0.69s, 0 queries (+0 extra)
|
|
|
2026-02-02 15:27:14
|
INFO
|
runbot
|
Killing build 00169-master, requested by Administrator (user #2)
|
|
|
2026-02-02 15:27:15
|
INFO
|
runbot
|
Kill build 00169-master
|
|