Releases: atlassian/dc-app-performance-toolkit
Releases · atlassian/dc-app-performance-toolkit
Release 7.1.0
Version 7.1.0
Added
- Bump products supported versions:
- New Jira LTS release 9.4.0
- New JSM LTS release 5.4.0
- Jira LTS from 8.20.13 to 8.20.15
- Jira Service Management LTS from 4.20.13 to 4.20.15
- Redundant warnings filter
Fixed
- Configuration for small Confluence cluster synchrony CPU
- Confluence JMeter scripts redundant timers
- Added more logging for Jmeter actions
- Setting to use the latest helm versions automatically
- Documentation improvements
Changed
- Bump
data-center-terraform
release tag to2.2.3
- Added support of Python
3.10
- Bumped bzt version to
1.16.19
- Bump chromedriver to
108.0.5359.71
to support Chrome browser version108
- Bump downstream libraries' versions
Upgrade instructions
git pull
frommaster
branch- activate virtual env for the toolkit (see README.md for details)
pip install -r requirements.txt
- make sure correct tag of
data-center-terraform
repo is used
How to use the previous DCAPT version
In case you are in the middle of Confluence DC app performance testing with the CloudFormation deployment option, the process can be continued after switching to the previous DCAPT version.
- Checkout previous release in the
dc-app-performance-toolkit
repository:
git checkout release-6.3.0
- Use the docker container with the previous release tag:
atlassian/dcapt:6.3.0
- The previous version of the user guide could be found in
dc-app-performance-toolkit/docs
folder or by this link.
Release 7.0.0
Version 7.0.0
Added
- New Confluence DC deployment on K8s
- Bump products supported versions:
- Jira platform release from 9.0.0 to 9.1.0
- JSM platform release from 5.0.0 to 5.1.0
- Jira LTS from 8.20.10 to 8.20.13
- Jira Service Management LTS from 4.20.10 to 4.20.13
- Added Confluence LTS 7.19.2
- Bitbucket LTS from 7.17.6 to 7.17.11
- Added Bitbucket LTS 7.21.5
- Added Bitbucket platform release 8.0.4
- Bitbucket LTS 7.6.x EOL
- Crowd from 4.4.0 to 5.0.2
- Added Confluence java version to results summary log file
- Confluence detailed browser metrics feature flag
Fixed
add_comment
stability action for JSM- Bitbucket selenium module refactoring and cleanup
- Improved Jira scripts and documentation for Index recovery snapshot generation and synchronization
- Check for updates script
- Error message for non-compliant run with correct test duration
- Documentation improvements
Changed
- Removed support of Python
3.7
- Bumped JMeter version to
5.4.3
- Bump chromedriver to
107.0.5304.62
to support Chrome browser version107
- Bump downstream libraries' versions
Upgrade instructions
git pull
frommaster
branch- activate virtual env for the toolkit (see README.md for details)
pip install -r requirements.txt
How to use the previous DCAPT version
In case you are in the middle of Confluence DC app performance testing with the CloudFormation deployment option, the process can be continued after switching to the previous DCAPT version.
- Checkout previous release in the
dc-app-performance-toolkit
repository:
git checkout release-6.3.0
- Use the docker container with the previous release tag:
atlassian/dcapt:6.3.0
- The previous version of the user guide could be found in
dc-app-performance-toolkit/docs
folder or by this link.
Release 6.3.0
Version 6.3.0
Added
- Bump supported versions:
- Added Jira 9.0.0 platform release support
- Added JSM 5.0.0 platform release support
- Jira LTS from 8.20.8 to 8.20.10
- Jira Service Management LTS from 4.20.8 to 4.20.10
- Confluence LTS from 7.13.5 to 7.13.7
- Jira LTS 8.13.x EOL
- JSM LTS 4.13.x EOL
- Confluence LTS 7.4.x EOL
Fixed
- Fixed Bitbucket attachments permissions issue related to a new git version release.
- Prepare dataset for JSM in case of a custom dataset.
- Available processor check in case of inactive nodes.
- Documentation improvements.
Changed
- Bump
chromedriver
to103.0.5060.134
to support Chrome browser version103
.
Upgrade instructions
git pull
frommaster
branch- activate virtual env for the toolkit (see README.md for details)
pip install -r requirements.txt
Release 6.2.2
Version 6.2.2
Added
- Bump supported versions:
- Confluence LTS from 7.4.16 to 7.4.17
- Confluence LTS from 7.13.5 to 7.13.7
- Added node CPU count to
results_summary.log
.
Changed
- Bump
chromedriver
to102.0.5005.61
to support Chrome browser version102
.
Upgrade instructions
git pull
frommaster
branch- activate virtual env for the toolkit (see README.md for details)
pip install -r requirements.txt
Release 6.2.1
Version 6.2.1
Added
- Check for
.jtl
file length. - Better error handling.
Fixed
- Jira
index-sync.sh
to handle different Jira versions. - Jira index-related documentation updates.
Changed
- Downgrade
bzt
version to1.16.3
due to a bug in1.16.4
which incorrectly reports action status on failures.
Upgrade instructions
git pull
frommaster
branch- activate virtual env for the toolkit (see README.md for details)
pip install -r requirements.txt
Release 6.2.0
Version 6.2.0
Added
- Support for Insight for JSM:
- Insight dataset
- Insight specific JMeter and Selenium scripts
- Bump supported versions:
- Jira LTS from 8.13.16 to 8.13.20
- Jira LTS from 8.20.4 to 8.20.8
- Jira Service Management LTS from 4.13.16 to 4.13.20
- Jira Service Management LTS from 4.20.4 to 4.20.8
- Confluence LTS from 7.4.14 to 7.4.16
- Confluence LTS from 7.13.3 to 7.13.5
- Bitbucket LTS from 7.6.13 to 7.6.14
- Bitbucket LTS 7.17.5 to 7.17.6
- Bamboo 8.1.1 to 8.1.3
Fixed
- Documentation updates and improvements.
- Confluence
index-wait-till-finished.sh
script for confluence to search by last edit time.
Changed
- Add support of selenium 4.
- Bump
bzt
version up to1.16.4
. - Bump
chromedriver
to101.0.4951.41
to support Chrome browser version101
. - Bump downstream libraries versions.
Upgrade instructions
git pull
frommaster
branch- activate virtual env for the toolkit (see README.md for details)
pip install -r requirements.txt
Release 6.1.0
Version 6.1.0
Added
- Support and documentation for Bamboo DC deployment on k8s
- Bamboo Locust app-specific scenario scripts.
- Bump supported versions:
- Jira LTS from 8.13.13 to 8.13.16
- Jira LTS from 8.20.1 to 8.20.4
- Jira Service Management LTS from 4.13.13 to 4.13.16
- Jira Service Management LTS from 4.20.1 to 4.20.4
- Confluence LTS from 7.4.13 to 7.4.14
- Confluence LTS from 7.13.2 to 7.13.3
- Bitbucket LTS from 7.6.10 to 7.6.13
- Bitbucket LTS 7.17.1 to 7.17.5
Fixed
- Documentation updates and improvements.
confluence_prepare_data.py
script hangs when there are no blog posts or pages.
Changed
- Bump
bzt
version up to1.16.2
. - Bump
JMeter
version to5.4.2
. - Bump
chromedriver
to97.0.4692.71
to support Chrome browser version97
. - Bump downstream libraries versions.
Upgrade instructions
git pull
frommaster
branch- activate virtual env for the toolkit (see README.md for details)
pip install -r requirements.txt
Release 6.0.1
Hotfix release version 6.0.1
Fixed
- Bumped
log4j-api
,log4j-core
andlog4j-slf4j-impl
versions to2.16.0
Upgrade instructions
git pull
frommaster
branch- activate virtual env for the toolkit (see README.md for details)
pip install -r requirements.txt
Release 6.0.0
Version 6.0.0
Added
- Bamboo Data Center 8.1.0 support.
- Python 3.9 support.
Fixed
- Locust events hooks.
- Log messages check.
Changed
- Bump chromedriver to 96.0.4664.45 to support Chrome browser version 96.
- Bump downstream libraries' versions.
Upgrade instructions
git pull
frommaster
branch- activate virtual env for the toolkit (see README.md for details)
pip install -r requirements.txt
Release 5.2.0
Version 5.2.0
Added
- Bump supported versions:
- Jira LTS from 8.13.10 to 8.13.13
- New Jira LTS 8.20.1
- EOL Jira LTS 8.5.x
- Jira Service Management LTS from 4.13.10 to 4.13.13
- New Jira Service Management LTS 4.20.1
- EOL Jira Service Management LTS 4.5.x
- Confluence LTS from 7.4.11 to 7.4.13
- Confluence LTS from 7.13.0 to 7.13.2
- Bitbucket LTS from 7.6.9 to 7.6.10
- New Bitbucket LTS 7.17.1
- EOL Bitbucket LTS 6.10.x
- EOL Bitbucket Platform 7.0.x
- Crowd from 4.3.5 to 4.4.0
- Retry logic for Confluence data preparation script.
Fixed
- Documentation updates and improvements.
- JSM data preparation script in case of app-specific issues.
- JSM and Bitbucket selenium actions stability improvements.
- Get node information in case of a server product.
Changed
- Updated Bitbucket user guide.
- Bump
bzt
version up to1.16.0
. - Bump
locust
version to2.5.0
. - Bump
chromedriver
version up to95.0.4638.69
to support Chrome browser version95
. - Bump downstream libraries versions.
Upgrade instructions
git pull
frommaster
branch- activate virtual env for the toolkit (see README.md for details)
pip install -r requirements.txt