Hi, On Fri, Nov 21, 2025 at 01:34:44PM +0000, Richard Purdie wrote: > On Fri, 2025-11-21 at 15:30 +0200, Mikko Rapeli wrote: > > Hi, > > > > On Fri, Nov 21, 2025 at 01:27:56PM +0000, Richard Purdie wrote: > > > On Fri, 2025-11-21 at 12:59 +0200, Mikko Rapeli via > > > lists.openembedded.org wrote: > > > > When testexport.bbclass is used, then build environment and > > > > bitbake > > > > may not be available when oeqa tests run. > > > > > > > > Fixes oeqa test execution: > > > > > > > > https://ledge.validation.linaro.org/scheduler/job/123974 > > > > > > > > ImportError: Failed to import test module: apt > > > > Traceback (most recent call last): > > > > File "/usr/lib/python3.13/unittest/loader.py", line 396, in > > > > _find_test_path > > > > module = self._get_module_from_name(name) > > > > File "/usr/lib/python3.13/unittest/loader.py", line 339, in > > > > _get_module_from_name > > > > __import__(name) > > > > ~~~~~~~~~~^^^^^^ > > > > File "/lava-downloads/core-image- > > > > sato/meta/lib/oeqa/runtime/cases/apt.py", line 8, in <module> > > > > from oeqa.utils.httpserver import HTTPService > > > > File "/lava-downloads/core-image- > > > > sato/meta/lib/oeqa/utils/httpserver.py", line 9, in <module> > > > > from bb import multiprocessing > > > > ModuleNotFoundError: No module named 'bb' > > > > > > Breaks with python 3.14. > > > > Understood but this would fix current test setups which still have > > python 3.13. > > Where should we document that testexport only works if you have 3.13 or > lower and not with 3.14? Who is going to maintain these requirements? > This "not needing bb" requirement isn't really working well. > > I'd rather require lib/bb be present and included in the exported test > data for example.
I agree this is the long term fix. If you don't want a "quick fix to unblock testing" then I need to look into that. I was hoping to keep changes to master branch minimal until release done. Cheers, -Mikko
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#226686): https://lists.openembedded.org/g/openembedded-core/message/226686 Mute This Topic: https://lists.openembedded.org/mt/116405823/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
