009 member lookup held by foreign

✓ Passing This code compiles and runs correctly.

Code

input.k

Supporting Files

world/room-42/state.kv

Actual

slate cleared
slate cleared
slate cleared
nodea spawned room-42
committed visits=41
nodea evicted — dormant, still owned
nodeb refused: held by nodea
room-99 not found
room-99 is free — not-found claimed nothing
nodea drained 0
nodeb drained 0

Expected output

slate cleared
slate cleared
slate cleared
nodea spawned room-42
committed visits=41
nodea evicted — dormant, still owned
nodeb refused: held by nodea
room-99 not found
room-99 is free — not-found claimed nothing
nodea drained 0
nodeb drained 0

Flows

flow ~std/proto click a branch to expand · @labels scroll to their anchor
std/proto (room_state, source: visits: u32)
flow ~register click a branch to expand · @labels scroll to their anchor
register (scope: "cell", source: )
flow ~reset click a branch to expand · @labels scroll to their anchor
reset (world: "tests/regression/400_RUNTIME_FEATURES/470_FLEET/470_009_member_lookup_held_by_foreign/world")
flow ~new click a branch to expand · @labels scroll to their anchor
new (nodea, scope: "cell", world: "tests/regression/400_RUNTIME_FEATURES/470_FLEET/470_009_member_lookup_held_by_foreign/world", capacity: 8)
flow ~new click a branch to expand · @labels scroll to their anchor
new (nodeb, scope: "cell", world: "tests/regression/400_RUNTIME_FEATURES/470_FLEET/470_009_member_lookup_held_by_foreign/world", capacity: 8)
flow ~std/node click a branch to expand · @labels scroll to their anchor
std/node (nodea)
flow ~std/node click a branch to expand · @labels scroll to their anchor
std/node (nodea)
flow ~std/node click a branch to expand · @labels scroll to their anchor
std/node (nodea)
flow ~std/node click a branch to expand · @labels scroll to their anchor
std/node (nodea.room-42)
flow ~std/node click a branch to expand · @labels scroll to their anchor
std/node (nodea)
flow ~std/node click a branch to expand · @labels scroll to their anchor
std/node (nodeb.room-42)
flow ~std/node click a branch to expand · @labels scroll to their anchor
std/node (nodeb.room-99)
flow ~owner click a branch to expand · @labels scroll to their anchor
owner (world: "tests/regression/400_RUNTIME_FEATURES/470_FLEET/470_009_member_lookup_held_by_foreign/world", id: "room-99")
flow ~std/node click a branch to expand · @labels scroll to their anchor
std/node (nodea)
flow ~std/node click a branch to expand · @labels scroll to their anchor
std/node (nodeb)

Test Configuration

MUST_RUN