Repository navigation
chore(gate): Phase 3 게이트 통과 (CY-237) - #24
Merged
Merged
Conversation
동시 등록 100 → 자리 1개 / 10노드 → 리더 1대 / kill -9·승격 후 순서 역행 0 / 클러스터 모드 전 스크립트 실행 / 어댑터 브랜치 커버리지 91.7%. 단위 248·통합 68·카오스 3 건으로 증명했다. Refs: CY-237
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (4)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
Refs: CY-237
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
판정 — 전건 통과
주장이 아니라 실행으로 판정했다. 단위 248 · 통합 68 · 카오스 3 건.
ConcurrentEnqueueTest(통합 4)LeaderElectionTest(통합 8)kill -9후 순서 역행 0CrashRecoveryTest(카오스 2)ClusterModeScriptTest(통합 3)LuaKeysDeclarationTest(단위 6)RedisKeysTest(단위 8)ShardDistributionTest(단위 2)GraceReentryTest(통합 4)adapterCoverageVerification— 91.7%ReplicaPromotionTest(카오스 1)RankMonotonicityIntegrationTest(통합·단위 7)계획의 전제 두 개를 실측이 고쳤다
kill -9는 유실을 만들지 않는다.appendfsync는fsync주기를 정할 뿐write()를 미루지 않는다 — 잃으려면 커널이 죽어야 한다. 전원 단절은 AOF꼬리 절단으로 재현했다.
컨테이너 시계는 되돌릴 수 없다. 호스트와 공유라 건드리면 호스트 시각이
바뀐다. 승격된 복제본이 겪는 조건(
TIME < maxscore)을 직접 만들었다.→ AIJ-0025
G3.9 의 정의도 실측이 고쳤다
"통합 테스트 커버리지" 를 통합 exec 로만 재면 27.1% 다. JaCoCo 는 Lua 를
못 보고 어댑터 Java 는 단위 시험이 도는 곳이라 엉뚱한 것을 재게 된다.
두 계층을 합쳐 잰다 → AIJ-0024
Refs: CY-237