I have some UI/system tests written with NUnit, C# and Seleium and I'm using TeamCity to run those tests automatically e.g. Once a day.
The problem is that each test takes between 1-10 minutes to complete and TeamCity runs them sequentially so it takes ages to get them all completed.
(please don't worry or comment about why the tests take so long because they are system tests and run for multiple users across multiple sites)
The tests are independent and don't rely on each other obviously therefore they can run concurrently.
How would that be possible to configure TeamCity to run the tests concurrently rather than one by one?
Last modified: 27 October 2022. This section contains articles on how to create and configure build configurations via the TeamCity UI. A build configuration is a collection of settings used to start a build and group the sequence of the builds in the UI.
To run a custom build with specific changes, open the build results page, go to the Changes tab, expand the required change, click the Run build with this change, and proceed with the options in the Run Custom Build dialog. Use HTTP request or REST API request to TeamCity to trigger a build.
Deliver quality software faster TeamCity is a general-purpose CI/CD solution that allows the most flexibility for all sorts of workflows and development practices. The Projects Overview lets you quickly check the status of your builds, see what triggered them, download the latest build artifacts, and more.
It seems you might have to wait for 7.1: http://youtrack.jetbrains.com/issue/TW-4300
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With