Files
Agent-System-Dev/tests/integration/lifecycle/rdm.pin
T
weichenandCursor bf347c1dbc Add real pin tests for refuse and version switch
Why: The lifecycle gate only ran four realcombo cases. A legacy candidate and a missing or mismatched identity row must be refused before the old process stops, and the prev/sha pins must switch without changing the identity row.
Evidence: SELF unittest of the four LifecycleRealTests methods exited 0 against a private RDM clone. The pin moved to the identity merge and a later commit on the same backend pin, because the previous card-close SHAs build a binary with no ensure/verify.
Impact: make test still skips this class unless SVC_TEST_REAL, SVC_RDM_SRC_DIR and SVC_REAL_RDM_BIN are set. make test-lifecycle now runs the module. Login and rdm.ping stay NOT_RUN.
Refs: tests/integration/lifecycle/rdm.pin
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-13 02:05:05 +00:00

7 lines
438 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# RDM 制品钉扎。三行都是 40 位 hex。升级走 PR,不在 CI 里执行候选文件。
# legacy 没有 version --json。prev 是身份能力合入(#291)。sha 与 prev 钉同一
# backend(0f192a4),schema 兼容,但产品树不同,切换能在 release 名上看到。
sha=c6304224f995747ea3ffcb8d0e81f3ad46a96546
prev_sha=3484ec225b0087a9065466ed436ea97a768691ef
legacy_sha=72bb1fec79d64c2af5e49416640712320816c3b4