Hi Dan,
Thank you for your reply.
I never used the requests module, but it looks like a very good pick to
test the Django wsgi handler. :-)
Currently my tests/benchmarks folder looks like this:
tests/benchmarks/lib
tests/benchmarks/lib/django_sqlite # Django 1.11 specific project directory
tests/benchmarks/lib/django_sqlite/myapp # Test app for benchmarking
templates, views, and core django api
tests/benchmarks/lib/django_sqlite/polls # Tutorial app for benchmarking
django orm/sqlite on pypy and cpython
tests/benchmarks/uwsgi # Testsuite for uWSGI
tests/benchmarks/django1 # Testsuite for Django 1.11
tests/benchmarks/django2 # Testsuite for Django 2
To run the benchmarks testsuite on pypy:
$ cd tests
$ source ./djangorc
$ pypy ./run.py -C benchmarks/uwsgi # Run testsuite for the uwsgi handler
$ pypy ./run.py -C benchmarks/django1 # Run testsuite for the django
1.11 api
$ pypy ./run.py -C benchmarks/django2 # Run testsuite for the django 2.0
api
Ideally, i would like to compile benchmarks data, but I have not yet
understood how to do this. :-)
Cheers,
Etienne
2018-02-07 à 19:10, Dan Stromberg a écrit :
You could probably use the "requests" module to time how long various
operations take in your Django website.
On Wed, Feb 7, 2018 at 2:26 AM, Etienne Robillard <tkad...@yandex.com> wrote:
Also, i need to isolate and measure the speed of gevent loop engine
(gevent.monkey), epoll, and python-specific asyncio coroutines. :-)
Etienne
Le 2018-02-07 à 04:39, Etienne Robillard a écrit :
Hi,
is it possible to benchmark a django application with unittest module in
order to compare and measure the speed/latency of the django orm with
sqlite3 against ZODB databases?
i'm interested in comparing raw sqlite3 performance versus ZODB (schevo).
i would like to make specific testsuite(s) for benchmarking django 1.11.7,
django 2.0, pypy, etc.
What do you think?
Etienne
--
Etienne Robillard
tkad...@yandex.com
https://www.isotopesoftware.ca/
--
https://mail.python.org/mailman/listinfo/python-list
--
Etienne Robillard
tkad...@yandex.com
https://www.isotopesoftware.ca/
--
https://mail.python.org/mailman/listinfo/python-list