Skip to content

Releases: atlassian/dc-app-performance-toolkit

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

Release 5.1.0

20 Sep 11:31
f05089b
Compare
Choose a tag to compare

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 to 1.15.4.
  • Bump locust version to 1.6.0.
  • Bump chromedriver version up to 93.0.4577.63 to support Chrome browser version 93.
  • 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.0.0

23 Jun 11:35
1189f47
Compare
Choose a tag to compare

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 version 91.
  • 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 4.2.0

26 Apr 12:19
1ee29fc
Compare
Choose a tag to compare

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 to 1.15.3.
  • Bump locust version to 1.4.4.
  • Bump chromedriver version up to 90.0.4430.24 to support Chrome browser version 90.
  • 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