All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alexandre Belloni <alexandre.belloni@bootlin.com>
To: "Hanne-Lotta Mäenpää" <hannelotta@gmail.com>
Cc: skhan@linuxfoundation.org, shuah@kernel.org,
	linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org,
	linux-rtc@vger.kernel.org
Subject: Re: [PATCH] selftests: Improve test output grammar, code style
Date: Thu, 15 May 2025 18:56:29 +0200	[thread overview]
Message-ID: <20250515165629d521d4a2@mail.local> (raw)
In-Reply-To: <20250515162249.29510-1-hannelotta@gmail.com>

Hello,

On 15/05/2025 19:22:49+0300, Hanne-Lotta Mäenpää wrote:
> Add small grammar fixes in perf events and Real Time Clock tests'
> output messages.
> 
> Include braces around a single if statement, when there are multiple
> statements in the else branch, to align with the kernel coding style.
> 
> Signed-off-by: Hanne-Lotta Mäenpää <hannelotta@gmail.com>
> ---
>  tools/testing/selftests/perf_events/watermark_signal.c |  7 ++++---
>  tools/testing/selftests/rtc/rtctest.c                  | 10 +++++-----
>  2 files changed, 9 insertions(+), 8 deletions(-)
> 
> diff --git a/tools/testing/selftests/perf_events/watermark_signal.c b/tools/testing/selftests/perf_events/watermark_signal.c
> index 49dc1e831174..6176afd4950b 100644
> --- a/tools/testing/selftests/perf_events/watermark_signal.c
> +++ b/tools/testing/selftests/perf_events/watermark_signal.c
> @@ -65,8 +65,9 @@ TEST(watermark_signal)
>  
>  	child = fork();
>  	EXPECT_GE(child, 0);
> -	if (child == 0)
> +	if (child == 0) {
>  		do_child();
> +	}

This change seems unrelated.

>  	else if (child < 0) {
>  		perror("fork()");
>  		goto cleanup;
> @@ -75,7 +76,7 @@ TEST(watermark_signal)
>  	if (waitpid(child, &child_status, WSTOPPED) != child ||
>  	    !(WIFSTOPPED(child_status) && WSTOPSIG(child_status) == SIGSTOP)) {
>  		fprintf(stderr,
> -			"failed to sycnhronize with child errno=%d status=%x\n",
> +			"failed to synchronize with child errno=%d status=%x\n",
>  			errno,
>  			child_status);
>  		goto cleanup;
> @@ -84,7 +85,7 @@ TEST(watermark_signal)
>  	fd = syscall(__NR_perf_event_open, &attr, child, -1, -1,
>  		     PERF_FLAG_FD_CLOEXEC);
>  	if (fd < 0) {
> -		fprintf(stderr, "failed opening event %llx\n", attr.config);
> +		fprintf(stderr, "failed to setup performance monitoring %llx\n", attr.config);
>  		goto cleanup;
>  	}
>  
> diff --git a/tools/testing/selftests/rtc/rtctest.c b/tools/testing/selftests/rtc/rtctest.c
> index be175c0e6ae3..8fd4d5d3b527 100644
> --- a/tools/testing/selftests/rtc/rtctest.c
> +++ b/tools/testing/selftests/rtc/rtctest.c
> @@ -138,10 +138,10 @@ TEST_F_TIMEOUT(rtc, date_read_loop, READ_LOOP_DURATION_SEC + 2) {
>  		rtc_read = rtc_time_to_timestamp(&rtc_tm);
>  		/* Time should not go backwards */
>  		ASSERT_LE(prev_rtc_read, rtc_read);
> -		/* Time should not increase more then 1s at a time */
> +		/* Time should not increase more than 1s per read */
>  		ASSERT_GE(prev_rtc_read + 1, rtc_read);
>  
> -		/* Sleep 11ms to avoid killing / overheating the RTC */
> +		/* Sleep 11ms to avoid overheating the RTC */
>  		nanosleep_with_retries(READ_LOOP_SLEEP_MS * 1000000);
>  
>  		prev_rtc_read = rtc_read;
> @@ -236,7 +236,7 @@ TEST_F(rtc, alarm_alm_set) {
>  	if (alarm_state == RTC_ALARM_DISABLED)
>  		SKIP(return, "Skipping test since alarms are not supported.");
>  	if (alarm_state == RTC_ALARM_RES_MINUTE)
> -		SKIP(return, "Skipping test since alarms has only minute granularity.");
> +		SKIP(return, "Skipping test since alarms have only minute granularity.");

I guess the proper fix is to remove the s in alarms as there is only one
alarm.

>  
>  	rc = ioctl(self->fd, RTC_RD_TIME, &tm);
>  	ASSERT_NE(-1, rc);
> @@ -306,7 +306,7 @@ TEST_F(rtc, alarm_wkalm_set) {
>  	if (alarm_state == RTC_ALARM_DISABLED)
>  		SKIP(return, "Skipping test since alarms are not supported.");
>  	if (alarm_state == RTC_ALARM_RES_MINUTE)
> -		SKIP(return, "Skipping test since alarms has only minute granularity.");
> +		SKIP(return, "Skipping test since alarms have only minute granularity.");
>  
>  	rc = ioctl(self->fd, RTC_RD_TIME, &alarm.time);
>  	ASSERT_NE(-1, rc);
> @@ -502,7 +502,7 @@ int main(int argc, char **argv)
>  	if (access(rtc_file, R_OK) == 0)
>  		ret = test_harness_run(argc, argv);
>  	else
> -		ksft_exit_skip("[SKIP]: Cannot access rtc file %s - Exiting\n",
> +		ksft_exit_skip("Cannot access RTC file %s - exiting\n",
>  						rtc_file);
>  
>  	return ret;
> -- 
> 2.39.5
> 

-- 
Alexandre Belloni, co-owner and COO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

  reply	other threads:[~2025-05-15 16:56 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-05-15 16:22 [PATCH] selftests: Improve test output grammar, code style Hanne-Lotta Mäenpää
2025-05-15 16:56 ` Alexandre Belloni [this message]
2025-05-16  8:44   ` Hanne-Lotta Mäenpää

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=20250515165629d521d4a2@mail.local \
    --to=alexandre.belloni@bootlin.com \
    --cc=hannelotta@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-kselftest@vger.kernel.org \
    --cc=linux-rtc@vger.kernel.org \
    --cc=shuah@kernel.org \
    --cc=skhan@linuxfoundation.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.