1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
|
# -*- mode: org -*-
#+TITLE: FunkLoad to do list
#+AUTHOR: Benoit Delbosc
If you want to report a bug or if you think that something is
missing, See the [[http://funkload.nuxeo.org/reporting.html][reporting section]].
Current target release is 1.15.0
* Features
** TODO Matplotlib integration :@next:REPORT:
** TODO Add a param to join to next request action :@next:CORE:
Joining distinct requests into a single page/action:
self.get(url, description="foo", join_with_next_req=True)
self.get(url2)
url2 is reported as being on the same page as url, there is no
thinktime pause between the 2 requests.
** TODO Finish funkload.metadata impl :@next:
fl-buil-report should render the funkload.metadata file if present
** TODO Produce gplot script with commented extended options :@next:REPORT:
- explain how to have small label on trend reports
export GDFONTPATH=/usr/share/fonts/truetype/freefont
set label "Some comment" at 2,51,1 rotate by 45 front font 'FreeSans,6'
- ex of eps output
** TODO Add unit test on request :@next:QA:
using simple file req/resp as tcpwatch + minimal fake web server.
** TODO Provide new sysstat monitoring plugin :@next:CORE:
** TODO Provide csv monitoring plugin :@next:CORE:
make the same charts than in [[http://public.dev.nuxeo.com/~ben/logchart/monitor.html][logchart]]
** TODO Add common utils :@next:CORE:
- extractToken(buffer, start, stop, maxlen=-1)
- getRandomLineInFile()
- assertAndDump() dump getBody on failure
** TODO Improve report failure section :@next:REPORT:
Add an error section with:
- http failure:
- sort by page|req|code
- display a link to the returned page if any
- Assertion error:
- sort by traceback
** TODO Look at what can be done with perfbase :@next:TBD:
http://perfbase.tigris.org/
* Bugs
** TODO Patch cookie lib :@next:CORE:
The cookie lib is too restrictive, try to merge the refactoring
done by Google:
http://svn.nuxeo.org/trac/pub/browser/funkload/branches/google-refactoring
Added: [2010-11-18 jeu. 14:23
** TODO Produce valid xml test result :@next:REPORT:
the root element is missing
* org-mode configuration
- TBD :: to be defined
- TODO :: doable implementation to be done...
- STARTED :: task started
- WAITING :: requires information to be processed
- DONE :: implemented
- @current :: for the current release
- @next :: post pone to the next release
#+TAGS: { @current(c) @next(n) CORE(o) REPORT(r) ADM(a) DOC(d) QA(q) }
#+SEQ_TODO: TBD(b) TODO(t) STARTED(s) WAITING(w) | DONE(d) CANCELLED(c) DEFERRED(f)
|