#25209: coverage html doesn't work as documented
-----------------------------------+------------------------------------
     Reporter:  pzrq               |                    Owner:  nobody
         Type:  Bug                |                   Status:  new
    Component:  Testing framework  |                  Version:  master
     Severity:  Normal             |               Resolution:
     Keywords:                     |             Triage Stage:  Accepted
    Has patch:  0                  |      Needs documentation:  0
  Needs tests:  0                  |  Patch needs improvement:  0
Easy pickings:  0                  |                    UI/UX:  0
-----------------------------------+------------------------------------

Comment (by pzrq):

 @aaugustin

 TLDR My PR is currently removing one line. I'll happily put the `coverage
 combine` documentation and a revert of that one line removal (i.e.
 basically option 2) together tomorrow at PyConAU sprints if you think it
 will be useful for your parallel test runner.

 But unless that's coming really soon it would be nice to restore the
 documentation to a more consistent state as Django does pride itself on
 documentation being a first class citizen.

 ----

 https://github.com/django/django/compare/master...aaugustin:parallelize-
 tests-attempt-1
 That looks really really cool!

 I just wonder if how likely it is to make the Django 1.9 alpha around mid
 September 2015?
 (Using as the guide Django 1.8 which took 2.5 months from alpha to
 release, and I fully appreciate that question may be impossible to answer
 until 1.9 alpha comes with or without it).

 In any case it's a lot grander in scope than my attempt so far (`discover-
 road-runner`) - I usually use it dozens of times a day and it works
 wonders for my TDD productivity and testing other developers work more
 quickly (without needing `--nomigrations` in `django-test-without-
 migrations`); but it doesn't handle not-in-memory DBs, live application
 servers, file upload, etc. And I'd be the first to admit it's a kludge to
 generate test output cleanly and quickly (but has the benefit of not
 needing to pickle things like tracebacks if you print them straight away),
 and handle the really expensive migrations step better. With any luck OSX
 10.11 El Capitan will mean you won't have to worry about all the headaches
 of the builtin `multiprocessing` module under OSX Python 2.7.6 at least (a
 colleague suggested I use the `billiard` fork entirely due to the time I
 have spent wrangling `multiprocessing` and `sqlite3` crashes which AFAIK
 are fixed upstream and certainly in Python 3.4). I guess this is just a
 longer way of saying good luck - parallelism can be very challenging and
 fun!

--
Ticket URL: <https://code.djangoproject.com/ticket/25209#comment:3>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/062.ab113766f799622cde0f5bdb6dd69824%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to