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)

Reply via email to