diff --git a/tests/Broker.NativeProof/RuntimeEvidence/fixtures/seed-attribution-helper/helper/growing_log.py b/tests/Broker.NativeProof/RuntimeEvidence/fixtures/seed-attribution-helper/helper/growing_log.py index 534948a..2baf5ce 100644 --- a/tests/Broker.NativeProof/RuntimeEvidence/fixtures/seed-attribution-helper/helper/growing_log.py +++ b/tests/Broker.NativeProof/RuntimeEvidence/fixtures/seed-attribution-helper/helper/growing_log.py @@ -1,7 +1,7 @@ """Held-FD adapter for one source-bound, growing Recoil infolog.""" import base64,hashlib,json,os,re,selectors,stat,subprocess,time from pathlib import Path -from private_io import Refused,SHA,atomic_bytes_new,atomic_new,canonical,components,hash_artifact,need,read_bytes +from private_io import Refused,SHA,atomic_bytes_new,atomic_new,canonical,components,hash_artifact,need,read_bytes,read_immutable_closure from runtime_identity import mark_failure,proc_bytes,start_ticks MAX_LOG=10*1024*1024 MAX_POLICY_INPUT=16*1024*1024 @@ -248,9 +248,9 @@ def _settle(self,deadline,probes,raw_mode=False,pending_raw=None): self.counter_cause='settlement-probe-cap' raise mark_failure(Refused('growing log record settlement exhausted'),'infolog-record-settlement-exhausted','refused',None) @staticmethod - def _closure(path,digest,deadline): + def _closure(path,digest,deadline,physical_pin=None): need(time.monotonic()