[FIX] viin_brain,viin_web_editor: move ir.http override + fix JSON-RPC test format
- Move session_info editor_backend injection from viin_web_editor to viin_brain
to satisfy viin_web_editor spike/pure-asset contract (test_rollback.py AC-5)
- Fix TestCollabStepController: wrap POST calls in JSON-RPC 2.0 envelope
so Odoo's JsonRpcDispatcher passes params correctly to relay_step()
| Subbuilds | Name | State | Detail |
|---|---|---|---|
| Build 381167 | Check the quality with Pylint: from test_lint to test_pylint 13m | Failed | Log |
| Build 381168 | At install tests: from account to website_twitter 133m | Failed | Log |
| Build 381169 | Post install tests: step install all modules 64m | Succeed | Log |
| Build 381170 | Post install tests: from account to payment_alipay 184m | Failed | Log |
| Build 381171 | Post install tests: from payment_aps to test_viin_web_cohort 219m | Failed | Log |
| Build 381172 | Post install tests: from test_website to to_website_apps_store 94m | Succeed | Log |
| Build 381173 | Post install tests: from to_website_apps_store_loc to viin_estimate_sale 98m | Failed | Log |
| Build 381174 | Post install tests: from viin_event_checkin_website to viin_project_gantt 43m | Succeed | Log |
| Build 381175 | Post install tests: from viin_project_progress to website_twitter 59m | Failed | Log |
| Build 381176 | Test install all modules without demo data: from account to website_twitter 49m | Succeed | Log |
| Create Date | Level | Message |
|---|---|---|
| 04/30/2026 16:35:53 | INFO |
Updated repository Viindoo-odoo
|
| 04/30/2026 16:35:53 | INFO |
Updated repository Viindoo-tvtmaaddons
|
| 04/30/2026 16:35:53 | INFO |
Updated repository Viindoo-erponline-enterprise
|
| 04/30/2026 16:35:53 | INFO |
Updated repository Viindoo-branding
|
| 04/30/2026 16:35:53 | INFO |
Cloned repository Viindoo-ai
|
| 04/30/2026 16:50:04 | ERROR |
Subbuild # 381167:
odoo.addons.test_lint.tests.test_eslint: FAIL: TestESLint.test_eslint
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/addons/test_lint/tests/test_eslint.py", line 41, in test_eslint
self.assertEqual(process.returncode, 0, msg=process.stdout.decode())
AssertionError: 1 != 0 :
/data/build/rb-6542611-221669/viin_web_editor/static/src/adapters/tiptap_adapter.js
169:81 error Parsing error: Unexpected token )
✖ 1 problem (1 error, 0 warnings)
|
| 04/30/2026 16:50:04 | ERROR |
Subbuild # 381167:
odoo.modules.loading: Module test_lint: 1 failures, 0 errors of 15 tests
|
| 04/30/2026 16:50:04 | ERROR |
Subbuild # 381167:
odoo.addons.test_pylint.tests.test_eslint: FAIL: TestESLint.test_eslint
Traceback (most recent call last):
File "/data/build/Viindoo-tvtmaaddons-17.0/test_pylint/tests/test_eslint.py", line 67, in test_eslint
self.assertEqual(process.returncode, 0, msg=f"""
AssertionError: 1 != 0 :
stdout:
/data/build/rb-6542611-221669/viin_brain/static/src/components/database_view/database_board_view.js
32:17 error Insert `⏎············(` prettier/prettier
33:1 error Replace `············(p)·=>·p.property_type·===·'select'·||·p.property_type·===·'multi_select'` with `················(p)·=>·p.property_type·===·"select"·||·p.property_type·===·"multi_select"` prettier/prettier
34:1 error Replace `········)·||·null` with `············)·||·null⏎········)` prettier/prettier
41:21 error Replace `{·key:·'__all__',·label:·_t('All·items'),·color:·null,·rows:·[...this.props.rows]·}` with `⏎················{·key:·"__all__",·label:·_t("All·items"),·color:·null,·rows:·[...this.props.rows]·},⏎············` prettier/prettier
56:16 error Replace `'__none__']·=·{·key:·'__none__',·label:·_t('None'` with `"__none__"]·=·{·key:·"__none__",·label:·_t("None"` prettier/prettier
62:24 error Replace `'__none__'` with `"__none__"` prettier/prettier
76:29 error Replace `'__none__'` with `"__none__"` prettier/prettier
94:68 error Replace `''` with `""` prettier/prettier
104:41 error Replace `'move'` with `"move"` prettier/prettier
105:33 error Replace `'text/plain'` with `"text/plain"` prettier/prettier
116:38 error Replace `'move'` with `"move"` prettier/prettier
140:38 error Replace `'__all__'` with `"__all__"` prettier/prettier
147:44 error Replace `'__none__'` with `"__none__"` prettier/prettier
151:42 error Replace `'Could·not·move·record'),·{·type:·'danger'` with `"Could·not·move·record"),·{·type:·"danger"` prettier/prettier
/data/build/rb-6542611-221669/viin_brain/static/src/components/database_view/database_calendar_view.js
12:23 error Replace `'viin_brain.DatabaseCalendarView'` with `"viin_brain.DatabaseCalendarView"` prettier/prettier
28:78 error Replace `'date'` with `"date"` prettier/prettier
46:19 error Replace `'numeric'` with `"numeric"` prettier/prettier
47:20 error Replace `'long'` with `"long"` prettier/prettier
53:17 error Replace `'Sun',·'Mon',·'Tue',·'Wed',·'Thu',·'Fri',·'Sat'` with `"Sun",·"Mon",·"Tue",·"Wed",·"Thu",·"Fri",·"Sat"` prettier/prettier
85:47 error Replace `'0'` with `"0"` prettier/prettier
86:39 error Replace `'0'` with `"0"` prettier/prettier
87:20 error Replace `'-'` with `"-"` prettier/prettier
110:52 error Replace `'0'` with `"0"` prettier/prettier
111:47 error Replace `'0'` with `"0"` prettier/prettier
112:16 error Replace `'-'` with `"-"` prettier/prettier
154:41 error Replace `'move'` with `"move"` prettier/prettier
155:33 error Replace `'text/plain'` with `"text/plain"` prettier/prettier
160:38 error Replace `'move'` with `"move"` prettier/prettier
/data/build/rb-6542611-221669/viin_brain/static/src/components/database_view/database_gallery_view.js
7:5 error Replace `'#4f6ef7',·'#22c55e',·'#f59e0b',·'#ef4444'` with `"#4f6ef7",⏎····"#22c55e",⏎····"#f59e0b",⏎····"#ef4444"` prettier/prettier
8:5 error Replace `'#8b5cf6',·'#06b6d4',·'#ec4899',·'#14b8a6'` with `"#8b5cf6",⏎····"#06b6d4",⏎····"#ec4899",⏎····"#14b8a6"` prettier/prettier
23:22 error Replace `'?'` with `"?"` prettier/prettier
32:23 error Replace `'viin_brain.DatabaseGalleryView'` with `"viin_brain.DatabaseGalleryView"` prettier/prettier
48:40 error Replace `'url'·||·p.property_type·===·'image'` with `"url"·||·p.property_type·===·"image"` prettier/prettier
53:32 error Replace `'image'` with `"image"` prettier/prettier
57:19 error Replace `'color'` with `"color"` prettier/prettier
64:68 error Replace `''` with `""` prettier/prettier
/data/build/rb-6542611-221669/viin_brain/static/src/components/database_view/database_view.js
133:88 error Replace `'date'` with `"date"` prettier/prettier
138:33 error Replace `⏎················'viin.brain.database.view',⏎················'brain_update_row_date',` with `"viin.brain.database.view",·"brain_update_row_date",·[` prettier/prettier
141:17 error Replace `[pageId,·dateProp.technical_name,·newDateStr]` with `pageId,⏎················dateProp.technical_name,⏎················newDateStr,` prettier/prettier
142:13 error Insert `]` prettier/prettier
145:38 error Replace `'Could·not·update·date'),·{·type:·'danger'` with `"Could·not·update·date"),·{·type:·"danger"` prettier/prettier
153:33 error Replace `⏎················'viin.brain.database.view',⏎················'brain_update_property_value',` with `"viin.brain.database.view",·"brain_update_property_value",·[` prettier/prettier
156:17 error Replace `[pageId,·technicalName,·newOptionId]` with `pageId,⏎················technicalName,⏎················newOptionId,` prettier/prettier
157:13 error Insert `]` prettier/prettier
/data/build/rb-6542611-221669/viin_brain/static/src/components/page_editor/page_editor.js
72:46 error Replace `'viin_brain.collab_step'` with `"viin_brain.collab_step"` prettier/prettier
75:25 error Replace `·(typeof·crypto·!==·'undefined'·&&·crypto.randomUUID)` with `⏎············typeof·crypto·!==·"undefined"·&&·crypto.randomUUID` prettier/prettier
76:1 error Replace `············` with `················` prettier/prettier
77:1 error Insert `····` prettier/prettier
385:44 error Replace `⏎················pageId,⏎················{·html_snapshot:·html·},⏎················this._clientId,⏎············` with `pageId,·{·html_snapshot:·html·},·this._clientId` prettier/prettier
437:68 error Replace `⏎············pageId,⏎···········` with `pageId,` prettier/prettier
440:1 error Delete `····` prettier/prettier
441:1 error Replace `················` with `············` prettier/prettier
442:17 error Delete `····` prettier/prettier
443:13 error Delete `····` prettier/prettier
444:1 error Delete `····` prettier/prettier
445:9 error Replace `····},⏎········` with `}` prettier/prettier
458:48 error Replace `'function'` with `"function"` prettier/prettier
/data/build/rb-6542611-221669/viin_brain/static/src/services/collab_presence_service.js
33:26 error Replace `'@web/core/registry'` with `"@web/core/registry"` prettier/prettier
92:27 error Replace `'join'·||·msg.event·===·'heartbeat'` with `"join"·||·msg.event·===·"heartbeat"` prettier/prettier
99:34 error Replace `'leave'` with `"leave"` prettier/prettier
147:30 error Replace `'viin_brain.presence'` with `"viin_brain.presence"` prettier/prettier
151:28 error Replace `'viin.brain.page',·'action_presence_open'` with `"viin.brain.page",·"action_presence_open"` prettier/prettier
159:32 error Replace `'viin.brain.page',·'action_presence_heartbeat'` with `"viin.brain.page",·"action_presence_heartbeat"` prettier/prettier
186:28 error Replace `'viin.brain.page',·'action_presence_close'` with `"viin.brain.page",·"action_presence_close"` prettier/prettier
192:51 error Replace `'function'` with `"function"` prettier/prettier
193:40 error Replace `'viin_brain.presence'` with `"viin_brain.presence"` prettier/prettier
194:66 error Replace `'function'` with `"function"` prettier/prettier
195:48 error Replace `'viin_brain.presence'` with `"viin_brain.presence"` prettier/prettier
201:53 error Replace `'function'` with `"function"` prettier/prettier
235:20 error Replace `'orm',·'bus_service',·'user'` with `"orm",·"bus_service",·"user"` prettier/prettier
241:19 error Replace `'services').add('viin_brain.collab_presence'` with `"services").add("viin_brain.collab_presence"` prettier/prettier
/data/build/rb-6542611-221669/viin_brain/static/src/services/collab_step_service.js
30:26 error Replace `'@web/core/registry'` with `"@web/core/registry"` prettier/prettier
97:34 error Replace `'editor_collaboration'` with `"editor_collaboration"` prettier/prettier
119:51 error Replace `'function'` with `"function"` prettier/prettier
120:40 error Replace `'editor_collaboration'` with `"editor_collaboration"` prettier/prettier
121:66 error Replace `'function'` with `"function"` prettier/prettier
122:48 error Replace `'editor_collaboration'` with `"editor_collaboration"` prettier/prettier
126:53 error Replace `'function'` with `"function"` prettier/prettier
160:23 error Replace `'/viin_brain/collab/step'` with `"/viin_brain/collab/step"` prettier/prettier
185:30 error Replace `'same-origin'` with `"same-origin"` prettier/prettier
200:20 error Replace `'rpc',·'bus_service'` with `"rpc",·"bus_service"` prettier/prettier
206:19 error Replace `'services').add('viin_brain.collab_step'` with `"services").add("viin_brain.collab_step"` prettier/prettier
/data/build/rb-6542611-221669/viin_brain/static/tests/components/floating_toolbar_focus_tests.js
47:19 error Replace `⏎············buttons.length·>=·10,⏎············`expected·≥·10·toolbar·buttons,·got·${buttons.length}`⏎········` with `buttons.length·>=·10,·`expected·≥·10·toolbar·buttons,·got·${buttons.length}`` prettier/prettier
96:46 error Replace `⏎················`.o_brain_floating_toolbar·button[title="${title}"]`⏎············` with ``.o_brain_floating_toolbar·button[title="${title}"]`` prettier/prettier
/data/build/rb-6542611-221669/viin_brain/static/tests/tours/brain_collab_activation_tour.js
44:26 error Replace `'@web/core/registry'` with `"@web/core/registry"` prettier/prettier
45:34 error Replace `'./helpers'` with `"./helpers"` prettier/prettier
47:19 error Replace `'web_tour.tours').add('brain_collab_activation'` with `"web_tour.tours").add("brain_collab_activation"` prettier/prettier
49:10 error Replace `'/web#action=viin_brain.action_viin_brain_app'` with `"/web#action=viin_brain.action_viin_brain_app"` prettier/prettier
52:22 error Replace `'Brain·app·mounted'` with `"Brain·app·mounted"` prettier/prettier
53:22 error Replace `'.o_brain_app'` with `".o_brain_app"` prettier/prettier
58:22 error Replace `'Open·a·page·in·the·editor'` with `"Open·a·page·in·the·editor"` prettier/prettier
59:22 error Replace `'.o_brain_page_row:has(.o_brain_page_name)'` with `".o_brain_page_row:has(.o_brain_page_name)"` prettier/prettier
62:22 error Replace `'Editor·header·is·visible'` with `"Editor·header·is·visible"` prettier/prettier
63:22 error Replace `'.o_brain_editor_header'` with `".o_brain_editor_header"` prettier/prettier
67:22 error Replace `'Verify·collab·step·service·is·registered·in·the·service·registry'` with `"Verify·collab·step·service·is·registered·in·the·service·registry"` prettier/prettier
68:22 error Replace `'.o_brain_editor_header'` with `".o_brain_editor_header"` prettier/prettier
72:59 error Replace `'services'` with `"services"` prettier/prettier
73:47 error Replace `'viin_brain.collab_step'` with `"viin_brain.collab_step"` prettier/prettier
75:25 error Replace `'WI-9:·viin_brain.collab_step·service·is·not·registered.·'` with `"WI-9:·viin_brain.collab_step·service·is·not·registered.·"` prettier/prettier
76:1 error Replace `························'Check·that·collab_step_service.js·is·loaded·in·web.assets_backend.',` with `····························"Check·that·collab_step_service.js·is·loaded·in·web.assets_backend."` prettier/prettier
82:22 error Replace `'Verify·collab·presence·service·is·registered·(WI-3·prerequisite)'` with `"Verify·collab·presence·service·is·registered·(WI-3·prerequisite)"` prettier/prettier
83:22 error Replace `'.o_brain_editor_header'` with `".o_brain_editor_header"` prettier/prettier
85:59 error Replace `'services'` with `"services"` prettier/prettier
86:47 error Replace `'viin_brain.collab_presence'` with `"viin_brain.collab_presence"` prettier/prettier
88:25 error Replace `'WI-9:·viin_brain.collab_presence·service·is·not·registered.·'` with `"WI-9:·viin_brain.collab_presence·service·is·not·registered.·"` prettier/prettier
89:25 error Replace `'WI-3·collab_presence_service.js·dependency·missing.',` with `····"WI-3·collab_presence_service.js·dependency·missing."` prettier/prettier
95:22 error Replace `'Body·editor·is·visible·and·editable·(collab·wiring·does·not·break·editing)'` with `"Body·editor·is·visible·and·editable·(collab·wiring·does·not·break·editing)"` prettier/prettier
/data/build/rb-6542611-221669/viin_brain/static/tests/tours/brain_database_calendar_tour.js
3:26 error Replace `'@web/core/registry'` with `"@web/core/registry"` prettier/prettier
4:34 error Replace `'./helpers'` with `"./helpers"` prettier/prettier
18:19 error Replace `'web_tour.tours').add('brain_database_calendar_tour'` with `"web_tour.tours").add("brain_database_calendar_tour"` prettier/prettier
19:10 error Replace `'/odoo/brain'` with `"/odoo/brain"` prettier/prettier
25:22 error Replace `'Open·the·Contracts·Database·page'` with `"Open·the·Contracts·Database·page"` prettier/prettier
26:18 error Replace `'click'` with `"click"` prettier/prettier
30:22 error Replace `'.o_brain_database_view·.o_brain_db_toolbar'` with `".o_brain_database_view·.o_brain_db_toolbar"` prettier/prettier
31:22 error Replace `'Verify·database·toolbar·is·rendered'` with `"Verify·database·toolbar·is·rendered"` prettier/prettier
36:22 error Replace `'Click·the·Calendar·tab'` with `"Click·the·Calendar·tab"` prettier/prettier
37:18 error Replace `'click'` with `"click"` prettier/prettier
41:22 error Replace `'.o_brain_db_calendar'` with `".o_brain_db_calendar"` prettier/prettier
42:22 error Replace `'Verify·Calendar·view·container·is·rendered'` with `"Verify·Calendar·view·container·is·rendered"` prettier/prettier
46:22 error Replace `'.o_brain_calendar_weekdays'` with `".o_brain_calendar_weekdays"` prettier/prettier
47:22 error Replace `'Verify·weekday·header·row·is·rendered'` with `"Verify·weekday·header·row·is·rendered"` prettier/prettier
51:22 error Replace `'.o_brain_calendar_week'` with `".o_brain_calendar_week"` prettier/prettier
52:22 error Replace `'Verify·at·least·one·calendar·week·row·is·rendered'` with `"Verify·at·least·one·calendar·week·row·is·rendered"` prettier/prettier
57:22 error Replace `'.o_brain_calendar_nav·.fa-chevron-right'` with `".o_brain_calendar_nav·.fa-chevron-right"` prettier/prettier
58:22 error Replace `'Click·next·month·button'` with `"Click·next·month·button"` prettier/prettier
59:18 error Replace `'click'` with `"click"` prettier/prettier
62:22 error Replace `'.o_brain_calendar_nav·.fw-semibold'` with `".o_brain_calendar_nav·.fw-semibold"` prettier/prettier
63:22 error Replace `'Verify·month·label·updated·after·navigating·to·next·month'` with `"Verify·month·label·updated·after·navigating·to·next·month"` prettier/prettier
69:22 error Replace `'Click·Today·button·to·return·to·current·month'` with `"Click·Today·button·to·return·to·current·month"` prettier/prettier
70:18 error Replace `'click'` with `"click"` prettier/prettier
73:22 error Replace `'.o_brain_calendar_cell--today'` with `".o_brain_calendar_cell--today"` prettier/prettier
74:22 error Replace `'Verify·today·cell·is·highlighted·after·returning·to·current·month'` with `"Verify·today·cell·is·highlighted·after·returning·to·current·month"` prettier/prettier
/data/build/rb-6542611-221669/viin_brain/static/tests/tours/brain_presence_pill.js
24:26 error Replace `'@web/core/registry'` with `"@web/core/registry"` prettier/prettier
25:34 error Replace `'./helpers'` with `"./helpers"` prettier/prettier
27:19 error Replace `'web_tour.tours').add('brain_presence_pill'` with `"web_tour.tours").add("brain_presence_pill"` prettier/prettier
29:10 error Replace `'/web#action=viin_brain.action_viin_brain_app'` with `"/web#action=viin_brain.action_viin_brain_app"` prettier/prettier
32:22 error Replace `'Brain·app·mounted'` with `"Brain·app·mounted"` prettier/prettier
33:22 error Replace `'.o_brain_app'` with `".o_brain_app"` prettier/prettier
38:22 error Replace `'Click·the·Welcome·page·to·open·it·in·the·editor'` with `"Click·the·Welcome·page·to·open·it·in·the·editor"` prettier/prettier
42:22 error Replace `'Editor·header·is·visible·(page·loaded·in·edit·mode)'` with `"Editor·header·is·visible·(page·loaded·in·edit·mode)"` prettier/prettier
43:22 error Replace `'.o_brain_editor_header'` with `".o_brain_editor_header"` prettier/prettier
47:22 error Replace `'PresencePill·group·is·rendered·in·the·editor·header'` with `"PresencePill·group·is·rendered·in·the·editor·header"` prettier/prettier
48:22 error Replace `'.o_brain_presence_pill_group'` with `".o_brain_presence_pill_group"` prettier/prettier
52:22 error Replace `'Self-user·pill·is·present·inside·the·pill·group'` with `"Self-user·pill·is·present·inside·the·pill·group"` prettier/prettier
53:22 error Replace `'.o_brain_presence_pill_group·.o_brain_presence_pill'` with `".o_brain_presence_pill_group·.o_brain_presence_pill"` prettier/prettier
57:21 error Replace `·'No·peer·pills·visible·when·only·one·user·is·editing·(AC-SCREENSHOT-1·single-user·assert)'` with `⏎················"No·peer·pills·visible·when·only·one·user·is·editing·(AC-SCREENSHOT-1·single-user·assert)"` prettier/prettier
58:22 error Replace `'.o_brain_presence_pill_group'` with `".o_brain_presence_pill_group"` prettier/prettier
61:58 error Replace `'.o_brain_presence_pill--peer'` with `".o_brain_presence_pill--peer"` prettier/prettier
64:25 error Replace `'WI-3·AC-4:·Expected·0·peer·pills·when·only·the·current·user·'` with `"WI-3·AC-4:·Expected·0·peer·pills·when·only·the·current·user·"` prettier/prettier
65:25 error Insert `····` prettier/prettier
66:1 error Replace `························'NOTE:·if·a·second·test·session·is·also·running·the·brain·app·'` with `····························"NOTE:·if·a·second·test·session·is·also·running·the·brain·app·"` prettier/prettier
67:1 error Replace `························'on·this·page,·dismiss·it·before·re-running·the·tour.'` with `····························"on·this·page,·dismiss·it·before·re-running·the·tour."` prettier/prettier
/data/build/rb-6542611-221669/viin_brain_account_reports/static/src/embed_report_lazy_loader.js
40:3 error Insert `··` prettier/prettier
41:1 error Replace `····` with `········` prettier/prettier
42:1 error Insert `····` prettier/prettier
43:1 error Replace `······` with `············` prettier/prettier
44:1 error Replace `········` with `················` prettier/prettier
45:9 error Insert `········` prettier/prettier
46:1 error Insert `··········` prettier/prettier
47:1 error Replace `············` with `························` prettier/prettier
48:1 error Replace `··········}ms`,` with `····················}ms`` prettier/prettier
49:1 error Replace `········` with `················` prettier/prettier
50:1 error Insert `········` prettier/prettier
51:7 error Insert `······` prettier/prettier
52:1 error Replace `······` with `············` prettier/prettier
53:1 error Insert `········` prettier/prettier
54:1 error Replace `········` with `················` prettier/prettier
55:1 error Replace `········` with `················` prettier/prettier
56:9 error Insert `········` prettier/prettier
57:1 error Replace `······},` with `············}` prettier/prettier
58:1 error Replace `····` with `········` prettier/prettier
59:1 error Insert `··` prettier/prettier
60:3 error Insert `··` prettier/prettier
68:3 error Insert `··` prettier/prettier
69:3 error Insert `··` prettier/prettier
70:1 error Replace `····` with `········` prettier/prettier
71:1 error Replace `····` with `········` prettier/prettier
72:1 error Insert `····` prettier/prettier
73:5 error Insert `····` prettier/prettier
74:1 error Replace `··` with `····` prettier/prettier
75:1 error Insert `··` prettier/prettier
79:3 error Insert `··` prettier/prettier
80:1 error Insert `····` prettier/prettier
81:1 error Insert `··` prettier/prettier
82:5 error Insert `····` prettier/prettier
83:1 error Insert `····` prettier/prettier
84:1 error Replace `····console.error(⏎······"[viin_brain_account_reports]·lazy·bundle·load·failed·(block)",⏎······err,` with `········console.error("[viin_brain_account_reports]·lazy·bundle·load·failed·(block)",·err);` prettier/prettier
87:5 error Replace `);` with `}` prettier/prettier
88:3 error Delete `}⏎` prettier/prettier
90:1 error Replace `··` with `····` prettier/prettier
91:1 error Insert `··` prettier/prettier
92:1 error Replace `··` with `····` prettier/prettier
93:1 error Insert `··` prettier/prettier
106:3 error Insert `··` prettier/prettier
107:1 error Insert `··` prettier/prettier
108:1 error Replace `····(el)·=>·el.dataset.staticMount·!==·"editor",` with `········(el)·=>·el.dataset.staticMount·!==·"editor"` prettier/prettier
109:1 error Insert `··` prettier/prettier
110:1 error Insert `··` prettier/prettier
111:1 error Replace `····` with `········` prettier/prettier
112:3 error Insert `··` prettier/prettier
113:1 error Insert `··` prettier/prettier
114:1 error Replace `····` with `········` prettier/prettier
115:1 error Replace `····` with `········` prettier/prettier
116:5 error Insert `····` prettier/prettier
117:1 error Replace `····` with `········` prettier/prettier
118:1 error Replace `······` with `············` prettier/prettier
119:5 error Insert `····` prettier/prettier
120:1 error Replace `····` with `········` prettier/prettier
121:3 error Insert `··` prettier/prettier
122:1 error Insert `··` prettier/prettier
123:5 error Insert `····` prettier/prettier
124:1 error Replace `······` with `············` prettier/prettier
125:1 error Insert `········` prettier/prettier
126:11 error Insert `··········` prettier/prettier
127:1 error Replace `··········` with `····················` prettier/prettier
128:9 error Insert `········` prettier/prettier
129:1 error Insert `······` prettier/prettier
130:5 error Insert `····` prettier/prettier
131:1 error Replace `····{·rootMargin:·ROOT_MARGIN·},` with `········{·rootMargin:·ROOT_MARGIN·}` prettier/prettier
132:1 error Insert `··` prettier/prettier
133:1 error Replace `··` with `····` prettier/prettier
134:5 error Insert `····` prettier/prettier
135:1 error Insert `··` prettier/prettier
143:3 error Insert `··` prettier/prettier
149:1 error Insert `··` prettier/prettier
151:3 error Replace `document.addEventListener(⏎····"DOMContentLoaded",⏎····()·=>·observeReportBlocks(document),` with `··document.addEventListener("DOMContentLoaded",·()·=>·observeReportBlocks(document),·{` prettier/prettier
154:5 error Replace `{·once:·true·}` with `····once:·true` prettier/prettier
155:3 error Insert `··}` prettier/prettier
/data/build/rb-6542611-221669/viin_brain_account_reports/static/src/slash_commands.js
32:3 error Insert `··` prettier/prettier
33:5 error Insert `····` prettier/prettier
34:1 error Insert `····` prettier/prettier
35:1 error Replace `······` with `············` prettier/prettier
36:1 error Insert `········` prettier/prettier
37:1 error Replace `········` with `················` prettier/prettier
38:1 error Insert `········` prettier/prettier
39:9 error Insert `········` prettier/prettier
40:1 error Replace `········` with `················` prettier/prettier
41:1 error Insert `··········` prettier/prettier
42:13 error Insert `············` prettier/prettier
43:1 error Replace `··········}ms`,` with `····················}ms`` prettier/prettier
44:1 error Replace `········` with `················` prettier/prettier
45:1 error Insert `········` prettier/prettier
46:7 error Insert `······` prettier/prettier
47:1 error Insert `······` prettier/prettier
48:1 error Replace `········` with `················` prettier/prettier
49:1 error Replace `········` with `················` prettier/prettier
50:7 error Replace `},` with `······}` prettier/prettier
51:5 error Insert `····` prettier/prettier
52:3 error Insert `··` prettier/prettier
53:1 error Insert `··` prettier/prettier
59:3 error Insert `··` prettier/prettier
60:5 error Insert `····` prettier/prettier
61:1 error Replace `····(c)·=>·({·"<":·"<",·">":·">",·"&":·"&",·'"':·"""·})[c],` with `········(c)·=>·({·"<":·"<",·">":·">",·"&":·"&",·'"':·"""·}[c])` prettier/prettier
62:1 error Insert `··` prettier/prettier
66:1 error Insert `··` prettier/prettier
67:5 error Insert `····` prettier/prettier
68:1 error Insert `··` prettier/prettier
69:3 error Replace `return·(⏎····"brain-report-"·+⏎····Date.now().toString(36)·+⏎····Math.random().toString(36).slice(2,·6)⏎··` with `··return·"brain-report-"·+·Date.now().toString(36)·+·Math.random().toString(36).slice(2,·6` prettier/prettier
77:3 error Insert `··` prettier/prettier
78:1 error Insert `····` prettier/prettier
79:3 error Insert `··` prettier/prettier
80:1 error Insert `··` prettier/prettier
81:3 error Insert `··` prettier/prettier
82:1 error Replace `····` with `········` prettier/prettier
83:3 error Insert `··` prettier/prettier
84:1 error Replace `··` with `····` prettier/prettier
85:1 error Insert `··` prettier/prettier
86:1 error Replace `··` with `····` prettier/prettier
87:1 error Insert `··` prettier/prettier
88:3 error Insert `··` prettier/prettier
91:34 error Replace `⏎··snapshotId,⏎··capturedByName,⏎··capturedAt,⏎··reportId,⏎` with `·snapshotId,·capturedByName,·capturedAt,·reportId·` prettier/prettier
97:3 error Replace `const·reportUrl·=⏎···` with `··const·reportUrl·=` prettier/prettier
99:1 error Replace `··` with `····` prettier/prettier
100:1 error Insert `····` prettier/prettier
101:7 error Replace `"Viewers·see·the·same·data·regardless·of·their·own·ACL.",` with `······"Viewers·see·the·same·data·regardless·of·their·own·ACL."` prettier/prettier
102:1 error Replace `··` with `····` prettier/prettier
103:1 error Insert `··` prettier/prettier
104:3 error Insert `··` prettier/prettier
105:1 error Replace `····` with `········` prettier/prettier
106:1 error Insert `····` prettier/prettier
107:3 error Insert `··` prettier/prettier
108:1 error Insert `····` prettier/prettier
109:1 error Insert `····` prettier/prettier
110:1 error Replace `····` with `········` prettier/prettier
111:1 error Replace `····` with `········` prettier/prettier
112:1 error Replace `····` with `········` prettier/prettier
113:1 error Insert `····` prettier/prettier
114:5 error Insert `····` prettier/prettier
115:1 error Insert `····` prettier/prettier
116:5 error Insert `····` prettier/prettier
117:1 error Replace `··` with `····` prettier/prettier
121:3 error Insert `··` prettier/prettier
122:1 error Replace `··` with `····` prettier/prettier
123:1 error Insert `··` prettier/prettier
124:3 error Insert `··` prettier/prettier
125:1 error Replace `··` with `····` prettier/prettier
126:1 error Insert `··` prettier/prettier
127:3 error Insert `··` prettier/prettier
129:1 error Insert `··` prettier/prettier
130:1 error Replace `····` with `········` prettier/prettier
131:1 error Insert `····` prettier/prettier
132:1 error Replace `····` with `········` prettier/prettier
133:1 error Replace `····` with `········` prettier/prettier
134:1 error Replace `··` with `····` prettier/prettier
135:1 error Insert `··` prettier/prettier
136:3 error Insert `··` prettier/prettier
137:1 error Replace `··` with `····` prettier/prettier
138:1 error Insert `··` prettier/prettier
139:1 error Replace `··` with `····` prettier/prettier
140:1 error Insert `··` prettier/prettier
141:3 error Insert `··` prettier/prettier
142:1 error Insert `····` prettier/prettier
143:5 error Insert `····` prettier/prettier
144:1 error Replace `····` with `········` prettier/prettier
145:1 error Insert `····` prettier/prettier
146:1 error Replace `····` with `········` prettier/prettier
147:1 error Insert `····` prettier/prettier
148:5 error Insert `····` prettier/prettier
149:1 error Replace `····` with `········` prettier/prettier
150:5 error Insert `····` prettier/prettier
151:1 error Replace `····` with `········` prettier/prettier
152:1 error Replace `····` with `········` prettier/prettier
153:5 error Insert `····` prettier/prettier
154:1 error Insert `····` prettier/prettier
155:1 error Insert `····` prettier/prettier
156:3 error Insert `··` prettier/prettier
162:3 error Insert `··` prettier/prettier
163:1 error Insert `····` prettier/prettier
164:1 error Replace `······` with `············` prettier/prettier
165:1 error Replace `······:·wysiwyg.odooEditor·&&⏎········wysiwyg.odooEditor.options·&&⏎·······` with `············:·wysiwyg.odooEditor·&&·wysiwyg.odooEditor.options·&&` prettier/prettier
168:1 error Insert `··` prettier/prettier
169:1 error Replace `····` with `········` prettier/prettier
170:3 error Insert `··` prettier/prettier
172:1 error Replace `··const·bodyEl·=·document.querySelector(⏎····".o_brain_editor_body_edit[data-page-id]",⏎··` with `····const·bodyEl·=·document.querySelector(".o_brain_editor_body_edit[data-page-id]"` prettier/prettier
175:1 error Insert `··` prettier/prettier
176:3 error Insert `··` prettier/prettier
177:1 error Replace `····` with `········` prettier/prettier
178:3 error Insert `··` prettier/prettier
180:1 error Replace `··` with `····` prettier/prettier
181:3 error Insert `··` prettier/prettier
182:1 error Replace `··` with `····` prettier/prettier
183:1 error Insert `··` prettier/prettier
184:3 error Insert `··` prettier/prettier
185:1 error Insert `····` prettier/prettier
186:3 error Insert `··` prettier/prettier
187:1 error Replace `····env.services.notification.add(⏎······_t("Failed·to·load·report·editor·—·please·refresh."),` with `········env.services.notification.add(_t("Failed·to·load·report·editor·—·please·refresh."),·{` prettier/prettier
189:1 error Replace `······{·type:·"danger"·}` with `············type:·"danger"` prettier/prettier
190:1 error Replace `····` with `········}` prettier/prettier
191:1 error Insert `····` prettier/prettier
192:5 error Replace `console.error(⏎······"[viin_brain_account_reports]·lazy·bundle·failed·(slash·command)",⏎······err,` with `····console.error("[viin_brain_account_reports]·lazy·bundle·failed·(slash·command)",·err);` prettier/prettier
195:5 error Delete `);⏎` prettier/prettier
197:3 error Insert `··` prettier/prettier
199:1 error Replace `··const·{·EmbedReportPicker·}·=⏎···` with `····const·{·EmbedReportPicker·}·=` prettier/prettier
202:3 error Insert `··` prettier/prettier
203:1 error Replace `····` with `········` prettier/prettier
204:1 error Insert `······` prettier/prettier
205:1 error Replace `······` with `············` prettier/prettier
206:1 error Replace `······` with `············` prettier/prettier
207:1 error Replace `········result·=·await·env.services.rpc(⏎··········"/viin_brain_account_reports/embed/capture",` with `················result·=·await·env.services.rpc("/viin_brain_account_reports/embed/capture",·{` prettier/prettier
209:9 error Delete `··{⏎` prettier/prettier
211:1 error Replace `············` with `····················` prettier/prettier
212:1 error Insert `········` prettier/prettier
213:1 error Replace `············` with `····················` prettier/prettier
214:1 error Insert `········` prettier/prettier
215:11 error Replace `},⏎········` with `······}` prettier/prettier
217:1 error Insert `······` prettier/prettier
218:1 error Replace `········env.services.notification.add(⏎··········(err·&&·err.message)·||·_t("Capture·failed"),` with `················env.services.notification.add((err·&&·err.message)·||·_t("Capture·failed"),·{` prettier/prettier
220:9 error Delete `··{⏎` prettier/prettier
222:1 error Replace `··········},` with `················});` prettier/prettier
223:9 error Delete `);⏎` prettier/prettier
225:1 error Replace `······` with `············` prettier/prettier
226:1 error Insert `······` prettier/prettier
227:1 error Replace `········` with `················` prettier/prettier
228:9 error Insert `········` prettier/prettier
229:1 error Replace `········` with `················` prettier/prettier
230:7 error Insert `······` prettier/prettier
231:1 error Replace `······const·capturedByName·=⏎·······` with `············const·capturedByName·=` prettier/prettier
233:7 error Insert `······` prettier/prettier
234:1 error Replace `········` with `················` prettier/prettier
235:9 error Insert `········` prettier/prettier
236:1 error Replace `········` with `················` prettier/prettier
237:1 error Insert `········` prettier/prettier
238:1 error Replace `········` with `················` prettier/prettier
239:1 error Replace `········` with `················` prettier/prettier
240:1 error Insert `········` prettier/prettier
241:1 error Replace `······` with `············` prettier/prettier
242:1 error Insert `······` prettier/prettier
243:1 error Insert `····` prettier/prettier
244:5 error Insert `····` prettier/prettier
245:1 error Insert `··` prettier/prettier
250:3 error Insert `··` prettier/prettier
251:1 error Insert `··` prettier/prettier
252:3 error Replace `description:⏎···` with `··description:` prettier/prettier
254:3 error Insert `··` prettier/prettier
255:1 error Insert `··` prettier/prettier
256:3 error Insert `··` prettier/prettier
261:3 error Insert `··` prettier/prettier
262:1 error Insert `··` prettier/prettier
/data/build/rb-6542611-221669/viin_web_editor/static/src/adapters/tiptap_adapter.js
169:81 error Parsing error: Unexpected token )
✖ 399 problems (399 errors, 0 warnings)
398 errors and 0 warnings potentially fixable with the `--fix` option.
Perhaps you might benefit from installing the tooling found at:
https://github.com/odoo/odoo/wiki/Javascript-coding-guidelines#use-a-linter
stderr:
|
| 04/30/2026 16:50:04 | ERROR |
Subbuild # 381167:
odoo.addons.test_pylint.tests.test_flake8: FAIL: TestFlake8.test_flake8
Traceback (most recent call last):
File "/data/build/Viindoo-tvtmaaddons-17.0/test_pylint/tests/test_flake8.py", line 91, in test_flake8
self.fail("flake8 test failed:\n" + (b"\n" + out + b"\n" + err).decode('utf-8').strip())
AssertionError: flake8 test failed:
/data/build/rb-6542611-221669/viin_brain/tests/test_perf_large_vault.py:34:1: E402 module level import not at top of file
|
| 04/30/2026 16:50:04 | ERROR |
Subbuild # 381167:
odoo.modules.loading: Module test_pylint: 2 failures, 0 errors of 7 tests
|
| 04/30/2026 16:50:04 | ERROR |
Subbuild # 381167:
odoo.modules.loading: At least one test failed when loading the modules.
|
| 04/30/2026 16:50:04 | ERROR |
Subbuild # 381167:
odoo.tests.result: 3 failed, 0 error(s) of 24 tests when loading database 'rb-6542611-221669-381167'
|
| 04/30/2026 18:50:17 | WARNING |
Subbuild # 381168:
odoo.addons.viin_brain.tests.test_brain_collab_activation_tour.TestBrainCollabActivationTour: HttpCase test should be in post_install only
|
| 04/30/2026 18:50:17 | ERROR |
Subbuild # 381168:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/spreadsheet_dashboard/controllers/share.py", line 20, in share_portal
"session_info": request.env["ir.http"].session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:50:17 | ERROR |
Subbuild # 381168:
odoo.addons.spreadsheet_dashboard.tests.test_share_controllers: FAIL: TestShareController.test_dashboard_share_portal
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/spreadsheet_dashboard/tests/test_share_controllers.py", line 21, in test_dashboard_share_portal
self.assertEqual(response.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 18:50:17 | ERROR |
Subbuild # 381168:
odoo.modules.loading: Module spreadsheet_dashboard: 1 failures, 0 errors of 17 tests
|
| 04/30/2026 18:50:17 | ERROR |
Subbuild # 381168:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:50:17 | ERROR |
Subbuild # 381168:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:50:17 | ERROR |
Subbuild # 381168:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:50:17 | ERROR |
Subbuild # 381168:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:50:17 | ERROR |
Subbuild # 381168:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:50:17 | ERROR |
Subbuild # 381168:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:50:17 | ERROR |
Subbuild # 381168:
odoo.modules.loading: At least one test failed when loading the modules.
|
| 04/30/2026 18:50:17 | ERROR |
Subbuild # 381168:
odoo.tests.result: 1 failed, 0 error(s) of 6025 tests when loading database 'rb-6542611-221669-381168'
|
| 04/30/2026 20:45:23 | ERROR |
Subbuild # 381170:
odoo.addons.base.tests.test_deprecation: FAIL: Subtest TestModelDeprecations.test_name_get (model='viin.ai.vendor')
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/tests/test_deprecation.py", line 38, in test_name_get
self.fail(f"Deprecated name_get method found on {model_name} in {module.__name__}, you should override `_compute_display_name` instead")
AssertionError: Deprecated name_get method found on viin.ai.vendor in odoo.addons.viin_ai_base.models.vendor, you should override `_compute_display_name` instead
|
| 04/30/2026 20:45:23 | ERROR |
Subbuild # 381170:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 20:45:23 | ERROR |
Subbuild # 381170:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 20:45:23 | ERROR |
Subbuild # 381170:
odoo.addons.calendar.tests.test_calendar_controller: FAIL: TestCalendarController.test_accept_meeting_authenticated
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/calendar/tests/test_calendar_controller.py", line 47, in test_accept_meeting_authenticated
self.assertEqual(res.status_code, 200, "Response should = OK")
AssertionError: 500 != 200 : Response should = OK
|
| 04/30/2026 20:45:23 | ERROR |
Subbuild # 381170:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/mail/models/discuss/mail_guest.py", line 39, in wrapper
return func(self, *args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/mail/controllers/discuss/public_page.py", line 50, in discuss_channel_invitation
return self._response_discuss_channel_invitation(channel)
File "/data/build/Viindoo-odoo-17.0/addons/mail/controllers/discuss/public_page.py", line 110, in _response_discuss_channel_invitation
return self._response_discuss_public_template(channel, discuss_public_view_data=discuss_public_view_data)
File "/data/build/Viindoo-odoo-17.0/addons/mail/controllers/discuss/public_page.py", line 129, in _response_discuss_public_template
"session_info": channel.env["ir.http"].session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 20:45:23 | ERROR |
Subbuild # 381170:
odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: FAIL: TestMailPublicPage.test_channel_invitation_from_token
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/mail/tests/discuss/test_discuss_channel_as_guest.py", line 98, in test_channel_invitation_from_token
self.assertEqual(public_response.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 20:45:23 | ERROR |
Subbuild # 381170:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/mail/models/discuss/mail_guest.py", line 39, in wrapper
return func(self, *args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/mail/controllers/discuss/public_page.py", line 26, in discuss_channel_chat_from_token
return self._response_discuss_channel_from_token(create_token=create_token, channel_name=channel_name)
File "/data/build/Viindoo-odoo-17.0/addons/mail/controllers/discuss/public_page.py", line 84, in _response_discuss_channel_from_token
return self._response_discuss_channel_invitation(channel_sudo.sudo(False), is_channel_token_secret=False)
File "/data/build/Viindoo-odoo-17.0/addons/mail/controllers/discuss/public_page.py", line 110, in _response_discuss_channel_invitation
return self._response_discuss_public_template(channel, discuss_public_view_data=discuss_public_view_data)
File "/data/build/Viindoo-odoo-17.0/addons/mail/controllers/discuss/public_page.py", line 129, in _response_discuss_public_template
"session_info": channel.env["ir.http"].session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 20:45:23 | ERROR |
Subbuild # 381170:
odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: FAIL: TestMailPublicPage.test_chat_from_token_as_guest
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/mail/tests/discuss/test_discuss_channel_as_guest.py", line 91, in test_chat_from_token_as_guest
self.assertEqual(len(channel), 1)
AssertionError: 0 != 1
|
| 04/30/2026 20:45:23 | ERROR |
Subbuild # 381170:
odoo.tests.result: 4 failed, 0 error(s) of 2172 tests when loading database 'rb-6542611-221669-381170'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_http.tests.test_session: ERROR: TestHttpSession.test_session4_web_authenticate_multidb
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/addons/test_http/tests/test_session.py", line 97, in test_session4_web_authenticate_multidb
res.raise_for_status()
File "/usr/lib/python3/dist-packages/requests/models.py", line 943, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: NOT FOUND for url: http://127.0.0.1:8069/test_http/greeting-user
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail.tests.test_mail_multicompany: FAIL: Subtest TestMultiCompanyControllers.test_redirect_to_records (login='employee', mc_record=mail.test.multi.company(4,))
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/test_mail/tests/test_mail_multicompany.py", line 375, in test_redirect_to_records
self.assertEqual(response.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail.tests.test_mail_multicompany: FAIL: Subtest TestMultiCompanyControllers.test_redirect_to_records (login='employee', mc_record=mail.test.multi.company(5,))
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/test_mail/tests/test_mail_multicompany.py", line 375, in test_redirect_to_records
self.assertEqual(response.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail.tests.test_mail_multicompany: FAIL: Subtest TestMultiCompanyControllers.test_redirect_to_records (login='admin', mc_record=mail.test.multi.company(4,))
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/test_mail/tests/test_mail_multicompany.py", line 375, in test_redirect_to_records
self.assertEqual(response.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail.tests.test_mail_multicompany: FAIL: Subtest TestMultiCompanyControllers.test_redirect_to_records (login='admin', mc_record=mail.test.multi.company(5,))
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/test_mail/tests/test_mail_multicompany.py", line 375, in test_redirect_to_records
self.assertEqual(response.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail.tests.test_mail_multicompany: FAIL: Subtest TestMultiCompanyControllers.test_redirect_to_records_nothread (record_name='Test with YourTestCompany', user_company=res.company(1,))
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/test_mail/tests/test_mail_multicompany.py", line 425, in test_redirect_to_records_nothread
self.assertEqual(response.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail.tests.test_mail_multicompany: FAIL: Subtest TestMultiCompanyControllers.test_redirect_to_records_nothread (record_name='Test with YourTestCompany', user_company=res.company(388,))
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/test_mail/tests/test_mail_multicompany.py", line 425, in test_redirect_to_records_nothread
self.assertEqual(response.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail.tests.test_mail_multicompany: FAIL: Subtest TestMultiCompanyControllers.test_redirect_to_records_nothread (record_name='Test with Company 2', user_company=res.company(1,))
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/test_mail/tests/test_mail_multicompany.py", line 425, in test_redirect_to_records_nothread
self.assertEqual(response.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail.tests.test_mail_multicompany: FAIL: Subtest TestMultiCompanyControllers.test_redirect_to_records_nothread (record_name='Test with Company 2', user_company=res.company(388,))
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/test_mail/tests/test_mail_multicompany.py", line 425, in test_redirect_to_records_nothread
self.assertEqual(response.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail.tests.test_mail_multicompany: FAIL: Subtest TestMultiCompanyControllers.test_redirect_to_records_nothread (record_name='Test with False', user_company=res.company(1,))
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/test_mail/tests/test_mail_multicompany.py", line 425, in test_redirect_to_records_nothread
self.assertEqual(response.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail.tests.test_mail_multicompany: FAIL: Subtest TestMultiCompanyControllers.test_redirect_to_records_nothread (record_name='Test with False', user_company=res.company(388,))
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/test_mail/tests/test_mail_multicompany.py", line 425, in test_redirect_to_records_nothread
self.assertEqual(response.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail_full.tests.test_portal: FAIL: Subtest TestPortalFlow.test_employee_access (name='Internal record mail/view', url='http://127.0.0.1:8069/mail/view?model=mail.test.track&res_id=15', login='employee')
Traceback (most recent call last):
File "<decorator-gen-2292>", line 2, in test_employee_access
File "/data/build/Viindoo-odoo-17.0/odoo/tests/common.py", line 2284, in _users
func(*args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/test_mail_full/tests/test_portal.py", line 296, in test_employee_access
self.assertEqual(res.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail_full.tests.test_portal: FAIL: Subtest TestPortalFlow.test_employee_access (name='Portal record mail/view', url='http://127.0.0.1:8069/mail/view?model=mail.test.portal&res_id=5', login='employee')
Traceback (most recent call last):
File "<decorator-gen-2292>", line 2, in test_employee_access
File "/data/build/Viindoo-odoo-17.0/odoo/tests/common.py", line 2284, in _users
func(*args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/test_mail_full/tests/test_portal.py", line 296, in test_employee_access
self.assertEqual(res.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail_full.tests.test_portal: FAIL: Subtest TestPortalFlow.test_employee_access (name='Portal readable record mail/view', url='http://127.0.0.1:8069/mail/view?model=mail.test.simple&res_id=166', login='employee')
Traceback (most recent call last):
File "<decorator-gen-2292>", line 2, in test_employee_access
File "/data/build/Viindoo-odoo-17.0/odoo/tests/common.py", line 2284, in _users
func(*args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/test_mail_full/tests/test_portal.py", line 296, in test_employee_access
self.assertEqual(res.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail_full.tests.test_portal: FAIL: Subtest TestPortalFlow.test_employee_access (name='Public with act_url', url='http://127.0.0.1:8069/mail/view?model=mail.test.portal.public.access.action&res_id=1', login='employee')
Traceback (most recent call last):
File "<decorator-gen-2292>", line 2, in test_employee_access
File "/data/build/Viindoo-odoo-17.0/odoo/tests/common.py", line 2284, in _users
func(*args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/test_mail_full/tests/test_portal.py", line 296, in test_employee_access
self.assertEqual(res.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail_full.tests.test_portal: FAIL: Subtest TestPortalFlow.test_employee_access (name='Portal record with token', url='http://127.0.0.1:8069/mail/view?access_token=bcf42411-33c9-4a42-b360-5a196f468877&auth_signup_token=KFkYpVaOHMpxf8yNn30k&hash=fabfbf4cc4da45accc796911a0d6c207f462faa16aa35a6dbb15f10e25275416&model=mail.test.portal&pid=3008&res_id=5', login='employee')
Traceback (most recent call last):
File "<decorator-gen-2292>", line 2, in test_employee_access
File "/data/build/Viindoo-odoo-17.0/odoo/tests/common.py", line 2284, in _users
func(*args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/test_mail_full/tests/test_portal.py", line 296, in test_employee_access
self.assertEqual(res.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail_full.tests.test_portal: FAIL: Subtest TestPortalFlow.test_employee_access (name='Portal record with wrong token', url='http://127.0.0.1:8069/mail/view?access_token=eda57588-66d0-5f57-e639-4f803a531122&auth_signup_token=KFkYpVaOHMpxf8yNn30k&hash=fabfbf4cc4da45accc796911a0d6c207f462faa16aa35a6dbb15f10e25275416&model=mail.test.portal&pid=3008&res_id=5', login='employee')
Traceback (most recent call last):
File "<decorator-gen-2292>", line 2, in test_employee_access
File "/data/build/Viindoo-odoo-17.0/odoo/tests/common.py", line 2284, in _users
func(*args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/test_mail_full/tests/test_portal.py", line 296, in test_employee_access
self.assertEqual(res.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail_full.tests.test_portal: FAIL: Subtest TestPortalFlow.test_employee_access (name='Not existing record (internal)', url='http://127.0.0.1:8069/mail/view?model=mail.test.track&res_id=16', login='employee')
Traceback (most recent call last):
File "<decorator-gen-2292>", line 2, in test_employee_access
File "/data/build/Viindoo-odoo-17.0/odoo/tests/common.py", line 2284, in _users
func(*args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/test_mail_full/tests/test_portal.py", line 296, in test_employee_access
self.assertEqual(res.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail_full.tests.test_portal: FAIL: Subtest TestPortalFlow.test_employee_access (name='Not existing record (portal enabled)', url='http://127.0.0.1:8069/mail/view?model=mail.test.portal&res_id=6', login='employee')
Traceback (most recent call last):
File "<decorator-gen-2292>", line 2, in test_employee_access
File "/data/build/Viindoo-odoo-17.0/odoo/tests/common.py", line 2284, in _users
func(*args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/test_mail_full/tests/test_portal.py", line 296, in test_employee_access
self.assertEqual(res.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.addons.test_mail_full.tests.test_portal: FAIL: Subtest TestPortalFlow.test_employee_access (name='Not existign model', url='http://127.0.0.1:8069/mail/view?model=this.should.not.exists&res_id=1', login='employee')
Traceback (most recent call last):
File "<decorator-gen-2292>", line 2, in test_employee_access
File "/data/build/Viindoo-odoo-17.0/odoo/tests/common.py", line 2284, in _users
func(*args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/test_mail_full/tests/test_portal.py", line 296, in test_employee_access
self.assertEqual(res.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 21:20:48 | ERROR |
Subbuild # 381171:
odoo.tests.result: 19 failed, 1 error(s) of 2563 tests when loading database 'rb-6542611-221669-381171'
|
| 04/30/2026 19:16:03 | WARNING |
Subbuild # 381172:
odoo.addons.to_base.tests.test_validate_record_rules:
'viin_brain.rule_page_record_link_inherit_page' rule: You should set 'perm_create=False', because 'base.group_user' group has 'perm_create=False' on model 'viin.brain.page.record.link'.
'viin_brain.rule_page_record_link_inherit_page' rule: You should set 'perm_write=False', because 'base.group_user' group has 'perm_write=False' on model 'viin.brain.page.record.link'.
'viin_brain.rule_page_record_link_inherit_page' rule: You should set 'perm_unlink=False', because 'base.group_user' group has 'perm_unlink=False' on model 'viin.brain.page.record.link'.
'viin_ai_rag.viin_ai_source_company_rule' rule: You should set 'perm_create=False', because 'base.group_user' group has 'perm_create=False' on model 'viin.ai.source'.
'viin_ai_rag.viin_ai_source_company_rule' rule: You should set 'perm_write=False', because 'base.group_user' group has 'perm_write=False' on model 'viin.ai.source'.
'viin_ai_rag.viin_ai_source_company_rule' rule: You should set 'perm_unlink=False', because 'base.group_user' group has 'perm_unlink=False' on model 'viin.ai.source'.
'viin_ai_rag.viin_ai_embedding_company_rule' rule: You should set 'perm_create=False', because 'base.group_user' group has 'perm_create=False' on model 'viin.ai.embedding'.
'viin_ai_rag.viin_ai_embedding_company_rule' rule: You should set 'perm_write=False', because 'base.group_user' group has 'perm_write=False' on model 'viin.ai.embedding'.
'viin_ai_rag.viin_ai_embedding_company_rule' rule: You should set 'perm_unlink=False', because 'base.group_user' group has 'perm_unlink=False' on model 'viin.ai.embedding'.
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
ERROR: duplicate key value violates unique constraint "viin_ai_tool_viin_ai_tool_technical_name_unique"
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.sql_db: bad query: INSERT INTO "viin_ai_tool" ("action_id", "active", "create_date", "create_uid", "description", "name", "parameters_schema", "requires_confirmation", "runs_as_sudo", "sequence", "technical_name", "write_date", "write_uid") VALUES (2076, true, '2026-04-30 11:43:19.468351', 1, 'B', 'Tool alpha duplicate', '{}', false, false, 10, 'alpha', '2026-04-30 11:43:19.468351', 1) RETURNING "id"
DETAIL: Key (technical_name)=(alpha) already exists.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
odoo.addons.viin_ai_agent.models.ir_actions_server: viin_ai_agent: server action WI17 No Model (ai_prompt) missing required fields (ai_model_id, ai_prompt, or ai_target_field_id) — skipping.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
odoo.addons.viin_ai_agent.models.ir_actions_server: viin_ai_agent: server action WI17 No Prompt (ai_prompt) missing required fields (ai_model_id, ai_prompt, or ai_target_field_id) — skipping.
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.addons.viin_ai_base.tests.test_feedback_export_dataset: FAIL: TestFeedbackExportDataset.test_export_empty_db_creates_empty_attachment
Traceback (most recent call last):
File "/data/build/rb-6542611-221669/viin_ai_base/tests/test_feedback_export_dataset.py", line 56, in test_export_empty_db_creates_empty_attachment
self.assertEqual(att.raw, b'', 'body must be empty when no rows')
AssertionError: False != b'' : body must be empty when no rows
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=1 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=2 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=3 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=4 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=5 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=6 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=7 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=8 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=9 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=10 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=11 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=12 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=13 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=14 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=1 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=2 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=3 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=4 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=5 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=6 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=7 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=8 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=9 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=10 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=11 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=12 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=13 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=14 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=29 (embedding_service) mapped to vendor_openai as default. Admin should verify and correct vendor_id.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=1 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=2 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=3 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=4 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=5 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=6 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=7 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=8 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=9 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=10 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=11 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=12 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=13 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=14 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=1 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=2 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=3 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=4 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=5 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=6 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=7 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=8 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=9 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=10 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=11 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=12 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=13 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=14 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=31 (custom, base_url=https://my-private-proxy.internal/api) could not be matched. Mapped to vendor_openai as fallback. Admin must review.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=1 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=2 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=3 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=4 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=5 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=6 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=7 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=8 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=9 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=10 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=11 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=12 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=13 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=14 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=1 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=2 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=3 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=4 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=5 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=6 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=7 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=8 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=9 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=10 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=11 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=12 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=13 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
post_migrate: viin_ai_base post-migrate: provider id=14 has unknown provider_type=None. Mapped to vendor_openai as fallback.
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.addons.viin_ai_base.tests.test_phase1_e2e: FAIL: TestPhase1E2E.test_seed_100_logs_visible_in_pivot
Traceback (most recent call last):
File "/data/build/rb-6542611-221669/viin_ai_base/tests/test_phase1_e2e.py", line 131, in test_seed_100_logs_visible_in_pivot
self.assertEqual(
AssertionError: 0 != 100 : Grouped usage.log records should total 100, got 0
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
odoo.http: Unknown res_model: does.not.exist
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
odoo.http: messages[0].content is empty.
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.addons.viin_ai_chat.controllers.chat_controller: chat_message failed for agent 18
Traceback (most recent call last):
File "/data/build/rb-6542611-221669/viin_ai_chat/controllers/chat_controller.py", line 70, in chat_message
result = agent.run(messages, context=context)
File "/data/build/rb-6542611-221669/viin_ai_agent/models/agent.py", line 477, in run
response = self._do_llm_call(
File "/data/build/rb-6542611-221669/viin_ai_chat/tests/test_chat_controller.py", line 202, in _boom
raise RuntimeError('upstream down')
RuntimeError: upstream down
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
odoo.http: messages must be a non-empty list.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
odoo.http: messages[0].role is invalid.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
odoo.http: trace_id is required.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
odoo.http: No credits left.
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.addons.viin_ai_chat.controllers.chat_controller: chat_message failed for agent 19
Traceback (most recent call last):
File "/data/build/rb-6542611-221669/viin_ai_chat/controllers/chat_controller.py", line 70, in chat_message
result = agent.run(messages, context=context)
File "/data/build/rb-6542611-221669/viin_ai_agent/models/agent.py", line 477, in run
response = self._do_llm_call(
File "/data/build/rb-6542611-221669/viin_ai_chat/tests/test_chat_streaming.py", line 129, in _boom
raise RuntimeError('upstream down')
RuntimeError: upstream down
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.addons.viin_ai_chat.models.discuss_channel: viin.ai discuss bot failed to reply in channel 19
Traceback (most recent call last):
File "/data/build/rb-6542611-221669/viin_ai_chat/models/discuss_channel.py", line 37, in message_post
self._viin_ai_maybe_trigger_reply(message)
File "/data/build/rb-6542611-221669/viin_ai_chat/models/discuss_channel.py", line 66, in _viin_ai_maybe_trigger_reply
result = agent.run(conversation, context={
File "/data/build/rb-6542611-221669/viin_ai_chat/tests/test_discuss_bot.py", line 184, in _boom
raise RuntimeError('agent crashed')
RuntimeError: agent crashed
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
odoo.http: rating must be 'up', 'down', or 'flag', got: invalid_value
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
odoo.http: decision must be 'approve' or 'reject', got: maybe
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
odoo.http: tool_call_id is required.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
odoo.http: No pending tool call: wi15-nonexistent-999
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
odoo.http: model_name is required and must be a string.
|
| 04/30/2026 19:20:27 | WARNING |
Subbuild # 381173:
odoo.http: Unknown model: nonexistent.model.xyz
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: ERROR: TestBrainAccountReportEmbed.test_banner_text_populated
Traceback (most recent call last):
File "/data/build/rb-6542611-221669/viin_brain_account_reports/tests/test_brain_account_report_embed.py", line 322, in test_banner_text_populated
snapshot = self.Snapshot.with_user(self.user_editor).capture_account_report(
File "/data/build/rb-6542611-221669/viin_brain_account_reports/models/viin_brain_snapshot.py", line 277, in capture_account_report
normalized_options = self._normalize_account_report_options(report, options)
File "/data/build/rb-6542611-221669/viin_brain_account_reports/models/viin_brain_snapshot.py", line 46, in _normalize_account_report_options
normalized = self.env['account.report'].init_filter_options(
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports_report_off/models/account_report.py", line 9, in init_filter_options
filter_options = super(AccountReport, self).init_filter_options(report_id=report_id, option_params=option_params)
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports/models/account_report.py", line 92, in init_filter_options
date_range = account_report._get_date_range()
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports/models/account_report.py", line 287, in _get_date_range
company_fiscalyear_dates = self.env.company.compute_fiscalyear_dates(fields.Datetime.now())
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_accountant/models/res_company.py", line 26, in compute_fiscalyear_dates
fiscalyear = self.env['account.fiscal.year'].search([
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 1623, in search
return self.search_fetch(domain, [], offset=offset, limit=limit, order=order)
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 1646, in search_fetch
query = self._search(domain, offset=offset, limit=limit, order=order or self._order)
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 5436, in _search
model.check_access_rights('read')
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 4148, in check_access_rights
return self.env['ir.model.access'].check(self._name, operation, raise_exception)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_model.py", line 2100, in check
raise AccessError(msg) from None
odoo.exceptions.AccessError: You are not allowed to access 'Fiscal Year' (account.fiscal.year) records.
This operation is allowed for the following groups:
- Invoicing/Administrator
- Invoicing/Auditor - Readonly
Contact your administrator to request access if necessary.
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: ERROR: TestBrainAccountReportEmbed.test_capture_account_report
Traceback (most recent call last):
File "/data/build/rb-6542611-221669/viin_brain_account_reports/tests/test_brain_account_report_embed.py", line 94, in test_capture_account_report
snapshot = self.Snapshot.with_user(self.user_editor).capture_account_report(
File "/data/build/rb-6542611-221669/viin_brain_account_reports/models/viin_brain_snapshot.py", line 277, in capture_account_report
normalized_options = self._normalize_account_report_options(report, options)
File "/data/build/rb-6542611-221669/viin_brain_account_reports/models/viin_brain_snapshot.py", line 46, in _normalize_account_report_options
normalized = self.env['account.report'].init_filter_options(
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports_report_off/models/account_report.py", line 9, in init_filter_options
filter_options = super(AccountReport, self).init_filter_options(report_id=report_id, option_params=option_params)
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports/models/account_report.py", line 92, in init_filter_options
date_range = account_report._get_date_range()
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports/models/account_report.py", line 287, in _get_date_range
company_fiscalyear_dates = self.env.company.compute_fiscalyear_dates(fields.Datetime.now())
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_accountant/models/res_company.py", line 26, in compute_fiscalyear_dates
fiscalyear = self.env['account.fiscal.year'].search([
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 1623, in search
return self.search_fetch(domain, [], offset=offset, limit=limit, order=order)
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 1646, in search_fetch
query = self._search(domain, offset=offset, limit=limit, order=order or self._order)
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 5436, in _search
model.check_access_rights('read')
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 4148, in check_access_rights
return self.env['ir.model.access'].check(self._name, operation, raise_exception)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_model.py", line 2100, in check
raise AccessError(msg) from None
odoo.exceptions.AccessError: You are not allowed to access 'Fiscal Year' (account.fiscal.year) records.
This operation is allowed for the following groups:
- Invoicing/Administrator
- Invoicing/Auditor - Readonly
Contact your administrator to request access if necessary.
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: ERROR: TestBrainAccountReportEmbed.test_capture_normalizes_empty_options
Traceback (most recent call last):
File "/data/build/rb-6542611-221669/viin_brain_account_reports/tests/test_brain_account_report_embed.py", line 136, in test_capture_normalizes_empty_options
snapshot = self.Snapshot.with_user(self.user_editor).capture_account_report(
File "/data/build/rb-6542611-221669/viin_brain_account_reports/models/viin_brain_snapshot.py", line 277, in capture_account_report
normalized_options = self._normalize_account_report_options(report, options)
File "/data/build/rb-6542611-221669/viin_brain_account_reports/models/viin_brain_snapshot.py", line 46, in _normalize_account_report_options
normalized = self.env['account.report'].init_filter_options(
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports_report_off/models/account_report.py", line 9, in init_filter_options
filter_options = super(AccountReport, self).init_filter_options(report_id=report_id, option_params=option_params)
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports/models/account_report.py", line 92, in init_filter_options
date_range = account_report._get_date_range()
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports/models/account_report.py", line 287, in _get_date_range
company_fiscalyear_dates = self.env.company.compute_fiscalyear_dates(fields.Datetime.now())
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_accountant/models/res_company.py", line 26, in compute_fiscalyear_dates
fiscalyear = self.env['account.fiscal.year'].search([
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 1623, in search
return self.search_fetch(domain, [], offset=offset, limit=limit, order=order)
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 1646, in search_fetch
query = self._search(domain, offset=offset, limit=limit, order=order or self._order)
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 5436, in _search
model.check_access_rights('read')
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 4148, in check_access_rights
return self.env['ir.model.access'].check(self._name, operation, raise_exception)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_model.py", line 2100, in check
raise AccessError(msg) from None
odoo.exceptions.AccessError: You are not allowed to access 'Fiscal Year' (account.fiscal.year) records.
This operation is allowed for the following groups:
- Invoicing/Administrator
- Invoicing/Auditor - Readonly
Contact your administrator to request access if necessary.
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: ERROR: TestBrainAccountReportEmbed.test_recapture_same_anchor_updates
Traceback (most recent call last):
File "/data/build/rb-6542611-221669/viin_brain_account_reports/tests/test_brain_account_report_embed.py", line 343, in test_recapture_same_anchor_updates
first = self.Snapshot.with_user(self.user_editor).capture_account_report(
File "/data/build/rb-6542611-221669/viin_brain_account_reports/models/viin_brain_snapshot.py", line 277, in capture_account_report
normalized_options = self._normalize_account_report_options(report, options)
File "/data/build/rb-6542611-221669/viin_brain_account_reports/models/viin_brain_snapshot.py", line 46, in _normalize_account_report_options
normalized = self.env['account.report'].init_filter_options(
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports_report_off/models/account_report.py", line 9, in init_filter_options
filter_options = super(AccountReport, self).init_filter_options(report_id=report_id, option_params=option_params)
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports/models/account_report.py", line 92, in init_filter_options
date_range = account_report._get_date_range()
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports/models/account_report.py", line 287, in _get_date_range
company_fiscalyear_dates = self.env.company.compute_fiscalyear_dates(fields.Datetime.now())
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_accountant/models/res_company.py", line 26, in compute_fiscalyear_dates
fiscalyear = self.env['account.fiscal.year'].search([
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 1623, in search
return self.search_fetch(domain, [], offset=offset, limit=limit, order=order)
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 1646, in search_fetch
query = self._search(domain, offset=offset, limit=limit, order=order or self._order)
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 5436, in _search
model.check_access_rights('read')
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 4148, in check_access_rights
return self.env['ir.model.access'].check(self._name, operation, raise_exception)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_model.py", line 2100, in check
raise AccessError(msg) from None
odoo.exceptions.AccessError: You are not allowed to access 'Fiscal Year' (account.fiscal.year) records.
This operation is allowed for the following groups:
- Invoicing/Administrator
- Invoicing/Auditor - Readonly
Contact your administrator to request access if necessary.
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: ERROR: TestBrainAccountReportEmbed.test_refresh_forwards_options
Traceback (most recent call last):
File "/data/build/rb-6542611-221669/viin_brain_account_reports/tests/test_brain_account_report_embed.py", line 219, in test_refresh_forwards_options
snapshot = self.Snapshot.with_user(self.user_editor).capture_account_report(
File "/data/build/rb-6542611-221669/viin_brain_account_reports/models/viin_brain_snapshot.py", line 277, in capture_account_report
normalized_options = self._normalize_account_report_options(report, options)
File "/data/build/rb-6542611-221669/viin_brain_account_reports/models/viin_brain_snapshot.py", line 46, in _normalize_account_report_options
normalized = self.env['account.report'].init_filter_options(
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports_report_off/models/account_report.py", line 9, in init_filter_options
filter_options = super(AccountReport, self).init_filter_options(report_id=report_id, option_params=option_params)
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports/models/account_report.py", line 92, in init_filter_options
date_range = account_report._get_date_range()
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports/models/account_report.py", line 287, in _get_date_range
company_fiscalyear_dates = self.env.company.compute_fiscalyear_dates(fields.Datetime.now())
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_accountant/models/res_company.py", line 26, in compute_fiscalyear_dates
fiscalyear = self.env['account.fiscal.year'].search([
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 1623, in search
return self.search_fetch(domain, [], offset=offset, limit=limit, order=order)
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 1646, in search_fetch
query = self._search(domain, offset=offset, limit=limit, order=order or self._order)
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 5436, in _search
model.check_access_rights('read')
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 4148, in check_access_rights
return self.env['ir.model.access'].check(self._name, operation, raise_exception)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_model.py", line 2100, in check
raise AccessError(msg) from None
odoo.exceptions.AccessError: You are not allowed to access 'Fiscal Year' (account.fiscal.year) records.
This operation is allowed for the following groups:
- Invoicing/Administrator
- Invoicing/Auditor - Readonly
Contact your administrator to request access if necessary.
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: ERROR: TestBrainAccountReportEmbed.test_refresh_rerenders
Traceback (most recent call last):
File "/data/build/rb-6542611-221669/viin_brain_account_reports/tests/test_brain_account_report_embed.py", line 161, in test_refresh_rerenders
snapshot = self.Snapshot.with_user(self.user_editor).capture_account_report(
File "/data/build/rb-6542611-221669/viin_brain_account_reports/models/viin_brain_snapshot.py", line 277, in capture_account_report
normalized_options = self._normalize_account_report_options(report, options)
File "/data/build/rb-6542611-221669/viin_brain_account_reports/models/viin_brain_snapshot.py", line 46, in _normalize_account_report_options
normalized = self.env['account.report'].init_filter_options(
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports_report_off/models/account_report.py", line 9, in init_filter_options
filter_options = super(AccountReport, self).init_filter_options(report_id=report_id, option_params=option_params)
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports/models/account_report.py", line 92, in init_filter_options
date_range = account_report._get_date_range()
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports/models/account_report.py", line 287, in _get_date_range
company_fiscalyear_dates = self.env.company.compute_fiscalyear_dates(fields.Datetime.now())
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_accountant/models/res_company.py", line 26, in compute_fiscalyear_dates
fiscalyear = self.env['account.fiscal.year'].search([
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 1623, in search
return self.search_fetch(domain, [], offset=offset, limit=limit, order=order)
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 1646, in search_fetch
query = self._search(domain, offset=offset, limit=limit, order=order or self._order)
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 5436, in _search
model.check_access_rights('read')
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 4148, in check_access_rights
return self.env['ir.model.access'].check(self._name, operation, raise_exception)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_model.py", line 2100, in check
raise AccessError(msg) from None
odoo.exceptions.AccessError: You are not allowed to access 'Fiscal Year' (account.fiscal.year) records.
This operation is allowed for the following groups:
- Invoicing/Administrator
- Invoicing/Auditor - Readonly
Contact your administrator to request access if necessary.
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: ERROR: TestBrainAccountReportEmbed.test_require_access_placeholder
Traceback (most recent call last):
File "/data/build/rb-6542611-221669/viin_brain_account_reports/tests/test_brain_account_report_embed.py", line 254, in test_require_access_placeholder
snapshot = self.Snapshot.with_user(self.user_editor).capture_account_report(
File "/data/build/rb-6542611-221669/viin_brain_account_reports/models/viin_brain_snapshot.py", line 277, in capture_account_report
normalized_options = self._normalize_account_report_options(report, options)
File "/data/build/rb-6542611-221669/viin_brain_account_reports/models/viin_brain_snapshot.py", line 46, in _normalize_account_report_options
normalized = self.env['account.report'].init_filter_options(
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports_report_off/models/account_report.py", line 9, in init_filter_options
filter_options = super(AccountReport, self).init_filter_options(report_id=report_id, option_params=option_params)
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports/models/account_report.py", line 92, in init_filter_options
date_range = account_report._get_date_range()
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports/models/account_report.py", line 287, in _get_date_range
company_fiscalyear_dates = self.env.company.compute_fiscalyear_dates(fields.Datetime.now())
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_accountant/models/res_company.py", line 26, in compute_fiscalyear_dates
fiscalyear = self.env['account.fiscal.year'].search([
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 1623, in search
return self.search_fetch(domain, [], offset=offset, limit=limit, order=order)
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 1646, in search_fetch
query = self._search(domain, offset=offset, limit=limit, order=order or self._order)
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 5436, in _search
model.check_access_rights('read')
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 4148, in check_access_rights
return self.env['ir.model.access'].check(self._name, operation, raise_exception)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_model.py", line 2100, in check
raise AccessError(msg) from None
odoo.exceptions.AccessError: You are not allowed to access 'Fiscal Year' (account.fiscal.year) records.
This operation is allowed for the following groups:
- Invoicing/Administrator
- Invoicing/Auditor - Readonly
Contact your administrator to request access if necessary.
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.addons.viin_brain_account_reports.tests.test_brain_account_report_embed: ERROR: TestBrainAccountReportEmbed.test_snapshot_mode_empty_on_access_error
Traceback (most recent call last):
File "/data/build/rb-6542611-221669/viin_brain_account_reports/tests/test_brain_account_report_embed.py", line 283, in test_snapshot_mode_empty_on_access_error
snapshot = self.Snapshot.with_user(self.user_editor).capture_account_report(
File "/data/build/rb-6542611-221669/viin_brain_account_reports/models/viin_brain_snapshot.py", line 277, in capture_account_report
normalized_options = self._normalize_account_report_options(report, options)
File "/data/build/rb-6542611-221669/viin_brain_account_reports/models/viin_brain_snapshot.py", line 46, in _normalize_account_report_options
normalized = self.env['account.report'].init_filter_options(
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports_report_off/models/account_report.py", line 9, in init_filter_options
filter_options = super(AccountReport, self).init_filter_options(report_id=report_id, option_params=option_params)
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports/models/account_report.py", line 92, in init_filter_options
date_range = account_report._get_date_range()
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_reports/models/account_report.py", line 287, in _get_date_range
company_fiscalyear_dates = self.env.company.compute_fiscalyear_dates(fields.Datetime.now())
File "/data/build/Viindoo-erponline-enterprise-17.0/to_account_accountant/models/res_company.py", line 26, in compute_fiscalyear_dates
fiscalyear = self.env['account.fiscal.year'].search([
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 1623, in search
return self.search_fetch(domain, [], offset=offset, limit=limit, order=order)
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 1646, in search_fetch
query = self._search(domain, offset=offset, limit=limit, order=order or self._order)
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 5436, in _search
model.check_access_rights('read')
File "/data/build/Viindoo-odoo-17.0/odoo/models.py", line 4148, in check_access_rights
return self.env['ir.model.access'].check(self._name, operation, raise_exception)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_model.py", line 2100, in check
raise AccessError(msg) from None
odoo.exceptions.AccessError: You are not allowed to access 'Fiscal Year' (account.fiscal.year) records.
This operation is allowed for the following groups:
- Invoicing/Administrator
- Invoicing/Auditor - Readonly
Contact your administrator to request access if necessary.
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.addons.viin_brand_common.tests.test_webmanifest: FAIL: BrandWebManifestRoutesTest.test_brand_apple_touch_icon
Traceback (most recent call last):
File "/data/build/Viindoo-branding-17.0/viin_brand_common/tests/test_webmanifest.py", line 68, in test_brand_apple_touch_icon
self.assertIn(
AssertionError: '<link rel="apple-touch-icon" href="/viin_brand_common/static/img/viindoo-icon-ios.png"/>' not found in '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">\n<title>500 Internal Server Error</title>\n<h1>Internal Server Error</h1>\n<p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.</p>\n' : Icon for iOS is present in the head of the document.
|
| 04/30/2026 19:20:27 | ERROR |
Subbuild # 381173:
odoo.tests.result: 3 failed, 8 error(s) of 1726 tests when loading database 'rb-6542611-221669-381173'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2217, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/session.py", line 27, in get_session_info
return request.env['ir.http'].session_info()
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.addons.viin_web_map.tests.test_web_map: ERROR: TestWebMap.test_get_session_info_001
Traceback (most recent call last):
File "/data/build/Viindoo-erponline-enterprise-17.0/viin_web_map/tests/test_web_map.py", line 31, in test_get_session_info_001
map_api_key = data.get('result').get('map_api_key')
AttributeError: 'NoneType' object has no attribute 'get'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2217, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/session.py", line 27, in get_session_info
return request.env['ir.http'].session_info()
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.addons.viin_web_map.tests.test_web_map: ERROR: TestWebMap.test_get_session_info_002
Traceback (most recent call last):
File "/data/build/Viindoo-erponline-enterprise-17.0/viin_web_map/tests/test_web_map.py", line 45, in test_get_session_info_002
self.assertEqual(data.get('result').get('map_api_key'), 'Day la token cua Google Map')
AttributeError: 'NoneType' object has no attribute 'get'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2217, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/session.py", line 27, in get_session_info
return request.env['ir.http'].session_info()
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.addons.viin_web_map.tests.test_web_map: ERROR: TestWebMap.test_get_session_info_003
Traceback (most recent call last):
File "/data/build/Viindoo-erponline-enterprise-17.0/viin_web_map/tests/test_web_map.py", line 63, in test_get_session_info_003
self.assertEqual(data.get('result').get('map_api_key'), 'Day la token cua Mapbox')
AttributeError: 'NoneType' object has no attribute 'get'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2217, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/session.py", line 27, in get_session_info
return request.env['ir.http'].session_info()
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.addons.viin_web_map.tests.test_web_map: ERROR: TestWebMap.test_get_session_info_004
Traceback (most recent call last):
File "/data/build/Viindoo-erponline-enterprise-17.0/viin_web_map/tests/test_web_map.py", line 81, in test_get_session_info_004
self.assertFalse(data.get('result').get('map_api_key'))
AttributeError: 'NoneType' object has no attribute 'get'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.addons.web.tests.test_assets: ERROR: TestLoad.test_assets_already_exists
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/web/tests/test_assets.py", line 115, in test_assets_already_exists
self.url_open('/web').raise_for_status()
File "/usr/lib/python3/dist-packages/requests/models.py", line 943, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 500 Server Error: INTERNAL SERVER ERROR for url: http://127.0.0.1:8069/web
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.addons.web.tests.test_assets: ERROR: TestLogsAssetsGenerateTime.test_logs_assets_generate_time
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/web/tests/test_assets.py", line 55, in test_logs_assets_generate_time
for bundle, duration in list(self.generate_bundles()):
File "/data/build/Viindoo-odoo-17.0/addons/web/tests/test_assets.py", line 41, in generate_bundles
bundle.js()
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/assetsbundle.py", line 347, in js
content_bundle = ';\n'.join(asset.minify() for asset in self.javascripts)
MemoryError
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.addons.web_responsive.tests.test_ir_http: FAIL: TestIrHttp.test_session_info
Traceback (most recent call last):
File "/data/build/Viindoo-branding-17.0/web_responsive/tests/test_ir_http.py", line 29, in test_session_info
self.assertEqual(r.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.addons.website.tests.test_lang_url: FAIL: TestLangUrl.test_04_url_cook_lang_not_available
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/website/tests/test_lang_url.py", line 62, in test_04_url_cook_lang_not_available
self.assertEqual(r.status_code, 200)
AssertionError: 500 != 200
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.http: Exception during request handling.
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2410, in __call__
response = request._serve_db()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 1985, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/data/build/Viindoo-odoo-17.0/odoo/service/model.py", line 153, in retrying
result = func()
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2013, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 2130, in dispatch
return self.request.registry['ir.http']._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/data/build/Viindoo-odoo-17.0/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/portal/controllers/web.py", line 27, in web_client
return super().web_client(s_action, **kw)
File "/data/build/Viindoo-odoo-17.0/odoo/http.py", line 799, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/data/build/Viindoo-odoo-17.0/addons/web/controllers/home.py", line 58, in web_client
context = request.env['ir.http'].webclient_rendering_context()
File "/data/build/Viindoo-odoo-17.0/addons/web/models/ir_http.py", line 66, in webclient_rendering_context
'session_info': self.session_info(),
File "/data/build/Viindoo-odoo-17.0/addons/hr_timesheet/models/ir_http.py", line 14, in session_info
result = super(Http, self).session_info()
File "/data/build/Viindoo-odoo-17.0/addons/account/models/ir_http.py", line 9, in session_info
result = super(IrHttp, self).session_info()
File "/data/build/rb-6542611-221669/viin_brain/models/ir_http.py", line 37, in session_info
result = super().session_info()
TypeError: Http.session_info() missing 1 required positional argument: 'self'
|
| 04/30/2026 18:40:17 | ERROR |
Subbuild # 381175:
odoo.tests.result: 2 failed, 6 error(s) of 1405 tests when loading database 'rb-6542611-221669-381175'
|