This is an automated email from the ASF dual-hosted git repository.
zyxxoo pushed a commit to branch refactor/rust-rewrite-design
in repository https://gitbox.apache.org/repos/asf/hugegraph.git
The following commit(s) were added to refs/heads/refactor/rust-rewrite-design
by this push:
new 10c6fce23 test(partition): measure mutation coverage
10c6fce23 is described below
commit 10c6fce23ab5eca32ef803a505918185de7e03bf
Author: vaughn <[email protected]>
AuthorDate: Sun Sep 13 16:59:28 2026 +0800
test(partition): measure mutation coverage
---
docs/evidence/rust-rewrite/cargo-mutants-partition-20260913.log | 6 ++++++
docs/rust-rewrite-preflight-status.md | 1 +
2 files changed, 7 insertions(+)
diff --git a/docs/evidence/rust-rewrite/cargo-mutants-partition-20260913.log
b/docs/evidence/rust-rewrite/cargo-mutants-partition-20260913.log
new file mode 100644
index 000000000..81a2a754a
--- /dev/null
+++ b/docs/evidence/rust-rewrite/cargo-mutants-partition-20260913.log
@@ -0,0 +1,6 @@
+Found 30 mutants to test
+ok Unmutated baseline in 0s build + 0s test
+MISSED src/lib.rs:26:25: replace || with && in validate in 0s build + 0s test
+MISSED src/lib.rs:30:29: replace || with && in validate in 0s build + 0s test
+MISSED src/main.rs:20:5: replace main with () in 0s build + 0s test
+30 mutants tested in 3s: 3 missed, 27 caught
diff --git a/docs/rust-rewrite-preflight-status.md
b/docs/rust-rewrite-preflight-status.md
index 353d75938..82179becc 100644
--- a/docs/rust-rewrite-preflight-status.md
+++ b/docs/rust-rewrite-preflight-status.md
@@ -54,3 +54,4 @@ Store 网络分区复验(2026-09-13):断开并恢复 store0 网络连接
2026-09-13 Partition POC verification rerun: fmt, clippy, and 14 tests passed;
evidence partition-poc-verify-rerun-20260913.log.
2026-09-13 Partition POC release-mode regression: 14 tests passed; evidence
partition-poc-release-latest-20260913.log.
2026-09-13 Independent linearizability Oracle and HTTP capture regression
rerun passed; evidence linear-oracle-rerun-20260913.log.
+2026-09-13 cargo-mutants on Partition POC: 30 mutants, 27 caught, 3 missed
(90% overall; two missed validate mutations require stronger tests, main()
mutant is non-contract code); evidence cargo-mutants-partition-20260913.log.