Name: Merge from upstream 17 20250304 01

State: Failed finished in 74m

PR State: open

PR Author: Roy Le

PR Author Email:

PR: #1082

Committer: Roy Le

Committer Email: roy.le@viindoo.com

Commit: 6bad4d919bb13f7f8c2b8d393023b39d57688618

Description:

                                            Merge remote-tracking branch 'odoo/17.0' into 17.0
                                            

Branch: 17.0

Instance ID: 0

Age:

Up-time:

Subbuilds Name State Detail
Build 307025 At install tests: from account to website_twitter 92m Succeed Log
Build 307026 Post install tests: step install all modules 22m Succeed Log
Build 307027 Post install tests: from account to hr_work_entry 59m Failed Log
Build 307028 Post install tests: from hr_work_entry_contract to pos_hr_restaurant 50m Failed Log
Build 307029 Post install tests: from pos_loyalty to sale_stock_margin 64m Succeed Log
Build 307030 Post install tests: from sale_timesheet to to_multi_warehouse_access_control 64m Failed Log
Build 307031 Post install tests: from to_odoo_module to viin_sem_project 64m Failed Log
Build 307032 Post install tests: from viin_social to website_twitter 24m Succeed Log
Create Date Level Message
03/05/2025 14:04:51 INFO
Updated repository royle-vietnam-tvtmaaddons
03/05/2025 14:04:51 INFO
Updated repository Viindoo-erponline-enterprise
03/05/2025 14:04:51 INFO
Updated repository Viindoo-branding
03/05/2025 14:04:51 INFO
Cloned repository Viindoo-odoo
03/05/2025 15:29:00 ERROR
Subbuild # 307027: odoo.addons.hr_expense.tests.test_expenses: FAIL: TestExpenses.test_expense_main_flow
Traceback (most recent call last):
File "/data/build/rb-6bad4d9-213427/addons/hr_expense/tests/test_expenses.py", line 181, in test_expense_main_flow
self.assertRecordValues(expense_sheet_by_employee, [{'payment_state': in_payment_state, 'state': 'done'}])
File "/data/build/rb-6bad4d9-213427/odoo/tests/common.py", line 660, in assertRecordValues
self.fail('\n'.join(errors))
AssertionError: The records and expected_values do not match.

==== Differences at index 0 ====
---

+++

@@ -1 +1 @@

-payment_state:paid
+payment_state:in_payment
03/05/2025 15:29:00 ERROR
Subbuild # 307027: odoo.tests.result: 1 failed, 0 error(s) of 1232 tests when loading database 'rb-6bad4d9-213427-307027'
03/05/2025 15:19:37 ERROR
Subbuild # 307028: odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: FAIL: TestSinvoice.test_05_issue_paid_invoice
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/l10n_vn_viin_accounting_sinvoice/tests/test_sinvoice.py", line 215, in test_05_issue_paid_invoice
self.assertRecordValues(self.invoice, [{
File "/data/build/rb-6bad4d9-213427/odoo/tests/common.py", line 660, in assertRecordValues
self.fail('\n'.join(errors))
AssertionError: The records and expected_values do not match.

==== Differences at index 0 ====
---

+++

@@ -1 +1 @@

-sinvoice_state:not_paid
+sinvoice_state:paid
03/05/2025 15:19:37 ERROR
Subbuild # 307028: odoo.addons.l10n_vn_viin_accounting_sinvoice.tests.test_sinvoice: FAIL: TestSinvoice.test_06_sinvoice_synch_payment_status
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/l10n_vn_viin_accounting_sinvoice/tests/test_sinvoice.py", line 232, in test_06_sinvoice_synch_payment_status
self.assertRecordValues(self.invoice, [{
File "/data/build/rb-6bad4d9-213427/odoo/tests/common.py", line 660, in assertRecordValues
self.fail('\n'.join(errors))
AssertionError: The records and expected_values do not match.

==== Differences at index 0 ====
---

+++

@@ -1 +1 @@

-sinvoice_state:not_paid
+sinvoice_state:paid
03/05/2025 15:19:37 ERROR
Subbuild # 307028: odoo.addons.l10n_vn_viin_accounting_vninvoice.tests.test_vninvoice: FAIL: TestVNinvoice.test_05_issue_paid_invoice
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/l10n_vn_viin_accounting_vninvoice/tests/test_vninvoice.py", line 47, in test_05_issue_paid_invoice
self.assertEqual(self.invoice.vninvoice_sign_state, 'signed')
AssertionError: 'wait_approve' != 'signed'
- wait_approve
+ signed
03/05/2025 15:19:37 ERROR
Subbuild # 307028: odoo.tests.result: 3 failed, 0 error(s) of 945 tests when loading database 'rb-6bad4d9-213427-307028'
03/05/2025 15:34:07 ERROR
Subbuild # 307030: odoo.addons.to_bank_currency_rate_purchase_stock.tests.test_currency_rate_purchase_stock: FAIL: TestCurrencyRatePurchaseStock.test_supply_po_rate_have_bank_default
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_bank_currency_rate_purchase_stock/tests/test_currency_rate_purchase_stock.py", line 87, in test_supply_po_rate_have_bank_default
self.assertEqual(po_supply.order_line.price_unit, 20000)
AssertionError: 1.0 != 20000
03/05/2025 15:34:07 ERROR
Subbuild # 307030: odoo.addons.to_bank_currency_rate_purchase_stock.tests.test_currency_rate_purchase_stock: FAIL: TestCurrencyRatePurchaseStock.test_supply_po_rate_have_bank_default_no_rate
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_bank_currency_rate_purchase_stock/tests/test_currency_rate_purchase_stock.py", line 94, in test_supply_po_rate_have_bank_default_no_rate
self.assertEqual(po_supply.order_line.price_unit, 25000)
AssertionError: 1.0 != 25000
03/05/2025 15:34:07 ERROR
Subbuild # 307030: odoo.addons.to_bank_currency_rate_purchase_stock.tests.test_currency_rate_purchase_stock: FAIL: TestCurrencyRatePurchaseStock.test_supply_po_rate_no_have_bank_default
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_bank_currency_rate_purchase_stock/tests/test_currency_rate_purchase_stock.py", line 101, in test_supply_po_rate_no_have_bank_default
self.assertEqual(po_supply.order_line.price_unit, 28000)
AssertionError: 1.0 != 28000
03/05/2025 15:34:07 ERROR
Subbuild # 307030: odoo.addons.to_currency_conversion_diff.tests.test_payment: FAIL: TestPayment.test_payment_transaction_01
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_currency_conversion_diff/tests/test_payment.py", line 273, in test_payment_transaction_01
self.assertTrue(invoice.payment_state == 'paid')
AssertionError: False is not true
03/05/2025 15:34:07 ERROR
Subbuild # 307030: odoo.addons.to_currency_conversion_diff.tests.test_payment: FAIL: TestPayment.test_payment_transaction_02
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_currency_conversion_diff/tests/test_payment.py", line 367, in test_payment_transaction_02
self.assertTrue(invoice.payment_state == 'paid')
AssertionError: False is not true
03/05/2025 15:34:07 ERROR
Subbuild # 307030: odoo.addons.to_currency_conversion_diff.tests.test_payment: FAIL: TestPayment.test_payment_transaction_03
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_currency_conversion_diff/tests/test_payment.py", line 456, in test_payment_transaction_03
self.assertTrue(invoice.payment_state == 'paid')
AssertionError: False is not true
03/05/2025 15:34:07 ERROR
Subbuild # 307030: odoo.addons.to_hr_expense.tests.test_expense: FAIL: TestExpense.test_22_expense_state_synchro_employee_specific_flow
Traceback (most recent call last):
File "/usr/lib/python3.10/unittest/mock.py", line 1379, in patched
return func(*newargs, **newkeywargs)
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_hr_expense/tests/test_expense.py", line 1701, in test_22_expense_state_synchro_employee_specific_flow
self.assertRecordValues(self.expense_states_employee_sheet, [
File "/data/build/rb-6bad4d9-213427/odoo/tests/common.py", line 660, in assertRecordValues
self.fail('\n'.join(errors))
AssertionError: The records and expected_values do not match.

==== Differences at index 0 ====
---

+++

@@ -1 +1 @@

-payment_state:paid
+payment_state:in_payment
03/05/2025 15:34:07 ERROR
Subbuild # 307030: odoo.tests.result: 7 failed, 0 error(s) of 1661 tests when loading database 'rb-6bad4d9-213427-307030'
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_odoo_module.tests.test_download_apps: ERROR: TestDownloadApps.test_download_all_apps
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_odoo_module/tests/test_download_apps.py", line 55, in test_download_all_apps
with zipfile.ZipFile(bytes_io, 'r') as zf:
File "/usr/lib/python3.10/zipfile.py", line 1272, in __init__
self._RealGetContents()
File "/usr/lib/python3.10/zipfile.py", line 1339, in _RealGetContents
raise BadZipFile("File is not a zip file")
zipfile.BadZipFile: File is not a zip file
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_odoo_module.tests.test_download_apps: ERROR: TestDownloadApps.test_download_one_app
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_odoo_module/tests/test_download_apps.py", line 42, in test_download_one_app
with zipfile.ZipFile(bytes_io, 'r') as zf:
File "/usr/lib/python3.10/zipfile.py", line 1272, in __init__
self._RealGetContents()
File "/usr/lib/python3.10/zipfile.py", line 1339, in _RealGetContents
raise BadZipFile("File is not a zip file")
zipfile.BadZipFile: File is not a zip file
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_odoo_module_sale_project.tests.test_project_task: FAIL: TestProjectTask.test_download_odoo_module_version_project
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_odoo_module_sale_project/tests/test_project_task.py", line 87, in test_download_odoo_module_version_project
self.assertEqual(first=self.test_omv_test.with_context(partner=self.partner).can_download,
AssertionError: False != True : When the project is paid, the module should be allowed to download
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_wallet.tests.test_wallet: FAIL: TestWallet.test_07_reconcile_invoice_with_greater_wallet_payment
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_wallet/tests/test_wallet.py", line 258, in test_07_reconcile_invoice_with_greater_wallet_payment
self.assertEqual(invoice.payment_state, 'paid')
AssertionError: 'in_payment' != 'paid'
- in_payment
+ paid
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_wallet.tests.test_wallet: FAIL: TestWallet.test_08_reconcile_invoice_with_mix_wallet_payment
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_wallet/tests/test_wallet.py", line 308, in test_08_reconcile_invoice_with_mix_wallet_payment
self.assertEqual(invoice.payment_state, 'paid')
AssertionError: 'in_payment' != 'paid'
- in_payment
+ paid
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_wallet.tests.test_wallet: FAIL: TestWallet.test_09_reconcile_invoice_with_mix_wallet_payment
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_wallet/tests/test_wallet.py", line 358, in test_09_reconcile_invoice_with_mix_wallet_payment
self.assertEqual(invoice.payment_state, 'paid')
AssertionError: 'in_payment' != 'paid'
- in_payment
+ paid
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_wallet.tests.test_wallet: FAIL: TestWallet.test_10_reconcile_invoice_with_mix_wallet_payment
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_wallet/tests/test_wallet.py", line 403, in test_10_reconcile_invoice_with_mix_wallet_payment
self.assertEqual(invoice.payment_state, 'paid')
AssertionError: 'in_payment' != 'paid'
- in_payment
+ paid
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_wallet.tests.test_wallet: FAIL: TestWallet.test_13_full_reconcile
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_wallet/tests/test_wallet.py", line 531, in test_13_full_reconcile
self.assertEqual(invoice.payment_state, 'paid')
AssertionError: 'in_payment' != 'paid'
- in_payment
+ paid
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_wallet.tests.test_wallet: FAIL: TestWallet.test_14_full_reconcile_exchange_rate
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_wallet/tests/test_wallet.py", line 580, in test_14_full_reconcile_exchange_rate
self.assertEqual(invoice.payment_state, 'paid')
AssertionError: 'in_payment' != 'paid'
- in_payment
+ paid
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_wallet.tests.test_wallet: FAIL: TestWallet.test_15_reconcile_invoice_with_multiple_payments
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_wallet/tests/test_wallet.py", line 637, in test_15_reconcile_invoice_with_multiple_payments
self.assertRecordValues(invoice, [{'payment_state': 'paid'}])
File "/data/build/rb-6bad4d9-213427/odoo/tests/common.py", line 660, in assertRecordValues
self.fail('\n'.join(errors))
AssertionError: The records and expected_values do not match.

==== Differences at index 0 ====
---

+++

@@ -1 +1 @@

-payment_state:in_payment
+payment_state:paid
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_wallet.tests.test_wallet: FAIL: TestWallet.test_16_reconcile_multiple_invoices_with_multiple_payments
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_wallet/tests/test_wallet.py", line 654, in test_16_reconcile_multiple_invoices_with_multiple_payments
self.assertRecordValues(invoice1, [{'payment_state': 'paid'}])
File "/data/build/rb-6bad4d9-213427/odoo/tests/common.py", line 660, in assertRecordValues
self.fail('\n'.join(errors))
AssertionError: The records and expected_values do not match.

==== Differences at index 0 ====
---

+++

@@ -1 +1 @@

-payment_state:in_payment
+payment_state:paid
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_wallet.tests.test_wallet: FAIL: TestWallet.test_25_multi_invoice_multi_payment_complex
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_wallet/tests/test_wallet.py", line 1015, in test_25_multi_invoice_multi_payment_complex
self.assertEqual(invoice1.payment_state, 'paid')
AssertionError: 'in_payment' != 'paid'
- in_payment
+ paid
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_wallet.tests.test_wallet_payment_wizard: FAIL: TestAffiliateWallet.test_01_payment_out_invoice_by_wallet
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_wallet/tests/test_wallet_payment_wizard.py", line 26, in test_01_payment_out_invoice_by_wallet
self.assertEqual(invoice.payment_state, 'paid')
AssertionError: 'in_payment' != 'paid'
- in_payment
+ paid
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_wallet.tests.test_wallet_payment_wizard: FAIL: TestAffiliateWallet.test_02_payment_out_invoice_by_wallet
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_wallet/tests/test_wallet_payment_wizard.py", line 69, in test_02_payment_out_invoice_by_wallet
self.assertEqual(invoice_1.payment_state, 'paid')
AssertionError: 'in_payment' != 'paid'
- in_payment
+ paid
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_wallet.tests.test_wallet_payment_wizard: FAIL: TestAffiliateWallet.test_04_payment_in_invoice_by_wallet
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_wallet/tests/test_wallet_payment_wizard.py", line 134, in test_04_payment_in_invoice_by_wallet
self.assertEqual(invoice.payment_state, 'paid')
AssertionError: 'in_payment' != 'paid'
- in_payment
+ paid
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_website_apps_store.tests.test_website_apps_store: FAIL: TestAppStore.test_button_visible_on_page_details
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_website_apps_store/tests/test_website_apps_store.py", line 284, in test_button_visible_on_page_details
self.assertEqual(len(button), 0, 'Show button download instead of add to cart')
AssertionError: 1 != 0 : Show button download instead of add to cart
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_website_apps_store.tests.test_website_apps_store: FAIL: TestAppStore.test_rating_module
Traceback (most recent call last):
File "/data/build/rb-6bad4d9-213427/odoo/tools/misc.py", line 822, in deco
return func(*args, **kwargs)
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_website_apps_store/tests/test_website_apps_store.py", line 468, in test_rating_module
self.assertTrue(message, 'Cannot rating this module')
AssertionError: mail.message() is not true : Cannot rating this module
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_website_apps_store.tests.test_website_apps_store: FAIL: TestAppStore.test_user_bought_apps_already_purchased
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_website_apps_store/tests/test_website_apps_store.py", line 267, in test_user_bought_apps_already_purchased
self.assertEqual(len(already_purchased_mark_module_1_v12), 1, 'Show already purchased mark for module_1_v12')
AssertionError: 0 != 1 : Show already purchased mark for module_1_v12
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.to_website_apps_store.tests.test_website_apps_store: FAIL: TestAppStore.test_user_bought_apps_download
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/to_website_apps_store/tests/test_website_apps_store.py", line 244, in test_user_bought_apps_download
self.assertEqual(res.headers.get('content-type', '').lower(), 'application/zip',
AssertionError: 'text/html; charset=utf-8' != 'application/zip'
- text/html; charset=utf-8
+ application/zip
: Test download paid apps failed
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.viin_affiliate.tests.test_flow: FAIL: TestFlow.test_create_commission
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/viin_affiliate/tests/test_flow.py", line 83, in test_create_commission
self.assertRecordValues(
File "/data/build/rb-6bad4d9-213427/odoo/tests/common.py", line 660, in assertRecordValues
self.fail('\n'.join(errors))
AssertionError: The records and expected_values do not match.

==== Differences at index 0 ====
---

+++

@@ -1 +1 @@

-paid_commission_amount:0.0
+paid_commission_amount:100000.0
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.viin_affiliate.tests.test_multi_currency: FAIL: TestMultiCurrency.test_multi_currency
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/viin_affiliate/tests/test_multi_currency.py", line 96, in test_multi_currency
self.assertRecordValues(
File "/data/build/rb-6bad4d9-213427/odoo/tests/common.py", line 660, in assertRecordValues
self.fail('\n'.join(errors))
AssertionError: The records and expected_values do not match.

==== Differences at index 0 ====
---

+++

@@ -1 +1 @@

-paid_commission_amount:0.0
+paid_commission_amount:100000.0
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.viin_affiliate_multi_level.tests.test_flow: FAIL: TestMultiLevelCommissionFlow.test_01_create_multi_level_commission
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/viin_affiliate_multi_level/tests/test_flow.py", line 86, in test_01_create_multi_level_commission
self.assertRecordValues(
File "/data/build/rb-6bad4d9-213427/odoo/tests/common.py", line 660, in assertRecordValues
self.fail('\n'.join(errors))
AssertionError: The records and expected_values do not match.

==== Differences at index 0 ====
---

+++

@@ -1 +1 @@

-paid_commission_amount:0.0
+paid_commission_amount:100000.0
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.viin_affiliate_multi_level.tests.test_flow: FAIL: TestMultiLevelCommissionFlow.test_02_create_multi_level_commission
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/viin_affiliate_multi_level/tests/test_flow.py", line 201, in test_02_create_multi_level_commission
self.assertRecordValues(
File "/data/build/rb-6bad4d9-213427/odoo/tests/common.py", line 660, in assertRecordValues
self.fail('\n'.join(errors))
AssertionError: The records and expected_values do not match.

==== Differences at index 0 ====
---

+++

@@ -1 +1 @@

-paid_commission_amount:0.0
+paid_commission_amount:100000.0
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.viin_affiliate_multi_level.tests.test_flow: FAIL: TestMultiLevelCommissionFlow.test_06_create_multi_level_commission
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/viin_affiliate_multi_level/tests/test_flow.py", line 459, in test_06_create_multi_level_commission
self.assertRecordValues(
File "/data/build/rb-6bad4d9-213427/odoo/tests/common.py", line 660, in assertRecordValues
self.fail('\n'.join(errors))
AssertionError: The records and expected_values do not match.

==== Differences at index 0 ====
---

+++

@@ -1 +1 @@

-paid_commission_amount:0.0
+paid_commission_amount:100000.0
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.viin_affiliate_sale.tests.test_flow: FAIL: TestFlow.test_03_create_commission_from_sale_order
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/viin_affiliate_sale/tests/test_flow.py", line 206, in test_03_create_commission_from_sale_order
self.assertRecordValues(
File "/data/build/rb-6bad4d9-213427/odoo/tests/common.py", line 660, in assertRecordValues
self.fail('\n'.join(errors))
AssertionError: The records and expected_values do not match.

==== Differences at index 0 ====
---

+++

@@ -1,2 +1,2 @@

-state:confirm
-paid_commission_amount:0.0
+state:done
+paid_commission_amount:215.0
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.viin_affiliate_sale.tests.test_flow: FAIL: TestFlow.test_04_create_commission_from_sale_order
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/viin_affiliate_sale/tests/test_flow.py", line 461, in test_04_create_commission_from_sale_order
self.assertRecordValues(
File "/data/build/rb-6bad4d9-213427/odoo/tests/common.py", line 660, in assertRecordValues
self.fail('\n'.join(errors))
AssertionError: The records and expected_values do not match.

==== Differences at index 0 ====
---

+++

@@ -1,2 +1,2 @@

-state:confirm
-paid_commission_amount:0.0
+state:done
+paid_commission_amount:215.0
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.addons.viin_affiliate_sale.tests.test_flow: FAIL: TestFlow.test_05_create_commission_from_sale_order
Traceback (most recent call last):
File "/data/build/royle-vietnam-tvtmaaddons-v17_imp_viin_account_reconciliation/viin_affiliate_sale/tests/test_flow.py", line 718, in test_05_create_commission_from_sale_order
self.assertRecordValues(
File "/data/build/rb-6bad4d9-213427/odoo/tests/common.py", line 660, in assertRecordValues
self.fail('\n'.join(errors))
AssertionError: The records and expected_values do not match.

==== Differences at index 0 ====
---

+++

@@ -1,2 +1,2 @@

-state:confirm
-paid_commission_amount:0.0
+state:done
+paid_commission_amount:215.0
03/05/2025 15:34:07 ERROR
Subbuild # 307031: odoo.tests.result: 25 failed, 2 error(s) of 1959 tests when loading database 'rb-6bad4d9-213427-307031'