Skip to content

Build broken 18.0 + 19.0 #637

Description

@simahawk

The build is currently broken.
A fix has been proposed here #636 (couldn't check yet)

errors that caused failure (1):
2026-09-07 07:20:31,578 351 WARNING odoo py.warnings: /opt/odoo-venv/lib/python3.10/site-packages/starlette/testclient.py:53: DeprecationWarning: The anyio.abc.BlockingPortal alias is deprecated, use anyio.from_thread.BlockingPortal instead.
  File "/opt/odoo-venv/bin/coverage", line 6, in <module>
    sys.exit(main())
  File "/opt/odoo-venv/lib/python3.10/site-packages/coverage/cmdline.py", line 1174, in main
    status = CoverageScript().command_line(argv)
  File "/opt/odoo-venv/lib/python3.10/site-packages/coverage/cmdline.py", line 863, in command_line
    return self.do_run(options, args)
  File "/opt/odoo-venv/lib/python3.10/site-packages/coverage/cmdline.py", line 1053, in do_run
    runner.run()
  File "/opt/odoo-venv/lib/python3.10/site-packages/coverage/execfile.py", line 222, in run
    exec(code, main_mod.__dict__)
  File "/opt/odoo-venv/bin/odoo", line 8, in <module>
    odoo.cli.main()
  File "/opt/odoo/odoo/cli/command.py", line 76, in main
    o.run(args)
  File "/opt/odoo/odoo/cli/server.py", line 182, in run
    main(args)
  File "/opt/odoo/odoo/cli/server.py", line 175, in main
    rc = odoo.service.server.start(preload=preload, stop=stop)
  File "/opt/odoo/odoo/service/server.py", line 1512, in start
    rc = server.run(preload, stop)
  File "/opt/odoo/odoo/service/server.py", line 646, in run
    rc = preload_registries(preload)
  File "/opt/odoo/odoo/service/server.py", line 1416, in preload_registries
    registry = Registry.new(dbname, update_module=update_module)
  File "<decorator-gen-13>", line 2, in new
  File "/opt/odoo/odoo/tools/func.py", line 97, in locked
    return func(inst, *args, **kwargs)
  File "/opt/odoo/odoo/modules/registry.py", line 118, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/opt/odoo/odoo/modules/loading.py", line 489, in load_modules
    processed_modules += load_marked_modules(env, graph,
  File "/opt/odoo/odoo/modules/loading.py", line 365, in load_marked_modules
    loaded, processed = load_module_graph(
  File "/opt/odoo/odoo/modules/loading.py", line 278, in load_module_graph
    suite = loader.make_suite([module_name], 'at_install')
Error: Errors detected in log.
  File "/opt/odoo/odoo/tests/loader.py", line 108, in make_suite
    return OdooSuite(sorted(tests, key=lambda t: t.test_sequence))
  File "/opt/odoo/odoo/tests/loader.py", line 104, in <genexpr>
    for m in get_test_modules(module_name)
  File "/opt/odoo/odoo/tests/loader.py", line 51, in get_test_modules
    results = _get_tests_modules(importlib.util.find_spec(f'odoo.addons.{module}'))
  File "/opt/odoo/odoo/tests/loader.py", line 62, in _get_tests_modules
    tests_mod = importlib.import_module(spec.name)
  File "/__w/rest-framework/rest-framework/fastapi/tests/__init__.py", line 2, in <module>
    from . import test_fastapi_demo
  File "/__w/rest-framework/rest-framework/fastapi/tests/test_fastapi_demo.py", line 16, in <module>
    from .common import FastAPITransactionCase
  File "/__w/rest-framework/rest-framework/fastapi/tests/common.py", line 21, in <module>
    from fastapi.testclient import TestClient
  File "/opt/odoo-venv/lib/python3.10/site-packages/fastapi/testclient.py", line 1, in <module>
    from starlette.testclient import TestClient as TestClient  # noqa
  File "/opt/odoo-venv/lib/python3.10/site-packages/starlette/testclient.py", line 53, in <module>
    _PortalFactoryType = Callable[[], AbstractContextManager[anyio.abc.BlockingPortal]]

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions