On Tue, Nov 5, 2019 at 11:11 PM Harald Sitter <sit...@kde.org> wrote: > > Perhaps you need to find a minion to do these changes for you then or > read up on cmake and/or put these changes through review, because for > KCrash you also disabled and unrelated test :|
It would be nice if people would take action to either disable the offending tests or correct the breakage within the tests when I first mention it. Unfortunately as people have not been doing so and because it is causing me issues at the whole-of-KDE level (and therefore inflicting harm on not just this Framework, but on all of KDE by delaying the CI system from completing builds for other projects) i'm forced to take rather heavy handed approaches to resolving the issue, which sometimes has the effect of creating collateral damage (which I consider acceptable in this instance, as the only one damaged is the project that failed to respond). While i'd rather not do this, the cost of not doing so is much greater, so taking a heavy handed approach to projects that fail to take corrective action when corrected will continue to be necessary. The other option of course is to simply terminate providing CI coverage of any form to projects that fail to take corrective action (for all platforms). Regards, Ben > > On Tue, Nov 5, 2019 at 10:24 AM Ben Cooksley <bcooks...@kde.org> wrote: > > > > On Tue, Nov 5, 2019 at 1:20 AM Harald Sitter <sit...@kde.org> wrote: > > > > > > Wouldn't the more appropriate workaround then be to disable the test on > > > windows? > > > > If one had the appropriate knowledge of CMake to do so, quite possibly. > > > > Given that I don't however, and others haven't made the necessary > > changes (and nobody has taken action when I have mentioned these tests > > as causing issues) disabling the tests everywhere is the simplest path > > forward and allows the CI system to operate correctly for everyone > > rather than be disrupted by these two offending tests. > > > > Cheers, > > Ben > > > > > > > > On Mon, Nov 4, 2019 at 10:57 AM Ben Cooksley <bcooks...@kde.org> wrote: > > > > > > > > On Mon, Nov 4, 2019 at 10:53 PM David Edmundson > > > > <da...@davidedmundson.co.uk> wrote: > > > > > > > > > > Given kcrashtest passes locally, can you please confirm that by > > > > > "remove" you mean disable and not remove. > > > > > > > > I mean remove. > > > > > > > > This test is highly dangerous and enters into a fork loop on Windows, > > > > necessitating use of an administrator level console prompt to recover > > > > the system. > > > > Fortunately the grand-parent process terminates after it's child has > > > > successfully forked, which is the only thing stopping this test from > > > > being a fork bomb and totally taking down the system. > > > > > > > > > > > > > > David > > > > > > > > Regards, > > > > Ben