| Subbuilds | Name | State | Detail |
|---|---|---|---|
| Build 414700 | At install tests: from account to website_twitter 122m | Succeed | Log |
| Build 414701 | Post install tests: step install all modules 52m | Succeed | Log |
| Build 414702 | Post install tests: from account to hr_recruitment_survey 100m | Succeed | Log |
| Build 414703 | Post install tests: from hr_skills to phone_validation 104m | Succeed | Log |
| Build 414704 | Post install tests: from point_of_sale to purchase_requisition_stock 89m | Succeed | Log |
| Build 414705 | Post install tests: from purchase_stock to test_lint 100m | Succeed | Log |
| Build 414706 | Post install tests: from test_mail to to_purchase_line_numbering 124m | Succeed | Log |
| Build 414707 | Post install tests: from to_purchase_order_advance to viin_approval_purpose_routing 164m | Failed | Log |
| Build 414708 | Post install tests: from viin_approval_sale to viin_product_approval_marketplace 119m | Failed | Log |
| Build 414709 | Post install tests: from viin_product_approval_marketplace_website_sale to web_unsplash 83m | Failed | Log |
| Build 414710 | Post install tests: from website to website_twitter 99m | Succeed | Log |
| Create Date | Level | Message |
|---|---|---|
| 09/12/2026 13:20:47 | INFO |
Updated repository Viindoo-tvtmaaddons
|
| 09/12/2026 13:20:47 | INFO |
Updated repository Viindoo-erponline-enterprise
|
| 09/12/2026 13:20:47 | INFO |
Updated repository Viindoo-branding
|
| 09/12/2026 13:20:47 | INFO |
Cloned repository Viindoo-odoo
|
| 09/12/2026 18:10:09 | ERROR |
Subbuild # 414707:
odoo.addons.viin_ai.tests.test_mcp_oauth_discovery_s24: FAIL: TestMcpOauthScheduledRenewalS24.test_a_permission_that_is_running_out_is_renewed_before_it_lapses
Traceback (most recent call last):
File "/data/build/Viindoo-tvtmaaddons-17.0/viin_ai/tests/test_mcp_oauth_discovery_s24.py", line 712, in test_a_permission_that_is_running_out_is_renewed_before_it_lapses
self.assertIn(
AssertionError: 'synthetic-client-running-out-s24' not found in set() : a connection inside the renewal margin must be renewed by the scheduled run
|
| 09/12/2026 18:10:09 | ERROR |
Subbuild # 414707:
odoo.addons.viin_ai.tests.test_mcp_oauth_discovery_s24: FAIL: TestMcpOauthScheduledRenewalS24.test_the_scheduled_run_renews_the_connection_it_selected
Traceback (most recent call last):
File "/data/build/Viindoo-tvtmaaddons-17.0/viin_ai/tests/test_mcp_oauth_discovery_s24.py", line 775, in test_the_scheduled_run_renews_the_connection_it_selected
self.assertGreater(
AssertionError: datetime.datetime(2026, 9, 12, 9, 56, 32) not greater than datetime.datetime(2026, 9, 12, 10, 25, 32) : the renewed permission must actually be further away than the one it replaced
|
| 09/12/2026 18:10:09 | ERROR |
Subbuild # 414707:
odoo.addons.viin_ai.tests.test_mcp_oauth_token_server_ref_d30: FAIL: TestScheduledRenewalStillSelectsTheRightConnectionsD30.test_a_connection_running_out_is_still_selected_after_the_conversion
Traceback (most recent call last):
File "/data/build/Viindoo-tvtmaaddons-17.0/viin_ai/tests/test_mcp_oauth_token_server_ref_d30.py", line 626, in test_a_connection_running_out_is_still_selected_after_the_conversion
self.assertIn(
AssertionError: 668 not found in set() : a connection whose permission runs out inside the renewal margin was NOT selected, so the reverse relation the job reaches the expiry through no longer finds anything and every connection's permission now lapses unattended
|
| 09/12/2026 18:10:09 | ERROR |
Subbuild # 414707:
odoo.addons.viin_ai.tests.test_mcp_oauth_token_server_ref_d30: FAIL: TestScheduledRenewalStillSelectsTheRightConnectionsD30.test_a_connection_that_was_never_authorized_is_left_alone
Traceback (most recent call last):
File "/data/build/Viindoo-tvtmaaddons-17.0/viin_ai/tests/test_mcp_oauth_token_server_ref_d30.py", line 554, in test_a_connection_that_was_never_authorized_is_left_alone
self.assertNotIn(
AssertionError: 671 unexpectedly found in {671} : a connection that has never been authorized was selected for renewal. It has no permission to renew, so the run can only move it to needs_auth overnight for a reason nobody asked about
|
| 09/12/2026 18:10:09 | ERROR |
Subbuild # 414707:
odoo.tests.result: 4 failed, 0 error(s) of 5395 tests when loading database 'rb-3be5b00-224738-414707'
|
| 09/12/2026 17:25:47 | ERROR |
Subbuild # 414708:
odoo.tools.translate: couldn't read translation file [lang: vi_VN][format: po]
Traceback (most recent call last):
File "/data/build/rb-3be5b00-224738/odoo/tools/translate.py", line 1426, in load
reader = TranslationFileReader(fileobj, fileformat=fileformat)
File "/data/build/rb-3be5b00-224738/odoo/tools/translate.py", line 675, in TranslationFileReader
return PoFileReader(source)
File "/data/build/rb-3be5b00-224738/odoo/tools/translate.py", line 730, in __init__
self.pofile = polib.pofile(source.read().decode())
File "/usr/lib/python3/dist-packages/polib.py", line 130, in pofile
return _pofile_or_mofile(pofile, 'pofile', **kwargs)
File "/usr/lib/python3/dist-packages/polib.py", line 78, in _pofile_or_mofile
instance = parser.parse()
File "/usr/lib/python3/dist-packages/polib.py", line 1428, in parse
raise IOError('Syntax error in po file %s(line %s)' %
OSError: Syntax error in po file (line 1010)
|
| 09/12/2026 17:25:47 | ERROR |
Subbuild # 414708:
odoo.addons.viin_hr.tests.test_search_parent_ids: FAIL: TestSearchParentIds.test_04_search_any_and_not_any
Traceback (most recent call last):
File "/data/build/Viindoo-tvtmaaddons-17.0/viin_hr/tests/test_search_parent_ids.py", line 143, in test_04_search_any_and_not_any
self._assert_employee_set(employees, expected)
File "/data/build/Viindoo-tvtmaaddons-17.0/viin_hr/tests/test_search_parent_ids.py", line 78, in _assert_employee_set
self.assertEqual(set(records.ids), set(expected_records.ids))
AssertionError: Items in the second set but not the first:
130
131
132
133
134
|
| 09/12/2026 17:25:47 | ERROR |
Subbuild # 414708:
odoo.tests.result: 1 failed, 0 error(s) of 4318 tests when loading database 'rb-3be5b00-224738-414708'
|
| 09/12/2026 16:50:02 | ERROR |
Subbuild # 414709:
odoo.addons.viin_sem.tests.test_website_url: ERROR: TestWebsiteURL.test_002_search_parent_urls
Traceback (most recent call last):
File "/data/build/Viindoo-erponline-enterprise-17.0/viin_sem/tests/test_website_url.py", line 193, in test_002_search_parent_urls
urls = self.env['website.url'].search([
File "/data/build/rb-3be5b00-224738/odoo/models.py", line 1623, in search
return self.search_fetch(domain, [], offset=offset, limit=limit, order=order)
File "/data/build/rb-3be5b00-224738/odoo/models.py", line 1646, in search_fetch
query = self._search(domain, offset=offset, limit=limit, order=order or self._order)
File "/data/build/rb-3be5b00-224738/odoo/models.py", line 5445, in _search
query = self._where_calc(domain)
File "/data/build/rb-3be5b00-224738/odoo/models.py", line 5156, in _where_calc
return expression.expression(domain, self).query
File "/data/build/rb-3be5b00-224738/odoo/osv/expression.py", line 805, in __init__
self.parse()
File "/data/build/rb-3be5b00-224738/odoo/osv/expression.py", line 1177, in parse
domain = field.determine_domain(model, operator, right)
File "/data/build/rb-3be5b00-224738/odoo/fields.py", line 1412, in determine_domain
return determine(self.search, records, operator, value)
File "/data/build/rb-3be5b00-224738/odoo/fields.py", line 102, in determine
return needle(*args)
File "/data/build/Viindoo-erponline-enterprise-17.0/viin_sem/models/website_url.py", line 1074, in _search_parent_url_ids
ids = self._search_parent_urls(operator, operand)
File "/data/build/Viindoo-erponline-enterprise-17.0/viin_sem/models/website_url.py", line 1062, in _search_parent_urls
raise ValidationError(_("Operation not supported!"))
odoo.exceptions.ValidationError: Operation not supported!
|
| 09/12/2026 16:50:02 | ERROR |
Subbuild # 414709:
odoo.tools.translate: couldn't read translation file [lang: vi_VN][format: po]
Traceback (most recent call last):
File "/data/build/rb-3be5b00-224738/odoo/tools/translate.py", line 1426, in load
reader = TranslationFileReader(fileobj, fileformat=fileformat)
File "/data/build/rb-3be5b00-224738/odoo/tools/translate.py", line 675, in TranslationFileReader
return PoFileReader(source)
File "/data/build/rb-3be5b00-224738/odoo/tools/translate.py", line 730, in __init__
self.pofile = polib.pofile(source.read().decode())
File "/usr/lib/python3/dist-packages/polib.py", line 130, in pofile
return _pofile_or_mofile(pofile, 'pofile', **kwargs)
File "/usr/lib/python3/dist-packages/polib.py", line 78, in _pofile_or_mofile
instance = parser.parse()
File "/usr/lib/python3/dist-packages/polib.py", line 1428, in parse
raise IOError('Syntax error in po file %s(line %s)' %
OSError: Syntax error in po file (line 1010)
|
| 09/12/2026 16:50:02 | ERROR |
Subbuild # 414709:
odoo.tests.result: 0 failed, 1 error(s) of 1158 tests when loading database 'rb-3be5b00-224738-414709'
|