---
pmb/helpers/frontend.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/pmb/helpers/frontend.py b/pmb/helpers/frontend.py
index c9b76ab6..d8d80bff 100644
--- a/pmb/helpers/frontend.py+++ b/pmb/helpers/frontend.py
@@ -531,14 +531,16 @@ def work_migrate(args):
def log(args):
+ log_testsuite = f"{args.work}/log_testsuite.txt"+ if args.clear_log:
pmb.helpers.run.user(args, ["truncate", "-s", "0", args.log])
+ pmb.helpers.run.user(args, ["truncate", "-s", "0", log_testsuite]) cmd = ["tail", "-n", args.lines, "-F"]
# Follow the testsuite's log file too if it exists. It will be created when
# starting a test case that writes to it (git -C test grep log_testsuite).
- log_testsuite = f"{args.work}/log_testsuite.txt" if os.path.exists(log_testsuite):
cmd += [log_testsuite]
--
2.40.1
On Sat Jun 3, 2023 at 12:29 PM CEST, Newbyte wrote:
> ---
Thanks!
Reviewed-by: Oliver Smith <ollieparanoid@postmarketos.org>
> pmb/helpers/frontend.py | 4 +++-> 1 file changed, 3 insertions(+), 1 deletion(-)>> diff --git a/pmb/helpers/frontend.py b/pmb/helpers/frontend.py> index c9b76ab6..d8d80bff 100644> --- a/pmb/helpers/frontend.py> +++ b/pmb/helpers/frontend.py> @@ -531,14 +531,16 @@ def work_migrate(args):> > > def log(args):> + log_testsuite = f"{args.work}/log_testsuite.txt"> +> if args.clear_log:> pmb.helpers.run.user(args, ["truncate", "-s", "0", args.log])> + pmb.helpers.run.user(args, ["truncate", "-s", "0", log_testsuite])> > cmd = ["tail", "-n", args.lines, "-F"]> > # Follow the testsuite's log file too if it exists. It will be created when> # starting a test case that writes to it (git -C test grep log_testsuite).> - log_testsuite = f"{args.work}/log_testsuite.txt"> if os.path.exists(log_testsuite):> cmd += [log_testsuite]> > -- > 2.40.1
On Sat, 03 Jun 2023 12:29:10 +0200, Newbyte wrote:
>
Applied, thanks!
[1/1] pmb.helpers.frontend: Also clear testsuite log when running log -c
commit: 09870a46a0892e29b54eee7419046186d42504c1
Best regards,
--
Oliver Smith <ollieparanoid@postmarketos.org>