326 lines
50 KiB
Plaintext
326 lines
50 KiB
Plaintext
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 <module>
|
|
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 <module>
|
|
from . import controllers
|
|
File "/mnt/extra-addons/education_dashboard/controllers/__init__.py", line 1, in <module>
|
|
from . import main
|
|
File "/mnt/extra-addons/education_dashboard/controllers/main.py", line 8, in <module>
|
|
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 <module>
|
|
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 <module>
|
|
from . import controllers
|
|
File "/mnt/extra-addons/education_portal/controllers/__init__.py", line 2, in <module>
|
|
from . import payment
|
|
File "/mnt/extra-addons/education_portal/controllers/payment.py", line 12, in <module>
|
|
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 <student_a_sec@test.edu> to <student_a_sec@test.edu>
|
|
2026-09-25 07:34:14,154 125 INFO student-odoo-19 odoo.addons.auth_signup.models.res_users: Signup email sent for user <student_b_sec@test.edu> to <student_b_sec@test.edu>
|
|
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 <ssa@test.com> to <ssa@test.com>
|
|
2026-09-25 07:34:14,641 125 INFO student-odoo-19 odoo.addons.auth_signup.models.res_users: Signup email sent for user <ssb@test.com> to <ssb@test.com>
|
|
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 <portal_stu_a@test.edu> to <portal_stu_a@test.edu>
|
|
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'<!DOCTYPE html>\n<html dir="ltr">\n <head>\n <meta charset="utf-8"/>\n <meta http-equiv="X-UA-Compatible" content="IE=edge"/>\n <meta name="viewport" content="width=device-width, initial-scale=1"/>\n <title>Odoo</title>\n <link type="image/x-icon" rel="shortcut icon" href="/web/static/img/favicon.ico"/>\n <link rel="preload" href="/web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" crossorigin=""/>\n <link type="text/css" rel="stylesheet" href="/web/assets/d09ba39/web.assets_frontend.min.css"/>\n <script id="web.layout.odooscript" type="text/javascript">\n var odoo = {\n csrf_token: "a548d04707bb107e057499b6696a76910d489396o1821857655",\n debug: "",\n };\n </script>\n <script type="text/javascript">\n odoo.__session_info__ = {"is_admin": false, "is_system": false, "is_public": false, "is_internal_user": false, "is_website_user": false, "uid": 48, "registry_hash": "ed4e324d87f9e7a7eb053baea053e01021c06ba884f9d52ff478ad9583843d8d", "is_frontend": true, "profile_session": null, "profile_collectors": null, "profile_params": null, "show_effect": true, "currencies": {"20": {"name": "INR", "symbol": "\\u20b9", "position": "before", "digits": [69, 2]}, "1": {"name": "USD", "symbol": "$", "position": "before", "digits": [69, 2]}}, "quick_login": true, "bundle_params": {"lang": "en_US"}, "test_mode": true, "server_version": "19.0-20260908", "server_version_info": [19, 0, 0, "final", 0, ""], "websocket_worker_version": "19.0-2", "translationURL": "/website/translations", "tour_enabled": false};\n if (!/(^|;\\s)tz=/.test(document.cookie)) {\n const userTZ = Intl.DateTimeFormat().resolvedOptions().timeZone;\n document.cookie = `tz=${userTZ}; path=/`;\n }\n </script>\n <script type="text/javascript" defer="defer" src="/web/assets/689efcd/web.assets_frontend_minimal.min.js" onerror="__odooAssetError=1"></script>\n \n <script type="text/javascript" defer="defer" src="/web/assets/b0e7c99/web.__assets_tests_call__.min.js" onerror="__odooAssetError=1"></script>\n <script type="text/javascript" data-src="/web/assets/1119641/web.assets_frontend_lazy.min.js" onerror="__odooAssetError=1"></script>\n \n </head>\n <body>\n <div id="wrapwrap" class=" o_portal">\n <a class="o_skip_to_content btn btn-primary rounded-0 visually-hidden-focusable position-absolute start-0" href="#wrap">Skip to Content</a>\n <header id="top" data-anchor="true">\n <nav class="navbar navbar-expand navbar-light bg-light">\n <div class="container">\n <a href="/" class="navbar-brand logo">\n <img src="/logo.png?company=1" alt="Logo of My Company" title="My Company"/>\n </a>\n <ul id="top_menu" class="nav navbar-nav ms-auto">\n <li class="nav-item dropdown o_no_autohide_item">\n <a href="#" role="button" data-bs-toggle="dropdown" class="dropdown-toggle nav-link">\n <span class="">Portal Stu A</span>\n </a>\n <div role="menu" class="dropdown-menu js_usermenu dropdown-menu-end">\n <a href="/my/home" role="menuitem" class="dropdown-item ps-3">\n <i class="fa fa-fw fa-id-card-o me-1 small text-primary-emphasis"></i> My Account\n </a>\n <div id="o_logout_divider" class="dropdown-divider"></div>\n <a role="menuitem" id="o_logout" class="dropdown-item ps-3" href="/web/session/logout?redirect=/">\n <i class="fa fa-fw fa-sign-out me-1 small text-primary-emphasis"></i> Logout\n </a>\n </div>\n </li>\n </ul>\n </div>\n </nav>\n </header>\n <main>\n \n\n <div class="o_portal container mt-3">\n <div class="d-flex justify-content-between align-items-center flex-wrap">\n <ol class="o_portal_submenu breadcrumb mb-0 flex-grow-1 px-0">\n <li class="breadcrumb-item ms-1"><a href="/my/home" aria-label="Home" title="Home"><i class="fa fa-home"></i></a></li>\n </ol>\n </div>\n </div>\n <div id="wrap" class="o_portal_wrap">\n <div class="container pt-3 pb-5">\n \n <style>\n .hostel-hero-card {\n background: linear-gradient(135deg, #1f8f8f 0%, #0d4d4d 100%);\n border-radius: 16px;\n color: #fff;\n padding: 28px 32px;\n margin-bottom: 24px;\n position: relative;\n overflow: hidden;\n }\n .hostel-info-card {\n background: #fff;\n border-radius: 14px;\n border: 1px solid rgba(31,143,143,0.15);\n padding: 20px;\n margin-bottom: 16px;\n box-shadow: 0 2px 12px rgba(15,23,42,0.05);\n }\n .hostel-stat-pill {\n display: inline-flex;\n align-items: center;\n gap: 6px;\n padding: 4px 12px;\n border-radius: 20px;\n font-size: 0.78rem;\n font-weight: 700;\n }\n .badge-active { background: #d1fae5; color: #065f46; }\n .badge-pending { background: #fef9c3; color: #a16207; }\n .badge-exited { background: #f1f5f9; color: #64748b; }\n .badge-submitted { background: #e0f2fe; color: #0369a1; }\n .badge-resolved { background: #d1fae5; color: #065f46; }\n .badge-closed { background: #f1f5f9; color: #64748b; }\n .badge-due { background: #fef9c3; color: #a16207; }\n .badge-overdue { background: #fee2e2; color: #b91c1c; }\n .badge-paid { background: #d1fae5; color: #065f46; }\n .hostel-table thead th { background: #eef9f9; color: #1f8f8f; border: none; }\n .hostel-btn-primary {\n background: #1f8f8f;\n color: #fff;\n border: none;\n border-radius: 8px;\n padding: 8px 20px;\n font-weight: 600;\n }\n .hostel-btn-primary:hover { background: #144d4d; color: #fff; }\n </style>\n <div class="container py-4">\n \n <nav aria-label="breadcrumb" class="mb-3">\n <ol class="breadcrumb">\n <li class="breadcrumb-item"><a href="/my">My Account</a></li>\n <li class="breadcrumb-item active">My Hostel</li>\n </ol>\n </nav>\n\n \n <div class="hostel-hero-card">\n <h3 class="mb-1">\n <i class="fa fa-building me-2 mr-2"></i>\n Portal Hostel\n </h3>\n <p class="mb-0 opacity-75">\n Welcome, <strong>PortalA Student</strong>\n </p>\n </div>\n\n \n\n \n <div class="row g-3 mb-4">\n <div class="col-md-4">\n <div class="hostel-info-card h-100">\n <div class="fw-bold mb-2" style="color:#1f8f8f;"><i class="fa fa-building me-1 mr-1"></i> Hostel</div>\n <div class="fs-5 fw-bold">Portal Hostel</div>\n <div class="text-muted small"></div>\n <div class="mt-2">\n <i class="fa fa-phone me-1 mr-1"></i>N/A\n </div>\n </div>\n </div>\n <div class="col-md-4">\n <div class="hostel-info-card h-100">\n <div class="fw-bold mb-2" style="color:#1f8f8f;"><i class="fa fa-bed me-1 mr-1"></i> Room & Bed</div>\n <div>Room: <strong>P101</strong></div>\n <div>Floor: <strong>PF1</strong></div>\n <div>Bed: <strong>PHH-P101-1</strong></div>\n <div class="mt-2">\n <span class="hostel-stat-pill badge-active">Active</span>\n </div>\n </div>\n </div>\n <div class="col-md-4">\n <div class="hostel-info-card h-100">\n <div class="fw-bold mb-2" style="color:#1f8f8f;"><i class="fa fa-user me-1 mr-1"></i> Warden</div>\n <div>Not Assigned</div>\n <div class="mt-3">\n <div class="fw-bold mb-1">Allocation Date</div>\n <div>2025-06-01</div>\n </div>\n </div>\n </div>\n </div>\n\n \n <div class="row g-3 mb-4">\n <div class="col-auto">\n <a href="/my/hostel/complaints" class="btn hostel-btn-primary">\n <i class="fa fa-exclamation-circle me-1 mr-1"></i> Complaints\n </a>\n </div>\n <div class="col-auto">\n <a href="/my/hostel/fees" class="btn hostel-btn-primary">\n <i class="fa fa-money me-1 mr-1"></i> Fee Status\n </a>\n </div>\n <div class="col-auto">\n <a href="/my/hostel/visitors" class="btn hostel-btn-primary">\n <i class="fa fa-users me-1 mr-1"></i> Visitors\n </a>\n </div>\n </div>\n\n \n\n \n </div>\n \n </div>\n </div>\n \n </main>\n <footer id="bottom" data-anchor="true" class="bg-light o_footer">\n <div id="footer"></div>\n <div class="o_footer_copyright">\n <div class="container py-3">\n <div class="row row-gap-2">\n <div class="col-sm text-center text-sm-start text-muted">\n <span class="o_footer_copyright_name me-2">Copyright © <span itemprop="name">My Company</span></span>\n </div>\n <div class="col-sm text-center text-sm-end">\n <div class="o_brand_promotion">\n Powered by \n <a target="_blank" class="badge text-bg-light" href="http://www.odoo.com?utm_source=db&utm_medium=portal">\n <img alt="Odoo" src="/web/static/img/odoo_logo_tiny.png" width="62" height="20" style="width: auto; height: 1em; vertical-align: baseline;"/>\n </a>\n \n </div>\n </div>\n </div>\n </div>\n </div>\n </footer>\n </div>\n </body>\n</html>' : 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 <portal_stu_a@test.edu> to <portal_stu_a@test.edu>
|
|
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 <portal_stu_a@test.edu> to <portal_stu_a@test.edu>
|
|
2026-09-25 07:34:15,452 125 INFO student-odoo-19 odoo.addons.auth_signup.models.res_users: Signup email sent for user <portal_stu_b@test.edu> to <portal_stu_b@test.edu>
|
|
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 <portal_stu_a@test.edu> to <portal_stu_a@test.edu>
|
|
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 <pt_stu_a@test.edu> to <pt_stu_a@test.edu>
|
|
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 <pt_stu_a@test.edu> to <pt_stu_a@test.edu>
|
|
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
|