Skip to content

Commit 232bd73

Browse files
ometelytsiadoit-bi-do
authored andcommitted
DCA-1331 bamboo docs (atlassian#743)
* DCA-1331 user guide for bamboo * docs * 4 * fixes * docs updates * bump date * fixes * changes * Docs updates * improve wording * fix number * improve docs
1 parent fa9d877 commit 232bd73

9 files changed

+524
-15
lines changed

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,10 @@ This repository contains Taurus scripts for performance testing of Atlassian Dat
1717
* Bitbucket Server [Long Term Support release](https://confluence.atlassian.com/enterprise/atlassian-enterprise-releases-948227420.html): `7.6.10`, `7.17.1`
1818

1919
* Supported Crowd versions:
20-
* Crowd [Long Term Support release](https://confluence.atlassian.com/crowd/crowd-release-notes-199094.html): `4.4.0`
20+
* Crowd [release notes](https://confluence.atlassian.com/crowd/crowd-release-notes-199094.html): `4.4.0`
21+
22+
* Supported Bamboo versions:
23+
* Bamboo [release notes](https://confluence.atlassian.com/bamboo/bamboo-release-notes-671089224.html): `8.1.0`
2124

2225
## Support
2326
In case of technical questions, issues or problems with DC Apps Performance Toolkit, contact us for support in the [community Slack](http://bit.ly/dcapt_slack) **#data-center-app-performance-toolkit** channel.

app/extension/bamboo/extension_ui.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ def measure():
3535
def sub_measure():
3636
page.go_to_url(f"{BAMBOO_SETTINGS.server_url}/browse/{build_plan_id}")
3737
page.wait_until_visible((By.ID, "buildResultsTable")) # Wait for summary field visible
38-
page.wait_until_visible((By.ID, "ID_OF_YOUR_APP_SPECIFIC_UI_ELEMENT")) # Wait for you app-specific UI element by ID selector
38+
# Wait for you app-specific UI element by ID selector
39+
page.wait_until_visible((By.ID, "ID_OF_YOUR_APP_SPECIFIC_UI_ELEMENT"))
3940
sub_measure()
4041
measure()

app/util/bamboo/agents_setup.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ start=$(date +%s)
55
BAMBOO_URL="http://bamboo-test-stack.com" # e.g. http://1.123.150.205:8085
66
USERNAME="admin"
77
PASSWORD="admin"
8-
REMOTE_AGENTS_COUNT=55
8+
REMOTE_AGENTS_COUNT=50
99
AGENT_HOME_SIZE=400
1010

1111
# shellcheck disable=SC2001

docs/dc-apps-performance-toolkit-user-guide-bamboo.md

Lines changed: 505 additions & 0 deletions
Large diffs are not rendered by default.

docs/dc-apps-performance-toolkit-user-guide-bitbucket.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ platform: platform
44
product: marketplace
55
category: devguide
66
subcategory: build
7-
date: "2021-11-17"
7+
date: "2021-12-10"
88
---
99
# Data Center App Performance Toolkit User Guide For Bitbucket
1010

11-
This document walks you through the process of testing your app on Bitbucket using the Data Center App Performance Toolkit. These instructions focus on producing the required [performance and scale benchmarks for your Data Center app](https://developer.atlassian.com/platform/marketplace/dc-apps-performance-and-scale-testing/).
11+
This document walks you through the process of testing your app on Bitbucket using the Data Center App Performance Toolkit. These instructions focus on producing the required [performance and scale benchmarks for your Data Center app](/platform/marketplace/dc-apps-performance-and-scale-testing/).
1212

1313
In this document, we cover the use of the Data Center App Performance Toolkit on two types of environments:
1414

@@ -223,8 +223,8 @@ You develop an app that adds some additional fields to specific types of Bitbuck
223223
1. Extend example of app-specific action in `dc-app-performance-toolkit/app/extension/bitbucket/extension_ui.py`.
224224
[Code example.](https://github.com/atlassian/dc-app-performance-toolkit/blob/master/app/extension/bitbucket/extension_ui.py)
225225
So, our test has to open app-specific issues and measure time to load of this app-specific issues.
226-
1. If you need to run `app_speicifc_action` as specific user uncomment `app_specific_user_login` function in [code example](https://github.com/atlassian/dc-app-performance-toolkit/blob/master/app/extension/bitbucket/extension_ui.py). Note, that in this case `test_1_selenium_custom_action` should follow just before `test_2_selenium_z_log_out` action.
227-
1. In `dc-app-performance-toolkit/app/selenium_ui/bitbucket-ui.py`, review and uncomment the following block of code to make newly created app-specific actions executed:
226+
1. If you need to run `app_specific_action` as specific user uncomment `app_specific_user_login` function in [code example](https://github.com/atlassian/dc-app-performance-toolkit/blob/master/app/extension/bitbucket/extension_ui.py). Note, that in this case `test_1_selenium_custom_action` should follow just before `test_2_selenium_z_log_out` action.
227+
1. In `dc-app-performance-toolkit/app/selenium_ui/bitbucket_ui.py`, review and uncomment the following block of code to make newly created app-specific actions executed:
228228
``` python
229229
# def test_1_selenium_custom_action(webdriver, datasets, screen_shots):
230230
# app_specific_action(webdriver, datasets)

docs/dc-apps-performance-toolkit-user-guide-confluence.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ platform: platform
44
product: marketplace
55
category: devguide
66
subcategory: build
7-
date: "2021-11-17"
7+
date: "2021-12-10"
88
---
99
# Data Center App Performance Toolkit User Guide For Confluence
1010

11-
This document walks you through the process of testing your app on Confluence using the Data Center App Performance Toolkit. These instructions focus on producing the required [performance and scale benchmarks for your Data Center app](https://developer.atlassian.com/platform/marketplace/dc-apps-performance-and-scale-testing/).
11+
This document walks you through the process of testing your app on Confluence using the Data Center App Performance Toolkit. These instructions focus on producing the required [performance and scale benchmarks for your Data Center app](/platform/marketplace/dc-apps-performance-and-scale-testing/).
1212

1313
In this document, we cover the use of the Data Center App Performance Toolkit on two types of environments:
1414

docs/dc-apps-performance-toolkit-user-guide-crowd.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ platform: platform
44
product: marketplace
55
category: devguide
66
subcategory: build
7-
date: "2021-11-17"
7+
date: "2021-12-10"
88
---
99
# Data Center App Performance Toolkit User Guide For Crowd
1010

11-
This document walks you through the process of testing your app on Crowd using the Data Center App Performance Toolkit. These instructions focus on producing the required [performance and scale benchmarks for your Data Center app](https://developer.atlassian.com/platform/marketplace/dc-apps-performance-and-scale-testing/).
11+
This document walks you through the process of testing your app on Crowd using the Data Center App Performance Toolkit. These instructions focus on producing the required [performance and scale benchmarks for your Data Center app](/platform/marketplace/dc-apps-performance-and-scale-testing/).
1212

1313
In this document, we cover the use of the Data Center App Performance Toolkit on Enterprise-scale environment.
1414

docs/dc-apps-performance-toolkit-user-guide-jira.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ platform: platform
44
product: marketplace
55
category: devguide
66
subcategory: build
7-
date: "2021-11-17"
7+
date: "2021-12-10"
88
---
99
# Data Center App Performance Toolkit User Guide For Jira
1010

11-
This document walks you through the process of testing your app on Jira using the Data Center App Performance Toolkit. These instructions focus on producing the required [performance and scale benchmarks for your Data Center app](https://developer.atlassian.com/platform/marketplace/dc-apps-performance-and-scale-testing/).
11+
This document walks you through the process of testing your app on Jira using the Data Center App Performance Toolkit. These instructions focus on producing the required [performance and scale benchmarks for your Data Center app](/platform/marketplace/dc-apps-performance-and-scale-testing/).
1212

1313
In this document, we cover the use of the Data Center App Performance Toolkit on two types of environments:
1414

docs/dc-apps-performance-toolkit-user-guide-jsm.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ platform: platform
44
product: marketplace
55
category: devguide
66
subcategory: build
7-
date: "2021-11-17"
7+
date: "2021-12-10"
88
---
99
# Data Center App Performance Toolkit User Guide For Jira Service Management
1010

11-
This document walks you through the process of testing your app on Jira Service Management using the Data Center App Performance Toolkit. These instructions focus on producing the required [performance and scale benchmarks for your Data Center app](https://developer.atlassian.com/platform/marketplace/dc-apps-performance-and-scale-testing/).
11+
This document walks you through the process of testing your app on Jira Service Management using the Data Center App Performance Toolkit. These instructions focus on producing the required [performance and scale benchmarks for your Data Center app](/platform/marketplace/dc-apps-performance-and-scale-testing/).
1212

1313
In this document, we cover the use of the Data Center App Performance Toolkit on two types of environments:
1414

0 commit comments

Comments
 (0)