From: Wei Gao via ltp <ltp@lists.linux.it>
To: Po-Hsu Lin <po-hsu.lin@canonical.com>
Cc: ltp@lists.linux.it
Subject: Re: [LTP] [PATCH] logrotate: support new rotate debug message
Date: Sun, 1 Dec 2024 20:11:47 -0500 [thread overview]
Message-ID: <Z00JU0fJKS1qQteP@wegao> (raw)
In-Reply-To: <20241128072820.364726-1-po-hsu.lin@canonical.com>
On Thu, Nov 28, 2024 at 03:28:19PM +0800, Po-Hsu Lin wrote:
> This test was found failing on Ubuntu Oracular with:
> grep -q forced from command line (5 rotations) tst_logrotate.out
> failed unexpectedly
>
> This is because the logrotate debug message has been changed in upstream:
> https://github.com/logrotate/logrotate/commit/be6a263c87
New msg contain extra string "empty log files are rotated" compare with original one but i have not see
any relation with above commit, correct me if i am wrong.
>
> Include the new debug message to fix this issue.
>
> Signed-off-by: Po-Hsu Lin <po-hsu.lin@canonical.com>
> ---
> testcases/commands/logrotate/logrotate_tests.sh | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/testcases/commands/logrotate/logrotate_tests.sh b/testcases/commands/logrotate/logrotate_tests.sh
> index 0aa9f12e1..1cd355f02 100755
> --- a/testcases/commands/logrotate/logrotate_tests.sh
> +++ b/testcases/commands/logrotate/logrotate_tests.sh
> @@ -90,7 +90,7 @@ test1()
> ROD logrotate -fv tst_logrotate.conf > tst_logrotate.out 2>&1
>
> EXPECT_PASS grep -q "reading config file tst_logrotate.conf" tst_logrotate.out
> - EXPECT_PASS grep -q "forced from command line (5 rotations)" tst_logrotate.out
> + EXPECT_PASS grep -E -q "forced from command line (5 rotations)|forced from command line empty log files are rotated, \(5 rotations\)" tst_logrotate.out
I guess you forget escape "(" and ")" for the original string after add "-E"
/command line (5 rotations)|forced from/command line \(5 rotations\)|forced from/s
> EXPECT_PASS grep -E -q "compressing new|log with" tst_logrotate.out
>
> check_log /var/log/tst_logfile.1.gz
> --
> 2.25.1
>
>
> --
> Mailing list info: https://lists.linux.it/listinfo/ltp
--
Mailing list info: https://lists.linux.it/listinfo/ltp
next prev parent reply other threads:[~2024-12-02 1:12 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-11-28 7:28 [LTP] [PATCH] logrotate: support new rotate debug message Po-Hsu Lin
2024-12-02 1:11 ` Wei Gao via ltp [this message]
2024-12-03 10:10 ` Petr Vorel
2024-12-03 10:57 ` Po-Hsu Lin
2024-12-04 11:43 ` Petr Vorel
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=Z00JU0fJKS1qQteP@wegao \
--to=ltp@lists.linux.it \
--cc=po-hsu.lin@canonical.com \
--cc=wegao@suse.com \
/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.