openGauss运维—问题回归测试
1、常规回归验收关注点
常规验收项,根据实际问题进行测试,不在此赘述。
2、对原有系统的影响
检查点 | 采集方案(对比回归测试前后) |
---|---|
是否引发额外的资源占用 | 主备资源:CPU是否异常增大(htop/top)、物理内存占用是否增多(free -g)、IO占用是否增大(iostat -xm 1)、网络占用是否增大(sar -n DEV) |
是否影响性能 | 结合真实的业务、sysbench、benchmark、jmeter等压测程序对比是否引起性能下降、是否引起性能波动 |
日志是否引入先输出项 | 主备pg_log:是否出现新的错误日志提示;是否出现新的日志输出;新的日志输出频率是否可控。 |
是否引入内存泄漏 | 对比观察是否有异常的内存上下文:select contextname,sum(totalsize)/1024/1024 sum,sum(freesize)/1024/1024, count(*) count from gs_shared_memory_detail group by contextname order by sum desc limit 10; |
是否影响升级 | 升级未提交状态、升级提交之后是否产生异常现象 |
是否影响高可用 | 是否影响高可用切换、高可用切换后回归验收项是否验收通过 |
是否影响下游业务 | 修复项是否引起接口不兼容 |