Skip to content

Releases: atlassian/dc-app-performance-toolkit

Release 7.1.0

21 Dec 15:25
edf8e20
Compare
Choose a tag to compare

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 to 2.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 version 108
  • Bump downstream libraries' versions

Upgrade instructions

  • git pull from master 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

17 Nov 15:33
4130dcf
Compare
Choose a tag to compare

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 version 107
  • Bump downstream libraries' versions

Upgrade instructions

  • git pull from master 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

02 Aug 13:51
a26b146
Compare
Choose a tag to compare

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 to 103.0.5060.134 to support Chrome browser version 103.

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt

Release 6.2.2

09 Jun 13:48
22020fb
Compare
Choose a tag to compare

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 to 102.0.5005.61 to support Chrome browser version 102.

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt

Release 6.2.1

17 May 13:27
a306099
Compare
Choose a tag to compare

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 to 1.16.3 due to a bug in 1.16.4 which incorrectly reports action status on failures.

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt

Release 6.2.0

11 May 10:35
e5b19a5
Compare
Choose a tag to compare

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 to 1.16.4.
  • Bump chromedriver to 101.0.4951.41 to support Chrome browser version 101.
  • Bump downstream libraries versions.

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt

Release 6.1.0

31 Jan 13:47
a8c7151
Compare
Choose a tag to compare

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 to 1.16.2.
  • Bump JMeter version to 5.4.2.
  • Bump chromedriver to 97.0.4692.71 to support Chrome browser version 97.
  • Bump downstream libraries versions.

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt

Release 6.0.1

15 Dec 10:19
d593de1
Compare
Choose a tag to compare

Hotfix release version 6.0.1

Fixed

  • Bumped log4j-api, log4j-core and log4j-slf4j-impl versions to 2.16.0

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt

Release 6.0.0

14 Dec 13:34
4361031
Compare
Choose a tag to compare

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 from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt

Release 5.2.0

17 Nov 15:50
c972679
Compare
Choose a tag to compare

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 to 1.16.0.
  • Bump locust version to 2.5.0.
  • Bump chromedriver version up to 95.0.4638.69 to support Chrome browser version 95.
  • Bump downstream libraries versions.

Upgrade instructions

  • git pull from master branch
  • activate virtual env for the toolkit (see README.md for details)
  • pip install -r requirements.txt