已关闭
[Bug]: 适配 CMake 编译场景下 dolphin / shark / age 插件 make check 回归测试 #8375
liyangx创建于  8月5日关闭于  8月29日
liyangx成员
8月5日 创建

测试类型

工具功能

测试版本

7.0.0LTS

问题描述

当前 openGauss CMake 编译场景下,dolphin 和 shark 插件回归测试执行路径未完整适配,导致通过 CMake 构建产物执行插件 make check 时存在以下问题:

  1. dolphin/shark/age 插件缺少 CMake 构建场景下的回归测试入口,无法稳定拉起对应插件用例,且需要调整和补齐门禁回归测试

操作系统和硬件信息

不限

测试环境

企业版单机

被测功能

cmake 下 dolphin 和 shark 扩展 make check 用例

预置条件

cmake编译

操作步骤

可见代码仓 README.md 文件

预期输出

cmake编译下,dolphin 和 shark 扩展可执行 make check 用例.

实际输出

cmake编译下,dolphin 和 shark 扩展不可执行 make check 用例.

日志信息

/

提单组织

内部开发

测试代码

likedislike
Lliyangx成员
8月5日 添加了label:bug
opengauss_bot
opengauss_bot成员
8月5日 评论:

This issue requires an assignee. Since you haven't specified one, we've assigned TestManager as the default assignee for this issue.

likedislike
opengauss_botopengauss_bot成员
8月5日 将 TestManager 设为负责人
opengauss_botopengauss_bot成员
8月5日 添加了label:sig/StorageEngine,sig/AI,sig/CM,sig/CloudNative,sig/SecurityTechnology,sig/SQLEngine
opengauss_bot
opengauss_bot成员
8月5日 评论:

Welcome To openGauss Community

Hey @liyangx , thanks for your contribution to the community.

Bot Usage Manual

I'm the Bot here serving you. You can find the instructions on how to interact with me at Here . That means you can comment below every pull request or issue to trigger Bot Commands.

Contact Guide

If you have any questions, please contact the SIG: StorageEngine, AI, CM, CloudNative, SecurityTechnology, SQLEngine ,
and any of the maintainers: @CarrotGo, @chendong76, @chenxiaobin19, @congzhou2603, @dodders, @hwworkholic, @jemappellehc, @muyulinzhong, @quemingjian, @shenzheng4, @shirley_zhengx, @superlchf, @totaj, @wlff234, @wofanzheng, @ywzq1161327784 ,
and any of the committers: @Igali, @bihua111, @cailei19, @h_ray, @levy53071, @libiao2024, @lihaixiao, @mrzack, @wangfeihuo, @wuyuechuan, @xiong_xjun, @zhangfengzhi123, @zhangxubo, @zhangzq131, @zjh_hw .

likedislike
Lliyangx成员
8月5日 修改标题为 “[Bug]: 适配 CMake 编译场景下 dolphin 和 shark 插件 make check 回归测试”,原标题为“[Bug]: cmake ”
Lliyangx成员
8月5日 关联了pull request:fix: 修正 shark 部分回归用例与当前执行结果不一致的问题
sungang14sungang14成员
8月6日 issue优先级由 无优先级 改变为 次要
sungang14sungang14成员
8月6日 关联了看板:openGauss 7.0.0-LTS
ywzq1161327784ywzq1161327784成员
8月7日 移除了负责人 TestManager
opengauss_bot
opengauss_bot成员
8月7日 评论:

This issue requires an assignee. Since you haven't specified one, we've assigned TestManager as the default assignee for this issue.

likedislike
opengauss_botopengauss_bot成员
8月7日 将 TestManager 设为负责人
此处折叠了5条事件消息 查看更多
Lliyangx成员
8月20日 issue状态由 已完成 改变为 待回归
liyangx成员
8月26日 评论:

验证结果
①Plugin门禁已切换为 cmake 编译执行 dolphin 和 age的回归测试,可见(代码合入后):https://opengaussjenkins.osinfra.cn/view/openGauss_plugin_PR/job/openGauss_Plugin_PR/7409/
image.png
age门禁:
image.png
dolphin门禁:
image.png

②server仓shark回归测试已放开,可见server仓门禁 arm3 子任务(代码合入后):https://log-opengaussjenkins.osinfra.cn/job/openGauss_server_Main_PR/31427
image.png

likedislike
Lliyangx成员
8月26日 修改了issue 的描述
Lliyangx成员
8月26日 修改了issue 的描述
sungang14
sungang14成员
8月29日 评论:

【回归人员】sungang14
【回归日期】20260829
【回归版本】openGauss7.0.0
【回归结论】通过
【回归步骤】
cmake编译完成
image.png
age门禁用例通过
image.png
dolphin门禁用例通过
image.png
shark门禁用例通过
image.png

likedislike
sungang14sungang14成员
8月29日 issue状态由 待回归 改变为 已验收
sungang14sungang14成员
8月29日 关闭了 issue
Lliyangx成员
9月4日 关联了pull request:update: README.md文件,针对 docker 快速搭建运行环境及构建测试内容上移调整