s/handling/hanging
> On Nov 29, 2017, at 9:54 AM, Michael Kjellman <mkjell...@internalcircle.com> > wrote: > > i keep seeing nose randomly handing after a test successfully completes > execution. i’m very far from a python guru but i spent a few hours with gdb > trying to debug the thing and get python stacks and got symbolicated native > stacks but it’s random but root causing while nose is sitting on a lock > forever alludes me. some tests are more reproducible than others. some i see > fail 1 in 10 runs. > > the net of it all though is this makes people not trust dtests because it > randomly hangs and shows tests with “failures” that actually succeeded. > > i’m not a huge fan of just blindly upgrading to fix a problem but in this > case I found that there is quite a lot of mistrust and dislike for nosetests > in the python community with most projects already moving to pytest. and if > it is some complicated set of interactions between threads we use in the > tests and how nose works do we really want to even debug it when the project > appears to be abandoned? > > i think regardless of the root cause for making things more stable it seems > like there is little motivation to stick around on nose... > > lmk! > > best, > kjellman > >> On Nov 29, 2017, at 5:33 AM, Philip Thompson <philip.thomp...@datastax.com> >> wrote: >> >> I don't have any objection to this, really. I know I rely on a handful of >> nose plugins, and possibly others do, but those should be easy enough to >> re-write. I am curious though, what's the impetus for this? Is there some >> pytest feature we want that nose lacks? Is there some nosetest bug or >> restriction getting in the way? >> >>> On Tue, Nov 28, 2017 at 8:34 PM, Jon Haddad <j...@jonhaddad.com> wrote: >>> >>> +1 >>> >>> I stopped using nose a long time ago in favor of py.test. It’s a >>> significant improvement. >>> >>>> On Nov 28, 2017, at 10:49 AM, Michael Kjellman <kjell...@apple.com> >>> wrote: >>>> >>>> I'd like to propose we move from nosetest to pytest for the dtests. It >>> looks like nosetests is basically abandoned, the python community doesn't >>> like it, it hasn't been updated since 2015, and pytest even has nosetests >>> support which would help us greatly during migration ( >>> https://docs.pytest.org/en/latest/nose.html). >>>> >>>> Thoughts? >>>> >>>> best, >>>> kjellman >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org >>> For additional commands, e-mail: dev-h...@cassandra.apache.org >>> >>> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > For additional commands, e-mail: dev-h...@cassandra.apache.org >