[U-Boot] [PATCHv2 10/13] test/py: Rework test.py to be a different kind of wrapper

Stephen Warren swarren at wwwdotorg.org
Wed Oct 23 17:03:38 UTC 2019


On 10/23/19 10:58 AM, Tom Rini wrote:
> On Wed, Oct 23, 2019 at 10:55:57AM -0600, Stephen Warren wrote:
>> On 10/22/19 9:20 PM, Tom Rini wrote:
>>> Now that we have moved to being based on pytest for python3 we need to
>>> make our test.py wrapper more robust in terms of only calling python3
>>> rather than possibly finding and using python2.  To do this, change from
>>> execvp()'ing pytest to invoking the package itself via python.  In the
>>> event that pytest is unavailable we still get a user-friendly error:
>>
>> I guess if this works, it's fine. But I think it'd work just as well to
>> simply s/py.test/py.test-3/ in the existing code?
> 
> We can't because pip only provides "py.test" / "pytest" binaries.

Hmm. It sucks that virtualenv does things differently to Ubuntu 
packaging then. That means this series will probably break my test 
system, which doesn't use virtualenv. I guess I'll apply it and see.


More information about the U-Boot mailing list