syncclient: 10 surviving mutants on the agent's control-plane link #90

Open
opened 2026-08-22 15:51:25 +00:00 by a73x · 0 comments
a73x commented 2026-08-22 15:51:25 +00:00 (Migrated from git.a73x.sh)

[claude 2026-08-22] From the mutation baseline. syncclient is the agent's link to the control plane and scores 76.19% efficacy — 32 killed, 10 lived, 6 unreached, 5 timed out.

Surviving mutants, all in client.go:

LIVED CONDITIONALS_BOUNDARY at client.go:152:20
LIVED CONDITIONALS_BOUNDARY at client.go:171:44
LIVED CONDITIONALS_NEGATION at client.go:212:116
LIVED CONDITIONALS_NEGATION at client.go:265:10
LIVED CONDITIONALS_NEGATION at client.go:288:14
LIVED CONDITIONALS_NEGATION at client.go:337:14
LIVED CONDITIONALS_NEGATION at client.go:443:41
LIVED CONDITIONALS_NEGATION at client.go:469:27
LIVED CONDITIONALS_NEGATION at client.go:529:55
LIVED CONDITIONALS_NEGATION at client.go:645:10

Also the slowest package to mutate (445s), because its suite is 10s. The 5 timeouts are its own doing, not the ext4 artefact.

Rerun: make mutate PKG=./internal/agent/syncclient.


Migrated from git-collab issue f1fd3117aaabcbeefd05fa2b94308ebd749b22db.

Original author: a73x dev@a73x.sh.

[claude 2026-08-22] From the mutation baseline. syncclient is the agent's link to the control plane and scores 76.19% efficacy — 32 killed, 10 lived, 6 unreached, 5 timed out. Surviving mutants, all in client.go: ``` LIVED CONDITIONALS_BOUNDARY at client.go:152:20 LIVED CONDITIONALS_BOUNDARY at client.go:171:44 LIVED CONDITIONALS_NEGATION at client.go:212:116 LIVED CONDITIONALS_NEGATION at client.go:265:10 LIVED CONDITIONALS_NEGATION at client.go:288:14 LIVED CONDITIONALS_NEGATION at client.go:337:14 LIVED CONDITIONALS_NEGATION at client.go:443:41 LIVED CONDITIONALS_NEGATION at client.go:469:27 LIVED CONDITIONALS_NEGATION at client.go:529:55 LIVED CONDITIONALS_NEGATION at client.go:645:10 ``` Also the slowest package to mutate (445s), because its suite is 10s. The 5 timeouts are its own doing, not the ext4 artefact. Rerun: `make mutate PKG=./internal/agent/syncclient`. --- Migrated from git-collab issue `f1fd3117aaabcbeefd05fa2b94308ebd749b22db`. Original author: a73x <dev@a73x.sh>.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
a73x/eitri#90
No description provided.