[ITP] stress-ng 0.18.04
Brian Inglis
Brian.Inglis@SystematicSW.ab.ca
Mon Apr 7 15:57:35 GMT 2025
On 2025-04-07 09:34, Christian Franke via Cygwin-apps wrote:
> Jon Turney via Cygwin-apps wrote:
>> On 15/09/2024 16:11, Jon Turney via Cygwin-apps wrote:
>>> On 13/09/2024 18:33, Christian Franke via Cygwin-apps wrote:
>>>> I would like to contribute stress-ng. Also present in Debian, Fedora,
>>>> FreeBSD, Ubuntu, ...
>>
>> I was thinking about adding a step to our CI to run stress-ng, as it seems
>> quite good at finding some kinds of regressions.
>>
>> I wonder if you could suggest a suitable set of options to invoke it with?
>>
>
> Attached is an enhanced version of my local script used to test stress-ng before
> packaging. I agree that it should provide some more comments :-)
>
> Try
> ./cygstress -n CI
> to see a selection of tests for CI. Remove -n to run these (~ 5min). It would
> also be possible to run the tests with a single stress-ng command.
>
> The tests which detected Cygwin bugs that are already fixed are included, see
> comments "fixed in Cygwin ...".
>
> Use WORK (or FAIL) instead of CI to run all working (or failing) tests. See
> comments "TODO Cygwin: ..." for brief info about the failures. See three links
> for testcases posted to ML.
>
> Tests are intentionally run separately because failing tests sometimes hang and
> may even ignore SIGKILL. Therefore an external tool is used, pskill from
> Sysinternals Suite is the default.
Have you tried the Cygwin binary kill /usr/bin/kill -f PID..., which goes via
Win32, or even with -W WINPID, which I have found adequate for all purposes so
far, rather than the normal default shell kill commands, which are lacking.
--
Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
La perfection est atteinte Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher but when there is no more to cut
-- Antoine de Saint-Exupéry
More information about the Cygwin-apps
mailing list