diff mbox series

poky-alt: enable minidebuginfo

Message ID 20240604114647.2897172-1-ecordonnier@snap.com (mailing list archive)
State New
Headers show
Series poky-alt: enable minidebuginfo | expand

Commit Message

Etienne Cordonnier June 4, 2024, 11:46 a.m. UTC
From: Etienne Cordonnier <ecordonnier@snap.com>

Enable minidebuginfo in poky-alt in order to increase test coverage in CI and reduce potential bitrotting.

Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
---
 meta-poky/conf/distro/include/poky-distro-alt-test-config.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Alexandre Belloni June 8, 2024, 5:35 p.m. UTC | #1
Hello,

This causes failures on anything that is not x86:

https://autobuilder.yoctoproject.org/typhoon/#/builders/107/builds/6257/steps/15/logs/stdio
https://autobuilder.yoctoproject.org/typhoon/#/builders/102/builds/6204/steps/15/logs/stdio
https://autobuilder.yoctoproject.org/typhoon/#/builders/131/builds/4448/steps/15/logs/stdio
https://autobuilder.yoctoproject.org/typhoon/#/builders/110/builds/7960/steps/14/logs/stdio

Traceback (most recent call last):
  File "/home/pokybuild/yocto-worker/qemuarm64-alt/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/home/pokybuild/yocto-worker/qemuarm64-alt/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/home/pokybuild/yocto-worker/qemuarm64-alt/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/home/pokybuild/yocto-worker/qemuarm64-alt/build/meta/lib/oeqa/runtime/cases/systemd.py", line 159, in test_systemd_coredump_minidebuginfo
    self.assertEqual(status, 0, msg='MiniDebugInfo Test failed: %s' % output)
AssertionError: 1 != 0 : MiniDebugInfo Test failed: No match found.
-- Notice: 1 systemd-coredump@.service unit is running, output may be incomplete.

On 04/06/2024 13:46:47+0200, Etienne Cordonnier via lists.yoctoproject.org wrote:
> From: Etienne Cordonnier <ecordonnier@snap.com>
> 
> Enable minidebuginfo in poky-alt in order to increase test coverage in CI and reduce potential bitrotting.
> 
> Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
> ---
>  meta-poky/conf/distro/include/poky-distro-alt-test-config.inc | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc b/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
> index 3e10251..b38a332 100644
> --- a/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
> +++ b/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
> @@ -1,5 +1,5 @@
>  # Add extra DISTRO_FEATUREs
> -DISTRO_FEATURES:append = " pam usrmerge"
> +DISTRO_FEATURES:append = " minidebuginfo pam usrmerge"
>  
>  # Use our alternate kernel version
>  PREFERRED_VERSION_linux-yocto = "6.6%"
> -- 
> 2.36.1.vfs.0.0
> 

> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#13364): https://lists.yoctoproject.org/g/poky/message/13364
> Mute This Topic: https://lists.yoctoproject.org/mt/106480591/3617179
> Group Owner: poky+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/poky/unsub [alexandre.belloni@bootlin.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Etienne Cordonnier June 10, 2024, 12:43 p.m. UTC | #2
Hi Alexandre,
I was able to reproduce locally with MACHINE="qemuarm64". I sent this fix:
https://lists.openembedded.org/g/openembedded-core/message/200473

Étienne

On Sat, Jun 8, 2024 at 7:35 PM Alexandre Belloni <
alexandre.belloni@bootlin.com> wrote:

>
> Hello,
>
> This causes failures on anything that is not x86:
>
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__autobuilder.yoctoproject.org_typhoon_-23_builders_107_builds_6257_steps_15_logs_stdio&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=_D19schknEkv6i6PAZB3GKG-CN-Pgdt1Ft0ZH5_JtcM&e=
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__autobuilder.yoctoproject.org_typhoon_-23_builders_102_builds_6204_steps_15_logs_stdio&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=oUIbGxdw3lPq0WMLI8seut-iU1VfEuI1ZjgbU-xoT4Q&e=
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__autobuilder.yoctoproject.org_typhoon_-23_builders_131_builds_4448_steps_15_logs_stdio&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=3n6zz9lJFpumjJYHK0aMu1xMCHuWAJTh39y9HuWpUz0&e=
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__autobuilder.yoctoproject.org_typhoon_-23_builders_110_builds_7960_steps_14_logs_stdio&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=rem_GsMJdA3Hyepv7n34eaFrsrl7fEeaRYE1UwGd6dc&e=
>
> Traceback (most recent call last):
>   File
> "/home/pokybuild/yocto-worker/qemuarm64-alt/build/meta/lib/oeqa/core/decorator/__init__.py",
> line 35, in wrapped_f
>     return func(*args, **kwargs)
>            ^^^^^^^^^^^^^^^^^^^^^
>   File
> "/home/pokybuild/yocto-worker/qemuarm64-alt/build/meta/lib/oeqa/core/decorator/__init__.py",
> line 35, in wrapped_f
>     return func(*args, **kwargs)
>            ^^^^^^^^^^^^^^^^^^^^^
>   File
> "/home/pokybuild/yocto-worker/qemuarm64-alt/build/meta/lib/oeqa/core/decorator/__init__.py",
> line 35, in wrapped_f
>     return func(*args, **kwargs)
>            ^^^^^^^^^^^^^^^^^^^^^
>   File
> "/home/pokybuild/yocto-worker/qemuarm64-alt/build/meta/lib/oeqa/runtime/cases/systemd.py",
> line 159, in test_systemd_coredump_minidebuginfo
>     self.assertEqual(status, 0, msg='MiniDebugInfo Test failed: %s' %
> output)
> AssertionError: 1 != 0 : MiniDebugInfo Test failed: No match found.
> -- Notice: 1 systemd-coredump@.service unit is running, output may be
> incomplete.
>
> On 04/06/2024 13:46:47+0200, Etienne Cordonnier via lists.yoctoproject.org
> wrote:
> > From: Etienne Cordonnier <ecordonnier@snap.com>
> >
> > Enable minidebuginfo in poky-alt in order to increase test coverage in
> CI and reduce potential bitrotting.
> >
> > Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
> > ---
> >  meta-poky/conf/distro/include/poky-distro-alt-test-config.inc | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git
> a/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
> b/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
> > index 3e10251..b38a332 100644
> > --- a/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
> > +++ b/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
> > @@ -1,5 +1,5 @@
> >  # Add extra DISTRO_FEATUREs
> > -DISTRO_FEATURES:append = " pam usrmerge"
> > +DISTRO_FEATURES:append = " minidebuginfo pam usrmerge"
> >
> >  # Use our alternate kernel version
> >  PREFERRED_VERSION_linux-yocto = "6.6%"
> > --
> > 2.36.1.vfs.0.0
> >
>
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#13364):
> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.yoctoproject.org_g_poky_message_13364&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=X73CMDD61J9wE2LwGf_sYsO6hJLAiGtVQisjZTJLw8s&e=
> > Mute This Topic:
> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.yoctoproject.org_mt_106480591_3617179&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=0WPb3wKeBjvtyY-pGx7cteyeIoWgZamfojEZ4oAMtRo&e=
> > Group Owner: poky+owner@lists.yoctoproject.org
> > Unsubscribe:
> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.yoctoproject.org_g_poky_unsub&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=Gt_WvUgXE0LxwLvxQXu68OcFgcYGObDPANFOHUA57p4&e=
> [alexandre.belloni@bootlin.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
>
>
> --
> Alexandre Belloni, co-owner and COO, Bootlin
> Embedded Linux and Kernel engineering
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__bootlin.com&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=zPYLCfPUxLIkMEoi0O1aguJhBfKHex_dusgPiEc-4lY&e=
>
Etienne Cordonnier July 1, 2024, 9:28 a.m. UTC | #3
Hi,
the fix has been merged to main [1], so this shouldn't cause test failures
any more, and a self-test which always runs (independently of whether the
feature is enabled in a distro) was added, so this should limit the bitrot.
Richard also had indicated that he gets nervous about blanket distro
changes [2].

Is there still some value in enabling this feature per default in some
DISTRO? Having symbolicated core-stacks during development is practical IMO.

[1]:
https://git.yoctoproject.org/poky/commit/?id=d87082efa5daecac35bff3391d06d5d37de48cc4

[2]: https://lists.openembedded.org/g/openembedded-core/message/200332

Étienne


On Mon, Jun 10, 2024 at 2:43 PM Etienne Cordonnier via
lists.yoctoproject.org <ecordonnier=snap.com@lists.yoctoproject.org> wrote:

> Hi Alexandre,
> I was able to reproduce locally with MACHINE="qemuarm64". I sent this fix:
> https://lists.openembedded.org/g/openembedded-core/message/200473
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.openembedded.org_g_openembedded-2Dcore_message_200473&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=S--YJNXDHpUvKR5mQeuYZ0aCdhlKQXpxWGjIbzGJU0esPYlMsEtQDF1brNmMkV8B&s=l_TWeanTZ5aKna57f_MIx9goQDEGOUNgJ1H4YFH1dLE&e=>
>
> Étienne
>
> On Sat, Jun 8, 2024 at 7:35 PM Alexandre Belloni <
> alexandre.belloni@bootlin.com> wrote:
>
>>
>> Hello,
>>
>> This causes failures on anything that is not x86:
>>
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__autobuilder.yoctoproject.org_typhoon_-23_builders_107_builds_6257_steps_15_logs_stdio&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=_D19schknEkv6i6PAZB3GKG-CN-Pgdt1Ft0ZH5_JtcM&e=
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__autobuilder.yoctoproject.org_typhoon_-23_builders_102_builds_6204_steps_15_logs_stdio&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=oUIbGxdw3lPq0WMLI8seut-iU1VfEuI1ZjgbU-xoT4Q&e=
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__autobuilder.yoctoproject.org_typhoon_-23_builders_131_builds_4448_steps_15_logs_stdio&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=3n6zz9lJFpumjJYHK0aMu1xMCHuWAJTh39y9HuWpUz0&e=
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__autobuilder.yoctoproject.org_typhoon_-23_builders_110_builds_7960_steps_14_logs_stdio&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=rem_GsMJdA3Hyepv7n34eaFrsrl7fEeaRYE1UwGd6dc&e=
>>
>> Traceback (most recent call last):
>>   File
>> "/home/pokybuild/yocto-worker/qemuarm64-alt/build/meta/lib/oeqa/core/decorator/__init__.py",
>> line 35, in wrapped_f
>>     return func(*args, **kwargs)
>>            ^^^^^^^^^^^^^^^^^^^^^
>>   File
>> "/home/pokybuild/yocto-worker/qemuarm64-alt/build/meta/lib/oeqa/core/decorator/__init__.py",
>> line 35, in wrapped_f
>>     return func(*args, **kwargs)
>>            ^^^^^^^^^^^^^^^^^^^^^
>>   File
>> "/home/pokybuild/yocto-worker/qemuarm64-alt/build/meta/lib/oeqa/core/decorator/__init__.py",
>> line 35, in wrapped_f
>>     return func(*args, **kwargs)
>>            ^^^^^^^^^^^^^^^^^^^^^
>>   File
>> "/home/pokybuild/yocto-worker/qemuarm64-alt/build/meta/lib/oeqa/runtime/cases/systemd.py",
>> line 159, in test_systemd_coredump_minidebuginfo
>>     self.assertEqual(status, 0, msg='MiniDebugInfo Test failed: %s' %
>> output)
>> AssertionError: 1 != 0 : MiniDebugInfo Test failed: No match found.
>> -- Notice: 1 systemd-coredump@.service unit is running, output may be
>> incomplete.
>>
>> On 04/06/2024 13:46:47+0200, Etienne Cordonnier via
>> lists.yoctoproject.org
>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.yoctoproject.org&d=DwMFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=S--YJNXDHpUvKR5mQeuYZ0aCdhlKQXpxWGjIbzGJU0esPYlMsEtQDF1brNmMkV8B&s=zVoFApwdAH--6niiBtWCu3I0N-m25NAOrhXwSzZnpSU&e=>
>> wrote:
>> > From: Etienne Cordonnier <ecordonnier@snap.com>
>> >
>> > Enable minidebuginfo in poky-alt in order to increase test coverage in
>> CI and reduce potential bitrotting.
>> >
>> > Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
>> > ---
>> >  meta-poky/conf/distro/include/poky-distro-alt-test-config.inc | 2 +-
>> >  1 file changed, 1 insertion(+), 1 deletion(-)
>> >
>> > diff --git
>> a/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
>> b/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
>> > index 3e10251..b38a332 100644
>> > --- a/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
>> > +++ b/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
>> > @@ -1,5 +1,5 @@
>> >  # Add extra DISTRO_FEATUREs
>> > -DISTRO_FEATURES:append = " pam usrmerge"
>> > +DISTRO_FEATURES:append = " minidebuginfo pam usrmerge"
>> >
>> >  # Use our alternate kernel version
>> >  PREFERRED_VERSION_linux-yocto = "6.6%"
>> > --
>> > 2.36.1.vfs.0.0
>> >
>>
>> >
>> >
>> >
>>
>>
>> --
>> Alexandre Belloni, co-owner and COO, Bootlin
>> Embedded Linux and Kernel engineering
>>
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__bootlin.com&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=zPYLCfPUxLIkMEoi0O1aguJhBfKHex_dusgPiEc-4lY&e=
>>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#13368):
> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.yoctoproject.org_g_poky_message_13368&d=DwIFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=S--YJNXDHpUvKR5mQeuYZ0aCdhlKQXpxWGjIbzGJU0esPYlMsEtQDF1brNmMkV8B&s=fos7CTDKluRx8J3B5J8_wS7CxdL_-BtzuA6pLlAC12c&e=
> Mute This Topic:
> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.yoctoproject.org_mt_106480591_7048771&d=DwIFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=S--YJNXDHpUvKR5mQeuYZ0aCdhlKQXpxWGjIbzGJU0esPYlMsEtQDF1brNmMkV8B&s=2ZUpE8H5evnsYgSAeBHTBqJZDXkBh1kM8EPCSUC1eJM&e=
> Group Owner: poky+owner@lists.yoctoproject.org
> Unsubscribe:
> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.yoctoproject.org_g_poky_unsub&d=DwIFaQ&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=S--YJNXDHpUvKR5mQeuYZ0aCdhlKQXpxWGjIbzGJU0esPYlMsEtQDF1brNmMkV8B&s=ViCXlWzDVggNMRibI1W0hMcYPAC0mmxTE9cJoAdX7Ks&e=
> [ecordonnier@snap.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
Alexander Kanavin July 1, 2024, 9:31 a.m. UTC | #4
In general we try to have the fullest feature set in poky, yes. If
things aren't enabled, they will regress.

Alex

On Mon, 1 Jul 2024 at 11:28, Etienne Cordonnier via
lists.yoctoproject.org <ecordonnier=snap.com@lists.yoctoproject.org>
wrote:
>
> Hi,
> the fix has been merged to main [1], so this shouldn't cause test failures any more, and a self-test which always runs (independently of whether the feature is enabled in a distro) was added, so this should limit the bitrot.
> Richard also had indicated that he gets nervous about blanket distro changes [2].
>
> Is there still some value in enabling this feature per default in some DISTRO? Having symbolicated core-stacks during development is practical IMO.
>
> [1]: https://git.yoctoproject.org/poky/commit/?id=d87082efa5daecac35bff3391d06d5d37de48cc4
> [2]: https://lists.openembedded.org/g/openembedded-core/message/200332
>
> Étienne
>
>
> On Mon, Jun 10, 2024 at 2:43 PM Etienne Cordonnier via lists.yoctoproject.org <ecordonnier=snap.com@lists.yoctoproject.org> wrote:
>>
>> Hi Alexandre,
>> I was able to reproduce locally with MACHINE="qemuarm64". I sent this fix: https://lists.openembedded.org/g/openembedded-core/message/200473
>>
>> Étienne
>>
>> On Sat, Jun 8, 2024 at 7:35 PM Alexandre Belloni <alexandre.belloni@bootlin.com> wrote:
>>>
>>>
>>> Hello,
>>>
>>> This causes failures on anything that is not x86:
>>>
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__autobuilder.yoctoproject.org_typhoon_-23_builders_107_builds_6257_steps_15_logs_stdio&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=_D19schknEkv6i6PAZB3GKG-CN-Pgdt1Ft0ZH5_JtcM&e=
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__autobuilder.yoctoproject.org_typhoon_-23_builders_102_builds_6204_steps_15_logs_stdio&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=oUIbGxdw3lPq0WMLI8seut-iU1VfEuI1ZjgbU-xoT4Q&e=
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__autobuilder.yoctoproject.org_typhoon_-23_builders_131_builds_4448_steps_15_logs_stdio&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=3n6zz9lJFpumjJYHK0aMu1xMCHuWAJTh39y9HuWpUz0&e=
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__autobuilder.yoctoproject.org_typhoon_-23_builders_110_builds_7960_steps_14_logs_stdio&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=rem_GsMJdA3Hyepv7n34eaFrsrl7fEeaRYE1UwGd6dc&e=
>>>
>>> Traceback (most recent call last):
>>>   File "/home/pokybuild/yocto-worker/qemuarm64-alt/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
>>>     return func(*args, **kwargs)
>>>            ^^^^^^^^^^^^^^^^^^^^^
>>>   File "/home/pokybuild/yocto-worker/qemuarm64-alt/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
>>>     return func(*args, **kwargs)
>>>            ^^^^^^^^^^^^^^^^^^^^^
>>>   File "/home/pokybuild/yocto-worker/qemuarm64-alt/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
>>>     return func(*args, **kwargs)
>>>            ^^^^^^^^^^^^^^^^^^^^^
>>>   File "/home/pokybuild/yocto-worker/qemuarm64-alt/build/meta/lib/oeqa/runtime/cases/systemd.py", line 159, in test_systemd_coredump_minidebuginfo
>>>     self.assertEqual(status, 0, msg='MiniDebugInfo Test failed: %s' % output)
>>> AssertionError: 1 != 0 : MiniDebugInfo Test failed: No match found.
>>> -- Notice: 1 systemd-coredump@.service unit is running, output may be incomplete.
>>>
>>> On 04/06/2024 13:46:47+0200, Etienne Cordonnier via lists.yoctoproject.org wrote:
>>> > From: Etienne Cordonnier <ecordonnier@snap.com>
>>> >
>>> > Enable minidebuginfo in poky-alt in order to increase test coverage in CI and reduce potential bitrotting.
>>> >
>>> > Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
>>> > ---
>>> >  meta-poky/conf/distro/include/poky-distro-alt-test-config.inc | 2 +-
>>> >  1 file changed, 1 insertion(+), 1 deletion(-)
>>> >
>>> > diff --git a/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc b/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
>>> > index 3e10251..b38a332 100644
>>> > --- a/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
>>> > +++ b/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
>>> > @@ -1,5 +1,5 @@
>>> >  # Add extra DISTRO_FEATUREs
>>> > -DISTRO_FEATURES:append = " pam usrmerge"
>>> > +DISTRO_FEATURES:append = " minidebuginfo pam usrmerge"
>>> >
>>> >  # Use our alternate kernel version
>>> >  PREFERRED_VERSION_linux-yocto = "6.6%"
>>> > --
>>> > 2.36.1.vfs.0.0
>>> >
>>>
>>> >
>>> >
>>> >
>>>
>>>
>>> --
>>> Alexandre Belloni, co-owner and COO, Bootlin
>>> Embedded Linux and Kernel engineering
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__bootlin.com&d=DwIBAg&c=ncDTmphkJTvjIDPh0hpF_4vCHvabgGkICC2epckfdiw&r=AhkbNonVuMIGRfPx_Qj9TsRih1DULJTKUkSGa66m67E&m=oxembljGFjRIOzwJphKXtbNChi4g37E-X5UUfnO5m9A2RnmvWzRS9uztqEu2aqKn&s=zPYLCfPUxLIkMEoi0O1aguJhBfKHex_dusgPiEc-4lY&e=
>>
>>
>>
>>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#13399): https://lists.yoctoproject.org/g/poky/message/13399
> Mute This Topic: https://lists.yoctoproject.org/mt/106480591/1686489
> Group Owner: poky+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/poky/unsub [alex.kanavin@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
diff mbox series

Patch

diff --git a/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc b/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
index 3e10251..b38a332 100644
--- a/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
+++ b/meta-poky/conf/distro/include/poky-distro-alt-test-config.inc
@@ -1,5 +1,5 @@ 
 # Add extra DISTRO_FEATUREs
-DISTRO_FEATURES:append = " pam usrmerge"
+DISTRO_FEATURES:append = " minidebuginfo pam usrmerge"
 
 # Use our alternate kernel version
 PREFERRED_VERSION_linux-yocto = "6.6%"