Collecting GitPython<4,>=3.1.50 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 1)) Downloading gitpython-3.1.60-py3-none-any.whl.metadata (13 kB) Collecting paramiko==5.0.0 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 2)) Downloading paramiko-5.0.0-py3-none-any.whl.metadata (3.7 kB) Collecting mt-940==5.0.0 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 3)) Downloading mt_940-5.0.0-py3-none-any.whl.metadata (9.0 kB) Requirement already satisfied: validators==0.20.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 4)) (0.20.0) Requirement already satisfied: Pygments==2.15.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 5)) (2.15.0) Collecting user-agents==2.2.0 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 6)) Downloading user_agents-2.2.0-py3-none-any.whl.metadata (7.9 kB) Collecting wbgapi==1.0.12 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 7)) Downloading wbgapi-1.0.12-py3-none-any.whl.metadata (13 kB) Collecting PyJWT<3,>=2.13.0 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 8)) Downloading pyjwt-2.13.0-py3-none-any.whl.metadata (3.4 kB) Collecting fuzzywuzzy==0.18.0 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 9)) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl.metadata (4.9 kB) Collecting python-Levenshtein==0.25.1 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 10)) Downloading python_Levenshtein-0.25.1-py3-none-any.whl.metadata (3.7 kB) Collecting polyline==2.0.3 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 11)) Downloading polyline-2.0.3-py3-none-any.whl.metadata (6.5 kB) Collecting flexpolyline==0.1.0 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 12)) Downloading flexpolyline-0.1.0-py3-none-any.whl.metadata (4.5 kB) Collecting numpy>=2.0.2 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 13)) Downloading numpy-2.5.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB) Collecting ortools==9.15.6755 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 14)) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (3.3 kB) Collecting python-slugify (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 15)) Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB) Collecting jwcrypto==1.5.7 (from -r Viindoo-tvtmaaddons-19.0/requirements.txt (line 16)) Downloading jwcrypto-1.5.7-py3-none-any.whl.metadata (3.3 kB) Collecting bcrypt>=3.2 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 2)) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) Requirement already satisfied: cryptography>=3.3 in /usr/local/lib/python3.12/dist-packages (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 2)) (42.0.8) Collecting invoke>=2.0 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 2)) Downloading invoke-3.0.3-py3-none-any.whl.metadata (3.2 kB) Collecting pynacl>=1.5 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 2)) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (10.0 kB) Requirement already satisfied: decorator>=3.4.0 in /usr/local/lib/python3.12/dist-packages (from validators==0.20.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 4)) (5.3.1) Collecting ua-parser>=0.10.0 (from user-agents==2.2.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 6)) Downloading ua_parser-1.0.2-py3-none-any.whl.metadata (5.5 kB) Requirement already satisfied: requests in /usr/local/lib/python3.12/dist-packages (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 7)) (2.31.0) Collecting PyYAML (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 7)) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Collecting tabulate (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 7)) Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB) Collecting Levenshtein==0.25.1 (from python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 10)) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB) Collecting absl-py>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 14)) Downloading absl_py-2.5.0-py3-none-any.whl.metadata (3.3 kB) Collecting pandas>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 14)) Downloading pandas-3.0.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Collecting protobuf<6.34,>=6.33.1 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 14)) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes) Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/dist-packages (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 14)) (4.16.0) Collecting immutabledict>=3.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 14)) Downloading immutabledict-4.3.1-py3-none-any.whl.metadata (3.5 kB) Collecting rapidfuzz<4.0.0,>=3.8.0 (from Levenshtein==0.25.1->python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 10)) Downloading rapidfuzz-3.14.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (12 kB) Collecting gitdb<5,>=4.0.1 (from GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 1)) Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) Collecting text-unidecode>=1.3 (from python-slugify->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 15)) Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 2)) (2.1.0) Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 1)) Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.12/dist-packages (from pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 14)) (2.8.2) Collecting ua-parser-builtins (from ua-parser>=0.10.0->user-agents==2.2.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 6)) Downloading ua_parser_builtins-202606-py3-none-any.whl.metadata (1.8 kB) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 7)) (3.4.9) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 7)) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 7)) (2.0.7) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 7)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 2)) (3.0) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil>=2.8.2->pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-19.0/requirements.txt (line 14)) (1.17.0) Downloading paramiko-5.0.0-py3-none-any.whl (208 kB) Downloading mt_940-5.0.0-py3-none-any.whl (29 kB) Downloading user_agents-2.2.0-py3-none-any.whl (9.6 kB) Downloading wbgapi-1.0.12-py3-none-any.whl (36 kB) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl (18 kB) Downloading python_Levenshtein-0.25.1-py3-none-any.whl (9.4 kB) Downloading polyline-2.0.3-py3-none-any.whl (6.0 kB) Downloading flexpolyline-0.1.0-py3-none-any.whl (7.1 kB) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (29.8 MB) Downloading jwcrypto-1.5.7-py3-none-any.whl (94 kB) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176 kB) Downloading gitpython-3.1.60-py3-none-any.whl (221 kB) Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB) Downloading numpy-2.5.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB) Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) Downloading absl_py-2.5.0-py3-none-any.whl (137 kB) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) Downloading immutabledict-4.3.1-py3-none-any.whl (5.0 kB) Downloading invoke-3.0.3-py3-none-any.whl (160 kB) Downloading pandas-3.0.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (11.0 MB) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl (323 kB) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) Downloading ua_parser-1.0.2-py3-none-any.whl (31 kB) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) Downloading tabulate-0.10.0-py3-none-any.whl (39 kB) Downloading rapidfuzz-3.14.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.1 MB) Downloading smmap-5.0.3-py3-none-any.whl (24 kB) Downloading ua_parser_builtins-202606-py3-none-any.whl (90 kB) Installing collected packages: text-unidecode, fuzzywuzzy, flexpolyline, ua-parser-builtins, tabulate, smmap, rapidfuzz, PyYAML, python-slugify, PyJWT, protobuf, polyline, numpy, mt-940, invoke, immutabledict, bcrypt, absl-py, wbgapi, ua-parser, pynacl, pandas, Levenshtein, gitdb, user-agents, python-Levenshtein, paramiko, ortools, jwcrypto, GitPython Successfully installed GitPython-3.1.60 Levenshtein-0.25.1 PyJWT-2.13.0 PyYAML-6.0.3 absl-py-2.5.0 bcrypt-5.0.0 flexpolyline-0.1.0 fuzzywuzzy-0.18.0 gitdb-4.0.12 immutabledict-4.3.1 invoke-3.0.3 jwcrypto-1.5.7 mt-940-5.0.0 numpy-2.5.2 ortools-9.15.6755 pandas-3.0.5 paramiko-5.0.0 polyline-2.0.3 protobuf-6.33.6 pynacl-1.6.2 python-Levenshtein-0.25.1 python-slugify-8.0.4 rapidfuzz-3.14.5 smmap-5.0.3 tabulate-0.10.0 text-unidecode-1.3 ua-parser-1.0.2 ua-parser-builtins-202606 user-agents-2.2.0 wbgapi-1.0.12 2026-08-26 00:16:25,974 26 WARNING ? odoo.tools.config: unknown option 'viin_mobile_firebase_auth_key' in the config file at /home/nvq1xbwiguuu/.odoorc, option stored as-is, without parsing 2026-08-26 00:16:25,974 26 WARNING ? odoo.tools.config: unknown option 'firebase_service_account_path' in the config file at /home/nvq1xbwiguuu/.odoorc, option stored as-is, without parsing 2026-08-26 00:16:25,974 26 WARNING ? odoo.tools.config: unknown option 'repo_to_check_quality' in the config file at /home/nvq1xbwiguuu/.odoorc, option stored as-is, without parsing 2026-08-26 00:16:25,974 26 WARNING ? odoo.tools.config: unknown option 'modules_to_check_quality' in the config file at /home/nvq1xbwiguuu/.odoorc, option stored as-is, without parsing 2026-08-26 00:16:25,974 26 WARNING ? odoo.tools.config: unknown option 'viin_mobile_firebase_auth_key' in the config file at /home/nvq1xbwiguuu/.odoorc, option stored as-is, without parsing 2026-08-26 00:16:25,974 26 WARNING ? odoo.tools.config: unknown option 'firebase_service_account_path' in the config file at /home/nvq1xbwiguuu/.odoorc, option stored as-is, without parsing 2026-08-26 00:16:25,974 26 WARNING ? odoo.tools.config: unknown option 'repo_to_check_quality' in the config file at /home/nvq1xbwiguuu/.odoorc, option stored as-is, without parsing 2026-08-26 00:16:25,974 26 WARNING ? odoo.tools.config: unknown option 'modules_to_check_quality' in the config file at /home/nvq1xbwiguuu/.odoorc, option stored as-is, without parsing 2026-08-26 00:16:25,975 26 INFO ? odoo: Odoo version 19.0 2026-08-26 00:16:25,975 26 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-08-26 00:16:25,975 26 INFO ? odoo: addons paths: _NamespacePath(['/data/build/rb-1b89a89-224244/odoo/addons', '/data/build/datadir/addons/19.0', '/data/build/rb-1b89a89-224244/addons', '/data/build/Viindoo-tvtmaaddons-19.0']) 2026-08-26 00:16:25,975 26 INFO ? odoo: database: default@default:5432 2026-08-26 00:16:26,235 26 INFO ? odoo.tests.common: Importing test framework 2026-08-26 00:16:26,812 26 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-08-26 00:16:26,836 26 INFO rb-1b89a89-224244-407972 odoo.modules.loading: loading 1 modules... 2026-08-26 00:16:26,850 26 INFO rb-1b89a89-224244-407972 odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra) 2026-08-26 00:16:26,943 26 INFO rb-1b89a89-224244-407972 odoo.modules.loading: loading 500 modules... 2026-08-26 00:16:29,851 26 INFO rb-1b89a89-224244-407972 odoo.modules.loading: 500 modules loaded in 2.91s, 0 queries (+0 extra) 2026-08-26 00:16:30,358 26 INFO rb-1b89a89-224244-407972 odoo.modules.loading: Modules loaded. 2026-08-26 00:16:30,599 26 INFO rb-1b89a89-224244-407972 odoo.registry: Registry loaded in 3.786s 2026-08-26 00:16:30,600 26 INFO rb-1b89a89-224244-407972 odoo.service.server: Starting post tests 2026-08-26 00:16:31,152 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-08-26 00:16:34,107 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 2.5636677742004395 seconds 2026-08-26 00:16:34,803 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.6958885192871094 seconds 2026-08-26 00:16:35,498 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_access_rights: Starting TestAccessRights.test_001_booking_access_rights ... 2026-08-26 00:16:35,629 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: freight.booking 2026-08-26 00:16:35,634 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: freight.booking 2026-08-26 00:16:35,640 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 7, model: freight.booking 2026-08-26 00:16:35,664 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: freight.booking 2026-08-26 00:16:35,712 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #5 deleted freight.booking records with IDs: [3] 2026-08-26 00:16:35,722 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_access_rights: Starting TestAccessRights.test_002_vessel_schedule_access_rights ... 2026-08-26 00:16:35,799 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: freight.vessel.schedule 2026-08-26 00:16:35,808 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #5 deleted freight.vessel.schedule records with IDs: [1] 2026-08-26 00:16:35,809 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_access_rights: Starting TestAccessRights.test_003_freight_split_method_field_access ... 2026-08-26 00:16:36,156 26 INFO rb-1b89a89-224244-407972 odoo.models: Access Denied by ACLs for operation: read, uid: 8, model: product.template, field: freight_split_method 2026-08-26 00:16:36,171 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 8, model: product.template 2026-08-26 00:16:36,208 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 749 checked, 8 removed 2026-08-26 00:16:36,976 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_access_rights: Starting TestFreightPaymentTermAccess.test_ops_user_may_change_the_term_of_an_unbilled_charge ... 2026-08-26 00:16:37,004 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_access_rights: Starting TestFreightPaymentTermAccess.test_portal_customer_reads_the_summary_but_never_the_charge_lines ... 2026-08-26 00:16:37,090 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 13, model: freight.charge 2026-08-26 00:16:37,094 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_access_rights: Starting TestFreightPaymentTermAccess.test_view_own_user_reads_the_term_but_may_not_change_it ... 2026-08-26 00:16:37,169 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 12, model: freight.charge 2026-08-26 00:16:37,179 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:16:37,713 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_customer_invoiced_allocated_cost_still_bills_on_the_source_side ... 2026-08-26 00:16:38,462 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_customer_invoiced_source_cost_still_bills_on_the_allocated_side ... 2026-08-26 00:16:38,740 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_deleting_the_claiming_bill_line_lets_the_counterpart_bill_again ... 2026-08-26 00:16:39,131 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [1, 2] 2026-08-26 00:16:39,187 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [11] 2026-08-26 00:16:39,321 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_draft_vendor_bill_already_claims_the_cost_from_the_counterpart ... 2026-08-26 00:16:39,511 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_shipment_without_any_allocation_link_bills_every_vendor_charge ... 2026-08-26 00:16:39,670 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestAllocationDoubleBillingGuard.test_source_bill_names_every_shipment_and_document_already_carrying_the_cost ... 2026-08-26 00:16:39,943 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:16:40,449 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestCostAllocationFields.test_revenue_ton_basic_is_raw_never_floored ... 2026-08-26 00:16:40,531 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestCostAllocationFields.test_revenue_ton_basic_reads_cargo_ids_never_package_ids ... 2026-08-26 00:16:40,551 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestCostAllocationFields.test_split_method_offers_exactly_five_labels_and_no_default ... 2026-08-26 00:16:40,610 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:16:41,144 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestCostAllocationTraceability.test_charge_form_shows_the_originating_master_charge ... 2026-08-26 00:16:41,234 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_allocation_double_billing_guard: Starting TestCostAllocationTraceability.test_shipment_charge_list_shows_the_originating_master_charge ... 2026-08-26 00:16:41,298 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:16:41,764 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_booking_leg_endpoint_fallback: Starting TestBookingLegEndpointFallback.test_booking_blocked_when_both_leg_and_shipment_route_missing ... 2026-08-26 00:16:41,951 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_booking_leg_endpoint_fallback: Starting TestBookingLegEndpointFallback.test_delivery_trucking_booking_falls_back_to_shipment_route ... 2026-08-26 00:16:42,190 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_booking_leg_endpoint_fallback: Starting TestBookingLegEndpointFallback.test_pickup_trucking_booking_falls_back_to_shipment_route ... 2026-08-26 00:16:42,440 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_booking_leg_endpoint_fallback: Starting TestBookingLegEndpointFallback.test_water_main_carriage_booking_blocked_when_leg_endpoints_missing ... 2026-08-26 00:16:42,585 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:16:43,142 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g5a_origin_inland_eta_is_cy_cutoff ... 2026-08-26 00:16:43,225 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g5b_pickup_plus_main_eta_is_cy_cutoff ... 2026-08-26 00:16:43,242 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g6_destination_inland_etd_is_ata ... 2026-08-26 00:16:43,259 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g7_lcl_door_to_cfs_eta_is_cy_cutoff_when_si_cutoff_empty ... 2026-08-26 00:16:43,275 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_booking_wizard_date_source: Starting TestBookingWizardScopeDateSource.test_g7_lcl_door_to_cfs_eta_is_si_cutoff ... 2026-08-26 00:16:43,296 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:16:43,795 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_booking_wizard_primary_leg_visibility: Starting TestBookingWizardPrimaryLegVisibility.test_stripped_primary_leg_is_not_refilled_with_the_main_carriage_leg ... 2026-08-26 00:16:44,000 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:16:44,567 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_buy_rate_onchange_order: Starting TestChargeBuyRateOnchangeOrder.test_vendor_before_product_does_not_fill_wrong_mode_price ... 2026-08-26 00:16:44,649 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:16:45,320 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_buy_rate_onchange_order: Starting TestChargeBuyRateOnchangeForeignCurrency.test_customer_invoice_price_unit_must_match_move_currency ... 2026-08-26 00:16:45,456 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_buy_rate_onchange_order: Starting TestChargeBuyRateOnchangeForeignCurrency.test_onchange_must_not_relabel_established_cost_price_under_vendor_currency ... 2026-08-26 00:16:45,482 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_buy_rate_onchange_order: Starting TestChargeBuyRateOnchangeForeignCurrency.test_onchange_must_not_relabel_existing_sell_price_under_vendor_currency ... 2026-08-26 00:16:45,509 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_buy_rate_onchange_order: Starting TestChargeBuyRateOnchangeForeignCurrency.test_vendor_bill_price_unit_must_match_move_currency ... 2026-08-26 00:16:45,674 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:16:46,201 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductPriceCurrency.test_01_unit_price_is_converted_into_the_charges_own_currency ... 2026-08-26 00:16:46,321 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductPriceCurrency.test_02_conversion_uses_the_shipments_company_not_env_company ... 2026-08-26 00:16:47,442 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductPriceCurrency.test_03_same_currency_seeds_the_catalog_price_untouched ... 2026-08-26 00:16:47,488 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductPriceCurrency.test_04_an_ops_user_gets_the_converted_price_not_an_access_error ... 2026-08-26 00:16:47,565 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:16:47,567 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductClassification.test_every_service_product_declares_a_freight_classification ... 2026-08-26 00:16:47,575 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductClassification.test_named_service_charge_products_are_reclassified ... 2026-08-26 00:16:47,602 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductClassification.test_no_service_product_is_measured_by_timesheet ... 2026-08-26 00:16:47,608 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_product_price_currency: Starting TestChargeProductClassification.test_service_charge_reclassification_matches_approved_split ... 2026-08-26 00:16:47,697 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:16:48,343 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_charge_totals_buy_only_charge_still_excluded_from_revenue ... 2026-08-26 00:16:48,376 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_charge_totals_convert_mixed_currencies_before_summing ... 2026-08-26 00:16:48,424 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_charge_totals_same_currency_charges_equal_plain_sum ... 2026-08-26 00:16:48,449 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_drafting_a_bill_does_not_move_profit_and_posting_recognises_it ... 2026-08-26 00:16:48,795 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_estimated_cost_floor_is_anchored_to_the_booking_document ... 2026-08-26 00:16:49,108 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_ops_user_can_open_a_shipment_whose_charge_is_already_invoiced ... 2026-08-26 00:16:49,631 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_pnl_card_is_identical_at_two_viewing_dates ... 2026-08-26 00:16:49,790 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_pnl_card_is_identical_for_two_timezones_at_one_instant ... 2026-08-26 00:16:49,895 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_posted_invoice_and_bill_anchor_sell_and_buy_sides_independently ... 2026-08-26 00:16:50,384 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_probe_layer_a_totals_track_the_booking_document_date ... 2026-08-26 00:16:50,509 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_charge_totals_fx: Starting TestChargeTotalsFx.test_probe_layer_b_estimated_floor_tracks_the_booking_document_date ... 2026-08-26 00:16:50,691 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:16:51,235 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_booked_rate_miss_floors_cost_to_standard_price_not_zero ... 2026-08-26 00:16:51,338 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_card_refreshes_when_cost_entered_same_transaction ... 2026-08-26 00:16:51,398 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_estimate_never_flows_into_vendor_bill ... 2026-08-26 00:16:51,488 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_estimated_floor_scales_with_quantity ... 2026-08-26 00:16:51,544 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_floor_converts_to_charge_currency ... 2026-08-26 00:16:51,619 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_floor_prefers_rate_card_over_standard_price ... 2026-08-26 00:16:51,691 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_no_master_data_floor_is_zero_but_still_flagged ... 2026-08-26 00:16:51,767 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_shipment_flags_estimated_and_gross_profit_not_inflated ... 2026-08-26 00:16:51,845 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_floor_estimated: Starting TestCostFloorEstimated.test_unbooked_charge_is_not_estimated ... 2026-08-26 00:16:51,927 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:16:52,469 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_01_plain_create_autofills_cost_price_from_vendor_rate_card ... 2026-08-26 00:16:52,560 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_02_wizard_apply_template_stays_zero_without_vendor ... 2026-08-26 00:16:52,705 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted logistics.shipment.stage.line records with IDs: [95] 2026-08-26 00:16:52,735 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_03_import_load_autofills_cost_price_from_vendor_rate_card ... 2026-08-26 00:16:52,803 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_04_plain_create_autofills_cost_price_from_agent_rate_card_when_no_vendor ... 2026-08-26 00:16:52,850 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_05_plain_create_stays_zero_when_vendor_has_no_rate_card ... 2026-08-26 00:16:52,914 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_06_plain_create_silently_stays_zero_when_no_rate_and_no_product_cost ... 2026-08-26 00:16:52,978 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_07_plain_create_preserves_manually_entered_cost_price ... 2026-08-26 00:16:53,020 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_08_cost_price_is_converted_when_rate_card_currency_differs ... 2026-08-26 00:16:53,084 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_09_write_vendor_id_autofills_cost_price_on_existing_record ... 2026-08-26 00:16:53,145 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_10_write_of_unrelated_field_does_not_reset_cost_price ... 2026-08-26 00:16:53,184 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_11_currency_conversion_uses_shipment_company_not_env_company ... 2026-08-26 00:16:54,151 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_12_vendor_switch_does_not_refresh_an_already_filled_cost_price ... 2026-08-26 00:16:54,214 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_13_bulk_create_dedupes_identical_rate_card_lookups ... 2026-08-26 00:16:54,257 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_14_create_currency_id_matches_cost_price_currency_when_omitted ... 2026-08-26 00:16:55,154 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cost_price_autofill: Starting TestCostPriceAutofill.test_15_explicit_zero_cost_price_survives_autofill_on_create ... 2026-08-26 00:16:55,200 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:16:55,759 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_01_two_legs_for_cross_border_ftl ... 2026-08-26 00:16:55,904 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_02_container_stuffed_and_transloaded ... 2026-08-26 00:16:56,027 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_03_booking_sequence_vn_then_tq ... 2026-08-26 00:16:56,122 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cross_border_ftl: Starting TestCrossBorderFtl.test_04_cross_border_ftl_charges ... 2026-08-26 00:16:56,197 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:16:56,726 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_01_two_legs_created ... 2026-08-26 00:16:56,869 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_02_cpc_booking_draft_then_confirmed ... 2026-08-26 00:16:56,978 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_03_no_containers_lcl_cross_border ... 2026-08-26 00:16:57,048 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_cross_border_lcl: Starting TestCrossBorderLcl.test_04_cross_border_charges ... 2026-08-26 00:16:57,139 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:16:57,656 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_control_distinct_endpoints_still_create_leg_route_and_booking ... 2026-08-26 00:16:57,772 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_control_truck_leg_reuses_existing_truck_route_between_same_addresses ... 2026-08-26 00:16:57,848 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_forwarder_can_book_pickup_trucking_without_route_access ... 2026-08-26 00:16:58,145 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_forwarder_route_create_is_denied_without_the_sudo_leg_hook ... 2026-08-26 00:16:58,331 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 60, model: route.route 2026-08-26 00:16:58,333 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_incompatible_selected_leg_error_names_leg_type_mode_and_booking_type ... 2026-08-26 00:16:58,416 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_main_transport_mismatch_error_names_shipment_and_modes ... 2026-08-26 00:16:58,518 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_main_transport_required_error_names_the_shipment ... 2026-08-26 00:16:58,565 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_multiple_main_carriage_legs_error_names_mode_and_shipment ... 2026-08-26 00:16:58,683 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_booking_wizard_leg_guard: Starting TestDegenerateBookingWizardLegGuard.test_truck_leg_does_not_reuse_a_water_route_between_same_addresses ... 2026-08-26 00:16:58,789 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:16:59,299 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestDegenerateMainLegGuard.test_action_confirm_auto_creates_fcl_main_leg_with_schedule_when_origin_differs_from_destination ... 2026-08-26 00:16:59,428 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestDegenerateMainLegGuard.test_action_confirm_blocks_readiness_when_default_fcl_origin_equals_destination ... 2026-08-26 00:16:59,497 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:00,025 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestLegGenScopeMatrix.test_a_container_haulage_job_between_the_customer_doors_stays_a_single_truck_run ... 2026-08-26 00:17:00,144 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestLegGenScopeMatrix.test_a_container_haulage_job_that_names_its_road_terminals_plans_a_collection_and_a_delivery_leg ... 2026-08-26 00:17:00,241 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestLegGenScopeMatrix.test_a_door_to_door_road_shipment_plans_pickup_and_delivery_around_its_main_haul ... 2026-08-26 00:17:00,268 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestLegGenScopeMatrix.test_a_mode_module_can_move_pickup_and_delivery_off_the_road ... 2026-08-26 00:17:00,295 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestLegGenScopeMatrix.test_a_non_ocean_main_carriage_is_not_relabelled_as_ocean ... 2026-08-26 00:17:00,318 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestLegGenScopeMatrix.test_air_plans_exactly_the_legs_the_service_scope_sold ... 2026-08-26 00:17:00,335 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestLegGenScopeMatrix.test_confirming_a_door_to_door_sea_fcl_shipment_plans_the_full_door_to_door_route ... 2026-08-26 00:17:00,444 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestLegGenScopeMatrix.test_confirming_a_door_to_door_sea_lcl_shipment_plans_the_full_door_to_door_route ... 2026-08-26 00:17:00,506 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestLegGenScopeMatrix.test_pickup_and_delivery_legs_are_trucked_by_default ... 2026-08-26 00:17:00,522 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestLegGenScopeMatrix.test_road_plans_exactly_the_legs_the_service_scope_sold ... 2026-08-26 00:17:00,538 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestLegGenScopeMatrix.test_sea_fcl_plans_exactly_the_legs_the_service_scope_sold ... 2026-08-26 00:17:00,554 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestLegGenScopeMatrix.test_sea_lcl_plans_exactly_the_legs_the_service_scope_sold ... 2026-08-26 00:17:00,570 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_degenerate_main_leg_guard: Starting TestLegGenScopeMatrix.test_starting_transit_on_an_already_planned_route_does_not_duplicate_its_legs ... 2026-08-26 00:17:00,661 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:01,204 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_delivery_order_free_time: Starting TestDeliveryOrderFreeTime.test_do_free_time_counts_from_ata_not_eta ... 2026-08-26 00:17:01,454 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_delivery_order_free_time: Starting TestDeliveryOrderFreeTime.test_do_free_time_falls_back_to_eta_flagged_estimated ... 2026-08-26 00:17:01,655 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:02,187 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_delivery_order_free_time: Starting TestDeliveryOrderMultilegFreeTimeAnchor.test_delivery_order_free_time_anchors_on_booking_leg_not_shipment_max_eta ... 2026-08-26 00:17:02,464 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:03,029 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_delivery_order_free_time: Starting TestDeliveryOrderContainerFreeTimeAgreement.test_delivery_order_and_container_free_time_agree_before_container_arrival ... 2026-08-26 00:17:03,341 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_delivery_order_free_time: Starting TestDeliveryOrderContainerFreeTimeAgreement.test_delivery_order_free_time_survives_booking_without_its_own_free_days ... 2026-08-26 00:17:03,558 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:04,105 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_01_ftl_confirmed_no_containers ... 2026-08-26 00:17:04,244 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_02_vehicle_and_driver_on_leg ... 2026-08-26 00:17:04,311 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_03_booking_workflow ... 2026-08-26 00:17:04,391 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_domestic_ftl: Starting TestDomesticFtl.test_04_per_trip_flat_charge ... 2026-08-26 00:17:04,488 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:05,102 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_01_domestic_ltl_no_containers ... 2026-08-26 00:17:05,250 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_02_trucking_booking_confirmed ... 2026-08-26 00:17:05,339 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_03_leg_state_transitions ... 2026-08-26 00:17:05,422 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_04_ltl_charges ... 2026-08-26 00:17:05,500 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_domestic_ltl: Starting TestDomesticLtl.test_05_cargo_weight_volume ... 2026-08-26 00:17:05,571 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:06,114 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_event_document_air_basic: Starting TestEventDocumentAirBasic.test_001_event_document_basic_payload ... 2026-08-26 00:17:06,204 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:06,735 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_01_import_initial_state_is_draft ... 2026-08-26 00:17:06,864 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_02_import_execution_full_flow ... 2026-08-26 00:17:06,867 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_03_import_state_transition_blocked ... 2026-08-26 00:17:06,874 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_04_export_execution_unaffected_on_import_container ... 2026-08-26 00:17:06,876 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_05_free_time_dates_computed_from_ata ... 2026-08-26 00:17:06,884 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_06_free_time_empty_when_no_ata ... 2026-08-26 00:17:06,891 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_07_mbl_and_do_fields_stored ... 2026-08-26 00:17:06,892 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_08_arrival_notice_opens_compose_dialog_and_notifies_consignee ... 2026-08-26 00:17:07,095 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_09_arrival_notice_cannot_be_sent_twice ... 2026-08-26 00:17:07,293 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFclImportBasic.test_10_arrival_notice_blocked_on_export_shipment ... 2026-08-26 00:17:07,304 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:07,850 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFreeTime.test_demurrage_clock_starts_at_container_discharge_not_vessel_arrival ... 2026-08-26 00:17:07,940 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFreeTime.test_detention_deadline_absent_until_container_leaves_port ... 2026-08-26 00:17:07,960 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFreeTime.test_detention_deadline_counts_from_gate_out_using_equipment_free_days ... 2026-08-26 00:17:07,982 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFreeTime.test_free_time_reminder_activity_is_scheduled_before_last_free_day ... 2026-08-26 00:17:08,098 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFreeTime.test_last_free_day_clears_when_empty_container_returned ... 2026-08-26 00:17:08,123 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFreeTime.test_last_free_day_follows_demurrage_clock_before_gate_out ... 2026-08-26 00:17:08,147 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFreeTime.test_last_free_day_switches_to_detention_clock_after_gate_out ... 2026-08-26 00:17:08,171 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFreeTime.test_shipment_last_free_day_is_earliest_open_container_deadline ... 2026-08-26 00:17:08,201 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_import_basic: Starting TestFreeTime.test_shipment_last_free_day_uses_storage_expiry_when_no_container ... 2026-08-26 00:17:08,224 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:08,710 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_001_load_mode_semantics_on_shipment ... 2026-08-26 00:17:08,818 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_002_fcl_basic_container_metrics ... 2026-08-26 00:17:08,866 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_003_lcl_basic_package_metrics_and_container_boundary ... 2026-08-26 00:17:08,922 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_003a_lcl_sea_export_main_carriage_uses_cfs_endpoints ... 2026-08-26 00:17:08,968 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_004_change_mode_fcl_to_lcl_blocked_by_container ... 2026-08-26 00:17:09,025 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_005_change_mode_fcl_to_lcl_blocked_by_container_package_legacy ... 2026-08-26 00:17:09,079 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_006_requested_booking_auto_creates_execution_containers_from_basis ... 2026-08-26 00:17:09,243 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_007_container_execution_milestones_flow ... 2026-08-26 00:17:09,264 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_008_container_execution_disallows_skipping_states ... 2026-08-26 00:17:09,321 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_009_container_popup_action_opens_modal_form ... 2026-08-26 00:17:09,343 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_010_create_new_main_carriage_leg_for_main_only_uses_pol_pod_endpoints ... 2026-08-26 00:17:09,417 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011_follow_up_booking_defaults_existing_containers_without_forcing_inland_flow ... 2026-08-26 00:17:09,491 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011a_booking_wizard_prefills_cutoff_breakdown_from_shipment ... 2026-08-26 00:17:09,511 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011aa_pickup_trucking_intent_auto_maps_to_pre_carriage_without_coverage ... 2026-08-26 00:17:09,611 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011b_import_door_to_door_booking_wizard_defaults_to_ocean_intent ... 2026-08-26 00:17:09,632 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011bb_delivery_trucking_intent_auto_maps_to_on_carriage_without_coverage ... 2026-08-26 00:17:09,678 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_011c_prepare_booking_request_wizard_writes_booking_fields ... 2026-08-26 00:17:09,711 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_012_prepare_packages_wizard_prefills_from_cargo_and_containers ... 2026-08-26 00:17:09,741 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_013_prepare_packages_distributes_evenly_and_creates_packages ... 2026-08-26 00:17:09,806 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted logistics.prepare.packages.wizard.line records with IDs: [2] 2026-08-26 00:17:09,842 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_014_prepare_packages_requires_package_qty_before_distribute ... 2026-08-26 00:17:09,912 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_015_load_cargo_to_containers_direct_mode_creates_items_only ... 2026-08-26 00:17:09,972 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted logistics.prepare.packages.wizard.line records with IDs: [8] 2026-08-26 00:17:09,990 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_015a_load_cargo_to_packages_distributes_and_creates_items ... 2026-08-26 00:17:10,049 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted logistics.prepare.cargos.wizard.line records with IDs: [1] 2026-08-26 00:17:10,062 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_016_booking_wizard_writes_cutoff_breakdown_back_to_shipment ... 2026-08-26 00:17:10,146 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_clear ... 2026-08-26 00:17:10,174 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_guard_wrong_state ... 2026-08-26 00:17:10,221 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_not_loaded ... 2026-08-26 00:17:10,250 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_container_exception_rolled_over ... 2026-08-26 00:17:10,278 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_allowed_from_gated_in_and_loaded ... 2026-08-26 00:17:10,301 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_guard_no_weight ... 2026-08-26 00:17:10,365 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_guard_wrong_state ... 2026-08-26 00:17:10,416 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestFclLclBasic.test_vgm_submit_happy_path ... 2026-08-26 00:17:10,440 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:11,027 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestContainerVgmSolasGuard.test_mark_loaded_blocked_while_vgm_not_submitted ... 2026-08-26 00:17:11,120 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestContainerVgmSolasGuard.test_mark_loaded_succeeds_after_vgm_submitted ... 2026-08-26 00:17:11,136 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:11,747 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestContainerRolloverReset.test_after_rollover_reset_container_loads_again ... 2026-08-26 00:17:11,847 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestContainerRolloverReset.test_not_loaded_schedules_activity_and_keeps_gated_in ... 2026-08-26 00:17:11,869 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_fcl_lcl_basic: Starting TestContainerRolloverReset.test_rolled_over_reverts_to_gated_in_and_schedules_activity ... 2026-08-26 00:17:11,894 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:12,447 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightChargeQuantityRule.test_charge_with_zero_or_negative_quantity_is_refused ... 2026-08-26 00:17:12,548 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightChargeQuantityRule.test_existing_charge_cannot_be_edited_down_to_a_non_positive_quantity ... 2026-08-26 00:17:12,566 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightChargeQuantityRule.test_non_positive_quantity_is_refused_even_when_the_orm_is_bypassed ... 2026-08-26 00:17:12,580 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightChargeQuantityRule.test_small_fractional_quantity_is_accepted ... 2026-08-26 00:17:12,595 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:13,211 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_002_create_sell_charge ... 2026-08-26 00:17:13,299 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_003_create_charge_with_vendor ... 2026-08-26 00:17:13,314 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_006_billing_phase_after_invoice_link ... 2026-08-26 00:17:13,458 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_007_billing_phase_after_bill_link ... 2026-08-26 00:17:13,601 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestFreightCharge.test_product_onchange_resets_uom_from_product_template ... 2026-08-26 00:17:13,644 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:14,192 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestBookingConfirmChargeHook.test_base_hook_returns_empty_charge_recordset ... 2026-08-26 00:17:14,356 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestBookingConfirmChargeHook.test_booking_confirm_with_leg_creates_charge_without_error ... 2026-08-26 00:17:14,453 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_charge: Starting TestBookingConfirmChargeHook.test_ops_first_booking_nonocean_charge_sell_price_is_zero ... 2026-08-26 00:17:14,567 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:14,568 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_every_declared_demo_route_has_at_least_one_measured_section ... 2026-08-26 00:17:14,569 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: skipped TestFreightCoordinateGeolocation.test_every_declared_demo_route_has_at_least_one_measured_section : Demo data is disabled for this database. 2026-08-26 00:17:14,569 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_every_owned_demo_and_data_location_carries_usable_coordinates ... 2026-08-26 00:17:14,590 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_no_degenerate_section_among_declared_routes_with_differing_endpoints ... 2026-08-26 00:17:14,591 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: skipped TestFreightCoordinateGeolocation.test_no_degenerate_section_among_declared_routes_with_differing_endpoints : Demo data is disabled for this database. 2026-08-26 00:17:14,591 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: Starting TestFreightCoordinateGeolocation.test_rotterdam_demo_port_matches_its_shipped_coordinate_snapshot ... 2026-08-26 00:17:14,592 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_coordinate_geolocation: skipped TestFreightCoordinateGeolocation.test_rotterdam_demo_port_matches_its_shipped_coordinate_snapshot : Demo data is disabled for this database. 2026-08-26 00:17:14,596 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:17:14,597 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_coordinate_migration: Starting TestFreightCoordinateMigration.test_post_migration_repairs_a_noupdate_icd_coordinate_on_an_already_installed_database ... 2026-08-26 00:17:14,609 26 INFO rb-1b89a89-224244-407972 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 132 product.template record(s) 2026-08-26 00:17:14,648 26 INFO rb-1b89a89-224244-407972 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: repaired 1 of 24 shipped location(s) still at the (0, 0) 'never geolocated' marker; left 16 already-positioned and 7 absent record(s) untouched. 2026-08-26 00:17:14,648 26 INFO rb-1b89a89-224244-407972 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: repaired ['partner_location_icd_hanoi_gialum'] 2026-08-26 00:17:14,648 26 INFO rb-1b89a89-224244-407972 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: 7 shipped location(s) do not exist on this database (expected for demo records on a production install) and were skipped: ['demo_location_cn_logistics_hub', 'demo_location_hanoi_icd', 'demo_location_hcm_icd', 'demo_location_la_inland_depot', 'demo_location_pp_logistics_hub', 'demo_location_sg_logistics_hub', 'demo_port_rotterdam'] 2026-08-26 00:17:14,651 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_coordinate_migration: Starting TestFreightCoordinateMigration.test_post_migration_repairs_coordinates_without_touching_the_icd_address ... 2026-08-26 00:17:14,663 26 INFO rb-1b89a89-224244-407972 viin_freight_management_post_migration_1_0_1: Recomputed load_mode on 132 product.template record(s) 2026-08-26 00:17:14,700 26 INFO rb-1b89a89-224244-407972 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: repaired 1 of 24 shipped location(s) still at the (0, 0) 'never geolocated' marker; left 16 already-positioned and 7 absent record(s) untouched. 2026-08-26 00:17:14,700 26 INFO rb-1b89a89-224244-407972 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: repaired ['partner_location_icd_hanoi_gialum'] 2026-08-26 00:17:14,700 26 INFO rb-1b89a89-224244-407972 viin_freight_management_post_migration_1_0_10: viin_freight_management migration 1.0.10: 7 shipped location(s) do not exist on this database (expected for demo records on a production install) and were skipped: ['demo_location_cn_logistics_hub', 'demo_location_hanoi_icd', 'demo_location_hcm_icd', 'demo_location_la_inland_depot', 'demo_location_pp_logistics_hub', 'demo_location_sg_logistics_hub', 'demo_port_rotterdam'] 2026-08-26 00:17:14,706 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:17:15,214 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_01_create_customer_invoice_from_sell_charges ... 2026-08-26 00:17:15,404 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_02_create_vendor_bill_from_buy_charges ... 2026-08-26 00:17:15,573 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_03_create_invoice_guard_no_eligible_charges ... 2026-08-26 00:17:15,627 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_04_profitability_totals_compute ... 2026-08-26 00:17:15,675 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_05_invoice_line_linked_to_analytic_account ... 2026-08-26 00:17:15,840 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_06_second_invoice_reuses_existing_draft ... 2026-08-26 00:17:16,042 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_07_agent_only_charge_excluded_from_vendor_bill ... 2026-08-26 00:17:16,103 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightInvoicing.test_08_charge_with_both_vendor_and_agent_creates_vendor_bill ... 2026-08-26 00:17:16,262 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:16,965 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_base_cost_amount_billing_agnostic_pnl_wrapper_counts_draft_bill_at_expected ... 2026-08-26 00:17:17,168 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_cost_counts_draft_at_expected_and_posted_recognized ... 2026-08-26 00:17:17,415 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_drafting_customer_invoice_never_lowers_gross_profit ... 2026-08-26 00:17:17,591 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_invoicing: Starting TestFreightChargeProfitabilityPosted.test_revenue_counts_draft_at_expected_and_posted_recognized ... 2026-08-26 00:17:17,854 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:18,460 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_allocated_charge_keeps_the_source_term_instead_of_re_deriving_it ... 2026-08-26 00:17:18,559 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_base_hook_leaves_charges_without_a_sale_order_line_unresolved_as_false ... 2026-08-26 00:17:18,559 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_catalog_location_hint_overrides_the_freight_signal ... 2026-08-26 00:17:18,578 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_charge_added_to_a_prepaid_shipment_still_derives_collect_under_fob ... 2026-08-26 00:17:18,595 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_charge_with_no_leg_moves_to_the_next_rung_instead_of_guessing_a_position ... 2026-08-26 00:17:18,599 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_cif_shipment_carries_a_prepaid_and_a_collect_charge_at_once ... 2026-08-26 00:17:18,622 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_confirmed_shipment_still_derives_the_term ... 2026-08-26 00:17:18,685 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_ddp_makes_every_bucket_prepaid ... 2026-08-26 00:17:18,711 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_derivation_gives_the_same_answer_to_an_ops_user_as_to_an_administrator ... 2026-08-26 00:17:18,756 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_empty_term_sent_by_the_client_is_derived_not_taken_as_the_answer ... 2026-08-26 00:17:18,775 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_every_charge_of_a_batch_creation_is_derived_not_only_the_first ... 2026-08-26 00:17:18,799 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_explicit_charge_leg_overrides_the_products_payment_location ... 2026-08-26 00:17:18,821 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_explicit_term_survives_a_derivation_that_would_disagree ... 2026-08-26 00:17:18,842 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_exw_makes_every_bucket_collect ... 2026-08-26 00:17:18,877 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_fob_destination_local_charge_is_collected_from_the_buyer ... 2026-08-26 00:17:18,901 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_fob_main_carriage_charge_is_collected_from_the_buyer ... 2026-08-26 00:17:18,923 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_fob_origin_local_charge_is_prepaid_by_the_seller ... 2026-08-26 00:17:18,947 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_freight_product_with_no_leg_and_no_catalog_hint_still_gets_a_payment_term ... 2026-08-26 00:17:18,969 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_incoterm_outside_the_matrix_leaves_the_term_unset_rather_than_guessing ... 2026-08-26 00:17:18,995 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_last_rung_still_answers_main_when_nothing_else_on_file_says_otherwise ... 2026-08-26 00:17:18,998 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_leg_assigned_after_create_derives_the_local_charges_term ... 2026-08-26 00:17:19,057 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_leg_inherited_from_the_booking_still_drives_the_bucket ... 2026-08-26 00:17:19,091 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_only_the_destination_bucket_moves_across_the_dap_dpu_ddp_boundary ... 2026-08-26 00:17:19,155 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_origin_haulage_sku_is_prepaid_even_though_it_is_a_freight_service ... 2026-08-26 00:17:19,200 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_other_leg_is_bucketed_with_the_origin_side ... 2026-08-26 00:17:19,229 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_plain_service_product_leaves_the_term_unset_and_still_saves ... 2026-08-26 00:17:19,254 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_return_leg_is_bucketed_with_the_destination_side ... 2026-08-26 00:17:19,280 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_shipment_inherited_from_the_booking_still_drives_the_bucket ... 2026-08-26 00:17:19,311 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_shipment_without_an_incoterm_leaves_the_term_unset_and_still_saves ... 2026-08-26 00:17:19,334 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_stated_term_is_kept_on_the_arrange_that_would_derive_the_opposite ... 2026-08-26 00:17:19,359 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_stated_term_survives_a_late_leg_assignment ... 2026-08-26 00:17:19,389 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_unresolvable_local_charge_stays_unset_and_accepts_a_manual_term ... 2026-08-26 00:17:19,424 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermDerivation.test_web_clients_empty_term_in_the_leg_write_is_still_a_request_to_derive ... 2026-08-26 00:17:19,463 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:20,069 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestCarriageRoleGuard.test_a_charge_with_an_unresolved_carriage_role_is_created_without_a_payer ... 2026-08-26 00:17:20,164 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestCarriageRoleGuard.test_an_allocated_charge_still_inherits_its_source_payer_when_the_role_is_unresolved ... 2026-08-26 00:17:20,197 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestCarriageRoleGuard.test_the_guard_answers_before_the_waterfall_is_consulted_at_all ... 2026-08-26 00:17:20,223 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestCarriageRoleGuard.test_this_module_never_declares_a_carriage_role_unresolved ... 2026-08-26 00:17:20,245 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:20,828 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermGuard.test_a_late_leg_on_an_invoiced_blank_charge_neither_stamps_nor_blocks ... 2026-08-26 00:17:21,026 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermGuard.test_administrator_override_of_an_invoiced_charge_is_recorded_on_the_shipment ... 2026-08-26 00:17:21,196 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermGuard.test_invoicing_a_charge_that_already_carries_a_term_is_not_blocked ... 2026-08-26 00:17:21,354 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermGuard.test_ops_can_change_the_term_while_the_charge_is_still_unlinked ... 2026-08-26 00:17:21,394 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermGuard.test_ops_cannot_change_the_term_of_a_vendor_billed_charge ... 2026-08-26 00:17:21,605 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermGuard.test_ops_cannot_change_the_term_of_an_invoiced_charge ... 2026-08-26 00:17:21,830 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermGuard.test_rewriting_the_same_term_on_an_invoiced_charge_is_not_blocked ... 2026-08-26 00:17:21,979 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term: Starting TestFreightPaymentTermGuard.test_unrelated_edit_of_an_invoiced_charge_is_not_blocked ... 2026-08-26 00:17:22,154 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:22,838 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term_rollup: Starting TestFreightPaymentTermSummary.test_charges_can_be_filtered_and_grouped_by_their_payment_term ... 2026-08-26 00:17:22,936 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term_rollup: Starting TestFreightPaymentTermSummary.test_charges_split_across_both_terms_summarise_as_mixed ... 2026-08-26 00:17:22,962 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term_rollup: Starting TestFreightPaymentTermSummary.test_charges_that_are_all_collect_summarise_as_collect ... 2026-08-26 00:17:22,991 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term_rollup: Starting TestFreightPaymentTermSummary.test_charges_that_are_all_prepaid_summarise_as_prepaid ... 2026-08-26 00:17:23,021 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term_rollup: Starting TestFreightPaymentTermSummary.test_charges_without_a_term_do_not_turn_a_uniform_summary_into_mixed ... 2026-08-26 00:17:23,044 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term_rollup: Starting TestFreightPaymentTermSummary.test_shipment_whose_charges_all_lack_a_term_falls_back_to_the_legacy_term ... 2026-08-26 00:17:23,067 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term_rollup: Starting TestFreightPaymentTermSummary.test_shipment_with_mixed_terms_can_still_be_duplicated_and_archived ... 2026-08-26 00:17:23,099 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term_rollup: Starting TestFreightPaymentTermSummary.test_shipment_with_neither_charges_nor_a_legacy_term_summarises_as_nothing ... 2026-08-26 00:17:23,113 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term_rollup: Starting TestFreightPaymentTermSummary.test_shipment_without_charges_keeps_showing_its_legacy_term ... 2026-08-26 00:17:23,128 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term_rollup: Starting TestFreightPaymentTermSummary.test_summary_follows_a_charge_being_added ... 2026-08-26 00:17:23,154 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term_rollup: Starting TestFreightPaymentTermSummary.test_summary_follows_a_charge_being_removed ... 2026-08-26 00:17:23,221 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted freight.charge records with IDs: [211] 2026-08-26 00:17:23,224 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_payment_term_rollup: Starting TestFreightPaymentTermSummary.test_summary_follows_a_charge_whose_term_is_corrected ... 2026-08-26 00:17:23,269 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:23,924 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselSchedule.test_001_name_compute ... 2026-08-26 00:17:24,039 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselSchedule.test_002_etd_before_eta_constraint ... 2026-08-26 00:17:24,123 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselSchedule.test_003_validity_range_constraint ... 2026-08-26 00:17:24,206 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:24,835 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselScheduleLookup.test_lookup_still_obeys_the_restriction_passed_by_the_caller ... 2026-08-26 00:17:25,021 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselScheduleLookup.test_lookup_with_no_typed_text_still_obeys_the_caller_restriction ... 2026-08-26 00:17:25,187 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselScheduleLookup.test_schedule_is_found_by_carrier_name_which_is_absent_from_its_label ... 2026-08-26 00:17:25,349 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestFreightVesselScheduleLookup.test_schedule_is_found_by_port_name_when_the_label_only_shows_the_port_code ... 2026-08-26 00:17:25,458 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:26,022 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_a_lane_is_identified_by_its_ports_not_by_its_departure_time ... 2026-08-26 00:17:26,106 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_a_price_serving_any_discharge_port_cannot_be_replicated ... 2026-08-26 00:17:26,130 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_a_price_serving_any_loading_port_cannot_be_replicated ... 2026-08-26 00:17:26,152 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_a_refused_replication_of_an_unnamed_voyage_creates_no_sailing_at_all ... 2026-08-26 00:17:26,179 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_a_second_unnamed_voyage_over_the_same_lanes_is_refused_not_ignored ... 2026-08-26 00:17:26,203 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_an_oversized_replication_is_refused_before_a_single_sailing_is_created ... 2026-08-26 00:17:26,222 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_correcting_a_departure_does_not_turn_an_unnamed_voyage_into_a_refusal ... 2026-08-26 00:17:26,241 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_each_replicated_sailing_keeps_its_own_departure_time ... 2026-08-26 00:17:26,259 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_naming_the_second_voyage_lets_the_price_carry_both_sailings ... 2026-08-26 00:17:26,280 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_pressing_replicate_twice_on_an_unnamed_voyage_raises_nothing ... 2026-08-26 00:17:26,297 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_replicating_a_sample_sailing_covers_every_port_pair_the_price_serves ... 2026-08-26 00:17:26,315 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_replicating_again_after_correcting_a_departure_creates_nothing ... 2026-08-26 00:17:26,334 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_replicating_again_after_correcting_an_arrival_creates_nothing ... 2026-08-26 00:17:26,352 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_replicating_is_refused_to_a_user_who_may_not_change_the_price ... 2026-08-26 00:17:26,384 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 134, model: product.supplierinfo 2026-08-26 00:17:26,390 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_replicating_never_creates_sailings_a_user_is_not_allowed_to_create ... 2026-08-26 00:17:26,425 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 135, model: product.supplierinfo 2026-08-26 00:17:26,431 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_replicating_twice_does_not_double_the_schedule ... 2026-08-26 00:17:26,451 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_the_refusal_tells_the_desk_to_name_the_vessel_and_the_voyage ... 2026-08-26 00:17:26,476 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_freight_vessel_schedule: Starting TestVesselScheduleFanOut.test_the_screen_opened_after_replicating_declares_the_views_it_opens ... 2026-08-26 00:17:26,503 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:27,136 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_leg_schedule_autofill: Starting TestLegScheduleAutofill.test_a_leg_with_no_matching_schedule_still_saves_hand_keyed_vessel_and_etd ... 2026-08-26 00:17:27,283 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_leg_schedule_autofill: Starting TestLegScheduleAutofill.test_assigning_a_schedule_fills_the_leg_vessel_voyage_and_dates ... 2026-08-26 00:17:27,441 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_leg_schedule_autofill: Starting TestLegScheduleAutofill.test_automatic_leg_generation_plans_legs_carrying_no_vessel_schedule ... 2026-08-26 00:17:27,540 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_leg_schedule_autofill: Starting TestLegScheduleAutofill.test_changing_one_legs_schedule_leaves_the_other_leg_untouched ... 2026-08-26 00:17:27,762 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_leg_schedule_autofill: Starting TestLegScheduleAutofill.test_clearing_the_schedule_keeps_the_vessel_and_dates_already_on_the_leg ... 2026-08-26 00:17:27,933 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_leg_schedule_autofill: Starting TestLegScheduleAutofill.test_ops_can_reach_the_vessel_schedule_on_both_the_leg_list_and_the_leg_form ... 2026-08-26 00:17:27,962 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_leg_schedule_autofill: Starting TestLegScheduleAutofill.test_ops_can_read_the_vessel_and_voyage_filled_in_from_the_schedule ... 2026-08-26 00:17:28,005 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:28,548 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_01_label_and_config_are_mode_neutral ... 2026-08-26 00:17:28,638 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_02_main_carriage_reuses_single_existing_leg_for_concrete_modes ... 2026-08-26 00:17:29,102 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_03_no_existing_main_leg_creates_one_using_shipment_main_transport ... 2026-08-26 00:17:29,262 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_04_existing_wrong_mode_main_leg_blocks_new_wrong_repair_leg ... 2026-08-26 00:17:29,455 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_05_multiple_matching_main_legs_require_explicit_selection ... 2026-08-26 00:17:29,762 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_06_explicit_incompatible_main_leg_selection_is_rejected ... 2026-08-26 00:17:29,957 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_07_multimodal_main_transport_does_not_fallback_to_water ... 2026-08-26 00:17:30,085 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_08_non_water_main_booking_does_not_write_sea_cutoffs ... 2026-08-26 00:17:30,287 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_09_selected_main_leg_missing_endpoints_blocks_without_header_fallback ... 2026-08-26 00:17:30,410 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_10_action_syncs_resolved_legs_for_request_package_override ... 2026-08-26 00:17:30,638 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_booking_mode: Starting TestMainCarriageBookingMode.test_11_view_contract_limits_primary_leg_and_sea_fields_by_mode ... 2026-08-26 00:17:30,644 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:31,164 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestMainCarriageConfirmReadiness.test_01_main_carriage_leg_missing_endpoint_blocks_confirm ... 2026-08-26 00:17:31,250 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestMainCarriageConfirmReadiness.test_02_main_carriage_leg_with_endpoints_confirms ... 2026-08-26 00:17:31,318 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestMainCarriageConfirmReadiness.test_03_wrong_mode_leg_missing_endpoint_does_not_block_confirm ... 2026-08-26 00:17:31,352 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:32,022 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestTransshipmentConfirmReadiness.test_001_a_transshipment_shipment_cannot_be_confirmed_while_its_feeder_has_no_departure_date ... 2026-08-26 00:17:32,194 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestTransshipmentConfirmReadiness.test_002_the_refusal_names_the_feeder_as_the_leg_that_is_missing_its_date ... 2026-08-26 00:17:32,307 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestTransshipmentConfirmReadiness.test_003_a_transshipment_shipment_confirms_once_its_feeder_carries_a_departure_date ... 2026-08-26 00:17:32,364 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestTransshipmentConfirmReadiness.test_004_a_generated_transshipment_route_presents_two_binding_legs_one_of_them_undated ... 2026-08-26 00:17:32,420 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_confirm_readiness: Starting TestTransshipmentConfirmReadiness.test_005_a_cutoff_falling_after_the_generated_feeder_has_sailed_is_refused ... 2026-08-26 00:17:32,583 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:33,101 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_write_guard_scope: Starting TestMainCarriagePlanningWriteGuardScope.test_write_guard_allows_origin_fallback_write_when_main_leg_exists ... 2026-08-26 00:17:33,221 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_write_guard_scope: Starting TestMainCarriagePlanningWriteGuardScope.test_write_guard_blocks_empty_to_set_pol_when_main_leg_exists ... 2026-08-26 00:17:33,279 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_main_carriage_write_guard_scope: Starting TestMainCarriagePlanningWriteGuardScope.test_write_guard_still_blocks_pol_change_when_main_leg_exists ... 2026-08-26 00:17:33,361 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:34,037 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_01_billing_party_differs_from_consignee ... 2026-08-26 00:17:34,228 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_02_import_container_and_trucking ... 2026-08-26 00:17:34,351 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_03_all_sell_charges_billed_to_overseas_agent ... 2026-08-26 00:17:34,428 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_nomination_agent: Starting TestNominationAgent.test_04_container_lifecycle_complete ... 2026-08-26 00:17:34,493 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:35,129 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestOceanBookingLegWaterFilter.test_01_default_get_autoselects_only_the_water_main_leg ... 2026-08-26 00:17:35,241 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestOceanBookingLegWaterFilter.test_02_wizard_does_not_flag_multiple_legs ... 2026-08-26 00:17:35,344 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestOceanBookingLegWaterFilter.test_03_submit_creates_single_booking_on_the_water_leg ... 2026-08-26 00:17:35,464 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:36,185 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestTransshipmentFeederBooking.test_010_feeder_ocean_leg_can_be_booked_through_the_wizard ... 2026-08-26 00:17:36,485 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestTransshipmentFeederBooking.test_011_feeder_booking_carries_the_feeder_segment_schedule ... 2026-08-26 00:17:36,596 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestTransshipmentFeederBooking.test_020_wizard_offers_the_feeder_leg_for_its_booking_type ... 2026-08-26 00:17:36,603 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestTransshipmentFeederBooking.test_021_wizard_preselects_the_only_feeder_leg_and_does_not_offer_to_create_one ... 2026-08-26 00:17:36,682 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestTransshipmentFeederBooking.test_030_feeder_booking_type_takes_feeder_legs_and_refuses_main_carriage ... 2026-08-26 00:17:36,688 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestTransshipmentFeederBooking.test_031_main_carriage_booking_type_still_refuses_a_feeder_leg ... 2026-08-26 00:17:36,694 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestTransshipmentFeederBooking.test_040_main_carriage_booking_writes_the_agreed_cutoffs_through ... 2026-08-26 00:17:36,800 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestTransshipmentFeederBooking.test_041_feeder_booking_leaves_the_mother_vessel_cutoffs_untouched ... 2026-08-26 00:17:36,917 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestTransshipmentFeederBooking.test_050_booking_bound_to_a_feeder_leg_reports_that_feeder_vessel ... 2026-08-26 00:17:36,929 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestTransshipmentFeederBooking.test_060_main_carriage_booking_path_is_unchanged ... 2026-08-26 00:17:37,051 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestTransshipmentFeederBooking.test_061_pre_carriage_booking_path_is_unchanged ... 2026-08-26 00:17:37,159 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestTransshipmentFeederBooking.test_062_on_carriage_booking_path_is_unchanged ... 2026-08-26 00:17:37,283 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_ocean_booking_leg_filter: Starting TestTransshipmentFeederBooking.test_063_no_existing_booking_type_claims_the_feeder_leg ... 2026-08-26 00:17:37,292 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:37,934 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_01_exact_match_pol_pod_container ... 2026-08-26 00:17:38,050 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_02_blind_rate_answers_only_an_untyped_ask ... 2026-08-26 00:17:38,074 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_03_validity_date_filter ... 2026-08-26 00:17:38,095 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_04_no_matching_rate_returns_empty ... 2026-08-26 00:17:38,133 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_05_carrier_only_fallback ... 2026-08-26 00:17:38,158 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_06_most_specific_wins_over_fallback ... 2026-08-26 00:17:38,177 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_07_charge_onchange_autofills_buy_price ... 2026-08-26 00:17:38,198 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_08_onchange_does_not_overwrite_existing_price ... 2026-08-26 00:17:38,218 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_09_onchange_skips_when_no_vendor ... 2026-08-26 00:17:38,234 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_10_is_freight_rate_true_for_freight_product ... 2026-08-26 00:17:38,249 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_11_is_freight_rate_false_for_non_freight_product ... 2026-08-26 00:17:38,264 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_12_search_all_rates_finds_freight_rate ... 2026-08-26 00:17:38,283 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_13_lane_rate_of_another_service_applies_when_service_has_no_own_rate ... 2026-08-26 00:17:38,328 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateCard.test_14_own_service_rate_wins_over_another_services_rate_on_same_lane ... 2026-08-26 00:17:38,379 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:38,988 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateLaneCoverageAuthority.test_a_card_naming_one_side_still_beats_a_card_naming_neither ... 2026-08-26 00:17:39,082 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateLaneCoverageAuthority.test_a_card_naming_the_port_wins_over_a_carrier_wide_card ... 2026-08-26 00:17:39,123 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateLaneCoverageAuthority.test_a_carrier_wide_card_still_serves_a_lane_it_never_named ... 2026-08-26 00:17:39,162 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateLaneCoverageAuthority.test_a_destination_only_price_is_costed_off_the_card_it_was_quoted_from ... 2026-08-26 00:17:39,203 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateLaneCoverageAuthority.test_rate_comparison_and_cost_lookup_settle_on_the_same_card ... 2026-08-26 00:17:39,246 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateLaneCoverageAuthority.test_the_cost_lookup_also_ranks_one_named_side_above_none ... 2026-08-26 00:17:39,292 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateLaneCoverageAuthority.test_two_cards_naming_opposite_sides_are_settled_the_same_way_by_both_lookups ... 2026-08-26 00:17:39,340 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:39,901 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateLaneFilter.test_a_full_container_ask_is_never_answered_by_a_groupage_price ... 2026-08-26 00:17:40,011 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateLaneFilter.test_a_lane_no_card_covers_is_answered_with_no_price_at_all ... 2026-08-26 00:17:40,052 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateLaneFilter.test_every_price_filed_for_the_asked_lane_is_offered_not_just_one_of_them ... 2026-08-26 00:17:40,096 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:40,786 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateContainerTypeAuthority.test_a_card_with_no_size_does_not_answer_a_named_size ... 2026-08-26 00:17:40,889 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateContainerTypeAuthority.test_a_size_never_filed_is_answered_with_no_offer ... 2026-08-26 00:17:40,933 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateContainerTypeAuthority.test_an_ask_that_names_no_size_still_sees_every_card ... 2026-08-26 00:17:40,978 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card: Starting TestRateContainerTypeAuthority.test_the_asked_size_wins_its_sailing_over_a_better_placed_wrong_size ... 2026-08-26 00:17:41,025 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:41,628 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardMultiLane.test_a_card_listing_one_port_answers_exactly_like_the_scalar_card_it_replaces ... 2026-08-26 00:17:41,791 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardMultiLane.test_a_multi_port_card_serving_several_lanes_of_one_carrier_is_offered_once ... 2026-08-26 00:17:41,834 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardMultiLane.test_a_price_filed_for_one_port_never_answers_an_ask_for_a_different_port ... 2026-08-26 00:17:41,892 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardMultiLane.test_a_price_filed_for_the_asked_port_beats_the_carriers_any_port_price ... 2026-08-26 00:17:41,927 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardMultiLane.test_a_price_filed_for_two_loading_ports_does_not_answer_an_ask_for_a_third ... 2026-08-26 00:17:41,959 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardMultiLane.test_an_ask_for_a_container_type_is_never_answered_by_a_type_blind_multi_port_card ... 2026-08-26 00:17:41,999 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardMultiLane.test_clearing_a_port_list_makes_the_price_carrier_wide ... 2026-08-26 00:17:42,035 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardMultiLane.test_one_price_filed_for_two_loading_ports_answers_an_ask_for_either_port ... 2026-08-26 00:17:42,075 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardMultiLane.test_the_carrier_comparison_does_not_rank_a_shorter_port_list_higher ... 2026-08-26 00:17:42,114 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardMultiLane.test_the_more_recent_price_wins_however_many_ports_the_older_one_lists ... 2026-08-26 00:17:42,151 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardMultiLane.test_the_number_of_listed_ports_never_decides_which_price_wins ... 2026-08-26 00:17:42,204 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardMultiLane.test_the_rate_lookup_signatures_stay_scalar_for_their_out_of_module_callers ... 2026-08-26 00:17:42,204 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardMultiLane.test_the_rate_lookups_still_take_one_port_id_as_a_plain_integer ... 2026-08-26 00:17:42,255 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:44,557 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardCompanyScope.test_a_sister_companys_price_is_not_served_for_a_quoted_sailing ... 2026-08-26 00:17:44,596 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardCompanyScope.test_a_sister_companys_price_is_not_served_on_the_every_port_fallback ... 2026-08-26 00:17:44,639 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardCompanyScope.test_a_sister_companys_price_is_not_served_when_both_ports_are_named ... 2026-08-26 00:17:44,688 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardCompanyScope.test_a_sister_companys_price_is_not_served_when_only_the_discharge_port_is_named ... 2026-08-26 00:17:44,742 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardCompanyScope.test_a_sister_companys_price_is_not_served_when_only_the_loading_port_is_named ... 2026-08-26 00:17:44,793 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardCompanyScope.test_the_carrier_comparison_never_offers_a_sister_companys_price ... 2026-08-26 00:17:44,855 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:17:45,436 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardNodeTyping.test_002_rate_card_pol_pod_domain_rail_mode_is_rail_station_and_icd_only ... 2026-08-26 00:17:45,535 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardNodeTyping.test_003_rate_card_pol_pod_domain_water_mode_keeps_sea_port_only ... 2026-08-26 00:17:45,582 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardNodeTyping.test_004_rate_card_pol_pod_domain_air_mode_keeps_air_port_only ... 2026-08-26 00:17:45,631 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardNodeTyping.test_005_packing_list_wizard_transshipment_port_domain_admits_new_node_types ... 2026-08-26 00:17:45,636 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardNodeTyping.test_006_rate_card_pol_pod_domain_truck_mode_admits_customer_warehouse ... 2026-08-26 00:17:45,686 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardNodeTyping.test_007_rate_card_pol_pod_picker_admits_customer_warehouse_under_both_domain_layers ... 2026-08-26 00:17:45,732 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardNodeTyping.test_008_rate_card_form_saves_a_customer_warehouse_on_a_truck_lane ... 2026-08-26 00:17:45,839 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardNodeTyping.test_009_rate_card_views_lock_every_pol_pod_field_node_to_its_domain ... 2026-08-26 00:17:45,842 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardNodeTyping.test_010_search_all_rates_returns_two_different_prices_for_two_carriers_on_the_same_road_lane ... 2026-08-26 00:17:45,921 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardNodeTyping.test_011_lookup_road_lane_rate_returns_empty_recordset_when_no_card_covers_the_lane ... 2026-08-26 00:17:45,955 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardNodeTyping.test_012_lookup_road_lane_rate_fr13_s53_lower_sequence_wins_when_creation_matches_sequence_order ... 2026-08-26 00:17:46,026 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardNodeTyping.test_013_lookup_road_lane_rate_fr13_s54_lower_sequence_wins_despite_larger_id_and_later_creation ... 2026-08-26 00:17:46,093 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardNodeTyping.test_014_lookup_road_lane_rate_fr13_s55_result_is_unchanged_when_creation_order_is_reversed ... 2026-08-26 00:17:46,166 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_rate_card_lanes: Starting TestRateCardNodeTyping.test_015_lookup_road_lane_rate_fr13_s56_lower_id_wins_when_price_and_sequence_both_tie ... 2026-08-26 00:17:46,247 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:46,914 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_01_shipment_confirm_and_initial_state ... 2026-08-26 00:17:47,053 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_02_booking_request_generates_3_containers ... 2026-08-26 00:17:47,175 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_04_all_3_containers_full_execution_flow ... 2026-08-26 00:17:47,305 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_05_vgm_submitted_independently_per_container ... 2026-08-26 00:17:47,470 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_06_per_container_charges_quantity_and_totals ... 2026-08-26 00:17:47,631 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_06b_gap_per_container_charge_not_auto_synced ... 2026-08-26 00:17:47,774 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_07_one_container_rolled_over_exception ... 2026-08-26 00:17:47,922 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_08_execution_state_guard_applies_to_each_container ... 2026-08-26 00:17:48,105 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_09_booked_status_with_leg_and_3_containers ... 2026-08-26 00:17:48,267 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestSeaExportFcl3Cont.test_10_sc01_full_az_walkthrough ... 2026-08-26 00:17:48,420 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:48,938 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestBookingRequestContainerGrouping.test_booking_request_keeps_operator_referenced_containers_on_separate_lines ... 2026-08-26 00:17:49,019 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_3cont: Starting TestBookingRequestContainerGrouping.test_booking_request_states_quantity_per_container_type_not_per_container ... 2026-08-26 00:17:49,042 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:49,597 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_01_carrier_haulage_keeps_business_precarriage_leg ... 2026-08-26 00:17:49,760 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_02_single_booking_with_carrier ... 2026-08-26 00:17:49,860 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_03_container_execution_carrier_haulage ... 2026-08-26 00:17:49,968 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_carrier_haulage: Starting TestSeaExportFclCarrierHaulage.test_04_bundled_carrier_charge_no_trucking_vendor ... 2026-08-26 00:17:50,096 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:50,753 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_01_shipment_confirm_door_to_door ... 2026-08-26 00:17:50,943 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_02_three_legs_for_door_to_door ... 2026-08-26 00:17:51,053 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_03_on_carriage_booking_confirmed_after_atd ... 2026-08-26 00:17:51,264 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_04_container_export_execution_flow ... 2026-08-26 00:17:51,453 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_05_door_to_door_charge_structure ... 2026-08-26 00:17:51,738 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_fcl_door_to_door: Starting TestSeaExportFclDoorToDoor.test_06_sc02_full_az_walkthrough ... 2026-08-26 00:17:51,986 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:52,687 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_01_lcl_export_no_containers ... 2026-08-26 00:17:52,852 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_02_package_weight_volume_totals ... 2026-08-26 00:17:52,933 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_03_booking_with_coloader_confirmed ... 2026-08-26 00:17:53,037 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_04_actual_vs_booked_measurement_difference ... 2026-08-26 00:17:53,123 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_export_lcl_direct: Starting TestSeaExportLclDirect.test_05_charges_and_profitability_with_hbl ... 2026-08-26 00:17:53,310 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:54,018 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_01_cydoor_keeps_business_oncarriage_leg ... 2026-08-26 00:17:54,174 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_02_import_container_full_progression ... 2026-08-26 00:17:54,322 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_03_single_booking_no_trucking_vendor ... 2026-08-26 00:17:54,448 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_carrier_haulage: Starting TestSeaImportFclCarrierHaulage.test_04_charges_no_trucking_cost ... 2026-08-26 00:17:54,548 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:55,155 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_01_import_shipment_confirmed_state ... 2026-08-26 00:17:55,356 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_02_on_carriage_booking_confirmed_after_customs_clear ... 2026-08-26 00:17:55,492 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_03_import_container_full_execution_flow ... 2026-08-26 00:17:55,600 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_04_import_state_guard_enforced ... 2026-08-26 00:17:55,761 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_05_import_door_to_door_charge_structure ... 2026-08-26 00:17:55,897 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_import_fcl_door_to_door: Starting TestSeaImportFclDoorToDoor.test_06_sc04_full_az_walkthrough ... 2026-08-26 00:17:56,021 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:56,650 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_01_lcl_import_no_containers ... 2026-08-26 00:17:56,782 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_02_actual_measurement_differs_from_booked ... 2026-08-26 00:17:56,882 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_03_charges_based_on_actual_cbm ... 2026-08-26 00:17:56,984 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_04_ata_and_hawb ... 2026-08-26 00:17:57,090 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sea_import_lcl_direct: Starting TestSeaImportLclDirect.test_05_total_weight_volume_computed ... 2026-08-26 00:17:57,193 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:57,813 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_service_scope: Starting TestServiceScopeCanonical.test_a_delivery_only_service_sold_when_an_fcl_shipment_is_opened_is_not_thrown_away ... 2026-08-26 00:17:57,897 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_service_scope: Starting TestServiceScopeCanonical.test_a_door_collection_sold_when_an_lcl_shipment_is_opened_is_not_thrown_away ... 2026-08-26 00:17:57,916 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_service_scope: Starting TestServiceScopeCanonical.test_a_new_fcl_shipment_is_sold_door_to_door_unless_the_operator_says_otherwise ... 2026-08-26 00:17:58,232 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_service_scope: Starting TestServiceScopeCanonical.test_a_new_lcl_shipment_is_sold_point_to_point_unless_the_operator_says_otherwise ... 2026-08-26 00:17:58,505 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_service_scope: Starting TestServiceScopeCanonical.test_an_explicitly_sold_service_scope_survives_a_later_shipment_type_change ... 2026-08-26 00:17:58,532 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_service_scope: Starting TestServiceScopeCanonical.test_an_fcl_shipment_is_opened_selling_whichever_of_the_four_services_was_stated ... 2026-08-26 00:17:58,567 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_service_scope: Starting TestServiceScopeCanonical.test_an_fcl_shipment_opened_without_a_stated_service_still_sells_door_to_door ... 2026-08-26 00:17:58,581 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_service_scope: Starting TestServiceScopeCanonical.test_an_lcl_shipment_is_opened_selling_whichever_of_the_four_services_was_stated ... 2026-08-26 00:17:58,617 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_service_scope: Starting TestServiceScopeCanonical.test_an_lcl_shipment_opened_without_a_stated_service_still_sells_point_to_point ... 2026-08-26 00:17:58,639 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:59,178 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_service_scope: Starting TestFclCoverageScopeCharacterisation.test_a_fcl_shipment_with_only_a_default_seeded_service_scope_is_still_coverage_validated ... 2026-08-26 00:17:59,267 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_service_scope: Starting TestFclCoverageScopeCharacterisation.test_fcl_coverage_scope_matrix_16_cells ... 2026-08-26 00:17:59,371 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_service_scope: Starting TestFclCoverageScopeCharacterisation.test_lcl_shipments_are_never_coverage_validated ... 2026-08-26 00:17:59,394 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_service_scope: Starting TestFclCoverageScopeCharacterisation.test_main_only_still_requires_the_main_carriage_leg_under_every_scope ... 2026-08-26 00:17:59,415 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_service_scope: Starting TestFclCoverageScopeCharacterisation.test_main_plus_delivery_requires_an_existing_on_carriage_leg_on_the_shipment ... 2026-08-26 00:17:59,435 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_service_scope: Starting TestFclCoverageScopeCharacterisation.test_pickup_plus_main_requires_an_existing_pre_carriage_leg_on_the_shipment ... 2026-08-26 00:17:59,455 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_service_scope: Starting TestFclCoverageScopeCharacterisation.test_unset_carrier_coverage_is_intentionally_never_validated ... 2026-08-26 00:17:59,480 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:17:59,996 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_shipping_documents: Starting TestTransshipmentPrintDocuments.test_001_operator_never_retypes_a_hub_the_shipment_already_knows ... 2026-08-26 00:18:00,160 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_shipping_documents: Starting TestTransshipmentPrintDocuments.test_002_correcting_the_via_box_changes_the_print_only_not_the_shipment ... 2026-08-26 00:18:00,491 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_shipping_documents: Starting TestTransshipmentPrintDocuments.test_003_a_straight_shipment_prints_no_via_port_at_all ... 2026-08-26 00:18:00,773 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_shipping_documents: Starting TestTransshipmentPrintDocuments.test_004_transshipment_paperwork_states_the_bought_port_and_the_hub_apart ... 2026-08-26 00:18:01,207 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_shipping_documents: Starting TestTransshipmentPrintDocuments.test_005_a_straight_fcl_shipment_still_loads_where_its_main_leg_picks_up ... 2026-08-26 00:18:01,516 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_shipping_documents: Starting TestTransshipmentPrintDocuments.test_006_a_straight_lcl_shipment_still_loads_where_its_main_leg_picks_up ... 2026-08-26 00:18:01,813 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_shipping_documents: Starting TestTransshipmentPrintDocuments.test_007_a_shipment_with_no_header_port_still_loads_where_its_leg_picks_up ... 2026-08-26 00:18:02,170 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_shipping_documents: Starting TestTransshipmentPrintDocuments.test_008_a_scheduled_main_leg_still_loads_where_its_schedule_says ... 2026-08-26 00:18:02,584 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_shipping_documents: Starting TestTransshipmentPrintDocuments.test_009_the_blank_si_already_states_the_bought_port_and_must_stay_that_way ... 2026-08-26 00:18:02,801 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:18:03,330 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_shipping_documents: Starting TestHblChargesTable.test_hbl_hides_the_rate_behind_as_arranged_but_keeps_the_term ... 2026-08-26 00:18:03,614 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_shipping_documents: Starting TestHblChargesTable.test_hbl_leaves_out_charges_the_customer_is_not_billed_for ... 2026-08-26 00:18:03,893 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_shipping_documents: Starting TestHblChargesTable.test_hbl_of_a_cost_only_shipment_reprints_its_legacy_term ... 2026-08-26 00:18:04,157 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_shipping_documents: Starting TestHblChargesTable.test_hbl_of_a_shipment_with_nothing_billable_reprints_its_legacy_term ... 2026-08-26 00:18:04,401 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_shipping_documents: Starting TestHblChargesTable.test_hbl_prints_one_row_per_billable_charge_each_with_its_own_term ... 2026-08-26 00:18:04,654 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_shipping_documents: Starting TestHblChargesTable.test_hbl_prints_the_real_rate_by_default ... 2026-08-26 00:18:04,925 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:18:05,463 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sold_container_materialization: Starting TestSoldContainerBuilder.test_action_build_containers_from_sold_order_is_idempotent_when_containers_exist ... 2026-08-26 00:18:05,553 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sold_container_materialization: Starting TestSoldContainerBuilder.test_fresh_materialized_container_matches_the_unmodified_decoration_info_rule ... 2026-08-26 00:18:05,620 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sold_container_materialization: Starting TestSoldContainerBuilder.test_prepare_sold_container_vals_skips_fractional_quantity_but_keeps_the_valid_line ... 2026-08-26 00:18:05,621 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sold_container_materialization: Starting TestSoldContainerBuilder.test_prepare_sold_container_vals_skips_missing_package_type_but_keeps_the_valid_line ... 2026-08-26 00:18:05,622 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sold_container_materialization: Starting TestSoldContainerBuilder.test_prepare_sold_container_vals_skips_negative_quantity_but_keeps_the_valid_line ... 2026-08-26 00:18:05,623 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sold_container_materialization: Starting TestSoldContainerBuilder.test_prepare_sold_container_vals_skips_zero_quantity_but_keeps_the_valid_line ... 2026-08-26 00:18:05,624 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sold_container_materialization: Starting TestSoldContainerBuilder.test_shipment_without_sale_order_stays_at_zero_containers ... 2026-08-26 00:18:05,647 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:18:06,216 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sold_container_materialization: Starting TestContainersGroupVisibility.test_containers_group_visible_on_draft_shipment_with_a_container ... 2026-08-26 00:18:06,344 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sold_container_materialization: Starting TestContainersGroupVisibility.test_group_visibility_and_list_arch_are_gated_by_presence_not_draft_state ... 2026-08-26 00:18:06,395 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:18:07,111 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sold_container_materialization: Starting TestPortalContainerRows.test_all_blank_containers_show_the_unchanged_empty_state_message ... 2026-08-26 00:18:07,162 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.res_users: Login successful for login:shipment_portal_customer from n/a 2026-08-26 00:18:07,168 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 00:18:07,966 26 INFO rb-1b89a89-224244-407972 werkzeug: 127.0.0.1 - - [26/Aug/2026 00:18:07] "GET /my/logistics/shipment/487 HTTP/1.1" 200 - 151 0.051 0.748 2026-08-26 00:18:07,973 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sold_container_materialization: Starting TestPortalContainerRows.test_blank_container_row_is_not_rendered_on_the_portal_page ... 2026-08-26 00:18:08,045 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.res_users: Login successful for login:shipment_portal_customer from n/a 2026-08-26 00:18:08,052 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 00:18:08,868 26 INFO rb-1b89a89-224244-407972 werkzeug: 127.0.0.1 - - [26/Aug/2026 00:18:08] "GET /my/logistics/shipment/488 HTTP/1.1" 200 - 161 0.061 0.757 2026-08-26 00:18:08,883 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:18:09,518 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sold_container_materialization: Starting TestContainerMilestonesNoPrecondition.test_milestone_actions_succeed_and_stay_ungated_with_no_booking_or_document_precondition ... 2026-08-26 00:18:09,624 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_sold_container_materialization: Starting TestContainerMilestonesNoPrecondition.test_ops_user_drives_the_full_milestone_chain_on_a_materialized_container ... 2026-08-26 00:18:09,661 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:18:10,304 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentShipmentModel.test_001_a_shipment_is_accepted_without_naming_a_transshipment_hub ... 2026-08-26 00:18:10,392 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentShipmentModel.test_002_the_hub_an_operator_files_is_what_the_shipment_reports_back ... 2026-08-26 00:18:10,415 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentShipmentModel.test_003_duplicating_a_shipment_does_not_inherit_its_hub_or_its_status ... 2026-08-26 00:18:10,443 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentShipmentModel.test_004_changing_the_hub_or_the_status_is_auditable ... 2026-08-26 00:18:10,443 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentShipmentModel.test_005_any_transport_node_may_be_named_as_the_hub_not_only_a_sea_port ... 2026-08-26 00:18:10,445 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentShipmentModel.test_006_a_shipment_distinguishes_three_transshipment_situations ... 2026-08-26 00:18:10,450 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentShipmentModel.test_007_a_freshly_keyed_shipment_reads_as_unassessed_not_as_direct ... 2026-08-26 00:18:10,465 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentShipmentModel.test_008_naming_a_hub_when_creating_a_shipment_marks_it_as_routed_via_a_hub ... 2026-08-26 00:18:10,480 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentShipmentModel.test_009_naming_a_hub_on_an_existing_shipment_marks_it_as_routed_via_a_hub ... 2026-08-26 00:18:10,494 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentShipmentModel.test_010_declaring_a_shipment_direct_drops_the_hub_it_used_to_carry ... 2026-08-26 00:18:10,511 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentShipmentModel.test_011_a_shipment_created_as_direct_carries_no_hub ... 2026-08-26 00:18:10,527 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentShipmentModel.test_012_a_shipment_can_be_known_to_route_via_a_hub_before_the_hub_is_known ... 2026-08-26 00:18:10,544 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentShipmentModel.test_013_stating_both_the_hub_and_the_situation_leaves_both_as_entered ... 2026-08-26 00:18:10,560 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentShipmentModel.test_014_leaving_both_untouched_changes_neither ... 2026-08-26 00:18:10,580 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentShipmentModel.test_015_the_situation_and_the_hub_settle_the_same_way_on_create_and_on_write ... 2026-08-26 00:18:10,689 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentShipmentModel.test_016_a_shipment_never_reads_direct_or_unassessed_while_carrying_a_hub ... 2026-08-26 00:18:10,740 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:18:11,336 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentLegGeneration.test_001_a_shipment_routed_via_a_hub_is_planned_as_feeder_then_mother_vessel ... 2026-08-26 00:18:11,479 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentLegGeneration.test_002_the_mother_vessel_picks_up_at_the_hub_not_at_the_port_of_loading ... 2026-08-26 00:18:11,541 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentLegGeneration.test_003_the_legs_of_a_transshipment_shipment_stay_in_travel_order ... 2026-08-26 00:18:11,674 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentLegGeneration.test_004_a_shipment_is_never_planned_with_more_than_one_feeder_hop ... 2026-08-26 00:18:11,793 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentLegGeneration.test_005_an_import_shipment_is_not_given_a_feeder_leg ... 2026-08-26 00:18:11,884 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentLegGeneration.test_006_a_shipment_with_no_hub_is_planned_exactly_as_it_is_today ... 2026-08-26 00:18:12,020 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentLegGeneration.test_007_planning_the_route_never_rewrites_the_hub_the_operator_filed ... 2026-08-26 00:18:12,093 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentLegGeneration.test_008_an_lcl_shipment_is_feedered_between_its_two_cfs_warehouses ... 2026-08-26 00:18:12,153 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentLegGeneration.test_009_planning_a_mixed_batch_serves_both_planning_paths_at_once ... 2026-08-26 00:18:12,250 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentLegGeneration.test_010_a_cutoff_falling_after_the_feeder_has_sailed_is_refused ... 2026-08-26 00:18:12,391 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_transshipment_routing: Starting TestTransshipmentLegGeneration.test_011_a_feeder_leg_binds_the_terminal_deadline_just_like_the_mother_vessel ... 2026-08-26 00:18:12,418 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:18:13,294 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_barge_delivery_booking_does_not_write_the_shipment_sea_cutoffs ... 2026-08-26 00:18:13,660 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_booking_the_rail_delivery_segment_uses_the_segment_mode ... 2026-08-26 00:18:13,825 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_booking_type_labels_name_the_carriage_role ... 2026-08-26 00:18:13,829 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_changing_the_mode_keeps_operator_entered_endpoints ... 2026-08-26 00:18:13,917 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_each_delivery_segment_keeps_its_own_schedule_and_pickup_point ... 2026-08-26 00:18:14,066 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_every_on_carriage_segment_is_a_bookable_candidate ... 2026-08-26 00:18:14,142 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_every_pre_carriage_segment_is_a_bookable_candidate ... 2026-08-26 00:18:14,241 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_operator_chooses_the_mode_for_a_brand_new_segment ... 2026-08-26 00:18:14,405 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_operator_must_pick_a_segment_when_several_exist ... 2026-08-26 00:18:14,533 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_management.tests.test_trucking_booking_leg_filter: Starting TestCarriageSegmentBookingSelection.test_schedule_group_reopens_once_a_segment_is_pinned ... 2026-08-26 00:18:14,644 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:18:15,755 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_001_script_confirm_so_has_one_project_template ... 2026-08-26 00:18:15,969 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_002_script_confirm_so_has_multiple_project_template ... 2026-08-26 00:18:16,212 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_004_choose_project_when_confirm_so ... 2026-08-26 00:18:16,312 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_005_non_freight_so_keeps_core_project_generation ... 2026-08-26 00:18:16,491 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_project.tests.test_features: Starting TestFeatures.test_006_freight_line_reuses_so_project_without_prelinked_shipment ... 2026-08-26 00:18:16,687 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:18:17,878 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_project.tests.test_features: Starting TestConfirmMinimalRights.test_all_shipments_rep_confirms_with_project_rights ... 2026-08-26 00:18:18,501 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_project.tests.test_features: Starting TestConfirmMinimalRights.test_all_shipments_rep_without_project_rights_is_refused ... 2026-08-26 00:18:18,957 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [343], uid: 248, model: project.task 2026-08-26 00:18:18,976 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_project.tests.test_features: Starting TestConfirmMinimalRights.test_own_shipments_rep_confirms_without_project_rights ... 2026-08-26 00:18:19,407 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-26 00:18:19,507 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_project.tests.test_shipment_open_tasks: Starting TestShipmentOpenTasks.test_open_task_ids_excludes_closed_tasks ... 2026-08-26 00:18:19,540 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_project.tests.test_shipment_open_tasks: Starting TestShipmentOpenTasks.test_task_count_counts_only_open_tasks ... 2026-08-26 00:18:19,542 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_project.tests.test_shipment_open_tasks: Starting TestShipmentOpenTasks.test_tasks_button_opens_only_the_tasks_it_counted ... 2026-08-26 00:18:19,579 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:18:20,336 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_bundle_warning_presearch_guard: Starting TestBundleWarningPresearchGuard.test_multi_demand_open_before_search_stays_silent ... 2026-08-26 00:18:20,733 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_bundle_warning_presearch_guard: Starting TestBundleWarningPresearchGuard.test_multi_demand_searched_empty_missing_ports_keeps_base_message ... 2026-08-26 00:18:20,885 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_bundle_warning_presearch_guard: Starting TestBundleWarningPresearchGuard.test_multi_demand_searched_empty_no_coverage_uses_consultant_wording ... 2026-08-26 00:18:21,054 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:18:21,931 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_deduplicates_per_carrier ... 2026-08-26 00:18:22,020 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [146] 2026-08-26 00:18:22,022 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_empty_when_no_rates_for_lane ... 2026-08-26 00:18:22,050 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_respects_date_validity ... 2026-08-26 00:18:22,072 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [147] 2026-08-26 00:18:22,074 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestSearchAllRates.test_search_all_rates_returns_all_carriers_for_lane ... 2026-08-26 00:18:22,090 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:18:23,073 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_comparison_line_action_select_creates_placeholder_when_no_schedule ... 2026-08-26 00:18:23,177 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_comparison_line_action_select_sets_main_schedule ... 2026-08-26 00:18:23,238 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_comparison_lines_include_schedules ... 2026-08-26 00:18:23,298 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_etd_filter_excludes_out_of_range ... 2026-08-26 00:18:23,356 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_populates_comparison_lines ... 2026-08-26 00:18:23,429 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_shows_rate_without_schedule_when_no_schedule_in_range ... 2026-08-26 00:18:23,508 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_transit_days_computed_from_etd_eta ... 2026-08-26 00:18:23,585 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestFreightQuoteWizardComparison.test_wizard_transit_days_zero_when_no_eta ... 2026-08-26 00:18:23,659 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:18:24,559 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestRateOnlySelectWithoutSchedule.test_action_select_on_rate_only_line_does_not_raise ... 2026-08-26 00:18:24,657 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestRateOnlySelectWithoutSchedule.test_action_select_on_rate_only_line_is_idempotent ... 2026-08-26 00:18:24,727 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestRateOnlySelectWithoutSchedule.test_apply_quote_after_rate_only_select_uses_rate_price_not_zero ... 2026-08-26 00:18:25,098 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestRateOnlySelectWithoutSchedule.test_package_type_change_clears_mismatched_rate_only_selection ... 2026-08-26 00:18:25,179 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestRateOnlySelectWithoutSchedule.test_package_type_change_keeps_matching_rate_only_selection ... 2026-08-26 00:18:25,237 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestRateOnlySelectWithoutSchedule.test_placeholder_schedule_does_not_leak_into_comparison ... 2026-08-26 00:18:25,303 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestRateOnlySelectWithoutSchedule.test_rate_only_select_works_for_minimal_rights_sales_user ... 2026-08-26 00:18:25,525 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:18:26,313 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestLclRateOnlySelectWithoutSchedule.test_action_select_on_rate_only_line_does_not_raise ... 2026-08-26 00:18:26,403 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestLclRateOnlySelectWithoutSchedule.test_action_select_on_rate_only_line_is_idempotent ... 2026-08-26 00:18:26,460 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestLclRateOnlySelectWithoutSchedule.test_apply_quote_after_rate_only_select_uses_rate_price_not_zero ... 2026-08-26 00:18:26,824 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestLclRateOnlySelectWithoutSchedule.test_placeholder_schedule_does_not_leak_into_comparison ... 2026-08-26 00:18:26,903 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestLclRateOnlySelectWithoutSchedule.test_rate_only_select_works_for_minimal_rights_sales_user ... 2026-08-26 00:18:27,159 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:18:27,974 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestCarrierCompareE2E.test_can_open_fcl_quote_wizard_flag ... 2026-08-26 00:18:28,453 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_carrier_compare_wizard: Starting TestCarrierCompareE2E.test_fcl_quote_wizard_to_shipment_full_flow ... 2026-08-26 00:18:28,897 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:18:29,916 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_charge_currency_default: Starting TestChargeCurrencyDefault.test_direct_create_with_shipment_in_vals_follows_linked_sale_order_currency ... 2026-08-26 00:18:29,960 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_charge_currency_default: Starting TestChargeCurrencyDefault.test_manually_added_charge_follows_linked_sale_order_currency ... 2026-08-26 00:18:30,050 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_charge_currency_default: Starting TestChargeCurrencyDefault.test_ops_user_can_add_a_charge_on_a_sale_order_linked_shipment ... 2026-08-26 00:18:30,122 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_charge_currency_default: Starting TestChargeCurrencyDefault.test_ops_user_can_create_a_charge_via_rpc_on_a_sale_order_linked_shipment ... 2026-08-26 00:18:30,210 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:18:31,124 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_charge_vendor_lane_pricing: Starting TestChargeVendorLanePricing.test_vendor_change_finds_rate_expiring_on_order_date ... 2026-08-26 00:18:31,267 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_charge_vendor_lane_pricing: Starting TestChargeVendorLanePricing.test_vendor_change_prices_from_lane_rate_not_cheapest ... 2026-08-26 00:18:31,364 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_charge_vendor_lane_pricing: Starting TestChargeVendorLanePricing.test_vendor_change_without_supplier_price_rule_still_uses_lane_rate ... 2026-08-26 00:18:31,437 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_charge_vendor_lane_pricing: Starting TestChargeVendorLanePricing.test_vendor_with_rate_on_other_lane_only_prices_zero_not_cross_lane ... 2026-08-26 00:18:31,550 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:18:32,366 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCommercialHandoffBridge.test_charge_billing_hooks_reflect_sell_and_buy_progress ... 2026-08-26 00:18:32,757 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCommercialHandoffBridge.test_confirming_an_fcl_order_that_materializes_containers_does_not_raise_the_handoff_gate ... 2026-08-26 00:18:32,903 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCommercialHandoffBridge.test_handoff_keeps_operation_state_isolated ... 2026-08-26 00:18:33,043 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCommercialHandoffBridge.test_posted_hooks_align_with_basic_account_artifacts ... 2026-08-26 00:18:33,453 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:18:34,219 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCostPendingGrossProfit.test_bridged_not_booked_charge_shows_full_sell_as_gross_profit ... 2026-08-26 00:18:34,335 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestCostPendingGrossProfit.test_profitability_panel_converts_cross_company_cost_lines ... 2026-08-26 00:18:35,378 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:18:36,348 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestMixedContainerAllowed.test_confirm_does_not_raise_and_bridges_both_ocean_lines ... 2026-08-26 00:18:36,471 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestMixedContainerAllowed.test_confirm_still_works_for_single_ocean_line ... 2026-08-26 00:18:36,646 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestMixedContainerAllowed.test_confirm_works_for_mixed_container_with_minimal_rights_user ... 2026-08-26 00:18:36,861 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:18:37,884 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_booking_carrier_override_does_not_reuse_schedule_carrier_rate ... 2026-08-26 00:18:38,489 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_booking_enrich_converts_schedule_currency_to_charge_currency ... 2026-08-26 00:18:39,100 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_generic_shared_ocean_product_variant ... 2026-08-26 00:18:39,628 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_non_freight_sale_order_confirm_does_not_bridge_freight_charges ... 2026-08-26 00:18:39,775 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_non_ocean_fallback_line_is_not_bridged_as_ocean_charge ... 2026-08-26 00:18:39,951 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_ocean_charge_bridge_full_flow ... 2026-08-26 00:18:41,007 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSaleFirstChargeBridge.test_shipment_invoice_before_so_invoice_does_not_duplicate ... 2026-08-26 00:18:43,393 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:18:44,545 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_booking_confirm_enriches_oncarriage_charge_without_duplicating ... 2026-08-26 00:18:44,766 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_delivery_oncarriage_line_bridged_to_charge_with_leg ... 2026-08-26 00:18:44,948 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_double_invoice_regression_oncarriage_charge ... 2026-08-26 00:18:45,401 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestPreOnCarriageChargeBridge.test_pickup_precarriage_line_bridged_to_charge_with_leg ... 2026-08-26 00:18:45,591 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:18:46,604 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestOnCarriageChargeBridgeLcl.test_double_invoice_regression_oncarriage_charge_lcl ... 2026-08-26 00:18:46,982 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:18:47,729 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestServiceChargeBridge.test_confirmed_service_charge_line_lands_on_the_shipment_as_a_charge ... 2026-08-26 00:18:47,871 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestServiceChargeBridge.test_service_charge_performed_in_house_reads_cost_zero_as_full_gross_profit ... 2026-08-26 00:18:48,020 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestServiceChargeBridge.test_vendor_on_the_service_charge_line_reaches_the_bridged_charge ... 2026-08-26 00:18:48,183 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:18:48,184 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestServiceChargeProductServiceType.test_classifying_a_service_charge_product_settles_service_type_to_manual ... 2026-08-26 00:18:48,265 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestServiceChargeProductServiceType.test_classifying_as_service_charge_clears_the_non_manual_label ... 2026-08-26 00:18:48,360 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestServiceChargeProductServiceType.test_unclassified_service_product_keeps_its_non_manual_label ... 2026-08-26 00:18:48,450 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:18:49,453 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestFreightPaymentTermBridge.test_booking_confirm_reconcile_fills_the_term_left_blank_at_bridge_time ... 2026-08-26 00:18:49,649 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestFreightPaymentTermBridge.test_charge_vals_builder_never_emits_a_payment_term_key ... 2026-08-26 00:18:49,754 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestFreightPaymentTermBridge.test_fob_order_bridges_ocean_and_haulage_charges_to_the_correct_payment_term ... 2026-08-26 00:18:49,984 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestFreightPaymentTermBridge.test_pre_carriage_bucket_agrees_across_privilege_levels_without_an_elevated_read ... 2026-08-26 00:18:50,230 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 00:18:50,997 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSoldContainerMaterialization.test_blank_container_type_on_an_otherwise_relevant_line_is_skipped_not_blocked ... 2026-08-26 00:18:51,198 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSoldContainerMaterialization.test_confirm_injects_the_sold_containers_into_the_same_vals_that_create_the_shipment ... 2026-08-26 00:18:51,375 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSoldContainerMaterialization.test_fractional_sold_quantity_is_skipped_not_rounded_up_or_down ... 2026-08-26 00:18:51,553 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSoldContainerMaterialization.test_minimal_rights_sales_user_confirming_fcl_order_materializes_containers_without_elevation ... 2026-08-26 00:18:51,901 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSoldContainerMaterialization.test_mixed_container_types_on_one_order_split_into_correct_per_type_row_count ... 2026-08-26 00:18:52,056 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSoldContainerMaterialization.test_negative_sold_quantity_is_skipped_as_a_price_adjustment_not_container_demand ... 2026-08-26 00:18:52,171 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSoldContainerMaterialization.test_non_container_charge_line_contributes_nothing_and_blocks_nothing ... 2026-08-26 00:18:52,310 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSoldContainerMaterialization.test_non_fcl_order_with_a_stray_container_type_yields_zero_containers_and_raises_nothing ... 2026-08-26 00:18:52,440 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSoldContainerMaterialization.test_two_separate_lines_of_the_same_type_each_contribute_their_own_rows ... 2026-08-26 00:18:52,595 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSoldContainerMaterialization.test_zero_sold_quantity_on_a_container_line_yields_zero_containers_for_that_line ... 2026-08-26 00:18:52,687 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:18:53,490 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestBuildContainersButtonGating.test_build_button_gating_never_depends_on_shipment_state ... 2026-08-26 00:18:53,609 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestBuildContainersButtonGating.test_build_button_is_present_for_ops_but_stripped_from_the_arch_for_a_non_ops_role ... 2026-08-26 00:18:53,868 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestBuildContainersButtonGating.test_build_button_is_visible_only_when_all_four_conditions_hold ... 2026-08-26 00:18:53,923 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestBuildContainersButtonGating.test_build_button_lives_next_to_the_containers_group_never_in_the_header ... 2026-08-26 00:18:53,974 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestBuildContainersButtonGating.test_build_button_never_appears_on_a_manually_created_shipment_with_no_sale_order ... 2026-08-26 00:18:54,070 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:18:54,911 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestNoPostConfirmContainerSync.test_container_type_changed_on_sold_line_after_confirm_leaves_the_container_set_unchanged ... 2026-08-26 00:18:55,084 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestNoPostConfirmContainerSync.test_no_ui_surface_anywhere_reconciles_sold_demand_against_materialized_containers ... 2026-08-26 00:18:55,313 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestNoPostConfirmContainerSync.test_sold_quantity_decrease_after_confirm_leaves_the_container_set_unchanged ... 2026-08-26 00:18:55,468 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:18:56,411 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_commercial_handoff_bridge: Starting TestSoldContainerMaterializationLifecycle.test_confirmed_fcl_order_materializes_once_and_resists_rebuild_and_post_confirm_edits ... 2026-08-26 00:18:56,659 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:18:57,543 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_a_charge_at_the_discharge_port_is_quoted_as_a_sale_order_line ... 2026-08-26 00:18:57,811 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_a_lane_with_nothing_at_the_discharge_port_quotes_as_it_does_today ... 2026-08-26 00:18:58,039 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_a_minimal_sales_user_can_quote_a_lane_with_destination_charges ... 2026-08-26 00:18:58,473 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_a_port_serving_as_both_ends_of_the_lane_is_billed_once ... 2026-08-26 00:18:58,736 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_the_include_destination_option_is_on_by_default ... 2026-08-26 00:18:58,896 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_the_surcharge_tooltip_payload_separates_origin_from_destination ... 2026-08-26 00:18:59,085 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_the_total_a_rep_compares_carriers_on_covers_both_ends_of_the_lane ... 2026-08-26 00:18:59,240 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_toggling_either_include_option_refreshes_the_surcharge_column ... 2026-08-26 00:18:59,397 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_unticking_destination_charges_leaves_them_off_the_quote ... 2026-08-26 00:18:59,631 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestFclDestinationLocalCharges.test_unticking_origin_on_a_same_port_lane_does_not_relabel_the_charge ... 2026-08-26 00:18:59,900 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:19:00,790 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_a_charge_at_the_discharge_port_reaches_the_quote_and_the_total ... 2026-08-26 00:19:01,132 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_a_charge_claimed_by_both_ends_is_billed_once ... 2026-08-26 00:19:01,457 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_a_minimal_sales_user_can_quote_a_lane_with_destination_charges ... 2026-08-26 00:19:01,996 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_previews_list_origin_and_destination_charges_separately ... 2026-08-26 00:19:02,205 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_the_surcharge_tooltip_payload_separates_origin_from_destination ... 2026-08-26 00:19:02,454 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_toggling_either_include_option_refreshes_the_surcharge_column ... 2026-08-26 00:19:02,665 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_unticking_destination_charges_leaves_them_off_the_quote ... 2026-08-26 00:19:02,932 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_destination_local_charges: Starting TestLclDestinationLocalCharges.test_lcl_unticking_origin_excludes_a_charge_the_name_rule_claimed ... 2026-08-26 00:19:03,198 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:19:04,031 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s10_far_past_etd_window_no_crash_rate_only_like_s3 ... 2026-08-26 00:19:04,161 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s11_inverted_etd_range_treated_as_zero_matches_not_swapped ... 2026-08-26 00:19:04,267 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s1_matched_schedule_shows_no_gap ... 2026-08-26 00:19:04,357 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s2_partial_gap_keeps_rate_only_carrier_and_warns ... 2026-08-26 00:19:04,456 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s3_total_gap_all_rate_only_count_matches_total ... 2026-08-26 00:19:04,547 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s4_boundary_schedule_equals_etd_from_is_matched ... 2026-08-26 00:19:04,625 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s5_boundary_schedule_equals_etd_to_is_matched ... 2026-08-26 00:19:04,704 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s6_only_etd_from_set_open_upper_bound ... 2026-08-26 00:19:04,791 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s7_only_etd_to_set_open_lower_bound ... 2026-08-26 00:19:04,880 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s8_warning_message_contains_count_and_actionable_guidance ... 2026-08-26 00:19:04,974 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestFclEtdScheduleGapWarning.test_s9_no_etd_filter_no_gap_warning_regression_baseline ... 2026-08-26 00:19:05,066 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:05,850 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestLclEtdScheduleGapWarning.test_lcl_no_etd_filter_no_gap_warning_baseline ... 2026-08-26 00:19:05,961 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestLclEtdScheduleGapWarning.test_lcl_partial_gap_keeps_rate_only_carrier_and_warns ... 2026-08-26 00:19:06,057 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning: Starting TestLclEtdScheduleGapWarning.test_s12_total_gap_parity_with_fcl_s3 ... 2026-08-26 00:19:06,154 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:07,003 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning_mixed_container: Starting TestEtdScheduleGapWarningMixedContainer.test_multi_demand_empty_result_without_etd_filter_warns ... 2026-08-26 00:19:07,211 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning_mixed_container: Starting TestEtdScheduleGapWarningMixedContainer.test_multi_demand_etd_gap_does_not_warn_when_bundle_matches_window ... 2026-08-26 00:19:07,372 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_etd_schedule_gap_warning_mixed_container: Starting TestEtdScheduleGapWarningMixedContainer.test_multi_demand_etd_gap_warns_when_no_bundle_matches_window ... 2026-08-26 00:19:07,537 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:08,686 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_fcl_cost_fill_at_confirm: Starting TestFclCostFillAtConfirm.test_ocean_charge_cost_filled_from_rate_card_at_confirm ... 2026-08-26 00:19:09,219 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_fcl_cost_fill_at_confirm: Starting TestFclCostFillAtConfirm.test_shipment_gross_profit_reflects_early_filled_cost ... 2026-08-26 00:19:09,766 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:19:10,539 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_invoice_consistency: Starting TestInvoiceConsistency.test_01_charge_direct_invoice_then_create_so ... 2026-08-26 00:19:10,832 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_invoice_consistency: Starting TestInvoiceConsistency.test_02_so_invoice_syncs_back_to_charge ... 2026-08-26 00:19:11,084 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_invoice_consistency: Starting TestInvoiceConsistency.test_04_cancel_invoice_resets_charge_link ... 2026-08-26 00:19:11,312 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [34] 2026-08-26 00:19:11,354 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_invoice_consistency: Starting TestInvoiceConsistency.test_05_mixed_charges_partial_invoice ... 2026-08-26 00:19:11,650 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [35, 36] 2026-08-26 00:19:11,897 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_invoice_consistency: Starting TestInvoiceConsistency.test_07_so_amount_reflects_direct_invoice ... 2026-08-26 00:19:12,200 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_invoice_consistency: Starting TestInvoiceConsistency.test_13_non_freight_sol_keeps_invoice_links ... 2026-08-26 00:19:12,607 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:13,522 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_line_container_type_no_leak: Starting TestLclLineContainerTypeNoLeak.test_stray_container_type_on_lcl_line_does_not_leak_to_charge ... 2026-08-26 00:19:13,692 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:14,378 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_confirm_carries_schedule_etd_and_eta_to_shipment ... 2026-08-26 00:19:14,860 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_direct_lcl_automation_uses_explicit_import_and_false_header_export_fallback ... 2026-08-26 00:19:15,064 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_button_is_driven_by_service_line_profile ... 2026-08-26 00:19:15,147 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_export_apply_and_confirm_use_quote_direction ... 2026-08-26 00:19:15,579 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_import_apply_and_confirm_use_quote_direction_not_product_default ... 2026-08-26 00:19:16,055 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_quote_first_cfs_to_cfs_builds_lines ... 2026-08-26 00:19:16,463 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_quote_first_door_to_door_prices_pickup_and_delivery_off_their_own_haulier_lane ... 2026-08-26 00:19:16,847 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_lcl_quote_first_import_direction_still_resolves_the_shared_pickup_line ... 2026-08-26 00:19:17,210 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_package_type_onchange_prefills_volume ... 2026-08-26 00:19:17,253 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_reapply_lcl_quote_updates_sale_order_context ... 2026-08-26 00:19:17,666 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_unpriced_truck_leg_still_quotes_at_zero_while_priced_leg_stays_silent ... 2026-08-26 00:19:18,075 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteFirst.test_warning_and_payload_share_one_road_lane_rate_lookup_call_per_leg ... 2026-08-26 00:19:18,475 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:19:19,598 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_00_regular_product_only_order_hides_lcl_quote_button ... 2026-08-26 00:19:19,685 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_01_first_apply_different_template_swaps_user_added_line_in_place ... 2026-08-26 00:19:20,116 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_02_reapply_same_coloader_new_schedule_updates_line_in_place ... 2026-08-26 00:19:20,632 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_03_reapply_different_coloader_keeps_single_ocean_line ... 2026-08-26 00:19:21,112 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_04_reapply_shared_template_coloader_switch_keeps_product ... 2026-08-26 00:19:21,556 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_05_reapply_different_coloader_keeps_freight_charge_link_valid ... 2026-08-26 00:19:22,064 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_06_vendor_follows_coloader_on_first_apply_shared_template ... 2026-08-26 00:19:22,451 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_07_vendor_follows_coloader_switch_shared_template ... 2026-08-26 00:19:22,944 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_lcl_quote_first: Starting TestLclQuoteReapplyDedup.test_08_vendor_follows_coloader_on_product_swap ... 2026-08-26 00:19:23,412 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:19:24,410 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_local_charge_variant_dedup: Starting TestFclLocalChargeVariantDedup.test_fcl_one_line_per_variant_template_at_each_end ... 2026-08-26 00:19:24,695 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_local_charge_variant_dedup: Starting TestFclLocalChargeVariantDedup.test_fcl_reapplying_keeps_one_line_per_template ... 2026-08-26 00:19:24,991 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:26,106 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_local_charge_variant_dedup: Starting TestLclLocalChargeVariantDedup.test_lcl_one_line_per_variant_template_at_each_end ... 2026-08-26 00:19:26,370 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_local_charge_variant_dedup: Starting TestLclLocalChargeVariantDedup.test_lcl_reapplying_keeps_one_line_per_template ... 2026-08-26 00:19:26,680 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:27,546 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_missing_charge_product_warning: Starting TestMissingChargeProductWarning.test_fcl_apply_still_succeeds_and_writes_the_order_while_the_warning_stands ... 2026-08-26 00:19:28,113 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_missing_charge_product_warning: Starting TestMissingChargeProductWarning.test_fcl_delivery_leg_with_no_matching_catalog_product_warns_about_that_leg ... 2026-08-26 00:19:28,236 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_missing_charge_product_warning: Starting TestMissingChargeProductWarning.test_fcl_door_to_door_warns_only_about_the_leg_whose_product_is_missing ... 2026-08-26 00:19:28,385 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_missing_charge_product_warning: Starting TestMissingChargeProductWarning.test_fcl_door_to_door_with_both_truck_legs_priced_stays_silent ... 2026-08-26 00:19:28,539 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_missing_charge_product_warning: Starting TestMissingChargeProductWarning.test_fcl_door_to_door_with_neither_truck_leg_priced_warns_about_both_legs ... 2026-08-26 00:19:28,695 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_missing_charge_product_warning: Starting TestMissingChargeProductWarning.test_fcl_pickup_leg_with_no_matching_catalog_product_warns_about_that_leg ... 2026-08-26 00:19:28,832 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_missing_charge_product_warning: Starting TestMissingChargeProductWarning.test_fcl_point_to_point_never_warns_about_truck_leg_products ... 2026-08-26 00:19:28,945 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_missing_charge_product_warning: Starting TestMissingChargeProductWarning.test_fcl_stays_silent_until_the_truck_leg_address_is_entered ... 2026-08-26 00:19:29,150 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_missing_charge_product_warning: Starting TestMissingChargeProductWarning.test_lcl_apply_still_succeeds_and_writes_the_order_while_the_warning_stands ... 2026-08-26 00:19:29,734 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_missing_charge_product_warning: Starting TestMissingChargeProductWarning.test_lcl_delivery_leg_with_no_matching_catalog_product_warns_about_that_leg ... 2026-08-26 00:19:29,895 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_missing_charge_product_warning: Starting TestMissingChargeProductWarning.test_lcl_door_to_door_warns_only_about_the_leg_whose_product_is_missing ... 2026-08-26 00:19:30,063 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_missing_charge_product_warning: Starting TestMissingChargeProductWarning.test_lcl_door_to_door_with_both_truck_legs_priced_stays_silent ... 2026-08-26 00:19:30,212 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_missing_charge_product_warning: Starting TestMissingChargeProductWarning.test_lcl_door_to_door_with_neither_truck_leg_priced_warns_about_both_legs ... 2026-08-26 00:19:30,413 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_missing_charge_product_warning: Starting TestMissingChargeProductWarning.test_lcl_pickup_leg_with_no_matching_catalog_product_warns_about_that_leg ... 2026-08-26 00:19:30,560 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_missing_charge_product_warning: Starting TestMissingChargeProductWarning.test_lcl_point_to_point_never_warns_about_truck_leg_products ... 2026-08-26 00:19:30,680 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_missing_charge_product_warning: Starting TestMissingChargeProductWarning.test_lcl_stays_silent_until_the_truck_leg_address_is_entered ... 2026-08-26 00:19:30,891 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:31,755 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_before_patch_reconcile_hook_would_orphan_and_misprice_mixed_container_siblings ... 2026-08-26 00:19:31,940 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_booking_prices_each_container_type_against_its_own_rate ... 2026-08-26 00:19:32,149 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_quote_first_mixed_bridges_reconcile_without_duplicating ... 2026-08-26 00:19:32,398 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_reconcile_does_not_sweep_bridged_charge_without_package_type ... 2026-08-26 00:19:32,625 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_rerunning_auto_charge_does_not_duplicate_or_reprice ... 2026-08-26 00:19:32,834 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerCostPerType.test_single_container_line_unaffected_no_crash ... 2026-08-26 00:19:33,051 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:33,933 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerRateFallthrough.test_missing_per_type_rate_does_not_fall_through_to_schedule_cost ... 2026-08-26 00:19:34,155 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerRateFallthrough.test_untyped_charge_still_falls_through_to_the_blind_rate ... 2026-08-26 00:19:34,368 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:36,376 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestQuotedSailingRatePricing.test_booking_cost_comes_from_the_quoted_sailing_not_the_newest_card ... 2026-08-26 00:19:36,623 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestQuotedSailingRatePricing.test_quoted_sailing_lookup_still_excludes_another_allowed_company ... 2026-08-26 00:19:36,867 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:19:37,806 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerLoadModeGuard.test_lcl_ocean_line_does_not_match_fcl_container_rate ... 2026-08-26 00:19:37,924 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:38,820 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerOnbehalf.test_mixed_lines_each_carry_their_own_package_type ... 2026-08-26 00:19:39,042 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_mixed_container_nhip2: Starting TestMixedContainerOnbehalf.test_patch_does_not_reference_onbehalf_fields ... 2026-08-26 00:19:39,050 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:39,930 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_mixed_container_ocean_bridge: Starting TestMixedContainerOceanBridge.test_confirm_bridges_every_ocean_line_no_drop ... 2026-08-26 00:19:40,127 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:40,945 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_mixed_fcl_lcl_package_type_bridge: Starting TestMixedFclLclPackageTypeBridge.test_lcl_ocean_line_does_not_inherit_fcl_header_container_type ... 2026-08-26 00:19:41,064 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:41,952 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestMultiPreCarriageLegChargeDistribution.test_fourth_same_type_charge_cycles_back_to_first_leg ... 2026-08-26 00:19:42,126 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestMultiPreCarriageLegChargeDistribution.test_two_same_type_bridged_charges_pin_to_two_distinct_legs ... 2026-08-26 00:19:42,263 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:43,122 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestPreAndOnCarriageChargesBridgeIndependently.test_pickup_and_delivery_lines_bridge_to_two_independent_charges ... 2026-08-26 00:19:43,306 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:44,077 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_multi_leg_charge_distribution: Starting TestLaneLegCarrierSync.test_every_haulier_sold_on_a_lane_reaches_the_leg_that_lane_became ... 2026-08-26 00:19:44,266 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:45,173 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_no_schedule_selected_yet_shows_no_warning ... 2026-08-26 00:19:45,263 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_placeholder_schedule_selected_shows_warning ... 2026-08-26 00:19:45,320 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_real_schedule_selected_shows_no_warning ... 2026-08-26 00:19:45,378 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestFclPlaceholderScheduleBanner.test_warning_clears_after_changing_away_from_placeholder ... 2026-08-26 00:19:45,447 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted sale.freight.quote.wizard.comparison.line records with IDs: [69, 68] 2026-08-26 00:19:45,473 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:46,334 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_no_schedule_selected_yet_shows_no_warning ... 2026-08-26 00:19:46,422 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_placeholder_schedule_selected_shows_warning ... 2026-08-26 00:19:46,478 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_real_schedule_selected_shows_no_warning ... 2026-08-26 00:19:46,530 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_placeholder_schedule_banner: Starting TestLclPlaceholderScheduleBanner.test_warning_clears_after_changing_away_from_placeholder ... 2026-08-26 00:19:46,592 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted sale.lcl.quote.wizard.comparison.line records with IDs: [29, 28] 2026-08-26 00:19:46,609 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:47,696 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_a_foreign_seller_price_is_restated_in_the_order_currency ... 2026-08-26 00:19:48,115 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_a_seller_price_in_the_order_currency_passes_through_unchanged ... 2026-08-26 00:19:48,555 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_booking_cost_sourced_from_schedule_rate_card ... 2026-08-26 00:19:49,000 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_changing_direction_after_write_keeps_the_pickup_lane_rate_card_resolved ... 2026-08-26 00:19:49,114 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_changing_port_of_loading_moves_the_pickup_rate_card_to_the_new_lane ... 2026-08-26 00:19:49,219 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_changing_port_of_loading_refreshes_the_origin_local_charges ... 2026-08-26 00:19:49,301 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_cheapest_haulier_wins_and_its_vendor_is_surfaced_on_the_line ... 2026-08-26 00:19:49,637 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_confirm_carries_schedule_etd_and_eta_to_shipment ... 2026-08-26 00:19:50,077 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_confirm_linked_operational_shipment_keeps_its_direction ... 2026-08-26 00:19:50,247 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_direct_fcl_automation_uses_explicit_header_and_export_fallback ... 2026-08-26 00:19:50,430 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_bundle_apply_persists_import_header_before_confirm ... 2026-08-26 00:19:50,654 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_container_readonly_after_schedule_applied ... 2026-08-26 00:19:51,205 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_export_apply_and_confirm_use_header_against_import_product_default ... 2026-08-26 00:19:51,656 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_import_apply_and_confirm_use_quote_direction_not_product_default ... 2026-08-26 00:19:52,094 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_route_container_enterable_before_schedule_applied ... 2026-08-26 00:19:52,607 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_fcl_wizard_reopens_header_direction_and_defaults_export_when_header_is_false ... 2026-08-26 00:19:52,687 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_generic_freight_confirm_keeps_product_direction_despite_quote_header ... 2026-08-26 00:19:52,814 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_import_direction_quote_still_resolves_the_shared_pickup_line ... 2026-08-26 00:19:53,151 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_door_to_door_prices_pickup_and_delivery_off_their_own_haulier_lane_not_the_ocean_carrier ... 2026-08-26 00:19:53,411 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_port_to_port_confirm_works_when_shipping_partner_matches_customer ... 2026-08-26 00:19:53,854 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_port_to_port_generates_lines_and_shipment ... 2026-08-26 00:19:54,349 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_rejects_container_type_schedule_mismatch ... 2026-08-26 00:19:54,407 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_schedule_drives_main_product ... 2026-08-26 00:19:54,473 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_schedule_onchange_sets_container_type ... 2026-08-26 00:19:54,529 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_select_schedule_populates_main_inputs ... 2026-08-26 00:19:54,593 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_quote_first_uses_selected_schedule_product ... 2026-08-26 00:19:54,927 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_unpriced_truck_leg_still_quotes_at_zero_while_priced_leg_stays_silent ... 2026-08-26 00:19:55,064 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestQuoteFirstFclExport.test_warning_and_payload_share_one_road_lane_rate_lookup_call_per_leg ... 2026-08-26 00:19:55,144 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:19:56,467 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_00_regular_product_only_order_hides_fcl_quote_button ... 2026-08-26 00:19:56,565 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_01_first_apply_different_carrier_swaps_user_added_line_in_place ... 2026-08-26 00:19:57,031 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_02_reapply_same_carrier_new_schedule_updates_line_in_place ... 2026-08-26 00:19:57,567 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_03_reapply_different_carrier_keeps_single_ocean_line ... 2026-08-26 00:19:58,125 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_04_reapply_same_template_preserves_user_selected_variant ... 2026-08-26 00:19:58,568 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclQuoteReapplyDedup.test_05_reapply_different_carrier_keeps_freight_charge_link_valid ... 2026-08-26 00:19:59,071 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:20:00,228 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_booking_carrier_override_does_not_reuse_schedule_carrier_rate ... 2026-08-26 00:20:01,008 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_booking_enrich_converts_schedule_currency_to_charge_currency ... 2026-08-26 00:20:01,718 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_generic_shared_ocean_product_variant ... 2026-08-26 00:20:02,257 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_non_freight_sale_order_confirm_does_not_bridge_freight_charges ... 2026-08-26 00:20:02,389 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_ocean_charge_price_zero_cluster_full_flow ... 2026-08-26 00:20:03,548 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestShipmentPriceZeroCluster.test_pre_carriage_only_line_bridges_without_ocean_line ... 2026-08-26 00:20:03,784 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:20:04,749 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestApplyScheduleOceanGuard.test_apply_does_not_raise_and_leaves_other_load_mode_line_untouched ... 2026-08-26 00:20:05,134 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestApplyScheduleOceanGuard.test_apply_still_works_for_single_ocean_line ... 2026-08-26 00:20:05,484 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:06,321 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestFclMultiLineSameContainerType.test_01_fcl_multi_line_each_priced_by_schedule ... 2026-08-26 00:20:06,855 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:07,894 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestMixedContainerAllowedFclExport.test_confirm_does_not_raise_and_bridges_both_ocean_lines ... 2026-08-26 00:20:08,034 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestMixedContainerAllowedFclExport.test_confirm_still_works_for_single_ocean_line ... 2026-08-26 00:20:08,179 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestMixedContainerAllowedFclExport.test_confirm_works_for_mixed_container_with_minimal_rights_user ... 2026-08-26 00:20:08,368 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:20:09,157 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestSalvageLclMultiLineAndButtons.test_lcl_multi_line_each_priced_by_schedule ... 2026-08-26 00:20:09,598 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_first_fcl_export: Starting TestSalvageLclMultiLineAndButtons.test_mixed_fcl_lcl_exposes_both_buttons ... 2026-08-26 00:20:09,691 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:10,681 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkup.test_a_foreign_rate_quotes_the_figure_the_confirmation_charges ... 2026-08-26 00:20:11,240 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkup.test_confirmed_order_preserves_the_quoted_markup ... 2026-08-26 00:20:11,652 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkup.test_fcl_quote_marks_up_sell_over_raw_vendor_cost ... 2026-08-26 00:20:12,017 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkup.test_fcl_quote_without_supplier_price_rule_passes_raw_cost ... 2026-08-26 00:20:12,386 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:12,907 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkupLcl.test_lcl_multiline_quote_marks_up_every_existing_line ... 2026-08-26 00:20:13,332 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestQuoteMarkupLcl.test_lcl_quote_marks_up_sell_over_raw_vendor_cost ... 2026-08-26 00:20:13,775 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:20:14,744 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestLclMultiLaneRateCard.test_multi_lane_card_resolves_for_every_port_it_lists ... 2026-08-26 00:20:14,972 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_markup: Starting TestLclMultiLaneRateCard.test_multi_lane_miss_port_outside_listed_ports_raises_validation_error ... 2026-08-26 00:20:15,121 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:16,007 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_change_schedule: Starting TestQuoteWizardChangeSchedule.test_fcl_apply_still_requires_the_door_addresses ... 2026-08-26 00:20:16,264 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_change_schedule: Starting TestQuoteWizardChangeSchedule.test_fcl_change_schedule_after_choosing_door_service ... 2026-08-26 00:20:16,530 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_change_schedule: Starting TestQuoteWizardChangeSchedule.test_lcl_apply_still_lists_the_empty_service_details ... 2026-08-26 00:20:16,746 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_change_schedule: Starting TestQuoteWizardChangeSchedule.test_lcl_change_schedule_without_filling_service_details ... 2026-08-26 00:20:16,995 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:17,953 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_a_minimal_sales_user_is_told_why_the_table_is_empty ... 2026-08-26 00:20:18,314 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_a_never_searched_wizard_stays_silent_then_speaks_once_searched ... 2026-08-26 00:20:18,444 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_an_empty_result_warns_even_when_an_etd_filter_is_active ... 2026-08-26 00:20:18,579 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_searching_a_lane_with_no_rate_names_the_lane_and_where_rates_live ... 2026-08-26 00:20:18,716 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_searching_without_a_lane_asks_the_rep_to_choose_both_ports ... 2026-08-26 00:20:18,809 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestFclQuoteWizardEmptyState.test_the_two_empty_state_messages_differ_because_the_fix_differs ... 2026-08-26 00:20:18,990 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:20:19,917 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_a_minimal_sales_user_is_told_why_the_table_is_empty ... 2026-08-26 00:20:20,343 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_a_typed_lane_stays_silent_until_the_rep_presses_search ... 2026-08-26 00:20:20,542 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_an_empty_result_warns_even_when_an_etd_filter_is_active ... 2026-08-26 00:20:20,732 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_searching_a_lane_with_no_rate_names_the_lane_and_where_rates_live ... 2026-08-26 00:20:20,935 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_searching_without_a_lane_asks_the_rep_to_choose_both_ports ... 2026-08-26 00:20:21,062 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_empty_state: Starting TestLclQuoteWizardEmptyState.test_lcl_the_two_empty_state_messages_differ_because_the_fix_differs ... 2026-08-26 00:20:21,337 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:20:22,160 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_04_duplicate_container_type_lines_each_keep_qty_and_get_schedule_price ... 2026-08-26 00:20:22,681 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_05_duplicate_type_inside_mixed_bundle_applies_per_line ... 2026-08-26 00:20:23,186 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_06_mixed_bundle_sells_at_margin_not_raw_vendor_cost ... 2026-08-26 00:20:23,711 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_07_untyped_ocean_line_untouched_by_typed_demand_apply ... 2026-08-26 00:20:24,188 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_08_untyped_lines_priced_by_schedule_on_plain_path ... 2026-08-26 00:20:24,618 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_booking_wizard_on_a_zero_container_shipment_primes_nothing_from_either_source ... 2026-08-26 00:20:24,779 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_booking_wizard_preselects_the_shipments_real_containers_and_partial_selection_keeps_the_records ... 2026-08-26 00:20:25,482 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_cross_company_demand_is_rejected_on_create_and_write ... 2026-08-26 00:20:26,564 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_duplicate_demand_is_rejected_on_create_and_write ... 2026-08-26 00:20:26,633 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_dynamic_demo_groups_one_complete_candidate ... 2026-08-26 00:20:26,634 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: skipped TestFclMixedContainerQuoteWizard.test_dynamic_demo_groups_one_complete_candidate : Demo data is disabled for this database. 2026-08-26 00:20:26,634 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_existing_booking_basis_is_not_overwritten_once_the_shipment_has_real_containers ... 2026-08-26 00:20:27,099 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h03_incomplete_bundle_rejects_apply_without_order_mutation ... 2026-08-26 00:20:27,244 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h04_mixed_currency_bundle_rejects_apply_without_order_mutation ... 2026-08-26 00:20:27,397 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h06_only_other_company_complete_pair_is_not_exposed_or_applied ... 2026-08-26 00:20:29,085 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h07_wrong_load_mode_cannot_complete_missing_fcl_type ... 2026-08-26 00:20:29,286 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_h08_ui_wizard_without_demands_rejects_search_and_apply_atomically ... 2026-08-26 00:20:29,448 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted sale.freight.quote.container.demand records with IDs: [58, 59] 2026-08-26 00:20:29,456 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_non_container_demand_is_rejected_on_create_and_write ... 2026-08-26 00:20:29,527 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_open_wizard_prefills_typed_order_lines ... 2026-08-26 00:20:29,686 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_origin_local_charges_use_per_container_totals_from_search_to_apply ... 2026-08-26 00:20:30,104 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_retired_quoted_fcl_containers_label_no_longer_appears_in_this_modules_python ... 2026-08-26 00:20:30,106 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_search_apply_confirm_and_reapply_preserve_two_typed_lines ... 2026-08-26 00:20:30,719 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_search_does_not_leak_other_company_or_load_mode ... 2026-08-26 00:20:31,798 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_changed_currency_without_order_mutation ... 2026-08-26 00:20:31,874 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_changed_type_without_order_mutation ... 2026-08-26 00:20:31,941 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_expired_rate_without_order_mutation ... 2026-08-26 00:20:32,006 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_selected_bundle_rejects_inactive_schedule_without_order_mutation ... 2026-08-26 00:20:32,073 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_typed_rate_lookup_excludes_other_allowed_company ... 2026-08-26 00:20:33,527 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_typed_rate_miss_is_terminal ... 2026-08-26 00:20:34,113 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [262] 2026-08-26 00:20:34,134 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerQuoteWizard.test_zero_demand_quantity_is_rejected_on_create ... 2026-08-26 00:20:34,196 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 00:20:35,058 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestSingleContainerComparisonPerSailing.test_applying_a_sailing_quotes_that_sailings_price ... 2026-08-26 00:20:35,589 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestSingleContainerComparisonPerSailing.test_comparison_shows_one_row_per_sailing_at_its_own_price ... 2026-08-26 00:20:35,746 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:36,618 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_bundle_surcharge_breakdown_names_the_end_each_charge_comes_from ... 2026-08-26 00:20:36,870 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_bundle_total_answers_to_a_change_of_discharge_port ... 2026-08-26 00:20:37,102 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_bundle_total_answers_to_both_local_charge_options ... 2026-08-26 00:20:37,319 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_bundle_total_covers_the_charges_at_both_ends_of_the_lane ... 2026-08-26 00:20:37,538 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_minimal_sales_user_sees_the_same_bundle_total ... 2026-08-26 00:20:38,002 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_plain_row_keeps_the_base_cost_basis_on_this_module ... 2026-08-26 00:20:38,201 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_a_port_serving_as_both_ends_of_a_bundle_lane_is_billed_once ... 2026-08-26 00:20:38,444 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_quote_wizard_mixed_container: Starting TestFclMixedContainerBundleLocalCharges.test_what_a_bundle_row_previews_as_surcharge_is_what_apply_bills ... 2026-08-26 00:20:38,719 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:20:39,550 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestNoCarriageRoleWithoutAPositionMatch.test_empty_cfs_header_does_not_false_match_an_unset_dropoff ... 2026-08-26 00:20:39,684 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestNoCarriageRoleWithoutAPositionMatch.test_lane_reaching_neither_end_of_the_journey_gets_no_carriage_role ... 2026-08-26 00:20:39,826 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:40,613 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestCostPendingGrossProfit.test_bridged_not_booked_charge_shows_full_sell_as_gross_profit ... 2026-08-26 00:20:40,729 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:41,508 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestMappingToCurrentShipmentAllowsMixedContainer.test_mapping_bridges_every_ocean_line_when_order_has_multiple ... 2026-08-26 00:20:41,682 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestMappingToCurrentShipmentAllowsMixedContainer.test_mapping_still_works_for_single_ocean_line ... 2026-08-26 00:20:41,866 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:42,732 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestMultiMainLegChargeDedup.test_booking_on_other_main_leg_enriches_bridged_charge_no_duplicate ... 2026-08-26 00:20:42,951 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:43,704 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestChargeTotalSaleLinkInvalidation.test_charge_totals_refresh_when_sale_order_line_linked ... 2026-08-26 00:20:43,795 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:44,622 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestOceanChargeVendorFallsBackToLineVendor.test_single_ocean_line_no_schedule_keeps_its_own_vendor ... 2026-08-26 00:20:44,761 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:45,554 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestContestedCarriageRoleBridge.test_contested_lane_bridges_an_unassigned_charge_and_leaves_ordinary_legs_correctly_distributed ... 2026-08-26 00:20:45,782 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestContestedCarriageRoleBridge.test_human_resolves_the_tie_and_position_still_wins_when_unambiguous ... 2026-08-26 00:20:46,010 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:46,882 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestCarriageRoleCfsBoundary.test_carriage_role_warning_recomputes_when_cfs_boundary_changes ... 2026-08-26 00:20:47,018 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sale_order_charge_mapping: Starting TestCarriageRoleCfsBoundary.test_cfs_boundary_pre_and_on_carriage_lanes_classify_and_bridge_a_charge ... 2026-08-26 00:20:47,167 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:47,976 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_schedule_eta_shipment_generation: Starting TestScheduleEtaOnShipmentGeneration.test_fcl_shipment_copies_schedule_eta ... 2026-08-26 00:20:48,155 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_schedule_eta_shipment_generation: Starting TestScheduleEtaOnShipmentGeneration.test_lcl_shipment_copies_schedule_eta ... 2026-08-26 00:20:48,284 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:49,001 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: Starting TestSeaFreightIntegration.test_case_matrix_covers_core_transport_scenarios ... 2026-08-26 00:20:49,122 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: skipped TestSeaFreightIntegration.test_case_matrix_covers_core_transport_scenarios : Required document layer is unavailable. Install viin_document_freight for document-context tests. 2026-08-26 00:20:49,125 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: Starting TestSeaFreightIntegration.test_lcl_regression_basics ... 2026-08-26 00:20:49,184 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: skipped TestSeaFreightIntegration.test_lcl_regression_basics : Required document layer is unavailable. Install viin_document_freight for document-context tests. 2026-08-26 00:20:49,185 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: Starting TestSeaFreightIntegration.test_sea_export_commercial_flow_checklist ... 2026-08-26 00:20:49,374 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_sea_freight_integration: skipped TestSeaFreightIntegration.test_sea_export_commercial_flow_checklist : Required document layer is unavailable. Install viin_document_freight for document-context tests. 2026-08-26 00:20:49,381 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:50,191 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeSeamContract.test_direction_does_not_gate_service_scope_via_direct_sale_order_write ... 2026-08-26 00:20:50,285 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeSeamContract.test_fcl_wizard_rejects_a_disallowed_service_scope_value ... 2026-08-26 00:20:50,340 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeSeamContract.test_lcl_wizard_rejects_a_disallowed_service_scope_value ... 2026-08-26 00:20:50,398 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeSeamContract.test_sale_order_exposes_all_four_canonical_service_scopes ... 2026-08-26 00:20:50,402 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeSeamContract.test_sale_order_rejects_a_disallowed_service_scope_value ... 2026-08-26 00:20:50,451 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeSeamContract.test_wizard_default_service_scope_stays_point_to_point_regardless_of_direction ... 2026-08-26 00:20:50,644 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:51,482 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeIncotermWarningSeam.test_incoterm_warning_seam_flags_delivered_family_sold_short_of_door_to_door ... 2026-08-26 00:20:51,564 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeIncotermWarningSeam.test_incoterm_warning_seam_flags_door_to_door_outside_delivered_family ... 2026-08-26 00:20:51,568 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeIncotermWarningSeam.test_incoterm_warning_seam_silent_when_door_to_door_matches_delivered_family ... 2026-08-26 00:20:51,570 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeIncotermWarningSeam.test_incoterm_warning_seam_silent_when_fob_sold_as_point_to_point ... 2026-08-26 00:20:51,570 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeIncotermWarningSeam.test_incoterm_warning_seam_silent_when_no_scope_chosen_yet ... 2026-08-26 00:20:51,572 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeIncotermWarningSeam.test_non_freight_sale_order_never_shows_incoterm_scope_warning ... 2026-08-26 00:20:51,623 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:52,428 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeFclJourney.test_fcl_export_door_to_door_prices_both_legs_and_warns_without_blocking_on_incoterm_mismatch ... 2026-08-26 00:20:52,946 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeFclJourney.test_fcl_export_point_to_door_adds_on_carriage_line_and_shipment_destination_follows_delivery_address ... 2026-08-26 00:20:53,404 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeFclJourney.test_fcl_import_door_to_point_survives_shipment_generation_without_delivery_address ... 2026-08-26 00:20:53,973 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:54,847 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeLclJourney.test_lcl_export_point_to_door_adds_on_carriage_line_and_shipment_destination_follows_delivery_address ... 2026-08-26 00:20:55,386 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeLclJourney.test_lcl_import_door_to_door_prices_both_legs_and_warns_without_blocking_on_incoterm_mismatch ... 2026-08-26 00:20:55,868 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeLclJourney.test_lcl_import_door_to_point_survives_shipment_generation_without_delivery_address ... 2026-08-26 00:20:56,362 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:57,177 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeAddressRequiredGuard.test_fcl_wizard_door_to_door_missing_pickup_address_blocks_apply ... 2026-08-26 00:20:57,265 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeAddressRequiredGuard.test_fcl_wizard_missing_delivery_address_blocks_apply_for_point_to_door_and_door_to_door ... 2026-08-26 00:20:57,323 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeAddressRequiredGuard.test_lcl_wizard_door_to_door_missing_pickup_address_blocks_apply ... 2026-08-26 00:20:57,371 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeAddressRequiredGuard.test_lcl_wizard_missing_delivery_address_blocks_apply_for_point_to_door_and_door_to_door ... 2026-08-26 00:20:57,432 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_service_scope: Starting TestServiceScopeAddressRequiredGuard.test_sale_order_direct_write_door_to_door_missing_both_addresses_blocked_via_rpc ... 2026-08-26 00:20:57,483 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:20:58,358 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_shipment_cost_billing_state: Starting TestShipmentCostBillingState.test_001_cost_carried_by_a_posted_vendor_bill_is_reported_as_billed ... 2026-08-26 00:20:58,551 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_shipment_cost_billing_state: Starting TestShipmentCostBillingState.test_002_cost_still_on_a_draft_vendor_bill_is_not_reported_as_billed ... 2026-08-26 00:20:58,675 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_shipment_cost_billing_state: Starting TestShipmentCostBillingState.test_003_the_least_privileged_reader_gets_the_same_figures_as_the_administrator ... 2026-08-26 00:20:58,878 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:20:59,657 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_transshipment_t3_trigger: Starting TestTransshipmentT3Trigger.test_fcl_export_header_triggers_t3_against_import_product_default ... 2026-08-26 00:21:00,160 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_transshipment_t3_trigger: Starting TestTransshipmentT3Trigger.test_fcl_import_header_blocks_export_only_t3_against_export_product_default ... 2026-08-26 00:21:00,660 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_transshipment_t3_trigger: Starting TestTransshipmentT3Trigger.test_fcl_sold_pol_differs_from_schedule_pol_generates_feeder_and_keeps_sold_pol ... 2026-08-26 00:21:01,145 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_transshipment_t3_trigger: Starting TestTransshipmentT3Trigger.test_fcl_sold_pol_matches_schedule_pol_stays_direct ... 2026-08-26 00:21:01,662 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_transshipment_t3_trigger: Starting TestTransshipmentT3Trigger.test_lcl_sold_pol_differs_from_schedule_pol_generates_feeder_and_keeps_sold_pol ... 2026-08-26 00:21:02,155 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_transshipment_t3_trigger: Starting TestTransshipmentT3Trigger.test_no_main_schedule_confirm_does_not_raise_and_stays_undeclared ... 2026-08-26 00:21:02,305 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale.tests.test_transshipment_t3_trigger: Starting TestTransshipmentT3Trigger.test_shipment_pol_id_survives_main_schedule_change_after_operational ... 2026-08-26 00:21:02,875 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:02,909 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_margin.tests.test_lane_cost: Starting TestFreightSaleMarginLaneCost.test_changing_charge_container_type_recomputes_cost_at_new_rate ... 2026-08-26 00:21:03,032 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_margin.tests.test_lane_cost: Starting TestFreightSaleMarginLaneCost.test_changing_line_container_type_alone_does_not_move_cost ... 2026-08-26 00:21:03,213 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_margin.tests.test_lane_cost: Starting TestFreightSaleMarginLaneCost.test_freight_line_cost_is_zero_when_no_rate_for_this_lane ... 2026-08-26 00:21:03,350 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_margin.tests.test_lane_cost: Starting TestFreightSaleMarginLaneCost.test_freight_line_cost_reads_own_lane_rate_not_cheapest_global ... 2026-08-26 00:21:03,500 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_margin.tests.test_lane_cost: Starting TestFreightSaleMarginLaneCost.test_freight_line_with_no_lane_dimension_falls_back_to_standard_price ... 2026-08-26 00:21:03,640 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_margin.tests.test_lane_cost: Starting TestFreightSaleMarginLaneCost.test_freight_line_without_supplier_price_rule_not_forced_to_zero ... 2026-08-26 00:21:03,776 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_margin.tests.test_lane_cost: Starting TestFreightSaleMarginLaneCost.test_non_freight_line_cost_unaffected_by_this_module ... 2026-08-26 00:21:03,883 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:21:03,919 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_margin.tests.test_lane_cost: Starting TestFreightSaleMarginLaneCostConfirmed.test_confirmed_line_cost_frozen_even_when_charge_container_type_changes ... 2026-08-26 00:21:04,155 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:21:05,198 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_origin_precedence: Starting TestOriginPrecedence.test_a_charge_agreed_in_the_orders_own_money_also_outranks_the_chain ... 2026-08-26 00:21:05,313 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_origin_precedence: Starting TestOriginPrecedence.test_a_charge_outranks_the_chain_and_the_debit_note_prints_what_it_named ... 2026-08-26 00:21:05,439 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_origin_precedence: Starting TestOriginPrecedence.test_a_reprice_agreeing_with_the_chain_still_writes_its_own_mark ... 2026-08-26 00:21:05,897 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_origin_precedence: Starting TestOriginPrecedence.test_a_reprice_that_names_no_currency_erases_the_mark_for_good ... 2026-08-26 00:21:06,340 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_origin_precedence: Starting TestOriginPrecedence.test_the_pricelist_chain_answers_on_its_own_for_an_ordinary_line ... 2026-08-26 00:21:06,423 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:07,380 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_quote_from_rate_cards: Starting TestFclQuoteFromRateCards.test_a_marked_up_pricelist_prices_in_the_orders_own_money ... 2026-08-26 00:21:07,779 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_quote_from_rate_cards: Starting TestFclQuoteFromRateCards.test_a_quote_off_a_foreign_rate_card_keeps_that_card_currency ... 2026-08-26 00:21:08,160 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_quote_from_rate_cards: Starting TestFclQuoteFromRateCards.test_local_charges_and_a_pickup_leg_take_the_currency_of_their_seller ... 2026-08-26 00:21:08,598 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_quote_from_rate_cards: Starting TestFclQuoteFromRateCards.test_repricing_lines_already_on_the_order_marks_then_clears_each_of_them ... 2026-08-26 00:21:09,031 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:10,014 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_quote_from_rate_cards: Starting TestBundleQuoteFromRateCards.test_each_bundle_component_carries_its_own_agreed_pair ... 2026-08-26 00:21:10,536 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:11,455 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_quote_from_rate_cards: Starting TestLclQuoteFromRateCards.test_a_foreign_lcl_rate_marks_the_line_and_a_home_reprice_clears_it ... 2026-08-26 00:21:11,853 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_quote_from_rate_cards: Starting TestLclQuoteFromRateCards.test_one_apply_marks_each_line_from_the_source_that_priced_it ... 2026-08-26 00:21:12,210 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:13,086 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_quote_from_shipment: Starting TestQuoteFromShipment.test_a_charge_left_without_a_currency_is_the_companys_own_money ... 2026-08-26 00:21:13,387 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_quote_from_shipment: Starting TestQuoteFromShipment.test_a_charge_with_no_price_of_its_own_falls_back_to_the_companys_money ... 2026-08-26 00:21:13,678 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_quote_from_shipment: Starting TestQuoteFromShipment.test_a_discount_negotiated_after_the_quotation_is_billed_in_both_currencies ... 2026-08-26 00:21:13,856 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_quote_from_shipment: Starting TestQuoteFromShipment.test_a_negative_charge_still_carries_the_currency_it_was_agreed_in ... 2026-08-26 00:21:13,972 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_quote_from_shipment: Starting TestQuoteFromShipment.test_a_reprint_years_later_shows_the_figures_of_the_first_print ... 2026-08-26 00:21:14,448 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_quote_from_shipment: Starting TestQuoteFromShipment.test_a_shipment_quoted_in_two_currencies_prints_and_bills_in_both ... 2026-08-26 00:21:14,863 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_quote_from_shipment: Starting TestQuoteFromShipment.test_a_shipment_with_no_quotation_prints_each_charge_in_its_own_currency ... 2026-08-26 00:21:15,054 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_quote_from_shipment: Starting TestQuoteFromShipment.test_a_single_currency_shipment_keeps_exactly_one_total_row ... 2026-08-26 00:21:15,210 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_multi_currency.tests.test_quote_from_shipment: Starting TestQuoteFromShipment.test_a_taxed_line_prints_the_tax_inclusive_figure_in_the_agreed_currency ... 2026-08-26 00:21:15,340 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:15,967 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_cost_estimated_onbehalf_guard: Starting TestCostEstimatedOnbehalfGuard.test_booked_coloader_rate_miss_is_flagged_estimated ... 2026-08-26 00:21:16,157 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_cost_estimated_onbehalf_guard: Starting TestCostEstimatedOnbehalfGuard.test_booked_onbehalf_disbursement_is_not_flagged_estimated ... 2026-08-26 00:21:16,288 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:21:17,115 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_bills_agent_charge_after_explicit_unbridge ... 2026-08-26 00:21:17,354 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_excludes_onbehalf_charge ... 2026-08-26 00:21:17,596 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_excludes_onbehalf_charge_when_agent_filled_after_bridge ... 2026-08-26 00:21:17,844 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_excludes_prebridge_agent_charge ... 2026-08-26 00:21:18,074 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_raises_when_only_onbehalf_charges ... 2026-08-26 00:21:18,223 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestOnbehalfChargeCustomerInvoicing.test_customer_invoice_raises_when_only_prebridge_agent_charge ... 2026-08-26 00:21:18,302 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:18,914 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_onbehalf_charge_customer_invoicing: Starting TestHblChargePrintabilityOnbehalfPin.test_onbehalf_charge_with_a_nonzero_sell_amount_still_prints_on_the_hbl_today ... 2026-08-26 00:21:19,192 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:21:20,044 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_sale_order_get_freight_charge_vals_n_plus_one: Starting TestGetFreightChargeValsNPlusOne.test_no_singleton_browse_per_onbehalf_line ... 2026-08-26 00:21:20,201 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_sale_order_get_freight_charge_vals_n_plus_one: Starting TestGetFreightChargeValsNPlusOne.test_singleton_browse_count_does_not_scale_with_line_count ... 2026-08-26 00:21:20,445 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:21,243 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_sale_order_onbehalf_charge_mapping: Starting TestSaleOrderOnbehalfChargeMapping.test_agent_flows_from_onbehalf_sale_line_to_created_shipment_charge ... 2026-08-26 00:21:21,374 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_sale_order_onbehalf_charge_mapping: Starting TestSaleOrderOnbehalfChargeMapping.test_onbehalf_marking_does_not_disturb_the_incoterm_derived_payment_term ... 2026-08-26 00:21:21,539 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:22,376 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_sale_order_onbehalf_charge_mapping: Starting TestMixedContainerOnbehalf.test_onbehalf_mixed_lines_carry_package_type_and_agent ... 2026-08-26 00:21:22,614 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:23,472 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_sale_order_onbehalf_charge_mapping: Starting TestMixedContainerCase1EndToEndJourney.test_case1_mixed_container_journey_composes_bridge_cost_split_and_onbehalf_exclusion ... 2026-08-26 00:21:23,849 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:24,409 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_charge_totals_onbehalf_invalidation: Starting TestChargeTotalOnbehalfLinkInvalidation.test_charge_totals_refresh_when_sale_line_onbehalf_flag_toggled ... 2026-08-26 00:21:24,529 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:21:25,089 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_charge_totals_onbehalf_invalidation: Starting TestChargeTotalAgentVendorDirectStampInvalidation.test_charge_totals_refresh_when_agent_id_stamped_on_unbridged_charge ... 2026-08-26 00:21:25,178 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_charge_totals_onbehalf_invalidation: Starting TestChargeTotalAgentVendorDirectStampInvalidation.test_charge_totals_refresh_when_vendor_id_stamped_turns_disbursement_into_costed_charge ... 2026-08-26 00:21:25,206 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:21:25,761 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_gross_profit_onbehalf_charge: Starting TestShipmentGrossProfitOnbehalfCharge.test_bridged_onbehalf_charge_excluded_from_revenue_and_gross_profit ... 2026-08-26 00:21:25,889 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_gross_profit_onbehalf_charge: Starting TestShipmentGrossProfitOnbehalfCharge.test_bridged_onbehalf_charge_with_cost_price_still_zero_gross_profit ... 2026-08-26 00:21:25,979 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_gross_profit_onbehalf_charge: Starting TestShipmentGrossProfitOnbehalfCharge.test_coloader_charge_excluded_from_invoice_but_keeps_real_gross_profit ... 2026-08-26 00:21:26,068 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_gross_profit_onbehalf_charge: Starting TestShipmentGrossProfitOnbehalfCharge.test_logistics_user_can_read_shipment_totals_without_sale_line_access ... 2026-08-26 00:21:26,193 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 635, model: sale.order.line 2026-08-26 00:21:26,208 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_gross_profit_onbehalf_charge: Starting TestShipmentGrossProfitOnbehalfCharge.test_unflagged_bridged_agent_charge_still_counts_as_revenue ... 2026-08-26 00:21:26,295 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:21:26,941 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_onbehalf.tests.test_shipment_onbehalf_panel_currency_conversion: Starting TestShipmentOnbehalfPanelCurrencyConversion.test_onbehalf_to_bill_amount_must_not_cross_currency_subtract ... 2026-08-26 00:21:27,637 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:28,602 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_01_pol_gets_analytic_distribution_from_shipment ... 2026-08-26 00:21:28,667 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_02_customer_invoice_line_gets_analytic_distribution ... 2026-08-26 00:21:28,827 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_03_vendor_bill_line_gets_analytic_distribution ... 2026-08-26 00:21:28,978 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_04_customer_invoice_currency_matches_charge_currency ... 2026-08-26 00:21:29,161 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_05_vendor_bill_currency_matches_charge_currency ... 2026-08-26 00:21:29,335 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_06_pol_price_converted_to_po_currency ... 2026-08-26 00:21:29,384 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_analytic_and_currency: Starting TestAnalyticAndCurrency.test_07_invoices_split_by_currency ... 2026-08-26 00:21:29,644 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:30,550 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceLaneAndContainer.test_buyer_is_told_which_card_was_missing ... 2026-08-26 00:21:30,756 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceLaneAndContainer.test_charge_flow_sea_buy_price_reads_the_shipments_own_lane ... 2026-08-26 00:21:30,847 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceLaneAndContainer.test_container_type_decides_the_price_on_a_single_lane ... 2026-08-26 00:21:31,148 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceLaneAndContainer.test_hand_typed_order_prices_off_the_lane_stated_on_its_header ... 2026-08-26 00:21:31,314 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceLaneAndContainer.test_lane_the_carrier_never_filed_yields_no_price_at_all ... 2026-08-26 00:21:31,512 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceLaneAndContainer.test_missing_cost_card_never_blocks_confirming_the_sale ... 2026-08-26 00:21:31,708 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceLaneAndContainer.test_non_freight_service_line_is_priced_as_core_prices_it ... 2026-08-26 00:21:31,807 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceLaneAndContainer.test_purchase_order_is_raised_on_the_carrier_named_on_the_line ... 2026-08-26 00:21:31,964 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceLaneAndContainer.test_shipment_is_bought_at_the_card_filed_for_its_lane_and_container ... 2026-08-26 00:21:32,383 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:33,261 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceCardSelectionContract.test_a_card_filed_for_another_product_cannot_price_this_one ... 2026-08-26 00:21:33,495 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceCardSelectionContract.test_a_card_whose_validity_has_lapsed_cannot_price_the_line ... 2026-08-26 00:21:33,712 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceCardSelectionContract.test_a_volume_tier_card_cannot_price_an_order_below_its_minimum ... 2026-08-26 00:21:33,936 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceCardSelectionContract.test_a_volume_tier_filed_per_dozen_is_gated_on_the_converted_quantity ... 2026-08-26 00:21:34,159 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceCardSelectionContract.test_an_ordinary_purchase_line_asks_for_sellers_exactly_as_core_asks ... 2026-08-26 00:21:34,308 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceCardSelectionContract.test_every_card_that_applies_to_the_lane_is_offered_for_ranking ... 2026-08-26 00:21:34,404 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceCardSelectionContract.test_the_cheaper_of_two_competing_lane_cards_is_the_one_bought ... 2026-08-26 00:21:34,601 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:35,516 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceStabilityAndDates.test_changing_the_quantity_after_confirmation_keeps_the_agreed_price ... 2026-08-26 00:21:35,744 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceStabilityAndDates.test_the_purchase_order_date_and_the_line_date_come_off_one_card ... 2026-08-26 00:21:35,953 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:36,746 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceRateCardFallback.test_buy_price_falls_back_to_matching_rate_card ... 2026-08-26 00:21:36,877 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceRateCardFallback.test_buy_price_stays_zero_without_matching_rate_card ... 2026-08-26 00:21:36,964 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:39,234 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceCompanyScoping.test_freight_order_is_bought_at_the_rate_card_its_own_company_owns ... 2026-08-26 00:21:39,419 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 00:21:41,853 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestBuyPriceParentCompanyScoping.test_a_branch_ships_on_its_head_offices_rate_and_never_a_sisters ... 2026-08-26 00:21:42,011 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 00:21:42,833 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestFreightLaneNotesAndRoutelessLines.test_a_line_with_no_stated_route_is_priced_the_way_any_service_is ... 2026-08-26 00:21:43,011 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestFreightLaneNotesAndRoutelessLines.test_a_line_with_no_stated_route_is_told_so_instead_of_three_blanks ... 2026-08-26 00:21:43,190 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestFreightLaneNotesAndRoutelessLines.test_the_missing_card_note_names_the_ports_the_way_people_say_them ... 2026-08-26 00:21:43,381 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:44,545 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestFreightPurchaseWithoutSalesRights.test_a_buyer_without_sales_rights_confirms_a_freight_rfq_whose_card_was_withdrawn ... 2026-08-26 00:21:44,566 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [359] 2026-08-26 00:21:44,610 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_buy_price: Starting TestFreightPurchaseWithoutSalesRights.test_a_buyer_without_sales_rights_sees_the_card_that_priced_their_own_line ... 2026-08-26 00:21:44,659 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:21:45,557 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_logistics_shipment_leg: Starting TestLogisticsShipmentLeg.test_leg_can_generate_po_line_after_booking_po_generation ... 2026-08-26 00:21:45,688 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_logistics_shipment_leg: Starting TestLogisticsShipmentLeg.test_leg_can_generate_po_line_with_multiple_carriers ... 2026-08-26 00:21:45,724 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_logistics_shipment_leg: Starting TestLogisticsShipmentLeg.test_leg_can_generate_po_line_without_carrier ... 2026-08-26 00:21:45,750 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:46,629 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_logistics_shipment_leg: Starting TestPurchaseBridgeLegCarrierStamp.test_haulier_named_on_the_line_reaches_the_confirmed_shipment_leg ... 2026-08-26 00:21:46,774 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:47,624 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: Starting TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_billed_as_a_purchase_receipt_is_marked_billed ... 2026-08-26 00:21:47,700 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: skipped TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_billed_as_a_purchase_receipt_is_marked_billed : Optional module 'to_purchase_receipt' is not installed on this database. It is needed only to reach the Purchase Receipt creation route from a purchase order (the 'create_receipt' context flag its 'Create Receipt' button sets) - production code in this module does not depend on it. 2026-08-26 00:21:47,704 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: Starting TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_billed_as_a_purchase_receipt_is_not_billed_a_second_time ... 2026-08-26 00:21:47,705 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: skipped TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_billed_as_a_purchase_receipt_is_not_billed_a_second_time : Optional module 'to_purchase_receipt' is not installed on this database. It is needed only to reach the Purchase Receipt creation route from a purchase order (the 'create_receipt' context flag its 'Create Receipt' button sets) - production code in this module does not depend on it. 2026-08-26 00:21:47,706 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: Starting TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_billed_as_a_vendor_bill_is_marked_billed ... 2026-08-26 00:21:47,943 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: Starting TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_credited_by_a_vendor_refund_can_still_be_billed ... 2026-08-26 00:21:48,280 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [106] 2026-08-26 00:21:48,306 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [107, 108] 2026-08-26 00:21:48,341 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [264] 2026-08-26 00:21:48,577 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_po_billing_document_type: Starting TestPurchaseBillingDocumentTypeMarksChargeBilled.test_charge_credited_by_a_vendor_refund_is_not_marked_billed ... 2026-08-26 00:21:48,919 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [109] 2026-08-26 00:21:48,957 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [110, 111] 2026-08-26 00:21:48,993 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [271] 2026-08-26 00:21:49,137 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:49,924 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_01_shipment_first_charge_flow_creates_one_pol ... 2026-08-26 00:21:50,040 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_01b_booking_po_uses_shipment_company_and_links_originating_sol ... 2026-08-26 00:21:51,113 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_02_idempotent_repeated_action ... 2026-08-26 00:21:51,193 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_03_full_flow_charge_first_then_so_confirm ... 2026-08-26 00:21:51,342 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_04_so_confirm_first_then_charge_flow_no_duplicate ... 2026-08-26 00:21:51,482 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestPurchaseFlowDedup.test_05_agent_only_charge_excluded_from_po_flow ... 2026-08-26 00:21:51,561 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:21:52,271 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBridgedChargePurchaseSync.test_bridged_charge_with_no_booking_is_not_purchased_and_keeps_its_cost_estimate ... 2026-08-26 00:21:52,379 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBridgedChargePurchaseSync.test_vendor_bill_still_created_for_bridged_charge ... 2026-08-26 00:21:52,575 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:53,413 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBookingBuysOnlyItsOwnCharges.test_booking_po_button_follows_ownership ... 2026-08-26 00:21:53,576 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBookingBuysOnlyItsOwnCharges.test_booking_po_covers_only_its_own_leg ... 2026-08-26 00:21:53,699 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:54,512 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_flow_dedup: Starting TestBookingDuplicateKeepsPurchaseTraceability.test_duplicating_a_booking_does_not_take_over_its_purchase_order ... 2026-08-26 00:21:54,624 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:21:56,768 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_purchase_order_company_scoping: Starting TestPurchaseOrderCompanyScoping.test_generated_rfq_belongs_to_shipment_company_not_active_company ... 2026-08-26 00:21:56,898 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 00:21:57,775 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_a_buyer_without_shipment_rights_can_copy_a_purchase_order ... 2026-08-26 00:21:58,050 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_a_buyer_without_shipment_rights_can_read_a_purchase_order ... 2026-08-26 00:21:58,363 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_booking_still_reports_its_own_orders ... 2026-08-26 00:21:58,448 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_buyer_reads_the_purchase_count ... 2026-08-26 00:21:58,815 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_opening_a_single_order_goes_straight_to_it ... 2026-08-26 00:21:58,857 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_opening_several_orders_lists_exactly_those_orders ... 2026-08-26 00:21:58,937 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_order_bought_outside_freight_has_no_shipment ... 2026-08-26 00:21:58,952 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_order_on_a_booking_without_shipment_has_no_shipment ... 2026-08-26 00:21:58,975 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_order_walks_back_to_the_shipment_it_was_bought_for ... 2026-08-26 00:21:59,015 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_purchase_figures_are_withheld_from_a_user_without_purchase_rights ... 2026-08-26 00:21:59,333 26 INFO rb-1b89a89-224244-407972 odoo.models: Access Denied by ACLs for operation: read, uid: 720, model: logistics.shipment, field: purchase_order_count 2026-08-26 00:21:59,339 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_both_paths_together ... 2026-08-26 00:21:59,418 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_one_order_per_vendor_after_purchasing ... 2026-08-26 00:21:59,494 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_order_attached_through_its_booking_only ... 2026-08-26 00:21:59,525 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_counts_order_reachable_by_both_paths_once ... 2026-08-26 00:21:59,599 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_ignores_orders_of_another_shipment ... 2026-08-26 00:21:59,697 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_keeps_counting_a_cancelled_order ... 2026-08-26 00:21:59,778 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_keeps_the_order_after_its_charge_is_deleted ... 2026-08-26 00:21:59,895 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted freight.charge records with IDs: [1397] 2026-08-26 00:21:59,900 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_stays_readable_for_a_user_without_purchase_rights ... 2026-08-26 00:22:00,196 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestShipmentPurchaseLink.test_shipment_without_payable_charge_reports_no_order ... 2026-08-26 00:22:00,230 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 00:22:01,103 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestBookingPurchaseOwnership.test_generated_orders_still_belong_to_their_booking ... 2026-08-26 00:22:01,276 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestBookingPurchaseOwnership.test_order_attached_by_hand_stays_attached ... 2026-08-26 00:22:01,308 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:22:02,132 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_a_line_for_another_shipment_is_enough_to_surface_it ... 2026-08-26 00:22:02,262 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_each_shipment_sees_the_shared_order ... 2026-08-26 00:22:02,367 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_opening_several_shipments_lists_them ... 2026-08-26 00:22:02,423 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_order_serving_one_shipment_opens_it_directly ... 2026-08-26 00:22:02,460 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_shipment_purchase_link: Starting TestPurchaseOrderServingManyShipments.test_order_serving_two_customers_reports_both_shipments ... 2026-08-26 00:22:02,513 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:22:03,423 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_a_house_cost_of_its_own_still_bills_alongside_the_skipped_split_line ... 2026-08-26 00:22:03,653 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_purchase_order_commits_the_buy_side_before_any_bill_exists ... 2026-08-26 00:22:03,708 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_split_line_is_not_billed_when_a_purchase_order_carries_the_source_cost ... 2026-08-26 00:22:03,801 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_the_billing_guard_search_finds_a_cost_carried_only_by_a_purchase_order ... 2026-08-26 00:22:03,856 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_freight_sale_purchase.tests.test_vendor_committed: Starting TestVendorCommittedByPurchaseOrder.test_the_commitment_note_names_the_purchase_order ... 2026-08-26 00:22:03,922 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:22:04,174 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_department_naming: Starting TestDepartmentNaming.test_01_display_name_default ... 2026-08-26 00:22:04,204 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_department_naming: Starting TestDepartmentNaming.test_02_display_name_hierarchical ... 2026-08-26 00:22:04,207 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_department_naming: Starting TestDepartmentNaming.test_03_rec_names_search_behavior ... 2026-08-26 00:22:04,214 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 00:22:04,703 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_01_department_manager_not_self_manager ... 2026-08-26 00:22:04,762 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_02_recursive_managers_parent_ids_order_and_count ... 2026-08-26 00:22:04,778 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_03_department_managers_chain_even_if_parent_id_forced_false ... 2026-08-26 00:22:04,822 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_04_recursive_managers_index_order_case_employee_has_line_manager_plus_department_managers ... 2026-08-26 00:22:04,853 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_05_recursive_managers_index_order_case_multi_dept_superiors ... 2026-08-26 00:22:04,901 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_06_department_manager_ids_cases ... 2026-08-26 00:22:04,917 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestHrEmployeeHierarchy.test_07_department_recursive_child_ids ... 2026-08-26 00:22:04,929 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-26 00:22:05,346 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestComputeParentIdEdgeCases.test_90_department_manager_parent_id_not_self ... 2026-08-26 00:22:05,397 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestComputeParentIdEdgeCases.test_91_staff_parent_id_is_department_manager ... 2026-08-26 00:22:05,405 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:22:05,755 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestComputeParentIdStaleDependency.test_93_stored_parent_id_follows_grandparent_manager_change ... 2026-08-26 00:22:05,801 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:22:06,175 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_employee_hierarchy: Starting TestIncludeDepartmentManagerEdgeCases.test_92_include_department_manager_false_still_matches_due_to_parent_id_tree ... 2026-08-26 00:22:06,220 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:22:06,619 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_01_public_compute_parent_ids ... 2026-08-26 00:22:06,667 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_02_public_search_parent_ids ... 2026-08-26 00:22:06,670 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_03_public_mirror_parent_id_comodel_is_employee_public ... 2026-08-26 00:22:06,786 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_employee_public: Starting TestEmployeePublic.test_04_private_parent_id_not_regressed_by_public_fix ... 2026-08-26 00:22:06,909 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 00:22:07,285 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_hr_department_hierarchy: Starting TestHrDepartmentHierarchy.test_manager_ids_includes_own_and_inherited_managers ... 2026-08-26 00:22:07,334 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_hr_department_hierarchy: Starting TestHrDepartmentHierarchy.test_recursive_child_ids_empty_for_leaf_department ... 2026-08-26 00:22:07,341 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:22:07,751 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_is_department_manager: Starting TestIsDepartmentManager.test_01_compute_is_department_manager ... 2026-08-26 00:22:07,794 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_is_department_manager: Starting TestIsDepartmentManager.test_02_search_is_department_manager_true_false ... 2026-08-26 00:22:07,800 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_is_department_manager: Starting TestIsDepartmentManager.test_03_search_is_department_manager_not_equal ... 2026-08-26 00:22:07,810 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:22:08,053 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_organization_participation: Starting TestOrganizationParticipation.test_01_participation_date_constraint_invalid ... 2026-08-26 00:22:08,087 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_organization_participation: Starting TestOrganizationParticipation.test_02_participation_date_constraint_valid ... 2026-08-26 00:22:08,097 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 00:22:08,444 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_parent_id_preserved: Starting TestParentIdPreserved.test_department_manager_outranks_a_previously_assigned_manager ... 2026-08-26 00:22:08,546 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_parent_id_preserved: Starting TestParentIdPreserved.test_department_manager_still_fills_in_an_employee_with_no_manager ... 2026-08-26 00:22:08,625 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_parent_id_preserved: Starting TestParentIdPreserved.test_manager_assigned_after_creation_survives_a_recompute ... 2026-08-26 00:22:08,698 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_parent_id_preserved: Starting TestParentIdPreserved.test_manager_passed_to_create_survives_when_employee_has_no_department ... 2026-08-26 00:22:08,769 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_parent_id_preserved: Starting TestParentIdPreserved.test_manager_survives_when_the_department_has_no_manager_of_its_own ... 2026-08-26 00:22:08,856 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 00:22:08,857 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_every_toggle_availability_is_assigned_in_compute ... 2026-08-26 00:22:08,859 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_every_toggle_has_matching_availability_field ... 2026-08-26 00:22:08,861 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_every_toggle_has_view_wiring ... 2026-08-26 00:22:08,863 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_existing_availability_fields_exist ... 2026-08-26 00:22:08,863 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_existing_compute_availability_matches_registry ... 2026-08-26 00:22:08,930 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_existing_module_toggle_fields_exist ... 2026-08-26 00:22:08,931 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_retirement_age_availability_field_exists ... 2026-08-26 00:22:08,931 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_retirement_age_compute_availability_matches_registry ... 2026-08-26 00:22:08,990 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_res_config_settings_upsell: Starting TestHrSettingsUpsell.test_retirement_age_module_toggle_field_exists ... 2026-08-26 00:22:08,995 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:09,621 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_01_search_in_and_equal ... 2026-08-26 00:22:09,703 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_02_search_not_in_and_not_equal ... 2026-08-26 00:22:09,713 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_03_search_ilike_and_not_ilike ... 2026-08-26 00:22:09,723 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_04_search_any_and_not_any ... 2026-08-26 00:22:09,732 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIds.test_05_search_without_department_managers ... 2026-08-26 00:22:09,742 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-26 00:22:10,133 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIdsEdgeCases.test_06_search_equal_false_and_not_equal_false ... 2026-08-26 00:22:10,185 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIdsEdgeCases.test_07_search_in_accepts_int_operand_and_filters_non_int_list ... 2026-08-26 00:22:10,191 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_search_parent_ids: Starting TestSearchParentIdsEdgeCases.test_08_search_invalid_operator_raises ... 2026-08-26 00:22:10,205 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:22:10,757 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_01_regular_user_cannot_write_employee_vat ... 2026-08-26 00:22:10,786 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 747, model: hr.employee 2026-08-26 00:22:10,790 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_02_hr_user_can_write_employee_vat_and_sync_partner ... 2026-08-26 00:22:10,822 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_03_access_hr_organization_models ... 2026-08-26 00:22:10,845 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 747, model: hr.organization 2026-08-26 00:22:10,850 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr.tests.test_security_access_rights: Starting TestSecurityAccessRights.test_04_access_participation_models ... 2026-08-26 00:22:10,874 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 747, model: hr.organization.participation 2026-08-26 00:22:10,885 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:22:11,073 26 INFO rb-1b89a89-224244-407972 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 00:22:11,408 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr_maintenance.tests.test_hr_employee_equipment_hierarchy: Starting TestHrEmployeeEquipmentHierarchy.test_01_employee_equipment_hierarchy ... 2026-08-26 00:22:11,444 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_hr_maintenance.tests.test_hr_employee_equipment_hierarchy: Starting TestHrEmployeeEquipmentHierarchy.test_02_employee_equipment_hierarchy ... 2026-08-26 00:22:11,471 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 00:22:11,998 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_001_viewer_access_own_shipment_only ... 2026-08-26 00:22:12,123 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 753, model: logistics.shipment 2026-08-26 00:22:12,134 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 753, model: account.analytic.line 2026-08-26 00:22:12,144 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 753, model: logistics.shipment 2026-08-26 00:22:12,147 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_002_user_can_create_write_but_not_unlink_shipment ... 2026-08-26 00:22:12,240 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 752, model: account.analytic.line 2026-08-26 00:22:12,244 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_003_viewer_cannot_create_write_unlink_related_records ... 2026-08-26 00:22:12,363 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 753, model: logistics.shipment.leg 2026-08-26 00:22:12,373 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 753, model: logistics.shipment.package 2026-08-26 00:22:12,374 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 753, model: logistics.shipment.cargo 2026-08-26 00:22:12,378 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 753, model: tracking.location.history 2026-08-26 00:22:12,381 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 753, model: logistics.shipment.leg 2026-08-26 00:22:12,383 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 753, model: logistics.shipment.package 2026-08-26 00:22:12,384 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 753, model: logistics.shipment.cargo 2026-08-26 00:22:12,388 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 753, model: tracking.location.history 2026-08-26 00:22:12,395 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 753, model: logistics.shipment.leg 2026-08-26 00:22:12,396 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 753, model: logistics.shipment.package 2026-08-26 00:22:12,397 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 753, model: logistics.shipment.cargo 2026-08-26 00:22:12,398 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 753, model: tracking.location.history 2026-08-26 00:22:12,400 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_004_user_can_create_write_but_not_unlink_related_records ... 2026-08-26 00:22:12,522 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 752, model: account.analytic.line 2026-08-26 00:22:12,527 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 752, model: tracking.location.history 2026-08-26 00:22:12,529 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_005_viewer_can_read_tags_of_own_shipment ... 2026-08-26 00:22:12,572 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_006_responsible_is_auto_followed_on_create ... 2026-08-26 00:22:12,600 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_access_rights: Starting TestAccessRights.test_007_new_responsible_is_auto_followed_on_write ... 2026-08-26 00:22:12,626 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:13,128 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_commercial_handoff_container_gate: Starting TestCommercialHandoffContainerGate.test_container_ids_crosses_the_handoff_gate_without_raising ... 2026-08-26 00:22:13,145 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_commercial_handoff_container_gate: Starting TestCommercialHandoffContainerGate.test_container_ids_is_an_allowed_commercial_handoff_field ... 2026-08-26 00:22:13,146 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_commercial_handoff_container_gate: Starting TestCommercialHandoffContainerGate.test_gate_still_raises_for_a_field_outside_the_whitelist ... 2026-08-26 00:22:13,155 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:13,574 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_container_placeholder_validity: Starting TestContainerPlaceholderValidity.test_container_is_valid_with_blank_number_and_seal ... 2026-08-26 00:22:13,612 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_container_placeholder_validity: Starting TestContainerPlaceholderValidity.test_container_number_and_seal_number_are_edited_in_place_not_duplicated ... 2026-08-26 00:22:13,630 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_container_placeholder_validity: Starting TestContainerPlaceholderValidity.test_container_write_has_no_state_or_document_precondition ... 2026-08-26 00:22:13,699 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_container_placeholder_validity: Starting TestContainerPlaceholderValidity.test_two_blank_placeholder_containers_coexist_on_one_shipment ... 2026-08-26 00:22:13,723 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:14,226 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_018_cutoff_valid_against_main_carriage_etd_survives_earlier_pre_carriage_leg ... 2026-08-26 00:22:14,269 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_019_cutoff_after_main_carriage_etd_is_rejected ... 2026-08-26 00:22:14,336 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_020_cutoff_valid_when_pre_carriage_leg_has_no_departure_date ... 2026-08-26 00:22:14,361 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_021_cutoff_validated_against_single_main_carriage_leg_when_no_pre_carriage_leg ... 2026-08-26 00:22:14,419 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_022_direct_main_carriage_leg_reschedule_after_cutoff_set_is_rejected ... 2026-08-26 00:22:14,480 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_023_leg_type_reclassification_without_departure_date_change_revalidates_cutoff ... 2026-08-26 00:22:14,547 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_024_pre_carriage_leg_with_water_mode_does_not_bind_cutoff ... 2026-08-26 00:22:14,589 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_025_two_main_carriage_legs_cutoff_after_first_departure_is_rejected ... 2026-08-26 00:22:14,646 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_026_operation_confirm_rejects_missing_departure_date_on_binding_leg ... 2026-08-26 00:22:14,759 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_027_cutoff_check_skipped_when_no_binding_leg_has_departure_date ... 2026-08-26 00:22:14,783 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_cutoff_vs_main_carriage_etd: Starting TestCutoffVsMainCarriageEtd.test_028_cutoff_violation_message_names_the_binding_leg ... 2026-08-26 00:22:14,846 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:15,338 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_etd_bound_deadline_fields: Starting TestEtdBoundDeadlineFields.test_deadline_field_list_is_extensible_without_touching_validator ... 2026-08-26 00:22:15,371 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_etd_bound_deadline_fields: Starting TestEtdBoundDeadlineFields.test_deadline_hook_keeps_field_names_out_of_the_translation_catalog ... 2026-08-26 00:22:15,438 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:15,911 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_feeder_ocean_leg_type_selection: Starting TestFeederOceanLegTypeSelection.test_001_feeder_ocean_present_in_leg_type_selection_of_every_surviving_consumer ... 2026-08-26 00:22:15,934 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_feeder_ocean_leg_type_selection: Starting TestFeederOceanLegTypeSelection.test_002_feeder_ocean_leg_display_name_shows_feeder_label_not_other ... 2026-08-26 00:22:15,959 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:15,960 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_freight_leg_removal_structural: Starting TestFreightLegRemovalStructural.test_001_no_access_right_row_anywhere_targets_the_retired_model ... 2026-08-26 00:22:16,252 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_freight_leg_removal_structural: Starting TestFreightLegRemovalStructural.test_002_no_i18n_entry_in_viin_logistics_or_viin_logistics_route_references_the_retired_model ... 2026-08-26 00:22:16,253 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_freight_leg_removal_structural: Starting TestFreightLegRemovalStructural.test_003_retired_model_is_absent_from_the_registry_and_from_ir_model ... 2026-08-26 00:22:16,258 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:16,757 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_create_appends_port_and_keeps_hyphenated_base ... 2026-08-26 00:22:16,810 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_onchange_change_port_keeps_hyphenated_base ... 2026-08-26 00:22:16,862 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_onchange_clear_port_restores_base_name ... 2026-08-26 00:22:16,920 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_write_backward_compat_legacy_endash_suffix_is_stripped ... 2026-08-26 00:22:16,978 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_write_change_port_has_no_double_suffix ... 2026-08-26 00:22:17,030 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_local_charge_naming: Starting TestLocalChargeNaming.test_write_clear_port_restores_base_name ... 2026-08-26 00:22:17,094 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:17,095 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_module_data_declaration: Starting TestModuleDataDeclaration.test_no_xml_id_is_declared_more_than_once_across_the_modules_data_files ... 2026-08-26 00:22:17,103 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_module_data_declaration: Starting TestModuleDataDeclaration.test_xml_ids_that_sibling_data_files_reference_survive_on_a_database_without_demo_direction_pin ... 2026-08-26 00:22:17,114 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:17,573 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_001_shipment_name_sequence ... 2026-08-26 00:22:17,602 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_002_leg_name_sequence ... 2026-08-26 00:22:17,633 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_003_freight_product_without_a_name_gets_no_fabricated_route_name ... 2026-08-26 00:22:17,710 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_004_sea_port_is_findable_by_its_port_name ... 2026-08-26 00:22:17,744 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_005_freight_product_keeps_the_name_the_user_typed_even_if_it_names_a_place ... 2026-08-26 00:22:17,796 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_naming: Starting TestNaming.test_006_container_batch_create_yields_gapless_sequential_names ... 2026-08-26 00:22:17,832 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:17,833 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_port_coordinate_migration: Starting TestPortCoordinateMigration.test_every_shipped_migration_is_reachable_from_the_declared_module_version_regression_guard ... 2026-08-26 00:22:17,834 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_port_coordinate_migration: Starting TestPortCoordinateMigration.test_post_migration_gives_a_coordinate_less_sea_port_its_real_coordinates ... 2026-08-26 00:22:17,937 26 INFO rb-1b89a89-224244-407972 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: repaired 1 of 66 shipped location(s) still at the (0, 0) 'never geolocated' marker; left 55 already-positioned and 10 absent record(s) untouched. 2026-08-26 00:22:17,937 26 INFO rb-1b89a89-224244-407972 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: repaired ['VNHPH'] 2026-08-26 00:22:17,937 26 INFO rb-1b89a89-224244-407972 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: 10 shipped location(s) do not exist on this database (expected for demo records on a production install) and were skipped: ['bac_ninh_assembly_plant', 'cn_shenzhen_components_supplier', 'huu_nghi_border_hub', 'red_sea_transit_point', 'res_partner_brandenburger', 'res_partner_camranh_port', 'res_partner_haiphong_port', 'res_partner_singapore_port', 'res_partner_west_lake_hn', 'rotterdam_port'] 2026-08-26 00:22:17,939 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_port_coordinate_migration: Starting TestPortCoordinateMigration.test_post_migration_repairs_coordinates_without_touching_the_port_address ... 2026-08-26 00:22:18,056 26 INFO rb-1b89a89-224244-407972 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: repaired 1 of 66 shipped location(s) still at the (0, 0) 'never geolocated' marker; left 55 already-positioned and 10 absent record(s) untouched. 2026-08-26 00:22:18,056 26 INFO rb-1b89a89-224244-407972 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: repaired ['VNHPH'] 2026-08-26 00:22:18,056 26 INFO rb-1b89a89-224244-407972 viin_logistics_post_migration_under_test: viin_logistics migration 18.0.1.1.3: 10 shipped location(s) do not exist on this database (expected for demo records on a production install) and were skipped: ['bac_ninh_assembly_plant', 'cn_shenzhen_components_supplier', 'huu_nghi_border_hub', 'red_sea_transit_point', 'res_partner_brandenburger', 'res_partner_camranh_port', 'res_partner_haiphong_port', 'res_partner_singapore_port', 'res_partner_west_lake_hn', 'rotterdam_port'] 2026-08-26 00:22:18,061 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:18,063 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_compute_localization_button_is_reachable_on_a_port_without_coordinates ... 2026-08-26 00:22:18,095 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_every_shipped_sea_port_carries_usable_coordinates ... 2026-08-26 00:22:18,100 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_geolocate_buttons_agree_with_presence_rule_non_regression_guard ... 2026-08-26 00:22:18,127 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_geolocate_buttons_agree_with_presence_rule_on_half_zero_coordinates ... 2026-08-26 00:22:18,151 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_geolocate_buttons_are_mutually_exclusive_in_every_coordinate_state ... 2026-08-26 00:22:18,183 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_hai_phong_port_resolves_to_hai_phong ... 2026-08-26 00:22:18,186 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_los_angeles_port_keeps_its_coordinates_once_the_demo_layer_has_loaded ... 2026-08-26 00:22:18,189 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_port_geolocation: Starting TestPortGeolocation.test_shipped_demo_locations_resolve_to_their_published_places ... 2026-08-26 00:22:18,190 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_port_geolocation: skipped TestPortGeolocation.test_shipped_demo_locations_resolve_to_their_published_places : Demo data is disabled for this database. 2026-08-26 00:22:18,195 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:18,731 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_product_copy: Starting TestProductCopy.test_001_copy_product_template_without_shipment_group ... 2026-08-26 00:22:19,031 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:22:19,569 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_scenario_template: Starting TestScenarioTemplate.test_002_apply_adds_missing_stages_and_legs ... 2026-08-26 00:22:19,698 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted logistics.shipment.stage.line records with IDs: [972] 2026-08-26 00:22:19,735 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:20,257 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_service_charge_classification: Starting TestServiceChargeClassification.test_a_non_service_product_carrying_the_classification_is_rejected ... 2026-08-26 00:22:20,288 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_service_charge_classification: Starting TestServiceChargeClassification.test_a_service_charge_product_never_takes_a_port_suffix ... 2026-08-26 00:22:20,340 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_service_charge_classification: Starting TestServiceChargeClassification.test_classifying_an_existing_product_as_service_charge_forces_service_type_and_keeps_it_classified ... 2026-08-26 00:22:20,399 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_service_charge_classification: Starting TestServiceChargeClassification.test_creating_a_service_charge_product_forces_service_type_and_keeps_it_classified ... 2026-08-26 00:22:20,449 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_service_charge_classification: Starting TestServiceChargeClassification.test_demoting_a_service_charge_product_out_of_service_declassifies_it_silently ... 2026-08-26 00:22:20,513 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_service_charge_classification: Starting TestServiceChargeClassification.test_products_created_from_the_service_charges_action_are_born_classified ... 2026-08-26 00:22:20,568 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_service_charge_classification: Starting TestServiceChargeClassification.test_service_charges_action_lists_the_new_classification_and_unclassified_services ... 2026-08-26 00:22:20,660 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_service_charge_classification: Starting TestServiceChargeClassification.test_service_charges_is_an_offered_service_tracking_classification ... 2026-08-26 00:22:20,666 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_service_charge_classification: Starting TestServiceChargeClassification.test_the_port_onchanges_never_rename_a_service_charge_product ... 2026-08-26 00:22:20,713 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_service_charge_classification: Starting TestServiceChargeClassification.test_uninstalling_the_vertical_declassifies_products_instead_of_deleting_them ... 2026-08-26 00:22:20,724 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:21,337 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_service_charge_search_filter: Starting TestServiceChargeSearchFilter.test_each_classification_filter_selects_only_its_own_products ... 2026-08-26 00:22:21,354 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_service_charge_search_filter: Starting TestServiceChargeSearchFilter.test_search_view_declares_a_filter_for_every_classification ... 2026-08-26 00:22:21,382 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:21,915 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_container: Starting TestShipmentContainer.test_001_container_form_creatable_without_shipment_context ... 2026-08-26 00:22:22,035 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:22,493 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_001_default_stage_and_current_stage_is_first_stage_in_sequence ... 2026-08-26 00:22:22,520 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_002_timeline_constraints ... 2026-08-26 00:22:22,573 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_005_package_cargo_non_negative_constraints ... 2026-08-26 00:22:22,630 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_006_origin_destination_computed_from_legs ... 2026-08-26 00:22:22,706 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_006b_origin_destination_follows_leg_address_after_initial_compute ... 2026-08-26 00:22:22,768 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_007_schedule_dates_from_legs ... 2026-08-26 00:22:22,789 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_008_delivery_status ... 2026-08-26 00:22:22,806 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_008a_is_over_eta_now ... 2026-08-26 00:22:22,821 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_009_state_actions_set_atd_ata ... 2026-08-26 00:22:22,901 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_009b_action_start_transit_raises_without_legs ... 2026-08-26 00:22:22,947 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_010_total_weight_volume_computed_correctly_for_multiple_packages ... 2026-08-26 00:22:23,008 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted logistics.shipment.package records with IDs: [42] 2026-08-26 00:22:23,015 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted logistics.shipment.package records with IDs: [43] 2026-08-26 00:22:23,019 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_011_totals_correct_across_independent_shipments ... 2026-08-26 00:22:23,046 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_014_commercial_handoff_rejects_operation_fields ... 2026-08-26 00:22:23,094 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_015_commercial_handoff_only_allowed_in_draft ... 2026-08-26 00:22:23,176 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_016_shipment_kanban_group_by_stage_shows_empty_stages ... 2026-08-26 00:22:23,193 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_017_action_confirm_blocks_readiness_when_origin_equals_destination ... 2026-08-26 00:22:23,239 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_core: Starting TestShipmentCore.test_018_action_confirm_auto_creates_main_leg_when_origin_differs_from_destination ... 2026-08-26 00:22:23,283 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:23,482 26 INFO rb-1b89a89-224244-407972 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 00:22:23,525 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_group_implication: Starting TestShipmentGroupImplication.test_admin_group_confers_the_shipment_user_group ... 2026-08-26 00:22:23,530 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_group_implication: Starting TestShipmentGroupImplication.test_an_administrator_can_read_shipments ... 2026-08-26 00:22:23,576 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 00:22:24,045 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_leg: Starting TestShipmentLeg.test_003_actions_set_state_and_actual_dates ... 2026-08-26 00:22:24,076 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_shipment_leg: Starting TestShipmentLeg.test_004_shipment_schedule_dates_aggregate_from_legs ... 2026-08-26 00:22:24,105 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:24,621 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_001_event_time_cannot_be_future ... 2026-08-26 00:22:24,682 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_002_last_tracking_snapshot_updated_on_create_write_unlink ... 2026-08-26 00:22:24,752 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted tracking.location.history records with IDs: [7] 2026-08-26 00:22:24,760 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted tracking.location.history records with IDs: [6] 2026-08-26 00:22:24,764 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_002a_tracking_alert_affects_delay_warning_while_running ... 2026-08-26 00:22:24,790 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_003_should_send_notification ... 2026-08-26 00:22:24,814 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_tracking: Starting TestTracking.test_004_closed_stage_remains_selectable_for_tracking ... 2026-08-26 00:22:24,847 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:25,831 26 INFO rb-1b89a89-224244-407972 odoo.registry: module viin_tracking_location: creating or updating database tables 2026-08-26 00:22:26,052 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_tracking_history_foreign_model_access: Starting TestTrackingHistoryForeignModelAccess.test_010_every_logistics_persona_still_reads_other_models_tracking ... 2026-08-26 00:22:26,168 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_tracking_history_foreign_model_access: Starting TestTrackingHistoryForeignModelAccess.test_011_a_logistics_user_can_still_write_other_models_tracking ... 2026-08-26 00:22:26,192 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_tracking_history_foreign_model_access: Starting TestTrackingHistoryForeignModelAccess.test_012_shipment_rows_stay_scoped_to_the_shipments_the_viewer_owns ... 2026-08-26 00:22:26,717 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:27,366 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_transport_node_typing: Starting TestTransportNodeTyping.test_001_new_node_types_accepted_and_render_port_style_complete_name ... 2026-08-26 00:22:27,411 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_transport_node_typing: Starting TestTransportNodeTyping.test_002_get_transport_node_types_rail_mode_includes_rail_and_icd_excludes_air ... 2026-08-26 00:22:27,412 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_transport_node_typing: Starting TestTransportNodeTyping.test_003_local_charge_product_can_select_and_hold_icd_as_port ... 2026-08-26 00:22:27,846 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_transport_node_typing: Starting TestTransportNodeTyping.test_004_water_mode_resolver_preserves_sea_port_and_excludes_new_node_types ... 2026-08-26 00:22:28,170 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:28,171 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_container_root_menu_xmlid_preserved ... 2026-08-26 00:22:28,174 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_container_tracking_action_xmlid_preserved ... 2026-08-26 00:22:28,177 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_package_type_menu_xmlid_preserved ... 2026-08-26 00:22:28,178 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_shipment_stage_menu_xmlid_preserved ... 2026-08-26 00:22:28,183 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics.tests.test_xmlid_upgrade_safety: Starting TestXmlidUpgradeSafety.test_shipping_decimal_precisions_survive ... 2026-08-26 00:22:28,188 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:28,440 26 INFO rb-1b89a89-224244-407972 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 00:22:28,634 26 INFO rb-1b89a89-224244-407972 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 00:22:28,672 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_shipment_creation_creates_analytic_account ... 2026-08-26 00:22:28,700 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_shipment_name_update_syncs_account_name ... 2026-08-26 00:22:28,728 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_unlink_cleans_orphan_analytic_account ... 2026-08-26 00:22:28,791 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2871] 2026-08-26 00:22:28,808 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted logistics.shipment records with IDs: [987] 2026-08-26 00:22:28,820 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2872] 2026-08-26 00:22:28,827 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted account.analytic.account records with IDs: [1019] 2026-08-26 00:22:28,830 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_account.tests.test_logistics_shipment_account: Starting TestLogisticsShipmentAccount.test_unlink_forbidden_when_analytic_lines_exist ... 2026-08-26 00:22:28,899 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted mail.message records with IDs: [2873] 2026-08-26 00:22:28,906 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 00:22:28,930 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_negative_volume_raises_validation_error ... 2026-08-26 00:22:28,939 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_negative_weight_raises_validation_error ... 2026-08-26 00:22:28,944 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateData.test_zero_volume_and_weight_is_valid ... 2026-08-26 00:22:28,950 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:28,979 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_quantity_raises_validation_error ... 2026-08-26 00:22:28,990 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_volume_raises_validation_error ... 2026-08-26 00:22:28,996 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_negative_weight_raises_validation_error ... 2026-08-26 00:22:29,002 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_cargo_template.tests.test_cargo_template_data: Starting TestCargoTemplateDataLine.test_zero_values_are_valid ... 2026-08-26 00:22:29,008 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:29,034 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_cargo_template.tests.test_generate_cargo_wizard: Starting TestGenerateCargoWizard.test_bulk_mode_splits_total_weight_and_volume_evenly_across_quantity ... 2026-08-26 00:22:29,064 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_cargo_template.tests.test_generate_cargo_wizard: Starting TestGenerateCargoWizard.test_package_mode_generates_one_package_and_cargo_per_line_per_iteration ... 2026-08-26 00:22:29,093 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_cargo_template.tests.test_generate_cargo_wizard: Starting TestGenerateCargoWizard.test_package_mode_without_package_type_generates_nothing ... 2026-08-26 00:22:29,115 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:29,141 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_cargo_template.tests.test_generate_cargo_wizard: Starting TestGenerateCargoWizardQuantityConstraint.test_non_positive_quantity_is_rejected_by_the_database ... 2026-08-26 00:22:29,177 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_cargo_template.tests.test_generate_cargo_wizard: Starting TestGenerateCargoWizardQuantityConstraint.test_positive_quantity_is_accepted ... 2026-08-26 00:22:29,237 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:29,238 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_container_40ft_length_is_millimeter_scale ... 2026-08-26 00:22:29,240 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_container_40ft_volume_matches_cubic_meter_uom ... 2026-08-26 00:22:29,242 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeDimensions.test_pallet_height_is_millimeter_scale ... 2026-08-26 00:22:29,248 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:29,249 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeConstraints.test_barcode_is_unique_across_package_types ... 2026-08-26 00:22:29,258 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeConstraints.test_negative_dimensions_and_weight_are_rejected ... 2026-08-26 00:22:29,273 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeConstraints.test_zero_dimensions_and_weight_are_accepted ... 2026-08-26 00:22:29,282 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:29,283 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeCopy.test_copy_of_several_package_types_names_each_one ... 2026-08-26 00:22:29,293 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeCopy.test_copy_suffixes_the_name_and_drops_the_barcode ... 2026-08-26 00:22:29,304 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:29,305 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeMigration.test_already_migrated_record_is_not_double_scaled ... 2026-08-26 00:22:29,311 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeMigration.test_un_migrated_record_is_rescaled_to_millimeter ... 2026-08-26 00:22:29,323 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:29,326 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeI18n.test_previously_empty_field_labels_are_now_translated ... 2026-08-26 00:22:29,326 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_package_type.tests.test_logistics_package_type: Starting TestLogisticsPackageTypeI18n.test_width_is_not_mistranslated_as_length ... 2026-08-26 00:22:29,330 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:29,331 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_a_destroyed_null_island_distance_is_reported_to_the_operator ... 2026-08-26 00:22:29,485 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_a_kept_hand_entered_distance_is_reported_to_the_operator ... 2026-08-26 00:22:29,713 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_half_zero_endpoint_distance_is_corrected_and_never_claimed_as_human ... 2026-08-26 00:22:29,869 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_hand_entered_distance_between_two_unlocated_ports_survives_the_repair ... 2026-08-26 00:22:30,104 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_hand_entered_distance_survives_when_only_one_endpoint_is_a_shipped_port ... 2026-08-26 00:22:30,351 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_null_island_distance_over_a_partly_located_section_is_corrected_over_correction_guard ... 2026-08-26 00:22:30,487 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_route.tests.test_port_coordinate_migration_distance_preservation: Starting TestCoordinateRepairDistancePreservation.test_unmeasured_section_between_two_repaired_ports_gains_a_real_distance_over_correction_guard ... 2026-08-26 00:22:30,595 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:31,059 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_001_create_sets_route_when_addresses_and_mode_present ... 2026-08-26 00:22:31,113 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_002_write_route_id_syncs_addresses ... 2026-08-26 00:22:31,148 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_005_create_route_address_from_and_to_address ... 2026-08-26 00:22:31,196 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_006_find_available_routes_from_addresses ... 2026-08-26 00:22:31,232 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_007_create_with_identical_pickup_dropoff_produces_no_route ... 2026-08-26 00:22:31,254 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_route.tests.test_shipment_leg: Starting TestShipmentLeg.test_008_write_pickup_dropoff_into_equality_recomputes_to_no_route ... 2026-08-26 00:22:31,291 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 00:22:31,292 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_freight_product_service_type: Starting TestFreightProductServiceType.test_classifying_as_freight_clears_the_non_manual_label ... 2026-08-26 00:22:31,391 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_freight_product_service_type: Starting TestFreightProductServiceType.test_classifying_as_local_charge_clears_the_non_manual_label ... 2026-08-26 00:22:31,490 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_freight_product_service_type: Starting TestFreightProductServiceType.test_ordinary_service_product_keeps_its_label ... 2026-08-26 00:22:31,592 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 00:22:32,307 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_panel_data: Starting TestPanelData.test_001_get_panel_data_exposes_the_keys_this_module_owns ... 2026-08-26 00:22:32,358 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_panel_data: Starting TestPanelData.test_002_get_panel_data_converts_foreign_currency_revenue_to_company_currency ... 2026-08-26 00:22:33,207 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_panel_data: Starting TestPanelData.test_003_get_panel_data_converts_revenue_across_companies ... 2026-08-26 00:22:34,346 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:22:35,050 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_line_lane_readers: Starting TestSaleLineLaneReaders.test_confirmed_line_with_lane_produces_a_leg_matching_the_customer_chosen_lane ... 2026-08-26 00:22:35,234 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_line_lane_readers: Starting TestSaleLineLaneReaders.test_leg_ladder_rung2_falls_back_to_the_order_header_shipping_address ... 2026-08-26 00:22:35,398 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_line_lane_readers: Starting TestSaleLineLaneReaders.test_leg_ladder_rung3_falls_back_to_the_bare_customer_address ... 2026-08-26 00:22:35,538 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_line_lane_readers: Starting TestSaleLineLaneReaders.test_line_transport_mode_is_false_leaving_the_seam_for_a_downstream_override ... 2026-08-26 00:22:35,539 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_line_lane_readers: Starting TestSaleLineLaneReaders.test_two_road_lines_with_different_lanes_produce_two_distinct_legs ... 2026-08-26 00:22:35,769 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:22:36,528 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_line_leg: Starting TestSaleOrderLineLeg.test_lane_is_not_derived_from_the_product_catalogue ... 2026-08-26 00:22:36,584 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_line_leg: Starting TestSaleOrderLineLeg.test_leg_carriage_role_is_empty_on_a_fresh_line ... 2026-08-26 00:22:36,685 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_line_leg: Starting TestSaleOrderLineLeg.test_leg_carriage_role_offers_exactly_the_two_contested_choices ... 2026-08-26 00:22:36,691 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_line_leg: Starting TestSaleOrderLineLeg.test_leg_fields_are_reachable_on_the_order_line_list ... 2026-08-26 00:22:36,783 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_line_leg: Starting TestSaleOrderLineLeg.test_line_carries_the_lane_the_salesperson_typed ... 2026-08-26 00:22:36,864 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_line_leg: Starting TestSaleOrderLineLeg.test_plain_salesperson_can_read_and_write_the_lane ... 2026-08-26 00:22:36,969 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:22:37,705 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_01_generate_quotation_from_shipment_does_not_auto_create_a_catalog_product ... 2026-08-26 00:22:37,785 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_02_generate_quotation_from_shipment_does_not_auto_pick_an_existing_catalog_product ... 2026-08-26 00:22:37,897 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_03_create_shipment_from_sale_order ... 2026-08-26 00:22:38,015 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_04_cancelling_order_does_not_drive_shipment_state ... 2026-08-26 00:22:38,146 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_05_unlink_order_unlinks_shipment_not_in_draft ... 2026-08-26 00:22:38,352 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_06_confirm_order_linked_to_confirmed_shipment_only_syncs_sale_links ... 2026-08-26 00:22:38,488 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_07_shipment_selector_links_unlinked_shipment_and_persists ... 2026-08-26 00:22:39,094 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_08_low_priv_salesman_can_link_then_confirm_freight_order ... 2026-08-26 00:22:39,584 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_09_reassign_shipment_on_draft_order_replaces_link ... 2026-08-26 00:22:40,224 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_10_shipment_selector_refuses_stealing_linked_shipment ... 2026-08-26 00:22:40,802 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_11_unsetting_shipment_id_clears_dangling_link ... 2026-08-26 00:22:41,228 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_12_confirm_leg_less_freight_order_same_address_partner_creates_zero_leg_shipment ... 2026-08-26 00:22:41,338 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_13_confirm_leg_less_freight_order_distinct_address_partner_keeps_one_leg ... 2026-08-26 00:22:41,506 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_15_create_shipment_with_only_degenerate_leg_persists_leg_without_route ... 2026-08-26 00:22:41,548 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_16_generate_quotation_from_mixed_real_and_degenerate_leg_shipment_does_not_raise ... 2026-08-26 00:22:41,665 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_17_reassign_shipment_on_draft_order_via_write_replaces_link ... 2026-08-26 00:22:41,869 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_18_shipment_selector_stays_available_while_quotation_is_editable ... 2026-08-26 00:22:42,332 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_19_reassign_shipment_on_confirmed_order_is_refused ... 2026-08-26 00:22:42,575 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_20_reassigning_shipment_releases_the_previous_shipment ... 2026-08-26 00:22:42,772 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_21_reassign_shipment_releases_archived_previous_shipment ... 2026-08-26 00:22:42,943 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_22_reassign_shipment_refuses_stealing_another_orders_shipment ... 2026-08-26 00:22:43,150 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_23_unsetting_shipment_releases_the_previous_shipment ... 2026-08-26 00:22:43,293 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_24_unsetting_shipment_on_confirmed_order_is_refused ... 2026-08-26 00:22:43,467 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_25_low_priv_persona_reassign_fully_releases_shipment_it_cannot_read ... 2026-08-26 00:22:43,694 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_26_confirming_order_linked_to_shipment_must_not_wipe_another_orders_lines ... 2026-08-26 00:22:43,862 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_27_low_priv_persona_can_release_shipment_without_write_access ... 2026-08-26 00:22:44,021 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_28_first_assignment_on_confirmed_order_with_no_shipment_history_is_refused ... 2026-08-26 00:22:44,198 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_29_reassigning_shipment_is_refused_while_another_companys_shipment_holds_the_order ... 2026-08-26 00:22:46,322 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_29b_order_never_ends_up_owned_by_two_shipments_after_a_company_switch ... 2026-08-26 00:22:47,377 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_30_confirming_order_drops_its_own_lines_that_left_the_order ... 2026-08-26 00:22:47,643 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_31_confirming_order_hands_off_its_own_customer_to_partnerless_shipment ... 2026-08-26 00:22:48,129 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_32_confirming_order_does_not_overwrite_shipment_customer_already_set ... 2026-08-26 00:22:48,602 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_33_confirming_order_must_not_hand_off_customer_to_shipment_past_draft ... 2026-08-26 00:22:49,040 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_34_low_priv_salesman_can_confirm_freight_order_that_generates_its_shipment ... 2026-08-26 00:22:49,204 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_34b_confirming_must_not_rewrite_legs_just_because_the_seller_cannot_see_the_shipment ... 2026-08-26 00:22:49,411 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_sale_order_logistics: Starting TestLogisticsSaleOrder.test_35_low_priv_salesman_can_confirm_order_whose_shipment_was_archived ... 2026-08-26 00:22:49,638 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #827 deleted logistics.shipment.leg records with IDs: [741] 2026-08-26 00:22:49,687 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-26 00:22:50,354 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_shipment_profitability_currency_conversion: Starting TestShipmentProfitabilityCurrencyConversion.test_001_profitability_panel_converts_foreign_currency_revenue_line ... 2026-08-26 00:22:50,508 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_shipment_profitability_currency_conversion: Starting TestShipmentProfitabilityCurrencyConversion.test_002_profitability_panel_converts_foreign_currency_cost_line ... 2026-08-26 00:22:51,512 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 00:22:52,173 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_shipment_type_confirm: Starting TestShipmentTypeConfirm.test_01_confirm_mixed_shipment_type_lines_raises_user_error ... 2026-08-26 00:22:52,278 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_logistics_sale.tests.test_shipment_type_confirm: Starting TestShipmentTypeConfirm.test_02_confirm_same_shipment_type_multi_line_still_confirms ... 2026-08-26 00:22:52,453 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 00:22:52,657 26 INFO rb-1b89a89-224244-407972 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 00:22:52,761 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_01_maintenance_equipment_hierarchy ... 2026-08-26 00:22:52,779 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_02_maintenance_equipment_hierarchy ... 2026-08-26 00:22:52,798 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #1 deleted maintenance.equipment records with IDs: [13] 2026-08-26 00:22:52,801 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_03_maintenance_equipment_hierarchy ... 2026-08-26 00:22:52,804 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_04_maintenance_equipment_hierarchy ... 2026-08-26 00:22:52,813 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_05_maintenance_equipment_hierarchy ... 2026-08-26 00:22:52,815 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_06_maintenance_equipment_hierarchy ... 2026-08-26 00:22:52,817 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_07_maintenance_equipment_hierarchy ... 2026-08-26 00:22:52,825 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_08_maintenance_equipment_hierarchy ... 2026-08-26 00:22:52,832 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_09_child_maintenance_ids_hierarchy ... 2026-08-26 00:22:52,852 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_maintenance.tests.test_maintenance_equipment_hierarchy: Starting TestMaintenanceEquipmentHierarchy.test_10_recursive_parent_ids_hierarchy ... 2026-08-26 00:22:52,859 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 00:22:53,057 26 INFO rb-1b89a89-224244-407972 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 00:22:53,146 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_02_compute_parent_equipments ... 2026-08-26 00:22:53,166 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_03_compute_child_maintenances ... 2026-08-26 00:22:53,172 26 INFO rb-1b89a89-224244-407972 odoo.addons.viin_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_unlink_request_done_01 ... 2026-08-26 00:22:53,187 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 837, model: maintenance.request 2026-08-26 00:22:53,205 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #2 deleted maintenance.request records with IDs: [10] 2026-08-26 00:22:53,217 26 INFO rb-1b89a89-224244-407972 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [1845] 2026-08-26 00:22:53,223 26 INFO rb-1b89a89-224244-407972 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 00:22:53,224 26 INFO rb-1b89a89-224244-407972 odoo.service.server: 1306 post-tests in 382.62s, 387354 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.stats: viin_freight_management: 680 tests 99.70s 104359 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.stats: viin_freight_project: 17 tests 4.93s 5101 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.stats: viin_freight_sale: 518 tests 163.20s 158648 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.stats: viin_freight_sale_margin: 12 tests 1.28s 1126 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.stats: viin_freight_sale_multi_currency: 31 tests 11.18s 10609 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.stats: viin_freight_sale_onbehalf: 46 tests 12.29s 11873 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.stats: viin_freight_sale_purchase: 128 tests 36.26s 40829 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.stats: viin_hr: 79 tests 6.95s 8097 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.stats: viin_hr_maintenance: 4 tests 0.59s 617 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.stats: viin_logistics: 158 tests 16.69s 16295 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.stats: viin_logistics_account: 6 tests 0.72s 700 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.stats: viin_logistics_cargo_template: 20 tests 0.33s 411 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.stats: viin_logistics_package_type: 22 tests 0.09s 283 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.stats: viin_logistics_route: 17 tests 1.96s 3219 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.stats: viin_logistics_sale: 71 tests 21.14s 23698 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.stats: viin_maintenance: 17 tests 0.77s 912 queries 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.tests.result: 0 failed, 0 error(s) of 1306 tests when loading database 'rb-1b89a89-224244-407972' 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.service.server: Initiating shutdown 2026-08-26 00:22:53,227 26 INFO rb-1b89a89-224244-407972 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.