Branch: refs/heads/master
Home:
https://github.com/freebsd/kyua
Commit: b47bf44a6dddf7431a645a66e99785854b25b958
https://github.com/freebsd/kyua/commit/b47bf44a6dddf7431a645a66e99785854b25b958
Author: Enji Cooper <ng...@FreeBSD.org>
Date: 2024-12-05 (Thu, 05 Dec 2024)
Changed paths:
M integration/utils.sh
Log Message:
-----------
integration tests: don't forkbomb in my MacOS environment
Prior to this change the tests in my environment would forkbomb my MacOS environment,
resulting in testcase failures and other system resource problems. This was happening,
because of how the integration tests hijack the kyua command and inject the dummy kyua
commands into the `$PATH`, resulting in the dummy kyua scripts calling themselves
recursively.
Capture the path to the actual chosen kyua binary and use that in the dummy kyua wrapper
scripts which massage the output to be deterministic instead of relying on the first
entry in $PATH not being the dummy kyua wrapper scripts.
Closes: #236
Signed-off-by: Enji Cooper <ng...@FreeBSD.org>
Commit: 4a078614444ff725d3982ba504e4662d2376ef4e
https://github.com/freebsd/kyua/commit/4a078614444ff725d3982ba504e4662d2376ef4e
Author: Enji Cooper <ng...@FreeBSD.org>
Date: 2024-12-05 (Thu, 05 Dec 2024)
Changed paths:
M integration/utils.sh
Log Message:
-----------
Merge pull request #243 from ngie-eign/issue-236
integration tests: don't forkbomb in my MacOS environment
Compare:
https://github.com/freebsd/kyua/compare/73542c344177...4a078614444f
To unsubscribe from these emails, change your notification settings at
https://github.com/freebsd/kyua/settings/notifications