GitPython (python-git) seems to be missing on the AB, the following message is displayed when executing nightly-oe-selftest: ====================================================================== FAIL: test_buildhistory_diff (oeqa.selftest.oescripts.BuildhistoryDiffTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/utils/decorators.py", line 109, in wrapped_f return func(*args, **kwargs) File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/selftest/oescripts.py", line 52, in test_buildhistory_diff result = runCmd("buildhistory-diff -p %s" % get_bb_var('BUILDHISTORY_DIR')) File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/utils/commands.py", line 110, in runCmd raise AssertionError("Command '%s' returned non-zero exit status %d:\n%s" % (command, result.status, result.output)) AssertionError: Command 'buildhistory-diff -p /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/build/tmp_buildhistory_20160602130120' returned non-zero exit status 1: Please install GitPython (python-git) 0.3.1 or later in order to use this script This is the link to the stdio: https://autobuilder.yoctoproject.org/main/builders/nightly-oe-selftest/builds/540/steps/Running%20oe-selftest/logs/stdio
*** Bug 9742 has been marked as a duplicate of this bug. ***
According to comments on bug 9742... "Try to install GitPython on those machine but seems that we have latest version of python-git. Rerun test but and test is failing.".. This seems to be a compatibility issue with python3.
We have GitPython (1.0.2) for Python3 installed on all the Autobuilders now. I haven't tried running the tests to verify they're ok now.
(In reply to comment #3) > We have GitPython (1.0.2) for Python3 installed on all the Autobuilders now. > I haven't tried running the tests to verify they're ok now. Could you elaborate more your comment... For instance... which package did you installed over what distro...
If the builder had a distribution version of GitPython for Python3, that was used. If not, then 'pip3 install GitPython' was used for installation. It was applied to all the builders in Linux Foundation run cluster. This was done last Tuesday (6/14).
The last several nightly-oe-selftest builds have been successful and it's verified that GitPython is installed on all the AB's, so marking resolved.
Pass in latest AB builds: #557 #556 #555 https://autobuilder.yoctoproject.org/main/builders/nightly-oe-selftest