id | title | hide_title | sidebar_label | description | keywords | url | site_name | slug | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
hyperexecute-how-to-find-correct-concurrency |
How to Find the Correct Concurrency for my Job |
true |
How to Find the Correct Concurrency |
Discover the right concurrency levels with HyperExecute using LambdaTest's guide for effective automation testing. |
|
LambdaTest |
hyperexecute-how-to-find-correct-concurrency/ |
This page explains how you can find what concurrency would be best suited for your test execution job.
The concurrency
is one of the parameters in the HyperExecute Yaml. It indicates the number of concurrent tasks to run for processing all your test scenarios/test-cases. A HyperExecute job, thus triggered, creates as many threads(also known as tasks) as per the value provided in the concurrency
key.
concurrency: 10
This is a required parameter in case you are using autosplit. However if you are using matrix the number of concurrent threads is automatically defined by the possible permutations and combinations of parameters give.
The platform automatically analyzes your usage and test cases and will guide you to increase the concurrency to obtain substantial time savings. You can find this information on the left side banner.
<img loading="lazy" src={require('../assets/images/hyperexecute/knowledge-base/secrets/Hyperexecute-concurrency-banner.png').default} alt="Image" className="doc_img"/>
You can also see the overall concurrency trends using our analytics widgets. Learn more
If you have more questions, feel free to <span className="doc__lt" onClick={() => window.openLTChatWidget()}>Chat with us.