This page describes the performance and scale testing requirements for Data Center apps in the Atlassian Marketplace. Here, we provide guidelines for configuring an existing test platform to produce the test data we need to evaluate your app. For a general overview of Data Center app development, see Developing apps for Atlassian Data Center products.
|Jira||See the enterprise-scale dataset shape listed on Jira Server Sizing Guide.|
|Confluence||See the large (L) dataset shape listed on Confluence Data Center Load Profiles.|
|Bitbucket||See the large (L) dataset shape listed on Bitbucket Data Center Load Profiles.|
We advise using the default workload for all tests. This uses a concurrency of 200, and total user transactions of 54,500. This workload is defined in the main configuration.
To help us evaluate your performance testing, you’ll also need to:
You'll need to produce two reports that satisfy the different Requirements:
This report should show the response time of each action on a two deployments: one with your app installed, and another without.
|Action||Without app (timing in ms)||With app (timing in ms)|
This report should show the response time of each action on instances with one, two, and four application nodes.
|Action||1 node (timing in ms)||2 nodes (timing in ms)||4 nodes (timing in ms)|