All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Mathieu Dubois-Briand" <mathieu.dubois-briand@bootlin.com>
To: <john.ripple@keysight.com>, <openembedded-core@lists.openembedded.org>
Subject: Re: [OE-core] [meta][meta-selftest][PATCH v2 2/3] oeqa/selftest: Add go-vendor.bbclass selftest suite
Date: Thu, 16 Jul 2026 16:08:07 +0200	[thread overview]
Message-ID: <DK01Z2GDOIEI.2TEGVBC8N2KFX@bootlin.com> (raw)
In-Reply-To: <20260715152011.3542412-3-john.ripple@keysight.com>

On Wed Jul 15, 2026 at 5:20 PM CEST, John Ripple via lists.openembedded.org wrote:
> Add govendor.py with two test classes that cover the behaviors fixed and
> defined in go-vendor.bbclass:
>
> GoVendorSrcUriTests (offline, ~10 s): unit tests for go_src_uri() parsed
> via bb.tinfoil; verifies the basic URI shape, path/pathmajor/subdir/replaces
> encoding, and that non-git VCS omits the git-specific nobranch/protocol flags.
>
> GoVendorTaskTests: runs do_go_vendor once against the real recipetool-go-test
> project and checks that external deps land in vendor/, *_test.go files are
> excluded, pathmajor=/v5 falls back to the repo root when no v5/ subdir exists,
> modules.txt is reproduced in vendor/, a local replacement (./is) appears as
> a symlink, and the S/src/GO_IMPORT/vendor -> S/src/import/vendor symlink is
> created.
>
> Signed-off-by: John Ripple <john.ripple@keysight.com>
> ---

Hi John,

Thanks for your patch.

We get a single failure with this patch, during the
reproducible.ReproducibleTests.test_reproducible_builds selftest:

https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/4392

Can you have a look at the issue?

Thanks,
Mathieu

-- 
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



  reply	other threads:[~2026-07-16 14:08 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-07-15 15:20 [PATCH v2 0/3] Create selftest suite for go-vendor.bbclass John Ripple
2026-07-15 15:20 ` [meta][PATCH v2 1/3] go-vendor.bbclass: Fix test file exclusion and license propagation John Ripple
2026-07-15 15:20 ` [meta][meta-selftest][PATCH v2 2/3] oeqa/selftest: Add go-vendor.bbclass selftest suite John Ripple
2026-07-16 14:08   ` Mathieu Dubois-Briand [this message]
2026-07-15 15:20 ` [meta][PATCH v2 3/3] go-vendor.bbclass: Run vendor_unlink task under fakeroot John Ripple

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=DK01Z2GDOIEI.2TEGVBC8N2KFX@bootlin.com \
    --to=mathieu.dubois-briand@bootlin.com \
    --cc=john.ripple@keysight.com \
    --cc=openembedded-core@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.