Running as user 'root' is a security risk. 2026-09-25 07:34:12,773 125 WARNING ? odoo.tools.config: missing --http-interface/http_interface, using 0.0.0.0 by default, will change to 127.0.0.1 in 20.0 2026-09-25 07:34:12,774 125 INFO ? odoo: Odoo version 19.0-20260908 2026-09-25 07:34:12,774 125 INFO ? odoo: Using configuration file at /etc/odoo/odoo.conf 2026-09-25 07:34:12,774 125 INFO ? odoo: addons paths: _NamespacePath(['/usr/lib/python3/dist-packages/odoo/addons', '/var/lib/odoo/addons/19.0', '/mnt/extra-addons', '/usr/lib/python3/dist-packages/addons']) 2026-09-25 07:34:12,774 125 INFO ? odoo: database: odoo@db:default 2026-09-25 07:34:12,875 125 INFO ? odoo.service.server: HTTP service (werkzeug) running on 5f7fd099c45c:8070 2026-09-25 07:34:12,881 125 INFO student-odoo-19 odoo.tests.common: Importing test framework 2026-09-25 07:34:12,891 125 INFO student-odoo-19 odoo.modules.loading: loading 1 modules... 2026-09-25 07:34:12,892 125 INFO student-odoo-19 odoo.modules.loading: 1 modules loaded in 0.00s, 0 queries (+0 extra) 2026-09-25 07:34:12,903 125 INFO student-odoo-19 odoo.modules.loading: updating modules list 2026-09-25 07:34:12,904 125 INFO student-odoo-19 odoo.addons.base.models.ir_module: ALLOW access to module.update_list on [] to user __system__ #1 via n/a 2026-09-25 07:34:13,288 125 INFO student-odoo-19 odoo.addons.base.models.ir_module: ALLOW access to module.button_upgrade on ['Education Hostel Management', 'Education Transportation Management'] to user __system__ #1 via n/a 2026-09-25 07:34:13,288 125 INFO student-odoo-19 odoo.addons.base.models.ir_module: ALLOW access to module.update_list on ['Education Hostel Management', 'Education Transportation Management'] to user __system__ #1 via n/a 2026-09-25 07:34:13,610 125 INFO student-odoo-19 odoo.addons.base.models.ir_module: ALLOW access to module.button_install on [] to user __system__ #1 via n/a 2026-09-25 07:34:13,620 125 INFO student-odoo-19 odoo.modules.loading: loading 46 modules... 2026-09-25 07:34:13,712 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,712 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,712 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,712 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,713 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,713 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,713 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,747 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,747 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,747 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,747 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,754 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,754 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,754 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,757 125 WARNING student-odoo-19 py.warnings: /mnt/extra-addons/education_dashboard/controllers/main.py:8: DeprecationWarning: Since 19.0, @route(type='json') is a deprecated alias to @route(type='jsonrpc') File "/usr/bin/odoo", line 6, in odoo.cli.main() File "/usr/lib/python3/dist-packages/odoo/cli/command.py", line 133, in main command().run(args) File "/usr/lib/python3/dist-packages/odoo/cli/server.py", line 127, in run main(args) File "/usr/lib/python3/dist-packages/odoo/cli/server.py", line 118, in main rc = server.start(preload=config['db_name'], stop=stop) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 1677, in start rc = server.run(preload, stop) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 714, in run rc = preload_registries(preload) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 1591, in preload_registries registry = Registry.new(dbname, update_module=update_module, install_modules=config['init'], upgrade_modules=config['update'], reinit_modules=config['reinit']) File "/usr/lib/python3/dist-packages/odoo/tools/func.py", line 88, in locked return func(inst, *args, **kwargs) File "/usr/lib/python3/dist-packages/odoo/orm/registry.py", line 189, in new load_modules( File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 464, in load_modules load_module_graph( File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 178, in load_module_graph load_openerp_module(package.name) File "/usr/lib/python3/dist-packages/odoo/modules/module.py", line 506, in load_openerp_module __import__(qualname) File "/mnt/extra-addons/education_dashboard/__init__.py", line 2, in from . import controllers File "/mnt/extra-addons/education_dashboard/controllers/__init__.py", line 1, in from . import main File "/mnt/extra-addons/education_dashboard/controllers/main.py", line 8, in class EducationDashboardController(http.Controller): 2026-09-25 07:34:13,769 125 WARNING student-odoo-19 py.warnings: /mnt/extra-addons/education_portal/controllers/payment.py:12: DeprecationWarning: Since 19.0, @route(type='json') is a deprecated alias to @route(type='jsonrpc') File "/usr/bin/odoo", line 6, in odoo.cli.main() File "/usr/lib/python3/dist-packages/odoo/cli/command.py", line 133, in main command().run(args) File "/usr/lib/python3/dist-packages/odoo/cli/server.py", line 127, in run main(args) File "/usr/lib/python3/dist-packages/odoo/cli/server.py", line 118, in main rc = server.start(preload=config['db_name'], stop=stop) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 1677, in start rc = server.run(preload, stop) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 714, in run rc = preload_registries(preload) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 1591, in preload_registries registry = Registry.new(dbname, update_module=update_module, install_modules=config['init'], upgrade_modules=config['update'], reinit_modules=config['reinit']) File "/usr/lib/python3/dist-packages/odoo/tools/func.py", line 88, in locked return func(inst, *args, **kwargs) File "/usr/lib/python3/dist-packages/odoo/orm/registry.py", line 189, in new load_modules( File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 464, in load_modules load_module_graph( File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 178, in load_module_graph load_openerp_module(package.name) File "/usr/lib/python3/dist-packages/odoo/modules/module.py", line 506, in load_openerp_module __import__(qualname) File "/mnt/extra-addons/education_portal/__init__.py", line 2, in from . import controllers File "/mnt/extra-addons/education_portal/controllers/__init__.py", line 2, in from . import payment File "/mnt/extra-addons/education_portal/controllers/payment.py", line 12, in class StudentPaymentController(CustomerPortal): 2026-09-25 07:34:13,777 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,778 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,778 125 INFO student-odoo-19 odoo.modules.loading: Loading module education_hostel (42/46) 2026-09-25 07:34:13,803 125 WARNING student-odoo-19 odoo.fields: Field education.academic.year.state: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:13,803 125 WARNING student-odoo-19 odoo.fields: Field education.exam.state: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:13,804 125 WARNING student-odoo-19 odoo.fields: Field education.exam.result.published: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:13,812 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,812 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,812 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,812 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,812 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:13,814 125 WARNING student-odoo-19 odoo.fields: Field education.hostel.bed.status: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:13,815 125 INFO student-odoo-19 odoo.registry: module education_hostel: creating or updating database tables 2026-09-25 07:34:13,821 125 WARNING student-odoo-19 odoo.addons.base.models.ir_model: Two fields (room_count, room_ids) of education.hostel.floor() have the same label: Rooms. [Modules: education_hostel and education_hostel] 2026-09-25 07:34:13,840 125 INFO student-odoo-19 odoo.modules.loading: loading education_hostel/security/education_hostel_security.xml 2026-09-25 07:34:13,854 125 INFO student-odoo-19 odoo.modules.loading: loading education_hostel/security/ir.model.access.csv 2026-09-25 07:34:13,871 125 INFO student-odoo-19 odoo.modules.loading: loading education_hostel/security/record_rules.xml 2026-09-25 07:34:13,887 125 INFO student-odoo-19 odoo.modules.loading: loading education_hostel/data/sequences.xml 2026-09-25 07:34:13,889 125 INFO student-odoo-19 odoo.modules.loading: loading education_hostel/views/hostel_views.xml 2026-09-25 07:34:13,905 125 INFO student-odoo-19 odoo.modules.loading: loading education_hostel/views/hostel_floor_views.xml 2026-09-25 07:34:13,911 125 INFO student-odoo-19 odoo.modules.loading: loading education_hostel/views/hostel_room_views.xml 2026-09-25 07:34:13,918 125 INFO student-odoo-19 odoo.modules.loading: loading education_hostel/views/hostel_bed_views.xml 2026-09-25 07:34:13,923 125 INFO student-odoo-19 odoo.modules.loading: loading education_hostel/views/hostel_member_views.xml 2026-09-25 07:34:13,930 125 INFO student-odoo-19 odoo.modules.loading: loading education_hostel/views/hostel_complaint_views.xml 2026-09-25 07:34:13,936 125 INFO student-odoo-19 odoo.modules.loading: loading education_hostel/views/hostel_visitor_views.xml 2026-09-25 07:34:13,943 125 INFO student-odoo-19 odoo.modules.loading: loading education_hostel/views/hostel_fee_views.xml 2026-09-25 07:34:13,953 125 INFO student-odoo-19 odoo.modules.loading: loading education_hostel/views/hostel_portal_templates.xml 2026-09-25 07:34:13,979 125 INFO student-odoo-19 odoo.modules.loading: loading education_hostel/views/menuitems.xml 2026-09-25 07:34:14,029 125 INFO student-odoo-19 odoo.tests.suite: ====================================================================== 2026-09-25 07:34:14,029 125 ERROR student-odoo-19 odoo.tests.suite: ERROR: setUpClass (odoo.addons.education_hostel.tests.test_hostel_models.TestHostelModels) Traceback (most recent call last): File "/mnt/extra-addons/education_hostel/tests/test_hostel_models.py", line 47, in setUpClass cls.level = cls.env['education.academic.level'].create({ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/odoo/orm/decorators.py", line 369, in create return method(self, vals_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/odoo/orm/models.py", line 4717, in create records = self._create(data_list) ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/odoo/orm/models.py", line 4955, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/orm/models.py", line 1268, in _validate_fields check(records) File "/mnt/extra-addons/education_base/models/academic_level.py", line 35, in _check_unique_name raise ValidationError('Academic level name must be unique within a company.') odoo.exceptions.ValidationError: Academic level name must be unique within a company. 2026-09-25 07:34:14,048 125 WARNING student-odoo-19 odoo.fields: Field education.academic.year.state: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,049 125 WARNING student-odoo-19 odoo.fields: Field education.exam.state: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,049 125 WARNING student-odoo-19 odoo.fields: Field education.exam.result.published: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,049 125 WARNING student-odoo-19 odoo.fields: Field education.hostel.bed.status: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,055 125 INFO student-odoo-19 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-25 07:34:14,122 125 INFO student-odoo-19 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-25 07:34:14,154 125 INFO student-odoo-19 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-25 07:34:14,168 125 INFO student-odoo-19 odoo.addons.education_hostel.tests.test_hostel_security: Starting TestHostelSecurity.test_14_portal_own_member_visible ... 2026-09-25 07:34:14,171 125 INFO student-odoo-19 odoo.addons.education_hostel.tests.test_hostel_security: Starting TestHostelSecurity.test_15_student_b_cannot_see_student_a_member ... 2026-09-25 07:34:14,172 125 INFO student-odoo-19 odoo.addons.education_hostel.tests.test_hostel_security: ====================================================================== 2026-09-25 07:34:14,172 125 ERROR student-odoo-19 odoo.addons.education_hostel.tests.test_hostel_security: FAIL: TestHostelSecurity.test_15_student_b_cannot_see_student_a_member Traceback (most recent call last): File "/mnt/extra-addons/education_hostel/tests/test_hostel_security.py", line 81, in test_15_student_b_cannot_see_student_a_member self.assertFalse(member_as_user_b.exists()) AssertionError: education.hostel.member(13,) is not false 2026-09-25 07:34:14,172 125 INFO student-odoo-19 odoo.addons.education_hostel.tests.test_hostel_security: Starting TestHostelSecurity.test_16_idor_member_orm ... 2026-09-25 07:34:14,177 125 INFO student-odoo-19 odoo.addons.education_hostel.tests.test_hostel_security: Starting TestHostelSecurity.test_17_idor_complaint_orm ... 2026-09-25 07:34:14,186 125 INFO student-odoo-19 odoo.addons.education_hostel.tests.test_hostel_security: Starting TestHostelSecurity.test_18_idor_fee_orm ... 2026-09-25 07:34:14,195 125 INFO student-odoo-19 odoo.addons.education_hostel.tests.test_hostel_security: Starting TestHostelSecurity.test_19_manager_permissions ... 2026-09-25 07:34:14,228 125 INFO student-odoo-19 odoo.addons.education_hostel.tests.test_hostel_security: Starting TestHostelSecurity.test_20_warden_permissions ... 2026-09-25 07:34:14,289 125 INFO student-odoo-19 odoo.models.unlink: User #44 deleted mail.message records with IDs: [304] 2026-09-25 07:34:14,289 125 INFO student-odoo-19 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 44, model: education.hostel.member 2026-09-25 07:34:14,307 125 WARNING student-odoo-19 odoo.fields: Field education.academic.year.state: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,308 125 WARNING student-odoo-19 odoo.fields: Field education.exam.state: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,308 125 WARNING student-odoo-19 odoo.fields: Field education.exam.result.published: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,308 125 WARNING student-odoo-19 odoo.fields: Field education.hostel.bed.status: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,313 125 INFO student-odoo-19 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-25 07:34:14,313 125 INFO student-odoo-19 odoo.modules.loading: Module education_hostel loaded in 0.54s (incl. 0.30s test), 721 queries (+771 test, +721 other) 2026-09-25 07:34:14,313 125 ERROR student-odoo-19 odoo.modules.loading: Module education_hostel: 1 failures, 1 errors of 7 tests 2026-09-25 07:34:14,318 125 INFO student-odoo-19 odoo.modules.loading: Loading module education_transportation (44/46) 2026-09-25 07:34:14,320 125 WARNING student-odoo-19 odoo.fields: Field education.library.category.parent_path: unknown parameter 'unaccent', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,325 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:14,325 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:14,325 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:14,325 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:14,325 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:14,325 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:14,328 125 INFO student-odoo-19 odoo.registry: module education_transportation: creating or updating database tables 2026-09-25 07:34:14,350 125 INFO student-odoo-19 odoo.modules.loading: loading education_transportation/security/education_transport_security.xml 2026-09-25 07:34:14,362 125 INFO student-odoo-19 odoo.modules.loading: loading education_transportation/security/ir.model.access.csv 2026-09-25 07:34:14,375 125 INFO student-odoo-19 odoo.modules.loading: loading education_transportation/security/record_rules.xml 2026-09-25 07:34:14,391 125 INFO student-odoo-19 odoo.modules.loading: loading education_transportation/data/sequences.xml 2026-09-25 07:34:14,392 125 INFO student-odoo-19 odoo.modules.loading: loading education_transportation/views/vehicle_views.xml 2026-09-25 07:34:14,400 125 INFO student-odoo-19 odoo.modules.loading: loading education_transportation/views/driver_views.xml 2026-09-25 07:34:14,405 125 INFO student-odoo-19 odoo.modules.loading: loading education_transportation/views/stop_views.xml 2026-09-25 07:34:14,409 125 INFO student-odoo-19 odoo.modules.loading: loading education_transportation/views/route_views.xml 2026-09-25 07:34:14,415 125 INFO student-odoo-19 odoo.modules.loading: loading education_transportation/views/assignment_views.xml 2026-09-25 07:34:14,420 125 INFO student-odoo-19 odoo.modules.loading: loading education_transportation/views/trip_views.xml 2026-09-25 07:34:14,425 125 INFO student-odoo-19 odoo.modules.loading: loading education_transportation/views/attendance_views.xml 2026-09-25 07:34:14,428 125 INFO student-odoo-19 odoo.modules.loading: loading education_transportation/views/incident_views.xml 2026-09-25 07:34:14,433 125 INFO student-odoo-19 odoo.modules.loading: loading education_transportation/views/transport_portal_templates.xml 2026-09-25 07:34:14,447 125 INFO student-odoo-19 odoo.modules.loading: loading education_transportation/views/menuitems.xml 2026-09-25 07:34:14,495 125 INFO student-odoo-19 odoo.addons.education_transportation.tests.test_transport_models: Starting TestTransportModels.test_01_vehicle_capacity ... 2026-09-25 07:34:14,498 125 INFO student-odoo-19 odoo.addons.education_transportation.tests.test_transport_models: ====================================================================== 2026-09-25 07:34:14,498 125 ERROR student-odoo-19 odoo.addons.education_transportation.tests.test_transport_models: FAIL: TestTransportModels.test_01_vehicle_capacity Traceback (most recent call last): File "/mnt/extra-addons/education_transportation/tests/test_transport_models.py", line 48, in test_01_vehicle_capacity with self.assertRaises(ValidationError): File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/odoo/tests/common.py", line 514, in _assertRaises with ExitStack() as inner: File "/usr/lib/python3.12/contextlib.py", line 610, in __exit__ raise exc_details[1] File "/usr/lib/python3.12/contextlib.py", line 595, in __exit__ if cb(*exc_details): ^^^^^^^^^^^^^^^^ AssertionError: ValidationError not raised 2026-09-25 07:34:14,498 125 INFO student-odoo-19 odoo.addons.education_transportation.tests.test_transport_models: Starting TestTransportModels.test_02_duplicate_stop_in_route ... 2026-09-25 07:34:14,500 125 INFO student-odoo-19 odoo.addons.education_transportation.tests.test_transport_models: ====================================================================== 2026-09-25 07:34:14,500 125 ERROR student-odoo-19 odoo.addons.education_transportation.tests.test_transport_models: FAIL: TestTransportModels.test_02_duplicate_stop_in_route Traceback (most recent call last): File "/mnt/extra-addons/education_transportation/tests/test_transport_models.py", line 54, in test_02_duplicate_stop_in_route with self.assertRaises(Exception): File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/odoo/tests/common.py", line 514, in _assertRaises with ExitStack() as inner: File "/usr/lib/python3.12/contextlib.py", line 610, in __exit__ raise exc_details[1] File "/usr/lib/python3.12/contextlib.py", line 595, in __exit__ if cb(*exc_details): ^^^^^^^^^^^^^^^^ AssertionError: Exception not raised 2026-09-25 07:34:14,500 125 INFO student-odoo-19 odoo.addons.education_transportation.tests.test_transport_models: Starting TestTransportModels.test_03_assignment_valid ... 2026-09-25 07:34:14,504 125 INFO student-odoo-19 odoo.addons.education_transportation.tests.test_transport_models: Starting TestTransportModels.test_04_assignment_invalid_stop ... 2026-09-25 07:34:14,509 125 INFO student-odoo-19 odoo.addons.education_transportation.tests.test_transport_models: Starting TestTransportModels.test_05_assignment_duplicate_active ... 2026-09-25 07:34:14,514 125 INFO student-odoo-19 odoo.addons.education_transportation.tests.test_transport_models: Starting TestTransportModels.test_06_trip_overlapping ... 2026-09-25 07:34:14,519 125 INFO student-odoo-19 odoo.addons.education_transportation.tests.test_transport_models: Starting TestTransportModels.test_07_attendance ... 2026-09-25 07:34:14,527 125 INFO student-odoo-19 odoo.addons.education_transportation.tests.test_transport_models: Starting TestTransportModels.test_08_attendance_duplicate ... 2026-09-25 07:34:14,536 125 INFO student-odoo-19 odoo.addons.education_transportation.tests.test_transport_models: ====================================================================== 2026-09-25 07:34:14,536 125 ERROR student-odoo-19 odoo.addons.education_transportation.tests.test_transport_models: FAIL: TestTransportModels.test_08_attendance_duplicate Traceback (most recent call last): File "/mnt/extra-addons/education_transportation/tests/test_transport_models.py", line 117, in test_08_attendance_duplicate with self.assertRaises(Exception): File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ next(self.gen) File "/usr/lib/python3/dist-packages/odoo/tests/common.py", line 514, in _assertRaises with ExitStack() as inner: File "/usr/lib/python3.12/contextlib.py", line 610, in __exit__ raise exc_details[1] File "/usr/lib/python3.12/contextlib.py", line 595, in __exit__ if cb(*exc_details): ^^^^^^^^^^^^^^^^ AssertionError: Exception not raised 2026-09-25 07:34:14,554 125 WARNING student-odoo-19 odoo.fields: Field education.academic.year.state: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,554 125 WARNING student-odoo-19 odoo.fields: Field education.exam.state: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,555 125 WARNING student-odoo-19 odoo.fields: Field education.exam.result.published: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,555 125 WARNING student-odoo-19 odoo.fields: Field education.hostel.bed.status: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,555 125 WARNING student-odoo-19 odoo.fields: Field education.library.category.parent_path: unknown parameter 'unaccent', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,560 125 INFO student-odoo-19 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-25 07:34:14,609 125 INFO student-odoo-19 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-25 07:34:14,641 125 INFO student-odoo-19 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-25 07:34:14,653 125 INFO student-odoo-19 odoo.addons.education_transportation.tests.test_transport_security: Starting TestTransportSecurity.test_01_portal_own_assignment ... 2026-09-25 07:34:14,654 125 INFO student-odoo-19 odoo.addons.education_transportation.tests.test_transport_security: Starting TestTransportSecurity.test_02_portal_other_assignment ... 2026-09-25 07:34:14,658 125 INFO student-odoo-19 odoo.addons.education_transportation.tests.test_transport_security: Starting TestTransportSecurity.test_03_manager_permissions ... 2026-09-25 07:34:14,708 125 WARNING student-odoo-19 odoo.fields: Field education.academic.year.state: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,708 125 WARNING student-odoo-19 odoo.fields: Field education.exam.state: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,709 125 WARNING student-odoo-19 odoo.fields: Field education.exam.result.published: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,709 125 WARNING student-odoo-19 odoo.fields: Field education.hostel.bed.status: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,709 125 WARNING student-odoo-19 odoo.fields: Field education.library.category.parent_path: unknown parameter 'unaccent', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,715 125 INFO student-odoo-19 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-25 07:34:14,715 125 INFO student-odoo-19 odoo.modules.loading: Module education_transportation loaded in 0.40s (incl. 0.24s test), 643 queries (+732 test, +643 other) 2026-09-25 07:34:14,715 125 ERROR student-odoo-19 odoo.modules.loading: Module education_transportation: 3 failures, 0 errors of 11 tests 2026-09-25 07:34:14,721 125 WARNING student-odoo-19 odoo.registry: Model attribute '_sql_constraints' is no longer supported, please define models.Constraint on the model. 2026-09-25 07:34:14,721 125 INFO student-odoo-19 odoo.modules.loading: 46 modules loaded in 1.10s, 1364 queries (+2867 extra) 2026-09-25 07:34:14,741 125 WARNING student-odoo-19 odoo.fields: Field education.academic.year.state: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,742 125 WARNING student-odoo-19 odoo.fields: Field education.exam.state: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,742 125 WARNING student-odoo-19 odoo.fields: Field education.exam.result.published: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,742 125 WARNING student-odoo-19 odoo.fields: Field education.hostel.bed.status: unknown parameter 'tracking', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,742 125 WARNING student-odoo-19 odoo.fields: Field education.library.category.parent_path: unknown parameter 'unaccent', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it 2026-09-25 07:34:14,872 125 ERROR student-odoo-19 odoo.modules.loading: At least one test failed when loading the modules. 2026-09-25 07:34:14,876 125 INFO student-odoo-19 odoo.registry: Registry changed, signaling through the database 2026-09-25 07:34:14,877 125 INFO student-odoo-19 odoo.registry: Registry loaded in 2.001s 2026-09-25 07:34:14,877 125 INFO student-odoo-19 odoo.service.server: Starting post tests 2026-09-25 07:34:14,877 125 INFO student-odoo-19 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-09-25 07:34:15,120 125 INFO student-odoo-19 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 0.17957401275634766 seconds 2026-09-25 07:34:15,197 125 INFO student-odoo-19 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.07719945907592773 seconds 2026-09-25 07:34:15,199 125 INFO student-odoo-19 odoo.addons.education_hostel.tests.test_hostel_portal: Starting TestHostelPortal.test_21_portal_hostel_dashboard ... 2026-09-25 07:34:15,252 125 INFO student-odoo-19 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-25 07:34:15,265 125 INFO student-odoo-19 odoo.addons.base.models.res_users: Login successful for login:portal_stu_a@test.edu from n/a 2026-09-25 07:34:15,267 125 INFO student-odoo-19 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-09-25 07:34:15,311 125 INFO student-odoo-19 werkzeug: 127.0.0.1 - - [25/Sep/2026 07:34:15] "GET /my/hostel HTTP/1.1" 200 - 53 0.007 0.037 2026-09-25 07:34:15,312 125 INFO student-odoo-19 odoo.addons.education_hostel.tests.test_hostel_portal: ====================================================================== 2026-09-25 07:34:15,312 125 ERROR student-odoo-19 odoo.addons.education_hostel.tests.test_hostel_portal: FAIL: TestHostelPortal.test_21_portal_hostel_dashboard Traceback (most recent call last): File "/mnt/extra-addons/education_hostel/tests/test_hostel_portal.py", line 47, in test_21_portal_hostel_dashboard self.assertIn(b'Alpha Hostel', resp.content or b'', msg="Dashboard should show hostel name") AssertionError: b'Alpha Hostel' not found in b'\n\n \n \n \n \n Odoo\n \n \n \n \n \n \n \n \n \n \n \n \n
\n Skip to Content\n
\n \n
\n
\n \n\n
\n
\n \n
\n
\n
\n
\n \n \n
\n \n \n\n \n
\n

\n \n Portal Hostel\n

\n

\n Welcome, PortalA Student\n

\n
\n\n \n\n \n
\n
\n
\n
Hostel
\n
Portal Hostel
\n
\n
\n N/A\n
\n
\n
\n
\n
\n
Room & Bed
\n
Room: P101
\n
Floor: PF1
\n
Bed: PHH-P101-1
\n
\n Active\n
\n
\n
\n
\n
\n
Warden
\n
Not Assigned
\n
\n
Allocation Date
\n
2025-06-01
\n
\n
\n
\n
\n\n \n \n\n \n\n \n
\n \n
\n
\n \n
\n
\n \n \n
\n
\n \n' : Dashboard should show hostel name 2026-09-25 07:34:15,313 125 INFO student-odoo-19 odoo.addons.education_hostel.tests.test_hostel_portal: Starting TestHostelPortal.test_22_unauthenticated_access_redirects ... 2026-09-25 07:34:15,355 125 INFO student-odoo-19 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-25 07:34:15,367 125 INFO student-odoo-19 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-09-25 07:34:15,373 125 INFO student-odoo-19 odoo.http: Session expired 2026-09-25 07:34:15,373 125 INFO student-odoo-19 werkzeug: 127.0.0.1 - - [25/Sep/2026 07:34:15] "GET /my/hostel HTTP/1.1" 303 - 5 0.000 0.006 2026-09-25 07:34:15,374 125 INFO student-odoo-19 odoo.addons.education_hostel.tests.test_hostel_portal: Starting TestHostelPortal.test_23_idor_portal_allocation ... 2026-09-25 07:34:15,416 125 INFO student-odoo-19 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-25 07:34:15,452 125 INFO student-odoo-19 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-25 07:34:15,453 125 INFO student-odoo-19 odoo.addons.base.models.res_users: Login successful for login:portal_stu_b@test.edu from n/a 2026-09-25 07:34:15,455 125 INFO student-odoo-19 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-09-25 07:34:15,509 125 INFO student-odoo-19 werkzeug: 127.0.0.1 - - [25/Sep/2026 07:34:15] "GET /my/hostel/allocation HTTP/1.1" 200 - 50 0.005 0.050 2026-09-25 07:34:15,510 125 INFO student-odoo-19 odoo.addons.education_hostel.tests.test_hostel_portal: Starting TestHostelPortal.test_24_sudo_audit ... 2026-09-25 07:34:15,553 125 INFO student-odoo-19 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-25 07:34:15,563 125 INFO student-odoo-19 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-25 07:34:15,564 125 INFO student-odoo-19 odoo.addons.education_transportation.tests.test_transport_portal: Starting TestTransportPortal.test_01_portal_dashboard ... 2026-09-25 07:34:15,608 125 INFO student-odoo-19 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-25 07:34:15,617 125 INFO student-odoo-19 odoo.addons.base.models.res_users: Login successful for login:pt_stu_a@test.edu from n/a 2026-09-25 07:34:15,619 125 INFO student-odoo-19 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-09-25 07:34:15,680 125 INFO student-odoo-19 werkzeug: 127.0.0.1 - - [25/Sep/2026 07:34:15] "GET /my/transport HTTP/1.1" 200 - 65 0.007 0.055 2026-09-25 07:34:15,681 125 INFO student-odoo-19 odoo.addons.education_transportation.tests.test_transport_portal: Starting TestTransportPortal.test_02_sudo_audit ... 2026-09-25 07:34:15,725 125 INFO student-odoo-19 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-25 07:34:15,733 125 INFO student-odoo-19 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-25 07:34:15,733 125 INFO student-odoo-19 odoo.service.server: 6 post-tests in 0.86s, 1746 queries 2026-09-25 07:34:15,733 125 INFO student-odoo-19 odoo.tests.stats: education_hostel: 17 tests 0.66s 1823 queries 2026-09-25 07:34:15,733 125 INFO student-odoo-19 odoo.tests.stats: education_transportation: 19 tests 0.41s 1198 queries 2026-09-25 07:34:15,733 125 ERROR student-odoo-19 odoo.tests.result: 5 failed, 1 error(s) of 24 tests when loading database 'student-odoo-19' 2026-09-25 07:34:15,733 125 INFO student-odoo-19 odoo.service.server: Initiating shutdown 2026-09-25 07:34:15,733 125 INFO student-odoo-19 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown. 2026-09-25 07:34:16,126 125 INFO student-odoo-19 odoo.sql_db: ConnectionPool(read/write;used=0/count=0/max=64): Closed 2 connections