Skip to content

ci: 并行测试 shm/fs 两后端 - #298

Merged
miaobyte merged 2 commits into
masterfrom
ci/parallel-backends
Sep 11, 2026
Merged

miaobyte merged 2 commits into
masterfrom
ci/parallel-backends

Conversation

@miaobyte

@miaobyte miaobyte commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

原 ci 仅用 shm 跑 tutorial。改为 matrix 并行 job(test-shm / test-fs),各自独立 KVSPACE DSN(均落 /tmp):

  • shm: shm:///tmp/kvlang_ci_shm.shm
  • fs: fs:///tmp/kvlang_ci_fs

redis 后端 CI >30min 过慢(每 KV 操作 TCP RTT),故不纳入 CI 门禁;其正确性由本地 benchmark 覆盖。fail-fast: false。

🤖 Generated with Claude Code

miaobyte and others added 2 commits September 11, 2026 14:25
原 ci 仅用 shm 跑 tutorial。改为 matrix 并行 job(test-shm/test-fs/
test-redis),各自 KVSPACE DSN 独立;redis job 起 redis:7 service。
fail-fast: false,单后端失败不影响其他后端诊断。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
redis 后端每 KV 操作走 TCP RTT,136 例 tutorial 在 CI 上 >30min 过慢。
CI 只需 shm + fs 两后端并行通过即算通过;redis 正确性由本地 benchmark 覆盖。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@miaobyte miaobyte changed the title ci: 并行测试 shm/fs/redis 三后端 ci: 并行测试 shm/fs 两后端 Sep 11, 2026
@miaobyte
miaobyte merged commit ddfae5d into master Sep 11, 2026
4 checks passed
@miaobyte
miaobyte deleted the ci/parallel-backends branch September 11, 2026 07:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant