Jinwoo Hwang created GEODE-10484:
------------------------------------
Summary: Add 1.15.1 as old version for rolling upgrade testing and
benchmarks baseline
Key: GEODE-10484
URL: https://issues.apache.org/jira/browse/GEODE-10484
Project: Geode
Issue Type: Improvement
Reporter: Jinwoo Hwang
h3. Overview
Add support for Apache Geode version 1.15.1 in the rolling upgrade testing
framework and establish it as a benchmarks baseline to enable comprehensive
testing scenarios.
h3. Scope of Changes
This task involves updating the project configuration to include 1.15.1 in the
list of supported old versions for:
# {*}Rolling Upgrade Tests{*}: Enable testing of upgrades from version 1.15.1
to newer versions
# {*}Benchmarks Baseline{*}: Set 1.15.1 as a performance comparison baseline
# {*}CI Pipeline Configuration{*}: Update continuous integration pipelines to
support 1.15.1 testing
h3. Technical Requirements
*Files to be Updated:*
*
[jinja.variables.yml|vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/code/electron-browser/workbench/workbench.html]
- CI pipeline variable definitions
*
[settings.gradle|vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/code/electron-browser/workbench/workbench.html]
- Gradle build configuration for old versions
*
[promote_rc.sh|vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/code/electron-browser/workbench/workbench.html]
- Release promotion scripts (if applicable)
*Configuration Changes:*
* Add 1.15.1 to the list of old versions in build configurations
* Update benchmark baseline references to use 1.15.1
* Ensure CI pipelines can download and test against 1.15.1 artifacts
h3. Acceptance Criteria
* 1.15.1 is successfully added to old versions configuration
* Rolling upgrade tests can run from 1.15.1 baseline
* Benchmark tests use 1.15.1 as comparison baseline
* CI pipelines pass with 1.15.1 integration
* No conflicts with existing version configurations
h3. Dependencies
* Requires 1.15.1 release artifacts to be available in repositories
* May depend on completion of 1.15.1 release process
h3. Testing Strategy
* Verify rolling upgrade tests execute successfully from 1.15.1
* Confirm benchmark comparisons work with 1.15.1 baseline
* Validate CI pipeline functionality with new version configuration
--
This message was sent by Atlassian Jira
(v8.20.10#820010)