Performance & Scale Testing - 2020

We are mostly using the tests we have prepared last year. We are using m5.4xlarge instances for Jira nodes.

We are using our old test data too. Here is our test data:

Just a reminder, we are mostly dealing with components and versions of projects and performance of our add-on is mostly independent of other parameters. This is why you are seeing large number of components and versions in test data. For more details of test date you can check our 2019 tests.

Indexing Test

During indexing tests, DB CPU usage was between 30 to 40 percent and Jira node CPU usage was around 98.5 percent. We have 3 custom fields and they are global (valid for every project just for testing) and total of around 35500 issues has non empty values.

Without App: 2 hours 8 minutes

With App: 2 hours 9 minutes

Part 1 - Performance Test

 

Part 2 - Scalability Test

Since our UI is completely implemented with Rest API & React we are only implementing Jmeter tests. We haven’t disabled selenium tests because they also also run Javascript and exercise our backend.