Page MenuHomeFreeBSD

testsUmbrella
ActivePublic

Recent Activity

Yesterday

ellisgen_gmail.com added inline comments to D47826: Improve Test Coverage.
Mon, Dec 2, 9:07 PM · Contributor Reviews (src), tests
ngie added inline comments to D47826: Improve Test Coverage.
Mon, Dec 2, 4:54 AM · Contributor Reviews (src), tests
ngie added a comment to D47826: Improve Test Coverage.

Mostly a style(9) nit: style(9) says C comments should be used (/* ... */)

Mon, Dec 2, 4:53 AM · Contributor Reviews (src), tests
ngie added a comment to D47826: Improve Test Coverage.

Please rebase / reapply the new code changes. I reformatted the sources with clang-format in rG991bd461625a2c521d5be4fd6938deed57f60972.

Mon, Dec 2, 4:44 AM · Contributor Reviews (src), tests
ngie added a comment to D47826: Improve Test Coverage.

Let me fix the formatting issues beforehand so the diff can be minimized to the functional changes...

Mon, Dec 2, 4:38 AM · Contributor Reviews (src), tests

Sun, Dec 1

ellisgen_gmail.com updated the diff for D47826: Improve Test Coverage.

Ran clang-format-devel against sbuf_core_test.c and generated the diff using git diff.

Sun, Dec 1, 1:44 PM · Contributor Reviews (src), tests

Fri, Nov 29

ngie added a comment to D47826: Improve Test Coverage.

Could you please run clang-format on this file to resolve any formatting-related issues?

Fri, Nov 29, 1:28 AM · Contributor Reviews (src), tests

Thu, Nov 28

ellisgen_gmail.com requested review of D47826: Improve Test Coverage.
Thu, Nov 28, 3:09 PM · Contributor Reviews (src), tests

Fri, Nov 15

igoro closed D47473: devel/kyua: Deprecate in favor of the base version.
Fri, Nov 15, 12:56 PM · tests
igoro added inline comments to D47473: devel/kyua: Deprecate in favor of the base version.
Fri, Nov 15, 12:51 PM · tests

Wed, Nov 13

bofh accepted D47473: devel/kyua: Deprecate in favor of the base version.
Wed, Nov 13, 12:55 PM · tests

Sat, Nov 9

igoro added a comment to D47473: devel/kyua: Deprecate in favor of the base version.

I see the currently proposed change as the following outcome:

  • 13.x users should stay as is with old test suite and old Kyua from base or port/pkg. And the pkg is expected to be still cooked till 13 branch EOL.
  • 14.x users are expected to find kyua pkg missing after upgrade to the latest port branch. They are expected to do such upgrade with OS upgrade as well, i.e. up to 14.2, which has the test suite aligned with Kyua in its base. 14.0 and 14.1 users of older Q branches are expected to use the same older suite and pkg. Even if they upgrade only ports having old 14.0 or 14.1 then they still have the test suite runnable with Kyua in their base.
  • Just in case, the port is still available for anyone till 13 EOL (30 April 2026).
  • A port/pkg update is expected to show the deprecation notice. It should cover attended cases.
Sat, Nov 9, 1:35 PM · tests
igoro updated the diff for D47473: devel/kyua: Deprecate in favor of the base version.

IGNORE it for 14.0+

Sat, Nov 9, 1:29 PM · tests

Thu, Nov 7

igoro updated the diff for D47473: devel/kyua: Deprecate in favor of the base version.

Bump PORTREVISION with the expectation that users will see the deprecation notice upon upgrade.

Thu, Nov 7, 2:42 PM · tests
bofh added a comment to D47473: devel/kyua: Deprecate in favor of the base version.

Just BUMP PORTREVISION and merge it quarterly. You will be absolutely sure that everyone will know about it if they upgrade their pkg in next 6 months.

Thu, Nov 7, 2:30 PM · tests
markj added inline comments to D47473: devel/kyua: Deprecate in favor of the base version.
Thu, Nov 7, 2:30 PM · tests
igoro added inline comments to D47473: devel/kyua: Deprecate in favor of the base version.
Thu, Nov 7, 2:27 PM · tests
igoro added inline comments to D47473: devel/kyua: Deprecate in favor of the base version.
Thu, Nov 7, 2:25 PM · tests
bofh added inline comments to D47473: devel/kyua: Deprecate in favor of the base version.
Thu, Nov 7, 2:17 PM · tests
markj added a comment to D47473: devel/kyua: Deprecate in favor of the base version.

Seems fine to me. I don't know the ports framework well enough to give a proper review, but the plan is good.

Thu, Nov 7, 2:13 PM · tests
igoro updated the diff for D47473: devel/kyua: Deprecate in favor of the base version.

Update the deprecation notice as suggested.

Thu, Nov 7, 2:08 PM · tests
igoro updated the diff for D47473: devel/kyua: Deprecate in favor of the base version.

Please, check the updated patch as the follow-up of your email.

Thu, Nov 7, 1:41 PM · tests
bofh added a comment to D47473: devel/kyua: Deprecate in favor of the base version.

So far, I remember that I took over the maintainership while the original author did not have time to focus on this and handed over the repo to our project. I also merged some of the upstream codes in the base. So, I am adding others who were involved in that process at that time. However, I do not have any objection to this review at all.

Thu, Nov 7, 11:51 AM · tests
bofh added reviewers for D47473: devel/kyua: Deprecate in favor of the base version: lwhsu, markj.
Thu, Nov 7, 11:46 AM · tests

Oct 29 2024

igoro added a member for tests: igoro.
Oct 29 2024, 6:08 PM

Jan 18 2024

bofh closed D43475: contrib/kyua: Merge vendor import.
Jan 18 2024, 4:28 PM · tests
markj added a comment to D43475: contrib/kyua: Merge vendor import.
In D43475#991182, @bofh wrote:

I don't see what's preventing you from pushing the kyua vendor branch to a github fork. And that's not necessary anyway, if you just push the merge commit somewhere, that's sufficient.

Here is the branch https://github.com/5u623l20/freebsd-src/tree/kyua-merge

Jan 18 2024, 2:58 PM · tests

Jan 17 2024

bofh added a comment to D43475: contrib/kyua: Merge vendor import.

I don't see what's preventing you from pushing the kyua vendor branch to a github fork. And that's not necessary anyway, if you just push the merge commit somewhere, that's sufficient.

Here is the branch https://github.com/5u623l20/freebsd-src/tree/kyua-merge

Jan 17 2024, 4:45 PM · tests
markj added a comment to D43475: contrib/kyua: Merge vendor import.
In D43475#991166, @bofh wrote:

Looks sane, thanks. I ran through the test suite locally with this change and didn't spot any new problems.

My tests did not yield any errors.

Let us know if you'd like review of the merge commit itself, i.e., push the merge somewhere that we can inspect it.

It's a bit difficult pushing a merge commit somewhere else specially Github. As the vendor trees are actually not present in a Github fork. If you want I can create custom branch and apply the patch manually and push it to a new branch if it helps.

Jan 17 2024, 4:11 PM · tests
bofh added inline comments to D43475: contrib/kyua: Merge vendor import.
Jan 17 2024, 3:37 PM · tests
bofh added a comment to D43475: contrib/kyua: Merge vendor import.

Looks sane, thanks. I ran through the test suite locally with this change and didn't spot any new problems.

My tests did not yield any errors.

Jan 17 2024, 3:34 PM · tests
markj added inline comments to D43475: contrib/kyua: Merge vendor import.
Jan 17 2024, 3:24 PM · tests
lwhsu added inline comments to D43475: contrib/kyua: Merge vendor import.
Jan 17 2024, 3:22 PM · tests
markj accepted D43475: contrib/kyua: Merge vendor import.

Looks sane, thanks. I ran through the test suite locally with this change and didn't spot any new problems.

Jan 17 2024, 2:47 PM · tests
bofh requested review of D43475: contrib/kyua: Merge vendor import.
Jan 17 2024, 10:58 AM · tests

Sep 16 2023

markj closed D41783: sockets: re-check socket state after call to pr_rcvd().
Sep 16 2023, 9:28 AM · committers, tests
markj added a comment to D41783: sockets: re-check socket state after call to pr_rcvd().

I've been able to trigger an sbwait() assertion failure in the receive path when running KTLS tests, but only when running tests in parallel in QEMU. I believe the problem is the following: KTLS introduces a state for received data wherein it is being decrypted but is not yet queued in the socket buffer. In this case (sb_tlsdcc != 0), we can end up calling sbwait() with CANTRECVMORE set because that sleep/wakeup mechanism is used to signal completion of decryption operations.

Sep 16 2023, 9:23 AM · committers, tests

Sep 10 2023

becker.greg_att.net added a comment to D41783: sockets: re-check socket state after call to pr_rcvd().

Thanks, Mark, I will send you two commits as requested. Thanks again for all your help!

Sep 10 2023, 5:20 PM · committers, tests

Sep 9 2023

glebius accepted D41783: sockets: re-check socket state after call to pr_rcvd().
Sep 9 2023, 5:12 PM · committers, tests
markj accepted D41783: sockets: re-check socket state after call to pr_rcvd().

Looks good to me. Thanks for working on this.

Sep 9 2023, 3:51 PM · committers, tests
becker.greg_att.net added inline comments to D41783: sockets: re-check socket state after call to pr_rcvd().
Sep 9 2023, 1:28 PM · committers, tests
becker.greg_att.net updated the diff for D41783: sockets: re-check socket state after call to pr_rcvd().

Reformat to ahere to suggested style...

Sep 9 2023, 1:27 PM · committers, tests
glebius added inline comments to D41783: sockets: re-check socket state after call to pr_rcvd().
Sep 9 2023, 5:14 AM · committers, tests

Sep 8 2023

becker.greg_att.net updated the summary of D41783: sockets: re-check socket state after call to pr_rcvd().
Sep 8 2023, 3:16 PM · committers, tests
becker.greg_att.net requested review of D41783: sockets: re-check socket state after call to pr_rcvd().
Sep 8 2023, 3:13 PM · committers, tests

Apr 20 2023

rodrigc removed a member for tests: rodrigc.
Apr 20 2023, 6:46 AM

Nov 18 2021

pnagato_protonmail.com added a comment to D26220: Improve test coverage for sbuf.

@ngie @lwhsu Hello, I found this on https://wiki.freebsd.org/JuniorJobs, Please close this. This is more involved than what i could comprehend from that page.

Nov 18 2021, 8:13 AM · tests

Nov 11 2021

mckusick closed D32736: Fix geom tests after argument changes.
Nov 11 2021, 8:12 PM · tests
kp added a comment to D32736: Fix geom tests after argument changes.

Sorry for my long delay.

I concur that it is my change that should be fixed, not these tests.

I believe that the correct fix is this:

diff --git a/sbin/geom/core/geom.c b/sbin/geom/core/geom.c
index 2e0d8683df49..0202be9a063e 100644
--- a/sbin/geom/core/geom.c
+++ b/sbin/geom/core/geom.c
@@ -445,7 +445,7 @@ set_flags(struct g_command *cmd)
 {
        unsigned flags = 0;

-       if ((cmd->gc_flags & G_FLAG_VERBOSE) != 0)
+       if ((cmd->gc_flags & G_FLAG_VERBOSE) != 0 && verbose)
                flags |= G_FLAG_VERBOSE;

        return (flags);
Nov 11 2021, 12:56 PM · tests

Nov 10 2021

mckusick added a comment to D32736: Fix geom tests after argument changes.

Sorry for my long delay.

Nov 10 2021, 11:53 PM · tests