Hi, Sorry for the noise, please ignore this patch.
Regards, SImon On Tue, 23 Sept 2025 at 12:31, Simon Glass <[email protected]> wrote: > > From: Simon Glass <[email protected]> > > The pager can interfere with tests and there is a lab test which uses > the build-efi script. Add an option to disable the pager so that the > labgrid test can request that. > > Signed-off-by: Simon Glass <[email protected]> > --- > > scripts/build-efi | 3 ++- > scripts/build-qemu | 2 ++ > scripts/build_helper.py | 2 ++ > 3 files changed, 6 insertions(+), 1 deletion(-) > > diff --git a/scripts/build-efi b/scripts/build-efi > index 131aad50897..27446295b2d 100755 > --- a/scripts/build-efi > +++ b/scripts/build-efi > @@ -155,7 +155,8 @@ class BuildEfi: > > def do_build(self, build): > """Build U-Boot for the selected board""" > - res = command.run_one('buildman', '-w', '-o', self.build_dir, > + extra = ['-a', '~CONSOLE_PAGER'] if self.args.no_pager else [] > + res = command.run_one('buildman', '-w', '-o', self.build_dir, *extra, > '--board', build, '-I', raise_on_error=False) > if res.return_code and res.return_code != 101: # Allow warnings > raise ValueError( > diff --git a/scripts/build-qemu b/scripts/build-qemu > index 62f0bc41fad..522325a8d57 100755 > --- a/scripts/build-qemu > +++ b/scripts/build-qemu > @@ -200,6 +200,8 @@ class BuildQemu: > self.build_dir.mkdir(parents=True, exist_ok=True) > cmd = ['buildman', '-w', '-o', str(self.build_dir), '--board', > self.board, '-I'] > + if self.args.no_pager: > + cmd += ['-a', '~CONSOLE_PAGER'] > > self.execute_command( > cmd, > diff --git a/scripts/build_helper.py b/scripts/build_helper.py > index 21162e5643e..d401da0215c 100644 > --- a/scripts/build_helper.py > +++ b/scripts/build_helper.py > @@ -301,6 +301,8 @@ def add_common_args(parser): > help='Use KVM (Kernel-based Virtual Machine) for acceleration') > parser.add_argument('-K', '--kernel', > help='Kernel to run using -kernel') > + parser.add_argument('-n', '--no-pager', action='store_true', > + help="Disable the pager (for testing)") > parser.add_argument('-o', '--os', metavar='NAME', choices=['ubuntu'], > help='Run a specified Operating System') > parser.add_argument('-r', '--run', action='store_true', > -- > 2.43.0 > > base-commit: 136c959dd2d089710fb131956081d09b9da3bea4 > branch: labh

