MCPcopy Index your code

hub / github.com/locustio/locust / types & classes

Types & classes577 in github.com/locustio/locust

↓ 138 callersClassMessage
locust/rpc/protocol.py:32
↓ 120 callersClassEnvironment
locust/env.py:22
↓ 98 callersClassWorkerNode
locust/runners.py:590
↓ 79 callersClassTestProcess
Wraps a subprocess for testing purposes.
locust/test/subprocess_utils.py:14
↓ 58 callersClassUsersDispatcher
Iterator that dispatches the users to the workers. The dispatcher waits an appropriate amount of time between each iteration in order fo
locust/dispatch.py:47
↓ 36 callersClassStatsEntry
Represents a single stats entry (name and method)
locust/stats.py:296
↓ 29 callersClassMyUser
locust/test/test_fasthttp.py:412
↓ 27 callersClassMyUser
locust/test/test_locust_class.py:23
↓ 23 callersClassLocalRunner
Runner for running single process load test
locust/runners.py:440
↓ 18 callersClassRequestStats
Class that holds the request statistics. Accessible in a User from self.environment.stats
locust/stats.py:208
↓ 15 callersClassStopUser
This is only intended to be used internally in task.py. Raising this in your locustfile in a full locust run may have unexpected results.
locust/exception.py:36
↓ 13 callersClassLocustError
locust/exception.py:1
↓ 10 callersClassCsvRequestLogger
Listens to Locust's ``request`` event and writes one CSV row per request. Parameters ---------- filepath: Path to the output CSV
locust/contrib/csv_request_logger.py:86
↓ 9 callersClassTestShape
locust/test/test_runners.py:2974
↓ 8 callersClassFastHttpSession
locust/contrib/fasthttp.py:105
↓ 8 callersClassMyTasks
locust/test/test_locust_class.py:32
↓ 8 callersClassMyUser
locust/test/test_wait_time.py:11
↓ 6 callersClassRPCError
Exception that shows bad or broken network. When raised from zmqrpc, RPC should be reestablished.
locust/exception.py:60
↓ 6 callersClassRPCReceiveError
Exception when receiving message from client is interrupted or message is corrupted. When raised from zmqrpc, client connection should be re
locust/exception.py:76
↓ 5 callersClassMyTaskSet
locust/test/test_locust_class.py:308
↓ 5 callersClassStatsCSVFileWriter
Write statistics to CSV files
locust/stats.py:1101
↓ 5 callersClassmocked_options
locust/test/test_runners.py:104
↓ 4 callersClassHttpSession
Class for performing web requests and holding (session-) cookies between requests (in order to be able to log in and out of websites). Each r
locust/clients.py:74
↓ 4 callersClassInterruptTaskSet
Exception that will interrupt a User when thrown inside a task
locust/exception.py:17
↓ 4 callersClassLogReader
locust/log.py:14
↓ 4 callersClassMyMarkovTaskSet
locust/test/test_markov_taskset.py:27
↓ 4 callersClassMyTaskSequence
locust/test/test_sequential_taskset.py:30
↓ 4 callersClassTaskSet1
locust/test/test_wait_time.py:14
↓ 4 callersClassTestUser
locust/test/test_locust_class.py:451
↓ 3 callersClassAuthUser
examples/web_ui_auth/custom_form.py:27
↓ 3 callersClassAuthUser
examples/web_ui_auth/basic.py:24
↓ 3 callersClassEvents
locust/event.py:102
↓ 3 callersClassInitError
locust/input_events.py:27
↓ 3 callersClassRescheduleTask
When raised in a task it's equivalent of a return statement. Also used internally by TaskSet. When raised within the task control flow of a
locust/exception.py:45
↓ 3 callersClassStatsError
locust/stats.py:709
↓ 3 callersClassTestShape
locust/test/test_web.py:654
↓ 2 callersClassCatchResponseError
locust/exception.py:9
↓ 2 callersClassEntriesDict
locust/stats.py:197
↓ 2 callersClassEventHook
Simple event class used to provide hooks for different types of events in Locust. Here's how to use the EventHook class:: my_event
locust/event.py:14
↓ 2 callersClassHeyAnException
locust/test/test_runners.py:125
↓ 2 callersClassLocustHttpAdapter
locust/clients.py:486
↓ 2 callersClassMyUser
locust/test/test_runners.py:4424
↓ 2 callersClassMyUser
locust/test/test_users.py:57
↓ 2 callersClassMyUser
locust/test/test_stats.py:882
↓ 2 callersClassNoOpEvent
pytest_locust/plugin.py:10
↓ 2 callersClassRPCSendError
Exception when sending message to client. When raised from zmqrpc, sending can be retried or RPC can be reestablished.
locust/exception.py:68
↓ 2 callersClassRescheduleTaskImmediately
When raised in a User task, another User task will be rescheduled immediately (without calling wait_time first)
locust/exception.py:54
↓ 2 callersClassResponseContextManager
A Response class that also acts as a context manager that provides the ability to manually control if an HTTP request should be marked as suc
locust/contrib/fasthttp.py:699
↓ 2 callersClassResponseError
locust/exception.py:5
↓ 2 callersClassStopTest
When raised, Locust will stop the entire test run.
locust/exception.py:30
↓ 2 callersClassTS
locust/test/test_wait_time.py:63
↓ 2 callersClassTestShape1
locust/test/test_web.py:597
↓ 2 callersClassUnreachableTaskSet
locust/test/test_markov_taskset.py:169
↓ 2 callersClassWebUI
Sets up and runs a Flask web app that can start and stop load tests using the :attr:`environment.runner <locust.env.Environment.runner>` as w
locust/web.py:87
↓ 1 callersClassAbstractMarkovTaskSet
locust/test/test_markov_taskset.py:224
↓ 1 callersClassDNSClient
locust/contrib/dns.py:12
↓ 1 callersClassDefaultTaskSet
Default root TaskSet that executes tasks in User.tasks. It executes tasks declared directly on the Locust with the user instance as the task
locust/user/task.py:490
↓ 1 callersClassDummy
locust/test/test_stats.py:356
↓ 1 callersClassErrorResponse
This is used as a dummy response object when geventhttpclient raises an error that doesn't have a real Response object attached. E.g. a socke
locust/contrib/fasthttp.py:644
↓ 1 callersClassHelloServiceServicer
examples/grpc/hello_server.py:12
↓ 1 callersClassInterruptableUser
locust/test/test_interruptable_task.py:36
↓ 1 callersClassInvalidTransitionError
Raised when a transition in a MarkovTaskSet points to a non-existent task.
locust/user/markov_taskset.py:18
↓ 1 callersClassLocustArgumentParser
Drop-in replacement for `configargparse.ArgumentParser` that adds support for optionally exclude arguments from the UI.
locust/argument_parser.py:52
↓ 1 callersClassLocustBadStatusCode
locust/contrib/fasthttp.py:665
↓ 1 callersClassLocustInterceptor
examples/grpc/grpc_user.py:16
↓ 1 callersClassLocustTomlConfigParser
locust/argument_parser.py:120
↓ 1 callersClassLocustUserAgent
locust/contrib/fasthttp.py:673
↓ 1 callersClassMarkovTaskTagError
Raised when tags are used with Markov tasks, which is unsupported.
locust/user/markov_taskset.py:30
↓ 1 callersClassMilvusV2Client
Milvus v2 Python SDK Client Wrapper
locust/contrib/milvus.py:62
↓ 1 callersClassMissingWaitTimeError
locust/exception.py:13
↓ 1 callersClassMockedLocustfile
locust/test/mock_locustfile.py:36
↓ 1 callersClassMockedLoggingHandler
locust/test/mock_logging.py:9
↓ 1 callersClassMongoDBClient
locust/contrib/mongodb.py:9
↓ 1 callersClassMyAuthorizedUser
locust/test/test_locust_class.py:685
↓ 1 callersClassMyAuthorizedUser
locust/test/test_fasthttp.py:590
↓ 1 callersClassMyLocust
locust/test/test_fasthttp.py:569
↓ 1 callersClassMySubTaskSet
locust/test/test_locust_class.py:298
↓ 1 callersClassMyTaskSet
locust/test/test_fasthttp.py:735
↓ 1 callersClassMyTaskSet2
locust/test/test_locust_class.py:316
↓ 1 callersClassMyTaskSet3
locust/test/test_locust_class.py:324
↓ 1 callersClassMyUnauthorizedUser
locust/test/test_locust_class.py:688
↓ 1 callersClassMyUnauthorizedUser
locust/test/test_fasthttp.py:593
↓ 1 callersClassMyUser
locust/test/test_sequential_taskset.py:12
↓ 1 callersClassMyUserA
locust/test/test_users.py:37
↓ 1 callersClassMyUserA
locust/test/test_fasthttp.py:608
↓ 1 callersClassMyUserB
locust/test/test_users.py:41
↓ 1 callersClassMyUserB
locust/test/test_fasthttp.py:612
↓ 1 callersClassMyUserHttpUser
locust/test/test_locust_class.py:659
↓ 1 callersClassNoMarkovTasksError
Raised when a MarkovTaskSet class doesn't define any Markov tasks.
locust/user/markov_taskset.py:12
↓ 1 callersClassNonMarkovTaskTransitionError
Raised when a transition in a MarkovTaskSet points to a task that doesn't define transitions.
locust/user/markov_taskset.py:24
↓ 1 callersClassObjectId
locust/rpc/protocol.py:11
↓ 1 callersClassOpenAIClient
locust/contrib/oai.py:17
↓ 1 callersClassOtherException
locust/test/test_http.py:216
↓ 1 callersClassOtherException
locust/test/test_fasthttp.py:234
↓ 1 callersClassPostgresClient
locust/contrib/postgres.py:8
↓ 1 callersClassPrintListener
Print every response (useful when debugging a single locust)
locust/debug.py:25
↓ 1 callersClassPublishedMessageContext
Stores metadata about outgoing published messages.
locust/contrib/mqtt.py:63
↓ 1 callersClassQdrantLocustClient
Qdrant Client Wrapper
locust/contrib/qdrant.py:10
↓ 1 callersClassRescheduleSubTaskSet
locust/test/test_locust_class.py:383
↓ 1 callersClassResponseContextManager
A Response class that also acts as a context manager that provides the ability to manually control if an HTTP request should be marked as suc
locust/clients.py:338
next →1–100 of 577, ranked by callers