Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #13190
| Path | csiph.com!aioe.org!bofh.it!news.nic.it!robomod |
|---|---|
| From | Sandro Tosi <morph@debian.org> |
| Newsgroups | linux.debian.bugs.dist, linux.debian.maint.python |
| Subject | Bug#982508: ITP: locust -- Developer friendly load testing framework |
| Date | Thu, 11 Feb 2021 05:40:01 +0100 |
| Message-ID | <BHbVL-7jS-1@gated-at.bofh.it> (permalink) |
| X-Original-To | Debian Bug Tracking System <submit@bugs.debian.org> |
| X-Mailbox-Line | From debian-bugs-dist-request@lists.debian.org Thu Feb 11 04:39:12 2021 |
| Old-Return-Path | <debbugs@buxtehude.debian.org> |
| X-Spam-Flag | NO |
| X-Spam-Score | -3.159 |
| Reply-To | Sandro Tosi <morph@debian.org>, 982508@bugs.debian.org |
| Original-Sender | Sandro Tosi <sandro.tosi@gmail.com> |
| Resent-To | debian-bugs-dist@lists.debian.org |
| Resent-Cc | debian-python@lists.debian.org, wnpp@debian.org |
| X-Debian-Pr-Message | report 982508 |
| X-Debian-Pr-Package | wnpp |
| X-Spam-Bayes | score:0.0000 Tokens: new, 29; hammy, 150; neutral, 118; spammy, 0. spammytokens: hammytokens:0.000-+--H*r:TLS1_3, 0.000-+--XDebbugsCc, 0.000-+--X-Debbugs-Cc, 0.000-+--U*debian-python, 0.000-+--debian-python@lists.debian.org |
| Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:subject:message-id:date; bh=oh3ynUy7+sxDsUuqriK2fqTC5PPeKHKqULPVAd53Xfk=; b=KorzsBl/qKgQ7tags9uWFDQ3kuh5ksOub2w23VONIpO24si0gl/p42/bOkwfGhsrdd +zSnXxBZ2EyxQ9F2p9vikqbPPOZrP59mf0vx1UOW8BNCWL4AMWNcqHo1ILbsTGrgIssE bcAHlCVgl7xC6Mf723j0G1iQV4O5YmCKelK1wKjFFQM9kfLDBDtP9hTEre3Mr0cVBDI9 aM9/wpmBq59CI4OIep8IFr+1wFO5umTriR2GHa/w3b/5o2NWL6vsjRLZeuj2dGkAxx5t d0vRbr55lhDpRavxYv0bu/xFSuwlemxxDVccOz5N8sOfJC9+Cq9BewEYas3p1PaA0sNF RojA== |
| X-Google-Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:subject:message-id:date; bh=oh3ynUy7+sxDsUuqriK2fqTC5PPeKHKqULPVAd53Xfk=; b=JDafHEvj1s5g6JC9kGvA2p1V2ax1d0Ni/dISZkeKNMA/Sw1Not4LjJ6KusZjK0qczK BeoC1fT0Iva2DpVvHnbw+I3izZVBKvcGwH+Wv7pyjt94JKrctUM2VjBr1oAOo4KneeA/ IpaKDy6sRHHm8oe7xIrfKWAg29R0ZvL2GPsFrdQGt0iQw1mxgI6/dBtTq0UknWPjFEX2 MRPWZSMGpyyAUWLQ2ZuMClOw3utRpGNv5WEYcl8b1AUd3RQsXTsApI2rzK1jTUBLCsnK 6cBrkoNlQxgGTopDx0gVb/fpiKfJWzcSCwmohlOp0plD8LMigZRR7DjhM1DwmNqw4/gg g37Q== |
| X-Gm-Message-State | AOAM530qt4/IngSGXnUeUZwOJ1STRivtcTeamViFSxKwjUo5pS8g/tSj lTBo9roP92gyqup0dpESzndAvdy6K6RzGg== |
| X-Google-SMTP-Source | ABdhPJwSJNEtshj0qFIg8UP97kxS++DOy0A+LSPu9on2V6mOtKHl8xem2WHS36IliRik6uhFznWZjA== |
| X-Received | by 2002:a37:bcc6:: with SMTP id m189mr6778483qkf.88.1613018038691; Wed, 10 Feb 2021 20:33:58 -0800 (PST) |
| Sender | robomod@news.nic.it |
| X-Debian-Message | from BTS |
| X-Mailing-List | <debian-bugs-dist@lists.debian.org> archive/latest/1650711 |
| List-ID | <debian-bugs-dist.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-bugs-dist/> |
| Approved | robomod@news.nic.it |
| Lines | 47 |
| Organization | linux.* mail to news gateway |
| X-Original-Date | Wed, 10 Feb 2021 23:33:57 -0500 |
| X-Original-Message-ID | <E1lA3fx-0007EB-6v@zion> |
| X-Original-Sender | Sandro Tosi <sandro.tosi@gmail.com> |
| Xref | csiph.com linux.debian.bugs.dist:1047600 linux.debian.maint.python:13190 |
Cross-posted to 2 groups.
Show key headers only | View raw
Package: wnpp
Severity: wishlist
X-Debbugs-Cc: debian-devel@lists.debian.org
X-Debbugs-Cc: debian-python@lists.debian.org
Owner: Sandro Tosi <morph@debian.org>
* Package name : locust
Version : 1.4.3
Upstream Author : Carl Byström, Jonatan Heyman
* URL : https://locust.io/
* License : MIT
Programming Lang: Python
Description : Developer friendly load testing framework
Binary package names: python3-locust
Locust is an easy to use, scriptable and scalable performance testing tool. You
define the behaviour of your users in regular Python code, instead of using a
clunky UI or domain specific language. This makes Locust infinitely expandable
and very developer friendly.
.
Features:
.
* Write user test scenarios in plain-old Python -- If you want your users to
loop, perform some conditional behaviour or do some calculations, you just
use the regular programming constructs provided by Python. Locust runs every
user inside its own greenlet (a lightweight process/coroutine). This enables
you to write your tests like normal (blocking) Python code instead of having
to use callbacks or some other mechanism. Because your scenarios are “just
python” you can use your regular IDE, and version control your tests as
regular code (as opposed to some other tools that use XML or binary
formats).
* Distributed & Scalable - supports hundreds of thousands of users -- Locust
makes it easy to run load tests distributed over multiple machines. It is
event-based (using gevent), which makes it possible for a single process to
handle many thousands concurrent users. While there may be other tools that
are capable of doing more requests per second on a given hardware, the low
overhead of each Locust user makes it very suitable for testing highly
concurrent workloads.
* Web-based UI -- Locust has a user friendly web interface that shows the
progress of your test in real-time. You can even change the load while the
test is running. It can also be run without the UI, making it easy to use
for CI/CD testing.
* Can test any system -- Even though Locust primarily works with web
sites/services, it can be used to test almost any system or protocol. Just
write a client for what you want to test, or explore some created by the
community.
Back to linux.debian.maint.python | Previous | Next | Find similar | Unroll thread
Bug#982508: ITP: locust -- Developer friendly load testing framework Sandro Tosi <morph@debian.org> - 2021-02-11 05:40 +0100
csiph-web