Mearge recent development
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
# MARS-828 Test Execution Script
|
||||
# Purpose: Run rollback and installation tests
|
||||
# Author: Grzegorz Michalski
|
||||
# Date: 2026-01-29
|
||||
|
||||
Write-Host "`n========================================" -ForegroundColor Cyan
|
||||
Write-Host "MARS-828 Testing Suite" -ForegroundColor Cyan
|
||||
Write-Host "========================================`n" -ForegroundColor Cyan
|
||||
|
||||
$connectionString = "ADMIN/Cloudpass#34@ggmichalski_high"
|
||||
$marsFolder = Split-Path -Parent $PSScriptRoot
|
||||
|
||||
Write-Host "Test 1: Rollback to v2.0.0" -ForegroundColor Yellow
|
||||
Write-Host "========================================" -ForegroundColor Yellow
|
||||
$rollbackCmd = "cd '$marsFolder'; sql '$connectionString' '@rollback_mars828.sql'"
|
||||
Write-Host "Command: $rollbackCmd`n" -ForegroundColor Gray
|
||||
Invoke-Expression $rollbackCmd
|
||||
|
||||
Write-Host "`nWaiting 5 seconds before installation...`n" -ForegroundColor Gray
|
||||
Start-Sleep -Seconds 5
|
||||
|
||||
Write-Host "Test 2: Installation v3.0.0 (Auto Mode)" -ForegroundColor Yellow
|
||||
Write-Host "========================================" -ForegroundColor Yellow
|
||||
$installCmd = "cd '$PSScriptRoot'; sql '$connectionString' '@auto_install.sql'"
|
||||
Write-Host "Command: $installCmd`n" -ForegroundColor Gray
|
||||
Invoke-Expression $installCmd
|
||||
|
||||
Write-Host "`nWaiting 5 seconds before verification...`n" -ForegroundColor Gray
|
||||
Start-Sleep -Seconds 5
|
||||
|
||||
Write-Host "Test 3: Final Summary" -ForegroundColor Yellow
|
||||
Write-Host "========================================" -ForegroundColor Yellow
|
||||
$summaryCmd = "cd '$PSScriptRoot'; sql 'CT_MRDS/$connectionString' '@final_summary.sql'"
|
||||
Write-Host "Command: $summaryCmd`n" -ForegroundColor Gray
|
||||
Invoke-Expression $summaryCmd
|
||||
|
||||
Write-Host "`n========================================" -ForegroundColor Green
|
||||
Write-Host "MARS-828 Testing Complete" -ForegroundColor Green
|
||||
Write-Host "========================================`n" -ForegroundColor Green
|
||||
Write-Host "Check log files in: $marsFolder\log\" -ForegroundColor Cyan
|
||||
Reference in New Issue
Block a user