Please consider this for Sumo. Passed A-full
The following changes since commit 58e82c451071d0e257da6088cf643e636282084c: brief-yoctoprojectqs, dev-manual: Updated poky clone examples. (2019-01-16 15:35:54 +0000) are available in the git repository at: git://git.yoctoproject.org/poky-contrib stable/sumo-next http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=stable/sumo-next Alexander Kanavin (2): oeqa: replace Alex Kanavin's @intel email address with a personal one oeqa/runtime/cases/python: use python 3 rather than python 2 Aníbal Limón (1): meta/classes/testimage.bbclass: Only validate IMAGE_FSTYPES when is QEMU Armin Kuster (4): tzdata: update to 2018g tzcode-native: update to 2018g tzdata/tzcode-native: update to 2018i perl: add testdepends for ssh Chen Qi (2): package.bbclass: fix python unclosed file ResourceWarning oeqa/runtime/cases/rpm.py: change to use base-passwd-doc Douglas Royds (1): patch: reproducibility: Fix host umask leakage Emmanuel Roullit (1): testimage.bbclass: fix qemu_use_kvm handling Erik Botö (1): testimage: Add possibility to pass parmeters to qemu Federico Sauter (1): kernel: don't assign the build user/host Jeremy Puhlman (1): Only add uninative and checksum if inherited uninative class Jose Perez Carranza (1): runtime/dnf: Add new dnf test cases Kai Kang (1): testimage.bbclass: remove boot parameter systemd.log_target Paul Eggleton (2): oe-selftest: devtool: avoid parallel races by using temporary copy of core bitbake: utils: add optional callback to edit_bblayers_conf() Peter Kjellerstedt (3): bitbake: bitbake-diffsigs: Merge with bitbake-dumpsig bitbake: bitbake-diffsigs: Support recursive deps with signature files oe-selftest: devtool: Support meta being a symbolic link Richard Purdie (25): busybox: Put klogd/syslogd alternative links in syslog package bitbake: server/process: Make lockfile handling clearer bitbake: server/process: Show the last 60 log lines, not the last 10 bitbake: server/process: Show last 60 lines of the log if the server didn't start testimage/testsdk/selftest: Avoid platform.distro_identifier deprecation warnings package: Rework PACKAGELOCK based upon sstate for do_packagedata bitbake: server/process: Increase server startup time delay bitbake: cooker: Add some timing debug messages to the server startup bitbake: server/process: Ensure socket has a timeout set bitbake: process.py: Set socket timeout to 10 seconds bitbake: process: Handle EWOULDBLOCK in socket connect bitbake: process: Rewrite multiple connection handling testimage: Simplfy DEFAULT_TEST_SUITES logic testimage: Further cleanup DEFAULT_TEST_SUITES testimage: Enable autorunning of the package manager testsuites oeqa/runtime/cases: Improve test dependency information oeqa/runtime/cases: Improve dependencies of kernel/gcc/build tests oeqa/utils/buildproject: Only clean files if we've done something oeqa/utils/httpserver: Rework to avoid hangs and improve logging multilib_script: Add support for multilib scripts libtool: Fix problem with libtoolize in multilib installations libtool: Fix patch status tag libtool-cross: Handle ccache sstate 'infection' issues archiver/package_rpm: Fix the worst src.rpm generation race package_rpm/archiver: Apply bandaid to src.rpm creation Robert Yang (7): bitbake: server/process: print a message when no logfile oeqa/utils/qemurunner: Print output when failed to login oeqa/utils/qemurunner: set timeout to 60s for run_serial oeqa: Fix for QEMU_USE_KVM oeqa: make it work for multiple users runqemu-gen-tapdevs: Allow run --help without sudo oeqa/selftest/runqemu: Enable kvm when QEMU_USE_KVM is set Ross Burton (7): bitbake: layerindex: don't use shell=True when cloning bitbake: fetch: don't use shell=True when listing ar files runqemu: clean up subprocess usage oeqa/runtime/python: clean up Python test oeqa: rationalise Perl tests cpio: fix crash when appending to archives image_types: use cpio-native to build cpio images Yeoh Ee Peng (4): scripts/oe-git-archive: fix non-existent key referencing error testimage: Add support for slirp oeqa/qemu & runtime: qemu do not need ip input from external oeqa/runtime/dnf: Make sure test_dnf_install does not skipped bitbake/bin/bitbake-diffsigs | 143 ++++++++++++--------- bitbake/bin/bitbake-dumpsig | 95 +------------- bitbake/lib/bb/cooker.py | 19 +++ bitbake/lib/bb/fetch2/__init__.py | 2 +- bitbake/lib/bb/server/process.py | 96 +++++++++----- bitbake/lib/bb/utils.py | 15 ++- bitbake/lib/bblayers/layerindex.py | 2 +- .../lib/oeqa/runtime/cases/dnf_runtime.py | 2 +- meta/classes/archiver.bbclass | 6 + meta/classes/image_types.bbclass | 1 + meta/classes/kernel.bbclass | 4 +- meta/classes/multilib_script.bbclass | 32 +++++ meta/classes/package.bbclass | 26 ++-- meta/classes/package_rpm.bbclass | 6 +- meta/classes/patch.bbclass | 1 + meta/classes/populate_sdk_ext.bbclass | 5 +- meta/classes/testimage.bbclass | 78 +++++------ meta/classes/testsdk.bbclass | 2 +- meta/lib/oe/types.py | 24 ++++ meta/lib/oeqa/core/target/qemu.py | 5 +- meta/lib/oeqa/files/test.pl | 2 - meta/lib/oeqa/runtime/cases/apt.py | 2 +- meta/lib/oeqa/runtime/cases/buildcpio.py | 9 +- meta/lib/oeqa/runtime/cases/buildgalculator.py | 9 +- meta/lib/oeqa/runtime/cases/buildlzip.py | 12 +- meta/lib/oeqa/runtime/cases/date.py | 2 + meta/lib/oeqa/runtime/cases/df.py | 2 + meta/lib/oeqa/runtime/cases/dnf.py | 48 ++++++- meta/lib/oeqa/runtime/cases/gcc.py | 19 ++- meta/lib/oeqa/runtime/cases/kernelmodule.py | 8 +- meta/lib/oeqa/runtime/cases/opkg.py | 6 +- meta/lib/oeqa/runtime/cases/perl.py | 30 +---- meta/lib/oeqa/runtime/cases/ptest.py | 2 + meta/lib/oeqa/runtime/cases/python.py | 38 +----- meta/lib/oeqa/runtime/cases/rpm.py | 55 ++++---- meta/lib/oeqa/runtime/cases/scp.py | 2 + meta/lib/oeqa/runtime/cases/ssh.py | 2 + meta/lib/oeqa/runtime/cases/stap.py | 6 +- meta/lib/oeqa/runtime/cases/xorg.py | 2 + meta/lib/oeqa/runtime/context.py | 7 +- meta/lib/oeqa/sdk/cases/perl.py | 25 +--- meta/lib/oeqa/selftest/cases/devtool.py | 65 ++++++++++ meta/lib/oeqa/selftest/cases/distrodata.py | 4 +- meta/lib/oeqa/selftest/cases/runqemu.py | 5 + meta/lib/oeqa/selftest/cases/runtime_test.py | 4 +- meta/lib/oeqa/selftest/cases/signing.py | 2 +- meta/lib/oeqa/selftest/context.py | 3 +- meta/lib/oeqa/targetcontrol.py | 12 +- meta/lib/oeqa/utils/buildproject.py | 5 + meta/lib/oeqa/utils/dump.py | 2 +- meta/lib/oeqa/utils/httpserver.py | 37 ++++-- meta/lib/oeqa/utils/qemurunner.py | 3 +- meta/lib/oeqa/utils/qemutinyrunner.py | 2 +- meta/recipes-core/busybox/busybox.inc | 5 +- .../libtool/libtool-cross_2.4.6.bb | 8 ++ .../libtool/libtool/multilib.patch | 23 ++++ meta/recipes-devtools/libtool/libtool_2.4.6.bb | 6 + .../cpio-2.12/0001-Fix-segfault-with-append.patch | 87 +++++++++++++ meta/recipes-extended/cpio/cpio_2.12.bb | 1 + ...code-native_2018f.bb => tzcode-native_2018i.bb} | 8 +- .../tzdata/{tzdata_2018f.bb => tzdata_2018i.bb} | 4 +- scripts/oe-git-archive | 19 ++- scripts/runqemu | 63 +++++---- scripts/runqemu-gen-tapdevs | 27 ++-- 64 files changed, 764 insertions(+), 483 deletions(-) mode change 100755 => 120000 bitbake/bin/bitbake-dumpsig create mode 100644 meta/classes/multilib_script.bbclass delete mode 100644 meta/lib/oeqa/files/test.pl create mode 100644 meta/recipes-devtools/libtool/libtool/multilib.patch create mode 100644 meta/recipes-extended/cpio/cpio-2.12/0001-Fix-segfault-with-append.patch rename meta/recipes-extended/tzcode/{tzcode-native_2018f.bb => tzcode-native_2018i.bb} (70%) rename meta/recipes-extended/tzdata/{tzdata_2018f.bb => tzdata_2018i.bb} (98%) -- 2.7.4 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core