Commit Graph
127 Commits
Author SHA1 Message Date
zjk 5e7404ec9f CI:集成测试改为与冒烟窗口并行喂 UDP,失败时输出 pPowerManger 日志与 DB 表诊断
build-test-deploy / ci (push) Failing after 11m39s
2026-08-14 22:06:18 +08:00
zjk 5e77e3c491 CI:容器补装 python3(集成测试 check_db.py 需要)
build-test-deploy / ci (push) Failing after 13m44s
2026-08-14 21:43:43 +08:00
zjk de298414ff 测试:GoogleTest 全面单测(10工况设备表/故障检测/协议/消息/SQLite读回)+ UDP→SQLite 集成测试,src 零改动
build-test-deploy / ci (push) Failing after 11m45s
2026-08-14 21:29:57 +08:00
zjk f51a3ac750 CI:移除自动部署,改为发布二进制到 Gitea Releases(v* tag 建版本号 Release,main push 更新 latest 预发布),README 记录发布流程
build-test-deploy / ci (push) Successful in 8m59s
2026-08-14 17:59:25 +08:00
zjk 10944c0587 CI:增强 Markdown 测试报告(失败含日志片段+运行链接),移除 HTML 报告,README 加 CI 徽章与报告入口
build-test-deploy / ci (push) Successful in 7m22s
2026-08-14 17:41:31 +08:00
zjk 1068d3e091 CI:修复测试报告——仅提交报告文件(避免误提交二进制),commit 用 git rev-parse 获取
build-test-deploy / ci (push) Successful in 7m10s
2026-08-14 16:56:08 +08:00
zjk 547b2b6b99 CI:自动输出可视化测试报告(markdown 摘要 + JUnit XML + 自包含 HTML),并推送到 test-reports 分支
build-test-deploy / ci (push) Successful in 8m13s
2026-08-14 16:44:44 +08:00
zjk 83d6d4dbaa CI:镜像补装 netbase 提供 /etc/protocols(修复 MOOSDB getprotobyname 失败导致启动崩溃)
build-test-deploy / ci (push) Successful in 7m59s
2026-08-14 16:26:07 +08:00
zjk cb0f556d3b CI:冒烟测试加诊断(getprotobyname/gethostbyname) 并给 MOOSDB 加 -s 单线程模式
build-test-deploy / ci (push) Failing after 7m13s
2026-08-14 16:11:15 +08:00
zjk a0b874f326 CI:冒烟测试给 MOOSDB 加 --moos_suicide_disable 跳过 multicast 自杀监听(qemu 容器下 multicast 可能异常)
build-test-deploy / ci (push) Failing after 7m38s
2026-08-14 15:58:38 +08:00
zjk 5ac3ca5def 修复 SQLiteTest 链接:Ubuntu 20.04(glibc<2.34) dlopen/dladdr 在 libdl 中,需链接 dl
build-test-deploy / ci (push) Failing after 6m59s
2026-08-14 15:44:11 +08:00
zjk 8ef5de9944 修复 aarch64 编译:to_ulong()/size() 返回 unsigned long,赋给 Json::Value 产生歧义,改为显式转换
build-test-deploy / ci (push) Failing after 7m15s
2026-08-14 15:35:03 +08:00
zjk 6d765ee165 CI:用 docker cp 替代 -v 挂载(runner 容器内工作区路径不是宿主机路径)
build-test-deploy / ci (push) Failing after 5m13s
2026-08-14 15:27:17 +08:00
zjk 52bce119bd CI:适配镜像版 moos-ivp(旧版 build-moos 不支持 --with-proj,PROJ 已内置无需下载)
build-test-deploy / ci (push) Failing after 23m49s
2026-08-14 14:59:49 +08:00
zjk 16255676bd CI:改用内部 Gitea 镜像 UUV/moos-ivp 克隆源码(经 BuildKit secret 传 token)
build-test-deploy / ci (push) Failing after 2m5s
2026-08-14 14:52:59 +08:00
zjk b925a7220a CI:禁用 PROJ/UTM(MOOSGeodesy 的 CPM 从 github 拉取 PROJ 被墙导致构建失败)
build-test-deploy / ci (push) Has been cancelled
2026-08-14 14:23:33 +08:00
zjk 8202b46da8 CI:给构建/测试步骤加 timeout-minutes 防止卡死
build-test-deploy / ci (push) Failing after 25m14s
2026-08-14 13:52:09 +08:00
zjk 53998ee1c5 CI:改用 tarball 下载 MOOS-IvP 源码(git clone 经代理卡死)
build-test-deploy / ci (push) Failing after 17m52s
2026-08-14 13:40:39 +08:00
zjk 8fff86b9a3 CI:修复 github 被墙问题——用 gh-proxy 克隆 MOOS-IvP,apt 走阿里云镜像
build-test-deploy / ci (push) Has been cancelled
2026-08-14 13:28:56 +08:00
zjk 8d3bbfbf8c CI:用 buildx 跨架构构建 arm64 镜像
build-test-deploy / ci (push) Failing after 9m52s
2026-08-14 13:15:12 +08:00
zjk b7fceb2878 CI:runner 为 Alpine 容器,运行时安装 docker CLI 并用宿主 daemon 构建 arm64 镜像
build-test-deploy / ci (push) Failing after 3m35s
2026-08-14 13:10:45 +08:00
zjk bfaa71bd43 临时诊断 runner 环境
build-test-deploy / ci (push) Failing after 8s
2026-08-14 13:09:02 +08:00
zjk 97a763ead6 修复 CI:改用 git clone 自检出,去除对 github.com 外部 action 的依赖
build-test-deploy / ci (push) Failing after 9s
2026-08-14 13:08:06 +08:00
zjk 4976b71d04 添加 Gitea Actions CI/CD:aarch64(QEMU) 构建+单元测试+冒烟测试+部署
build-test-deploy / build-test (push) Failing after 37s
build-test-deploy / deploy (push) Has been skipped
2026-08-14 13:04:47 +08:00
zjk ea06a415a1 修复Web服务内存泄露、数据竞争与页面显示bug,适配x86编译
- 修复WebSocket推送无背压导致mongoose发送缓冲无限增长的内存泄露
- 为SystemData增加互斥锁,消除pushSystemData与主线程的数据竞争
- 修复网页状态文本判断反转、漏水告警阈值、FC状态、H2单位等显示bug
- 按协议修正电池紧急状态枚举解码(0x3A-0x3D为1-4级报警)
- 调整CMake适配系统安装的MOOS/IvP及jsoncpp,删除ARM专用build_debug.sh
2026-08-12 23:17:36 +08:00
zjk 7b0d0ff34b 移除对编译产物的跟踪,完善 gitignore 忽略二进制文件 2026-08-12 21:50:16 +08:00
zjk aa81980817 修复应急电池温度的问题 2026-02-26 13:42:15 +08:00
zjk 771b725634 增加开机闭合应急电断路器 2026-02-26 13:24:36 +08:00
zjk d5507b2e00 在故障模式下断开推进电机\舵机\启闭机构和敞水机构的电 2026-02-26 10:47:26 +08:00
zjk 987d8b3ce0 增加了info字段,增加了上电检测,调整了绝缘电阻上报逻辑 2026-02-09 14:48:58 +08:00
zjk e5193bd7f7 修复了程序在启动时偶尔崩溃的问题 2026-01-27 20:45:00 +08:00
zjk b5ca051831 为数据库插入增加保护 2026-01-19 21:52:26 +08:00
zjk 481171d9ea 增加了xc声纳的上电 2025-09-12 11:35:17 +08:00
zjk c2b9bccfc6 Ignore binary files 2025-07-23 22:28:10 +08:00
zjk 6a78989fec 调试0723 2025-07-23 22:20:42 +08:00
zjk 5360521750 修复了艉舵忘记上电的问题 2025-07-12 15:57:21 +08:00
zjk 2ef5fd92ac 0712提交 2025-07-12 15:39:28 +08:00
zjk 4116397f3e 完善了次级配电的功能 2025-07-04 09:53:56 +08:00
zjk ba8cd0383a 0702调试 2025-07-02 16:20:36 +08:00
zjk 16d4c25c77 系修复了dcdc和冷却系统获取状态的bug,优化故障码变量 2025-06-30 18:49:16 +08:00
zjk 45fdc455e9 修改了上电操作 2025-06-24 10:45:37 +08:00
zjk 035205101b 0606 2025-06-06 13:28:05 +08:00
zjk 8fab3bdf06 完善了显示,修改了复合管控的通信协议 2025-06-03 20:05:08 +08:00
zjk 2be7ce203e 修复 2025-05-25 08:41:58 +08:00
zjk ee050bb58b 523调试 2025-05-23 15:38:23 +08:00
zjk 3a14a3cff8 修复了配电系统校验码的问题 2025-05-22 19:28:56 +08:00
zjk 3e38fca181 增加调试页面 2025-05-21 13:15:31 +08:00
zjk af8e7a1ed1 增加部分状态显示 2025-05-21 09:33:44 +08:00
zjk fea319d3bf 应急联调完成 2025-05-19 20:42:20 +08:00
zjk baa2e395fa 增加主页按钮 2025-05-19 02:36:10 +08:00