Subbuilds | Name | State | Detail |
---|---|---|---|
Build 291688 | At install tests: from account to website_sms 43m | Failed | Log |
Build 291689 | Post install tests: step install all modules 8m | Succeed | Log |
Build 291690 | Post install tests: from account to hr_expense 34m | Succeed | Log |
Build 291691 | Post install tests: from hr_fleet to payment_mollie 19m | Succeed | Log |
Build 291692 | Post install tests: from payment_paypal to sale_crm | Killed | Log |
Build 291693 | Post install tests: from sale_edi_ubl to test_mass_mailing 29m | Succeed | Log |
Build 291694 | Post install tests: from test_mimetypes to website_sms | Killed | Log |
Create Date | Level | Message |
---|---|---|
12/20/2024 10:49:21 | INFO |
Updated repository Viindoo-tvtmaaddons
|
12/20/2024 10:49:21 | INFO |
Cloned repository Viindoo-odoo
|
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_01_generation
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle1', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 158, in test_01_generation self.bundle = self._get_asset(self.jsbundle_name, debug_assets=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_02_access
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle1', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 195, in test_02_access bundle0 = self._get_asset(self.jsbundle_name, debug_assets=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_03_date_invalidation
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle1', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 223, in test_03_date_invalidation bundle0 = self._get_asset(self.jsbundle_name, debug_assets=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_04_content_invalidation
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle1', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 248, in test_04_content_invalidation bundle0 = self._get_asset(self.jsbundle_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_05_normal_mode
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle1', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 280, in test_05_normal_mode debug_bundle = self._get_asset(self.jsbundle_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_07_debug_assets
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle1', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 298, in test_07_debug_assets debug_bundle = self._get_asset(self.jsbundle_name, debug_assets=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_08_css_generation3
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle2', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 314, in test_08_css_generation3 self.bundle = self._get_asset(self.cssbundle_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_09_css_access
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle2', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 323, in test_09_css_access bundle0 = self._get_asset(self.cssbundle_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_11_css_content_invalidation
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle2', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 348, in test_11_css_content_invalidation bundle0 = self._get_asset(self.cssbundle_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_12_css_debug
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle2', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 375, in test_12_css_debug debug_bundle = self._get_asset(self.cssbundle_name, debug_assets=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_14_duplicated_css_assets
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle2', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 389, in test_14_duplicated_css_assets bundle0 = self._get_asset(self.cssbundle_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_15_rtl_css_generation
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle2', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 409, in test_15_rtl_css_generation self.bundle = self._get_asset(self.cssbundle_name, rtl=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_15_rtl_invalid_css_generation
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.broken_css', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 427, in test_15_rtl_invalid_css_generation self.bundle = self._get_asset('test_assetsbundle.broken_css', rtl=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_16_ltr_and_rtl_css_access
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle2', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 439, in test_16_ltr_and_rtl_css_access ltr_bundle0 = self._get_asset(self.cssbundle_name, debug_assets=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_17_css_bundle_date_invalidation
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle2', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 489, in test_17_css_bundle_date_invalidation ltr_bundle0 = self._get_asset(self.cssbundle_name, debug_assets=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_18_css_bundle_content_invalidation
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle2', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 535, in test_18_css_bundle_content_invalidation ltr_bundle0 = self._get_asset(self.cssbundle_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_19_css_in_debug_assets
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle2', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 586, in test_19_css_in_debug_assets debug_bundle = self._get_asset(self.cssbundle_name, rtl=True, debug_assets=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 141, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_20_external_lib_assets
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', <function IrQWeb._generate_asset_links_cache at 0x7f8bba35d940>, 'test_assetsbundle.bundle4', True, False, (), False) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "<970>", line 80, in template_970 File "<970>", line 12, in template_970_content File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2484, in _get_asset_nodes links = self._get_asset_links(bundle, css=css, js=js, debug=debug) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2499, in _get_asset_links return self._generate_asset_links_cache(bundle, css=css, js=js, assets_params=assets_params, rtl=rtl) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2553, in _generate_asset_links_cache return self._generate_asset_links(bundle, css, js, False, assets_params, rtl) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2629, in _generate_asset_links asset_bundle = self._get_asset_bundle(bundle, css=css, js=js, debug_assets=debug_assets, rtl=rtl, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 602, in test_20_external_lib_assets html = self.env['ir.ui.view']._render_template('test_assetsbundle.template2') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_ui_view.py", line 2191, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 601, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<970>", line 88, in template_970 odoo.addons.base.models.ir_qweb.QWebException: Error while render the template KeyError: 'assets' Template: test_assetsbundle.template2 Path: /t/html/head/t[1] Node: <t t-call-assets="test_assetsbundle.bundle4" t-js="False"/> |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestJavascriptAssetsBundle.test_21_external_lib_assets_debug_mode
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "<970>", line 80, in template_970 File "<970>", line 12, in template_970_content File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2484, in _get_asset_nodes links = self._get_asset_links(bundle, css=css, js=js, debug=debug) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2497, in _get_asset_links return self._generate_asset_links(bundle, css=css, js=js, debug_assets=True, assets_params=assets_params, rtl=rtl) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2629, in _generate_asset_links asset_bundle = self._get_asset_bundle(bundle, css=css, js=js, debug_assets=debug_assets, rtl=rtl, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 624, in test_21_external_lib_assets_debug_mode html = self.env['ir.ui.view']._render_template('test_assetsbundle.template2', {"debug": "assets"}) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_ui_view.py", line 2191, in _render_template return self.env['ir.qweb']._render(template, values) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 601, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<970>", line 88, in template_970 odoo.addons.base.models.ir_qweb.QWebException: Error while render the template KeyError: 'assets' Template: test_assetsbundle.template2 Path: /t/html/head/t[1] Node: <t t-call-assets="test_assetsbundle.bundle4" t-js="False"/> |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestXMLAssetsBundle.test_01_broken_xml
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.broken_xml', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 651, in test_01_broken_xml self.bundle = self._get_asset('test_assetsbundle.broken_xml') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 643, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestXMLAssetsBundle.test_02_multiple_broken_xml
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.multiple_broken_xml', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 662, in test_02_multiple_broken_xml self.bundle = self._get_asset('test_assetsbundle.multiple_broken_xml') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 643, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestXMLAssetsBundle.test_04_template_wo_name
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.wo_name', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 673, in test_04_template_wo_name self.bundle = self._get_asset('test_assetsbundle.wo_name') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 643, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestXMLAssetsBundle.test_05_file_not_found
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.file_not_found', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 684, in test_05_file_not_found self.bundle = self._get_asset('test_assetsbundle.file_not_found') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 643, in _get_asset files, _ = self.env['ir.qweb']._get_asset_content(bundle) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_01_globmanifest
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest1', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 860, in test_01_globmanifest bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest1') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_02_globmanifest_no_duplicates
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest2', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 881, in test_02_globmanifest_no_duplicates bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest2') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_03_globmanifest_file_before
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest3', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 902, in test_03_globmanifest_file_before bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest3') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_04_globmanifest_with_irasset
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 928, in test_04_globmanifest_with_irasset bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_05_only_irasset
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.irasset1', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 948, in test_05_only_irasset bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.irasset1') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_06_1_replace
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest1', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 968, in test_06_1_replace bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest1') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_06_2_replace
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 997, in test_06_2_replace bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_06_3_replace_globs
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1026, in test_06_3_replace_globs bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_07_remove
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest5', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1050, in test_07_remove bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest5') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: FAIL: TestAssetsManifest.test_08_remove_inexistent_file
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1083, in test_08_remove_inexistent_file self.assertTrue( AssertionError: False is not true |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_09_remove_wholeglob
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest2', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1094, in test_09_remove_wholeglob bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest2') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_10_prepend
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1106, in test_10_prepend bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_11_include
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.irasset_include1', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1127, in test_11_include bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.irasset_include1') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_12_include2
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest6', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1139, in test_12_include2 bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest6') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 188, in _fill_asset_paths self._process_path(bundle, directive, target, path_def, asset_paths, seen, addons, installed, bundle_start_index, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 209, in _process_path self._fill_asset_paths(path_def, asset_paths, seen + [bundle], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_13_2_include_recursive_sibling
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.irasset_include1', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1202, in test_13_2_include_recursive_sibling bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.irasset_include1') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: FAIL: TestAssetsManifest.test_13_include_circular
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1170, in test_13_include_circular self.assertIn('Circular assets bundle declaration:', error) AssertionError: 'Circular assets bundle declaration:' not found in "'assets'" |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_14_other_module
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_other.mockmanifest1', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1225, in test_14_other_module bundle = self.env['ir.qweb']._get_asset_bundle('test_other.mockmanifest1') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 188, in _fill_asset_paths self._process_path(bundle, directive, target, path_def, asset_paths, seen, addons, installed, bundle_start_index, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 209, in _process_path self._fill_asset_paths(path_def, asset_paths, seen + [bundle], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_15_other_module_append
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1248, in test_15_other_module_append bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_16_other_module_prepend
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1274, in test_16_other_module_prepend bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_17_other_module_remove
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1324, in test_17_other_module_remove bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_17_other_module_replace
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1300, in test_17_other_module_replace bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_18_other_module_external
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1347, in test_18_other_module_external bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_19_css_specific_attrs_in_tcallassets
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.qweb', <function IrQWeb._generate_asset_links_cache at 0x7f8bba35d940>, 'test_assetsbundle.irasset2', True, False, (), False) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.irasset2', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "<971>", line 47, in template_971 File "<971>", line 9, in template_971_content File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2484, in _get_asset_nodes links = self._get_asset_links(bundle, css=css, js=js, debug=debug) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2499, in _get_asset_links return self._generate_asset_links_cache(bundle, css=css, js=js, assets_params=assets_params, rtl=rtl) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2553, in _generate_asset_links_cache return self._generate_asset_links(bundle, css, js, False, assets_params, rtl) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2629, in _generate_asset_links asset_bundle = self._get_asset_bundle(bundle, css=css, js=js, debug_assets=debug_assets, rtl=rtl, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1387, in test_19_css_specific_attrs_in_tcallassets rendered = self.env['ir.qweb']._render(view.id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/profiler.py", line 306, in _tracked_method_render return method_render(self, template, values, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 601, in _render result = ''.join(rendering) ^^^^^^^^^^^^^^^^^^ File "<971>", line 55, in template_971 odoo.addons.base.models.ir_qweb.QWebException: Error while render the template KeyError: 'assets' Template: 971 Path: /div/t Node: <t t-call-assets="test_assetsbundle.irasset2" t-js="false" t-css="true" media="print"/> |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_20_css_base
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.irasset2', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1405, in test_20_css_base bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.irasset2') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_21_js_before_css
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1431, in test_21_js_before_css bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.bundle4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_22_js_before_js
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1460, in test_22_js_before_js bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.bundle4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_23_js_after_css
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1493, in test_23_js_after_css bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.bundle4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_24_js_after_js
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1522, in test_24_js_after_js bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.bundle4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_25_js_before_js_in_irasset
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1550, in test_25_js_before_js_in_irasset bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.bundle4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_26_js_after_js_in_irasset
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1578, in test_26_js_after_js_in_irasset bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.bundle4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_27_mixing_after_before_js_css_in_irasset
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.bundle4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1617, in test_27_mixing_after_before_js_css_in_irasset bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.bundle4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: FAIL: TestAssetsManifest.test_28_js_after_js_in_irasset_wrong_path
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1670, in test_28_js_after_js_in_irasset_wrong_path self.assertTrue( AssertionError: False is not true |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_29_js_after_js_in_irasset_glob
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1682, in test_29_js_after_js_in_irasset_glob bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_30_js_before_js_in_irasset_glob
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.manifest4', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1710, in test_30_js_before_js_in_irasset_glob bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.manifest4') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_31
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.irassetsec', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/misc.py", line 785, in deco return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1742, in test_31 bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.irassetsec') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_32_a_relative_path_in_addon
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.irassetsec', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/misc.py", line 785, in deco return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1760, in test_32_a_relative_path_in_addon files = self.env['ir.asset']._get_asset_paths('test_assetsbundle.irassetsec', {}) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_32_b_relative_path_outsied_addon
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.irassetsec', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/misc.py", line 785, in deco return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1777, in test_32_b_relative_path_outsied_addon files = self.env['ir.asset']._get_asset_paths('test_assetsbundle.irassetsec', {}) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: FAIL: TestAssetsManifest.test_33
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1794, in test_33 self.assertTrue('Unallowed to fetch files from addon notinstalled_module' in str(cm.exception)) AssertionError: False is not true |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_34
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.irassetsec', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/misc.py", line 785, in deco return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1813, in test_34 bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.irassetsec') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_35
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.irassetsec', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/misc.py", line 785, in deco return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1824, in test_35 files = self.env['ir.asset']._get_asset_paths('test_assetsbundle.irassetsec', {}) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_36
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.irassetsec', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1833, in test_36 files = self.env['ir.asset']._get_asset_paths('test_assetsbundle.irassetsec', {}) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_assetsbundle.tests.test_assetsbundle: ERROR: TestAssetsManifest.test_37_path_can_be_an_attachment
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 103, in lookup r = d[key] ~^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/lru.py", line 33, in __getitem__ a = self.d[obj] ~~~~~~^^^^^ KeyError: ('ir.asset', <function IrAsset._get_asset_paths at 0x7f8bbb6c1620>, 'test_assetsbundle.irasset_custom_attach', ()) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/addons/test_assetsbundle/tests/test_assetsbundle.py", line 1866, in test_37_path_can_be_an_attachment bundle = self.env['ir.qweb']._get_asset_bundle('test_assetsbundle.irasset_custom_attach') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2576, in _get_asset_bundle files, external_assets = self._get_asset_content(bundle_name, assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_qweb.py", line 2558, in _get_asset_content asset_paths = self.env['ir.asset']._get_asset_paths(bundle=bundle, assets_params=assets_params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/tools/cache.py", line 110, in lookup value = d[key] = self.method(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 155, in _get_asset_paths self._fill_asset_paths(bundle, asset_paths, [], addons, installed, **assets_params) File "/data/build/rb-876d9be-211377/odoo/addons/base/models/ir_asset.py", line 186, in _fill_asset_paths for command in odoo.modules.module._get_manifest_cached(addon)['assets'].get(bundle, ()): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ KeyError: 'assets' |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.modules.loading: Module test_assetsbundle: 4 failures, 61 errors of 68 tests
|
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.addons.test_mail.tests.test_mail_gateway: FAIL: TestMailgateway.test_message_process_references_multi_parent_notflat
Traceback (most recent call last): File "/data/build/rb-876d9be-211377/odoo/tools/misc.py", line 785, in deco return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-876d9be-211377/addons/test_mail/tests/test_mail_gateway.py", line 1496, in test_message_process_references_multi_parent_notflat self.assertEqual(new_msg.parent_id, new_thread) AssertionError: mail.message(1878,) != mail.message(1885,) |
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.modules.loading: Module test_mail: 1 failures, 0 errors of 371 tests
|
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.modules.loading: At least one test failed when loading the modules.
|
12/20/2024 11:34:10 | ERROR |
Subbuild # 291688:
odoo.tests.result: 5 failed, 61 error(s) of 5493 tests when loading database 'rb-876d9be-211377-291688'
|