Name: [17.0][UPG] viin_brand_mail: upgrade to version 17.0

State: Killed finished in 84m

PR State: merged

PR Author: Trần Trường Sơn

PR Author Email:

PR: #576

Committer: Soncrits

Committer Email: truongson290893@gmail.com

Commit: 839f1f4f3a4947e9e8752169b562163b8c34f357

Description:

                                            [IMP] viin_brand_mail: debranding mail Bot
                                            

Branch: 17.0

Instance ID: 0

Age:

Up-time:

Subbuilds Name State Detail
Build 326487 Check the quality with Pylint: from test_lint to test_pylint 14m Killed Log
Build 326488 At install tests: from account to website_twitter 84m Killed Log
Build 326489 Post install tests: step install all modules 33m Killed Log
Build 326490 Post install tests: from account to hr_work_entry 50m Killed Log
Build 326491 Post install tests: from hr_work_entry_contract to pos_hr_restaurant 35m Killed Log
Build 326492 Post install tests: from pos_loyalty to sale_stock_margin 49m Killed Log
Build 326493 Post install tests: from sale_timesheet to to_multi_warehouse_access_control 49m Killed Log
Build 326494 Post install tests: from to_odoo_module to viin_sign_sim_viettel 54m Killed Log
Build 326495 Post install tests: from viin_social to website_twitter 24m Killed Log
Build 326496 Test install all modules without demo data: from account to website_twitter 24m Killed Log
Create Date Level Message
07/02/2025 10:54:28 INFO
Updated repository Viindoo-odoo
07/02/2025 10:54:28 INFO
Updated repository Viindoo-tvtmaaddons
07/02/2025 10:54:28 INFO
Updated repository Viindoo-erponline-enterprise
07/02/2025 10:54:28 INFO
Cloned repository Viindoo-branding
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.addons.google_calendar.tests.test_sync_odoo2google: FAIL: TestSyncOdoo2Google.test_all_event_updated
Traceback (most recent call last):
File "/usr/lib/python3.10/unittest/mock.py", line 1379, in patched
return func(*newargs, **newkeywargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 20, in patched
return func(self, *args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_odoo2google.py", line 424, in test_all_event_updated
self.assertGoogleEventInserted({
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 58, in assertGoogleEventInserted
self.assertEqual(args[1:], expected_args) # skip Google service arg
AssertionError: Tuples differ: ({'id[212 chars]l': 'viindoobot@example.viindoo.com', 'self': [334 chars]']},) != ({'id[212 chars]l': 'odoobot@example.com', 'self': True}, 'att[312 chars]e'},)

First differing element 0:
{'id'[211 chars]l': 'viindoobot@example.viindoo.com', 'self': [332 chars]WE']}
{'id'[211 chars]l': 'odoobot@example.com', 'self': True}, 'att[310 chars]que'}

Diff is 912 characters long. Set self.maxDiff to None to see it.
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.addons.google_calendar.tests.test_sync_odoo2google: FAIL: TestSyncOdoo2Google.test_all_event_with_tz_updated
Traceback (most recent call last):
File "/usr/lib/python3.10/unittest/mock.py", line 1379, in patched
return func(*newargs, **newkeywargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 20, in patched
return func(self, *args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_odoo2google.py", line 593, in test_all_event_with_tz_updated
self.assertGoogleEventInserted({
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 58, in assertGoogleEventInserted
self.assertEqual(args[1:], expected_args) # skip Google service arg
AssertionError: Tuples differ: ({'id[20 chars]'date': None, 'dateTime': '2020-01-15T08:00:00[618 chars]']},) != ({'id[20 chars]'dateTime': '2020-01-15T08:00:00+00:00', 'time[596 chars]e'},)

First differing element 0:
{'id'[19 chars]'date': None, 'dateTime': '2020-01-15T08:00:00[616 chars]WE']}
{'id'[19 chars]'dateTime': '2020-01-15T08:00:00+00:00', 'time[594 chars]que'}

Diff is 1056 characters long. Set self.maxDiff to None to see it.
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.addons.google_calendar.tests.test_sync_odoo2google: FAIL: TestSyncOdoo2Google.test_attendee_state
Traceback (most recent call last):
File "/usr/lib/python3.10/unittest/mock.py", line 1379, in patched
return func(*newargs, **newkeywargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 20, in patched
return func(self, *args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_odoo2google.py", line 555, in test_attendee_state
self.assertGoogleEventPatched(event.google_id, {
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 78, in assertGoogleEventPatched
self.assertEqual(args[1:], expected_args) # skip Google service arg
AssertionError: Tuples differ: ('aaa[243 chars]l': 'viindoobot@example.viindoo.com', 'self': [259 chars]ue'}) != ('aaa[243 chars]l': 'odoobot@example.com', 'self': True}, 'att[248 chars]ue'})

First differing element 1:
{'id'[229 chars]l': 'viindoobot@example.viindoo.com', 'self': [258 chars]que'}
{'id'[229 chars]l': 'odoobot@example.com', 'self': True}, 'att[247 chars]que'}

Diff is 765 characters long. Set self.maxDiff to None to see it.
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.addons.google_calendar.tests.test_sync_odoo2google: FAIL: TestSyncOdoo2Google.test_event_added_to_recurrence
Traceback (most recent call last):
File "/usr/lib/python3.10/unittest/mock.py", line 1379, in patched
return func(*newargs, **newkeywargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 20, in patched
return func(self, *args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_odoo2google.py", line 285, in test_event_added_to_recurrence
self.assertGoogleEventInserted({
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 58, in assertGoogleEventInserted
self.assertEqual(args[1:], expected_args) # skip Google service arg
AssertionError: Tuples differ: ({'id[161 chars]'', 'guestsCanModify': True, 'organizer': {'em[374 chars]']},) != ({'id[161 chars]'', 'visibility': 'public', 'guestsCanModify':[352 chars]e'},)

First differing element 0:
{'id'[160 chars]'', 'guestsCanModify': True, 'organizer': {'em[372 chars]WE']}
{'id'[160 chars]'', 'visibility': 'public', 'guestsCanModify':[350 chars]que'}

Diff is 901 characters long. Set self.maxDiff to None to see it.
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.addons.google_calendar.tests.test_sync_odoo2google: FAIL: TestSyncOdoo2Google.test_event_allday_creation
Traceback (most recent call last):
File "/usr/lib/python3.10/unittest/mock.py", line 1379, in patched
return func(*newargs, **newkeywargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 20, in patched
return func(self, *args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_odoo2google.py", line 187, in test_event_allday_creation
self.assertGoogleEventInserted({
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 58, in assertGoogleEventInserted
self.assertEqual(args[1:], expected_args) # skip Google service arg
AssertionError: Tuples differ: ({'id[161 chars]'', 'guestsCanModify': True, 'organizer': {'em[321 chars]e'},) != ({'id[161 chars]'', 'visibility': 'public', 'guestsCanModify':[299 chars]e'},)

First differing element 0:
{'id'[160 chars]'', 'guestsCanModify': True, 'organizer': {'em[319 chars]que'}
{'id'[160 chars]'', 'visibility': 'public', 'guestsCanModify':[297 chars]que'}

Diff is 844 characters long. Set self.maxDiff to None to see it.
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.addons.google_calendar.tests.test_sync_odoo2google: FAIL: TestSyncOdoo2Google.test_event_available_privacy
Traceback (most recent call last):
File "/usr/lib/python3.10/unittest/mock.py", line 1379, in patched
return func(*newargs, **newkeywargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 20, in patched
return func(self, *args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_odoo2google.py", line 803, in test_event_available_privacy
self.assertGoogleEventInserted({
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 58, in assertGoogleEventInserted
self.assertEqual(args[1:], expected_args) # skip Google service arg
AssertionError: Tuples differ: ({'id[20 chars]'date': None, 'dateTime': '2024-03-29T10:00:00[497 chars]t'},) != ({'id[20 chars]'dateTime': '2024-03-29T10:00:00+00:00', 'date[475 chars]t'},)

First differing element 0:
{'id'[19 chars]'date': None, 'dateTime': '2024-03-29T10:00:00[495 chars]ent'}
{'id'[19 chars]'dateTime': '2024-03-29T10:00:00+00:00', 'date[473 chars]ent'}

Diff is 879 characters long. Set self.maxDiff to None to see it.
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.addons.google_calendar.tests.test_sync_odoo2google: FAIL: TestSyncOdoo2Google.test_event_busy_privacy
Traceback (most recent call last):
File "/usr/lib/python3.10/unittest/mock.py", line 1379, in patched
return func(*newargs, **newkeywargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 20, in patched
return func(self, *args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_odoo2google.py", line 830, in test_event_busy_privacy
self.assertGoogleEventInserted({
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 58, in assertGoogleEventInserted
self.assertEqual(args[1:], expected_args) # skip Google service arg
AssertionError: Tuples differ: ({'id[20 chars]'date': None, 'dateTime': '2024-03-29T10:00:00[492 chars]e'},) != ({'id[20 chars]'dateTime': '2024-03-29T10:00:00+00:00', 'date[470 chars]e'},)

First differing element 0:
{'id'[19 chars]'date': None, 'dateTime': '2024-03-29T10:00:00[490 chars]que'}
{'id'[19 chars]'dateTime': '2024-03-29T10:00:00+00:00', 'date[468 chars]que'}

Diff is 874 characters long. Set self.maxDiff to None to see it.
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.addons.google_calendar.tests.test_sync_odoo2google: FAIL: TestSyncOdoo2Google.test_event_creation
Traceback (most recent call last):
File "/usr/lib/python3.10/unittest/mock.py", line 1379, in patched
return func(*newargs, **newkeywargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 20, in patched
return func(self, *args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_odoo2google.py", line 48, in test_event_creation
self.assertGoogleEventInserted({
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 58, in assertGoogleEventInserted
self.assertEqual(args[1:], expected_args) # skip Google service arg
AssertionError: Tuples differ: ({'id[20 chars]'date': None, 'dateTime': '2020-01-15T08:00:00[610 chars]e'},) != ({'id[20 chars]'dateTime': '2020-01-15T08:00:00+00:00', 'date[599 chars]e'},)

First differing element 0:
{'id'[19 chars]'date': None, 'dateTime': '2020-01-15T08:00:00[608 chars]que'}
{'id'[19 chars]'dateTime': '2020-01-15T08:00:00+00:00', 'date[597 chars]que'}

Diff is 927 characters long. Set self.maxDiff to None to see it.
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.addons.google_calendar.tests.test_sync_odoo2google: FAIL: TestSyncOdoo2Google.test_event_without_attendee_state
Traceback (most recent call last):
File "/usr/lib/python3.10/unittest/mock.py", line 1379, in patched
return func(*newargs, **newkeywargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 20, in patched
return func(self, *args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_odoo2google.py", line 160, in test_event_without_attendee_state
self.assertGoogleEventInserted({
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 58, in assertGoogleEventInserted
self.assertEqual(args[1:], expected_args) # skip Google service arg
AssertionError: Tuples differ: ({'id[20 chars]'date': None, 'dateTime': '2020-01-15T08:00:00[547 chars]e'},) != ({'id[20 chars]'dateTime': '2020-01-15T08:00:00+00:00', 'date[536 chars]e'},)

First differing element 0:
{'id'[19 chars]'date': None, 'dateTime': '2020-01-15T08:00:00[545 chars]que'}
{'id'[19 chars]'dateTime': '2020-01-15T08:00:00+00:00', 'date[534 chars]que'}

Diff is 845 characters long. Set self.maxDiff to None to see it.
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.addons.google_calendar.tests.test_sync_odoo2google: FAIL: TestSyncOdoo2Google.test_following_event_updated
Traceback (most recent call last):
File "/usr/lib/python3.10/unittest/mock.py", line 1379, in patched
return func(*newargs, **newkeywargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 20, in patched
return func(self, *args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_odoo2google.py", line 334, in test_following_event_updated
self.assertGoogleEventInserted({
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 58, in assertGoogleEventInserted
self.assertEqual(args[1:], expected_args) # skip Google service arg
AssertionError: Tuples differ: ({'id[212 chars]l': 'viindoobot@example.viindoo.com', 'self': [334 chars]']},) != ({'id[212 chars]l': 'odoobot@example.com', 'self': True}, 'att[312 chars]e'},)

First differing element 0:
{'id'[211 chars]l': 'viindoobot@example.viindoo.com', 'self': [332 chars]WE']}
{'id'[211 chars]l': 'odoobot@example.com', 'self': True}, 'att[310 chars]que'}

Diff is 912 characters long. Set self.maxDiff to None to see it.
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.addons.google_calendar.tests.test_sync_odoo2google: FAIL: TestSyncOdoo2Google.test_recurrence
Traceback (most recent call last):
File "/usr/lib/python3.10/unittest/mock.py", line 1379, in patched
return func(*newargs, **newkeywargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 20, in patched
return func(self, *args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_odoo2google.py", line 249, in test_recurrence
self.assertGoogleEventInserted({
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 58, in assertGoogleEventInserted
self.assertEqual(args[1:], expected_args) # skip Google service arg
AssertionError: Tuples differ: ({'id[161 chars]'', 'guestsCanModify': True, 'organizer': {'em[374 chars]']},) != ({'id[161 chars]'', 'visibility': 'public', 'guestsCanModify':[352 chars]e'},)

First differing element 0:
{'id'[160 chars]'', 'guestsCanModify': True, 'organizer': {'em[372 chars]WE']}
{'id'[160 chars]'', 'visibility': 'public', 'guestsCanModify':[350 chars]que'}

Diff is 901 characters long. Set self.maxDiff to None to see it.
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.addons.google_calendar.tests.test_sync_odoo2google: FAIL: TestSyncOdoo2Google.test_recurrence_delete_single_events
Traceback (most recent call last):
File "/usr/lib/python3.10/unittest/mock.py", line 1379, in patched
return func(*newargs, **newkeywargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 20, in patched
return func(self, *args, **kwargs)
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_odoo2google.py", line 667, in test_recurrence_delete_single_events
self.assertGoogleEventPatched(event_1.google_id, {
File "/data/build/Viindoo-odoo-17.0/addons/google_calendar/tests/test_sync_common.py", line 78, in assertGoogleEventPatched
self.assertEqual(args[1:], expected_args) # skip Google service arg
AssertionError: Tuples differ: ('aaa[73 chars]'date': None, 'dateTime': '2023-06-15T10:00:00[514 chars]ed'}) != ('aaa[73 chars]'dateTime': '2023-06-15T10:00:00+00:00', 'date[492 chars]ue'})

First differing element 1:
{'id'[42 chars]'date': None, 'dateTime': '2023-06-15T10:00:00[513 chars]led'}
{'id'[42 chars]'dateTime': '2023-06-15T10:00:00+00:00', 'date[491 chars]que'}

Diff is 956 characters long. Set self.maxDiff to None to see it.
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.modules.loading: Module google_calendar: 12 failures, 0 errors of 35 tests
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.addons.stock_account.tests.test_stockvaluation: FAIL: TestStockValuation.test_manual_revaluation_statement
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/stock_account/tests/test_stockvaluation.py", line 4341, in test_manual_revaluation_statement
self.assertIn('OdooBot changed stock valuation from 15.0 to 25.0 -', account_move.line_ids[0].name)
AssertionError: 'OdooBot changed stock valuation from 15.0 to 25.0 -' not found in 'ViindooBot changed stock valuation from 15.0 to 25.0 - [prda] Product A'
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.modules.loading: Module stock_account: 1 failures, 0 errors of 124 tests
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.addons.stock_account.tests.test_stockvaluation: FAIL: TestStockValuation.test_manual_revaluation_statement
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/stock_account/tests/test_stockvaluation.py", line 4341, in test_manual_revaluation_statement
self.assertIn('OdooBot changed stock valuation from 15.0 to 25.0 -', account_move.line_ids[0].name)
AssertionError: 'OdooBot changed stock valuation from 15.0 to 25.0 -' not found in 'ViindooBot changed stock valuation from 15.0 to 25.0 - [prda] Product A'
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.addons.viin_stock_specific_identification.tests.test_stockvaluation_retest: FAIL: TestStockValuationRetest.test_manual_revaluation_statement
Traceback (most recent call last):
File "/data/build/Viindoo-odoo-17.0/addons/stock_account/tests/test_stockvaluation.py", line 4341, in test_manual_revaluation_statement
self.assertIn('OdooBot changed stock valuation from 15.0 to 25.0 -', account_move.line_ids[0].name)
AssertionError: 'OdooBot changed stock valuation from 15.0 to 25.0 -' not found in 'ViindooBot changed stock valuation from 15.0 to 25.0 - [prda] Product A'
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.modules.loading: Module viin_stock_specific_identification: 2 failures, 0 errors of 241 tests
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.modules.loading: At least one test failed when loading the modules.
07/02/2025 12:19:18 ERROR
Subbuild # 326488: odoo.tests.result: 15 failed, 0 error(s) of 5654 tests when loading database 'rb-839f1f4-215738-326488'
07/02/2025 12:24:00 ERROR
Subbuild # 326494: odoo.addons.viin_sale_recurring.tests.test_price_product: FAIL: TestRecurringPrice.test_price_of_product_1_monthly_1_month
Traceback (most recent call last):
File "/data/build/Viindoo-erponline-enterprise-17.0/viin_sale_recurring/tests/test_price_product.py", line 44, in test_price_of_product_1_monthly_1_month
self.assertEqual(price_unit, 15000.0, "Product price is incorrect")
AssertionError: 15500.0 != 15000.0 : Product price is incorrect
07/02/2025 12:24:00 ERROR
Subbuild # 326494: odoo.tests.result: 1 failed, 0 error(s) of 2341 tests when loading database 'rb-839f1f4-215738-326494'