You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 9852ed8
Browse filesBrowse the repository at this point in the historyBrowse files
test(plugin-security): the identity row-scope sweeps run one case per object
The restored-copies sweep read every persona x object pair on two real
stacks inside one case: about 400 finds against vitest's 5000ms default.
On a loaded runner that single case crossed the default on main as on any
branch (24 busy loops on 4 cores: 5.7-7.9s on main and on this branch).
Both sweeps now run one case per object, each over the full persona list,
with the same reads and the same verdicts. No case carries more than 18
reads; under the same load the slowest case is 463ms, and a failure names
its object. No timeout is raised.
Claude-Session: https://claude.ai/code/session_01E1oXN1ZJ8NnZKKhzWeCZ6q
Co-authored-by: Claude <noreply@anthropic.com>
if(JSON.stringify(now)!==JSON.stringify(want))wrong.push(`${persona} on ${object}: ${JSON.stringify(now)} (expected ${JSON.stringify(want)})`);
391
394
}
392
395
expect(wrong).toEqual([]);
393
396
});
394
397
395
-
it('…and exactly what the same deployment serves with the dropped copies spread back into the sets',async()=>{
398
+
it.each([...TOUCHED, ...KEPT_ALL,'sys_user'])('…and exactly what the same deployment serves on %s with the dropped copies spread back into the sets',async(object)=>{
0 commit comments