v2 of the patch: fixed the commit message which was referencing the wrong test-name.
On Wed, Jun 5, 2024 at 3:17 PM <ecordonn...@snap.com> wrote: > From: Etienne Cordonnier <ecordonn...@snap.com> > > test_systemd_coredump_minidebuginfo was getting skipped in CI, because the > minidebuginfo feature isn't enabled per default in any image at the moment. > > Add this selftest so that test_systemd_coredump_minidebuginfo gets > executed in > CI. > > Signed-off-by: Etienne Cordonnier <ecordonn...@snap.com> > --- > meta/lib/oeqa/selftest/cases/minidebuginfo.py | 18 ++++++++++++++++++ > 1 file changed, 18 insertions(+) > > diff --git a/meta/lib/oeqa/selftest/cases/minidebuginfo.py > b/meta/lib/oeqa/selftest/cases/minidebuginfo.py > index 2919f07939..a64b334d77 100644 > --- a/meta/lib/oeqa/selftest/cases/minidebuginfo.py > +++ b/meta/lib/oeqa/selftest/cases/minidebuginfo.py > @@ -8,6 +8,7 @@ import subprocess > import tempfile > import shutil > > +from oeqa.core.decorator import OETestTag > from oeqa.selftest.case import OESelftestTestCase > from oeqa.utils.commands import bitbake, get_bb_var, get_bb_vars, runCmd > > @@ -42,3 +43,20 @@ IMAGE_FSTYPES = "tar.bz2" > native_sysroot = native_sysroot, target_sys = > target_sys) > self.assertIn(".gnu_debugdata", r.output) > > + @OETestTag("runqemu") > + def test_minidebuginfo_qemu(self): > + """ > + Test minidebuginfo inside a qemu. > + This runs test_systemd_coredump_minidebuginfo and other > minidebuginfo runtime tests which may be added in the future. > + """ > + > + self.write_config(""" > +DISTRO_FEATURES:append = " minidebuginfo usrmerge systemd" > +DISTRO_FEATURES_BACKFILL_CONSIDERED = "sysvinit" > +IMAGE_CLASSES += "testimage" > +TEST_SUITES = "ping ssh systemd" > +VIRTUAL-RUNTIME_init_manager = "systemd" > +VIRTUAL-RUNTIME_initscripts = "systemd-compat-units" > + """) > + bitbake('core-image-minimal') > + bitbake('-c testimage core-image-minimal') > -- > 2.36.1.vfs.0.0 > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#200368): https://lists.openembedded.org/g/openembedded-core/message/200368 Mute This Topic: https://lists.openembedded.org/mt/106502712/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-