| Message ID | 20251113122806.16769-1-peter.marko@siemens.com |
|---|---|
| Headers | show |
| Series | go tests backports | expand |
Unfortunately I'm getting a lot of failures when testing this series on the autobuilder: https://autobuilder.yoctoproject.org/valkyrie/#/builders/29/builds/2741 They all seem to be of this type: https://errors.yoctoproject.org/Errors/Details/888485/ Steve On Thu, Nov 13, 2025 at 4:28 AM Peter Marko via lists.openembedded.org <peter.marko=siemens.com@lists.openembedded.org> wrote: > > I'm working on scarthgap/go mixin layer where I also want to run proper tests. > This series makes testing equivalent to that what is available on the master branch. > > The two patches from me are not backports yet, but are already submitted. > > Alexander Kanavin (1): > goarch.bbclass: do not leak TUNE_FEATURES into crosssdk task > signatures > > Osama Abdelkader (3): > go: add sdk test > go: extend runtime test > go: remove duplicate arch map in sdk test > > Peter Marko (2): > oeqa: fix package detection in go sdk tests > oeqa: drop unnecessary dependency from go runtime tests > > Ross Burton (3): > testsdk: allow user to specify which tests to run > oe/sdk: fix empty SDK manifests > lib/oe/go: document map_arch, and raise an error on unknown > architecture > > meta/classes-recipe/goarch.bbclass | 3 + > meta/classes-recipe/testsdk.bbclass | 3 + > meta/lib/oe/go.py | 6 +- > meta/lib/oe/sdk.py | 3 +- > meta/lib/oeqa/files/test.go | 7 ++ > meta/lib/oeqa/runtime/cases/go.py | 66 +++++++++++++++++ > meta/lib/oeqa/sdk/cases/go.py | 107 ++++++++++++++++++++++++++++ > meta/lib/oeqa/sdk/testsdk.py | 3 +- > meta/lib/oeqa/sdkext/testsdk.py | 3 +- > 9 files changed, 197 insertions(+), 4 deletions(-) > create mode 100644 meta/lib/oeqa/files/test.go > create mode 100644 meta/lib/oeqa/sdk/cases/go.py > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#226238): https://lists.openembedded.org/g/openembedded-core/message/226238 > Mute This Topic: https://lists.openembedded.org/mt/116273058/3620601 > Group Owner: openembedded-core+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [steve@sakoman.com] > -=-=-=-=-=-=-=-=-=-=-=- >
OK, I'll take a look tomorrow. Peter > -----Original Message----- > From: openembedded-core@lists.openembedded.org <openembedded- > core@lists.openembedded.org> On Behalf Of Steve Sakoman > Sent: Wednesday, November 19, 2025 16:02 > To: Marko, Peter (FT D EU SK BFS1) <Peter.Marko@siemens.com> > Cc: openembedded-core@lists.openembedded.org > Subject: Re: [OE-core][scarthgap][PATCH 0/9] go tests backports > > Unfortunately I'm getting a lot of failures when testing this series > on the autobuilder: > > https://autobuilder.yoctoproject.org/valkyrie/#/builders/29/builds/2741 > > They all seem to be of this type: > > https://errors.yoctoproject.org/Errors/Details/888485/ > > Steve > > On Thu, Nov 13, 2025 at 4:28 AM Peter Marko via lists.openembedded.org > <peter.marko=siemens.com@lists.openembedded.org> wrote: > > > > I'm working on scarthgap/go mixin layer where I also want to run proper tests. > > This series makes testing equivalent to that what is available on the master > branch. > > > > The two patches from me are not backports yet, but are already submitted. > > > > Alexander Kanavin (1): > > goarch.bbclass: do not leak TUNE_FEATURES into crosssdk task > > signatures > > > > Osama Abdelkader (3): > > go: add sdk test > > go: extend runtime test > > go: remove duplicate arch map in sdk test > > > > Peter Marko (2): > > oeqa: fix package detection in go sdk tests > > oeqa: drop unnecessary dependency from go runtime tests > > > > Ross Burton (3): > > testsdk: allow user to specify which tests to run > > oe/sdk: fix empty SDK manifests > > lib/oe/go: document map_arch, and raise an error on unknown > > architecture > > > > meta/classes-recipe/goarch.bbclass | 3 + > > meta/classes-recipe/testsdk.bbclass | 3 + > > meta/lib/oe/go.py | 6 +- > > meta/lib/oe/sdk.py | 3 +- > > meta/lib/oeqa/files/test.go | 7 ++ > > meta/lib/oeqa/runtime/cases/go.py | 66 +++++++++++++++++ > > meta/lib/oeqa/sdk/cases/go.py | 107 ++++++++++++++++++++++++++++ > > meta/lib/oeqa/sdk/testsdk.py | 3 +- > > meta/lib/oeqa/sdkext/testsdk.py | 3 +- > > 9 files changed, 197 insertions(+), 4 deletions(-) > > create mode 100644 meta/lib/oeqa/files/test.go > > create mode 100644 meta/lib/oeqa/sdk/cases/go.py > > > > > > > >
I have sent a fix for these failures - https://lists.openembedded.org/g/openembedded-core/message/226606 Could you please re-queue the series with this new patch on top? Reason for the failures was that my patch series fixed eSDK package detection so it runs now more tests than before. Also a test which was never working suddenly got executed. Let's skip it as that was also done on master branch. Peter > -----Original Message----- > From: Marko, Peter (FT D EU SK BFS1) > Sent: Wednesday, November 19, 2025 16:11 > To: 'Steve Sakoman' <steve@sakoman.com> > Cc: openembedded-core@lists.openembedded.org > Subject: RE: [OE-core][scarthgap][PATCH 0/9] go tests backports > > OK, I'll take a look tomorrow. > Peter > > > -----Original Message----- > > From: openembedded-core@lists.openembedded.org <openembedded- > > core@lists.openembedded.org> On Behalf Of Steve Sakoman > > Sent: Wednesday, November 19, 2025 16:02 > > To: Marko, Peter (FT D EU SK BFS1) <Peter.Marko@siemens.com> > > Cc: openembedded-core@lists.openembedded.org > > Subject: Re: [OE-core][scarthgap][PATCH 0/9] go tests backports > > > > Unfortunately I'm getting a lot of failures when testing this series > > on the autobuilder: > > > > https://autobuilder.yoctoproject.org/valkyrie/#/builders/29/builds/2741 > > > > They all seem to be of this type: > > > > https://errors.yoctoproject.org/Errors/Details/888485/ > > > > Steve > > > > On Thu, Nov 13, 2025 at 4:28 AM Peter Marko via lists.openembedded.org > > <peter.marko=siemens.com@lists.openembedded.org> wrote: > > > > > > I'm working on scarthgap/go mixin layer where I also want to run proper tests. > > > This series makes testing equivalent to that what is available on the master > > branch. > > > > > > The two patches from me are not backports yet, but are already submitted. > > > > > > Alexander Kanavin (1): > > > goarch.bbclass: do not leak TUNE_FEATURES into crosssdk task > > > signatures > > > > > > Osama Abdelkader (3): > > > go: add sdk test > > > go: extend runtime test > > > go: remove duplicate arch map in sdk test > > > > > > Peter Marko (2): > > > oeqa: fix package detection in go sdk tests > > > oeqa: drop unnecessary dependency from go runtime tests > > > > > > Ross Burton (3): > > > testsdk: allow user to specify which tests to run > > > oe/sdk: fix empty SDK manifests > > > lib/oe/go: document map_arch, and raise an error on unknown > > > architecture > > > > > > meta/classes-recipe/goarch.bbclass | 3 + > > > meta/classes-recipe/testsdk.bbclass | 3 + > > > meta/lib/oe/go.py | 6 +- > > > meta/lib/oe/sdk.py | 3 +- > > > meta/lib/oeqa/files/test.go | 7 ++ > > > meta/lib/oeqa/runtime/cases/go.py | 66 +++++++++++++++++ > > > meta/lib/oeqa/sdk/cases/go.py | 107 > ++++++++++++++++++++++++++++ > > > meta/lib/oeqa/sdk/testsdk.py | 3 +- > > > meta/lib/oeqa/sdkext/testsdk.py | 3 +- > > > 9 files changed, 197 insertions(+), 4 deletions(-) > > > create mode 100644 meta/lib/oeqa/files/test.go > > > create mode 100644 meta/lib/oeqa/sdk/cases/go.py > > > > > > > > > > > >
I'm working on scarthgap/go mixin layer where I also want to run proper tests. This series makes testing equivalent to that what is available on the master branch. The two patches from me are not backports yet, but are already submitted. Alexander Kanavin (1): goarch.bbclass: do not leak TUNE_FEATURES into crosssdk task signatures Osama Abdelkader (3): go: add sdk test go: extend runtime test go: remove duplicate arch map in sdk test Peter Marko (2): oeqa: fix package detection in go sdk tests oeqa: drop unnecessary dependency from go runtime tests Ross Burton (3): testsdk: allow user to specify which tests to run oe/sdk: fix empty SDK manifests lib/oe/go: document map_arch, and raise an error on unknown architecture meta/classes-recipe/goarch.bbclass | 3 + meta/classes-recipe/testsdk.bbclass | 3 + meta/lib/oe/go.py | 6 +- meta/lib/oe/sdk.py | 3 +- meta/lib/oeqa/files/test.go | 7 ++ meta/lib/oeqa/runtime/cases/go.py | 66 +++++++++++++++++ meta/lib/oeqa/sdk/cases/go.py | 107 ++++++++++++++++++++++++++++ meta/lib/oeqa/sdk/testsdk.py | 3 +- meta/lib/oeqa/sdkext/testsdk.py | 3 +- 9 files changed, 197 insertions(+), 4 deletions(-) create mode 100644 meta/lib/oeqa/files/test.go create mode 100644 meta/lib/oeqa/sdk/cases/go.py