Releases: atlassian/dc-app-performance-toolkit
Releases · atlassian/dc-app-performance-toolkit
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
Release 5.1.0
Version 5.1.0
Added
- Bump supported versions:
- Jira LTS from 8.5.15 to 8.5.18
- Jira LTS from 8.13.7 to 8.13.10
- Jira Service Management LTS from 4.5.15 to 4.5.18
- Jira Service Management LTS from 4.13.7 to 4.13.10
- Confluence LTS from 7.4.9 to 7.4.11
- New Confluence LTS 7.13.0
- Bitbucket LTS from 6.10.11 to 6.10.13
- Bitbucket LTS from 7.6.7 to 7.6.9
- Crowd from 4.3.0 to 4.3.5
- Retry logic for Confluence data preparation script.
- Check for toolkit updates.
Fixed
- Documentation updates and improvements.
- JSM Selenium actions stability improvements.
- Error handling in case of incorrect
force
flag usage for util scripts. - Crowd
base_url
propagation.
Changed
- Updated Bitbucket user guide.
- Bump
bzt
version up to1.15.4
. - Bump
locust
version to1.6.0
. - Bump
chromedriver
version up to93.0.4577.63
to support Chrome browser version93
. - 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.0.0
Version 5.0.0
Added
- Crowd DC support.
- Bump supported versions:
- Jira LTS from 8.5.12 to 8.5.15
- Jira LTS from 8.13.4 to 8.13.7
- Jira Service Management LTS from 4.5.12 to 4.5.15
- Jira Service Management LTS from 4.13.4 to 4.13.7
- Confluence LTS from 7.4.8 to 7.4.9
- Bitbucket LTS from 6.10.9 to 6.10.11
- Bitbucket LTS from 7.6.4 to 7.6.7
- Retry logic for JSM data preparation script.
Fixed
- Documentation updates and improvements.
- Selenium and JMeter actions stability.
- Dockerfile issue with bintray repo.
- Invalid XML character error for JSM.
- Confluence dataset to make
view_blog
action timings more stable. - Run as specific user logic for Locust scripts.
Changed
- Updated Locust scripts according to the latest Jira and Confluence releases.
- Bump chromedriver version up to
91.0.4472.101
to support Chrome browser version91
. - 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 4.2.0
Version 4.2.0
Added
- Ability to run
app_specific_action
as a specific_user for JMeter. - Log active node_id for selenium scripts.
- Improved pacing logic for JMeter scripts.
- Scenario status on the charts.
Fixed
- Documentation updates and improvements.
- Clear selenium browser cookies for each iteration.
- Improved
index_synk.sh
script to handle log rotation edge case. - Updated JMeter actions to the latest product updates.
- Fixed total git operation count for Bitbucket.
- Fixed success rate calculation logic for selenium scenarios.
- Fixed selenium login for confluence in case of a server.
- Selenium and JMeter actions stability.
Changed
- Actions percentages for all products to make distribution better.
- Removed
Python 3.6
support - Bump
bzt
version up to1.15.3
. - Bump
locust
version to1.4.4
. - Bump
chromedriver
version up to90.0.4430.24
to support Chrome browser version90
. - 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