beam profile run-nbomber <service> <method> [options]
N-Bomber is a tool for load testing. The profile run-nbomber command will run an N-bomber load test against a given Microservice method. After the load test is complete, a /reports folder will be generated with the results of the test. The check-nbomber command can be used to assert that the results meet given quality thresholds.
|The name of the microservice to stress test. This should be a valid, running, Microservice name. This comes from the
[Microservice] attribute argument.
|The method name in the service to stress test
|The file path containing the json body for each request
|If true, the generated .env file will include the local machine name as prefix
|If true, the requests will be given the CLI's auth token
|The requested requests per second for the test
|How long to run the test for
|Include an auth header. This will override the --include-auth flag
|Should any networking happen?
|Cid to use; will default to whatever is in the file system
|Pid to use; will default to whatever is in the file system
|The host endpoint for beamable
|Refresh token to use for the requests
|Extra logs gets printed out
|Directory to use for configuration
|Show version information
|Show help and usage information
Updated 4 months ago