Skip to content

Latest commit

Β 

History

History
212 lines (150 loc) Β· 8.19 KB

CHANGELOG.md

File metadata and controls

212 lines (150 loc) Β· 8.19 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

API

The API consists of all public Java types from com.atlassian.performance.tools.jiraperformancetests.api and its subpackages:

3.4.0 - 2019-08-09

Added

  • Add a public feature field to GroupableTest. Resolve JPERF-550.

3.3.0 - 2019-05-02

Added

  • Pass Jira admin credentials. Resolve JPERF-451.

Deprecated

  • Deprecate RegressionResults, because it spreads the deprecated CohortResult.
  • Deprecate ProvisioningPerformanceTest execution methods, which hardcode Jira admin credentials.

3.2.0 - 2019-02-28

Fixed

  • Download Jira installer from the official downloads site. Resolve JPERF-277.
  • Use StackVirtualUsersFormula instead of Ec2VirtualUsersFormula. Work around JPERF-406.

Added

  • Add support for aws-infrastructure:2.6.0.

3.1.0 - 2019-02-19

Added

  • Expose failure and results in ProvisioningPerformanceTest. Resolve JPERF-363 and JPERF-391.

3.0.0 - 2019-01-22 πŸ…

Changed

  • Depend on jira-actions. Progress towards JPERF-356.

Added

  • Add support for report:3.
  • Include aws-infrastructure in the API scope. Progress towards JPERF-356.
  • Include aws-resources in the API scope. Progress towards JPERF-356.
  • Include virtual-users in the API scope. Progress towards JPERF-356.

Removed

  • Drop support for report:2.

2.0.1 - 2018-12-18 πŸŽ‚

Fixed

  • Timeline for OnPremisePerformanceTest. Resolve JPERF-309.
  • Enable diagnostics for OnPremisePerformanceTest. Resolve JPERF-232.

2.0.0 - 2018-12-03

Added

  • Allow JPT to instantiate different browsers which resolves JPERF-169.
  • Add support for virtual-users:3.3.4.
  • Add support for infrastructure:4.
  • Add support for aws-infrastructure:2 which resolves JPERF-280.

Removed

  • Drop deprecated classes AppRegressionTest,AwsPluginTester and BtfJiraPerformanceMeter.
  • Drop support of virtual-users:2.
  • Drop support of infrastructure:2.
  • Drop support of aws-infrastructure:1.
  • Remove Kotlin data-class generated methods from API.

1.3.0 - 2018-10-31

Added

  • Expose setAllowInsecureConnections in OnPremisePerformanceTest. Work around JPERF-196.

1.2.1 - 2018-10-16

Deprecated

  • Deprecate the intermediate app test APIs. Promote the high-level API and low-level API instead.

Added

  • Add an option to test on premise Jira with custom test scenario, which resolves JPERF-84.
  • Accept any AppSource in AppImpactTest. Work around JPERF-93.
  • Support testing locally built apps. Work around JPERF-93.

Fixed

Added

  • Add a way to test on premise Jira instance which resolves JPERF-16

Changed

  • Use stable APIs.

Added

  • Added AwsHousekeeping to the API.

Added

  • Allow throttling virtual user diagnostics.

Changed

  • Define the public API.

Changed

  • Reshape JiraPerformanceTest into AppImpactTest.

Added

  • Choose deployment for Jira and number of nodes for DC.

Fixed

  • Expect a correct report count.
  • Force updating snapshots when running testRefApp.
  • Hint how to customize the AppImpactTest.
  • Depend on a stable version of APT infrastructure.
  • Depend on a stable version of APT report.

Added

Fixed

  • Correctly label the experiment test cohort.
  • Distinguish between cohorts even if we test the same version of a plugin. JPERF-7.
  • Allow tests to consume custom datasets created within the same task.
  • Fix scanner errors in log. See JPERF-10.
  • Print a full stack trace when ref app fails. JPERF-8.

0.0.2 - 2018-08-08

Fixed

  • Add the missing virtual users main class. See JPERF-2.

0.0.1 - 2018-08-07

Added

  • Migrate high-level test API from JPT submodule.
  • Add README.md.
  • Add this changelog.
  • Enable Bitbucket Pipelines.