mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-10-29 09:33:48 +08:00
Repair FLM evidence fixture and atomic test port publication
This commit is contained in:
@@ -28,7 +28,8 @@ def test_actual_wire_parent_recorder_retains_shared_keys_and_exact_values():
|
||||
)
|
||||
for tick in range(80):
|
||||
stamp = first_ns + tick * 10_000_000
|
||||
inputs = (('control_frame', float(tick + 1)), ('signed_zero', -0.0), ('flag', False), ('label', 'unchanged'))
|
||||
inputs = (('control_frame', float(tick + 1)), ('roll', 0.0), ('desired_curvature', .001), ('vEgo', 20.0),
|
||||
('signed_zero', -0.0), ('flag', False), ('label', 'unchanged'))
|
||||
evidence = ControlEvidence(
|
||||
identity='1' * 64, generation=0, control_ns=stamp, state_ns=stamp,
|
||||
domain='normalized_torque', stage_revision='retention-only', response_revision='retention-only',
|
||||
|
||||
@@ -57,13 +57,16 @@ class Maps:
|
||||
def factory(port, host):
|
||||
assert host == '0.0.0.0'
|
||||
server = make_server(port=0, owner=owner, remote_pairing=pairing, monitor=Monitor(), maps=Maps())
|
||||
(root / 'port').write_text(str(server.server_port))
|
||||
# The parent treats existence as readiness, so publish the complete value.
|
||||
(root / 'port.tmp').write_text(str(server.server_port))
|
||||
(root / 'port.tmp').replace(root / 'port')
|
||||
return server
|
||||
|
||||
managed.make_server = factory
|
||||
def remote_factory(local):
|
||||
remote = make_remote_server(local, port=0)
|
||||
(root / 'remote-port').write_text(str(remote.server_port))
|
||||
(root / 'remote-port.tmp').write_text(str(remote.server_port))
|
||||
(root / 'remote-port.tmp').replace(root / 'remote-port')
|
||||
return remote
|
||||
managed.make_remote_server = remote_factory
|
||||
managed.default_remote_pairing = lambda: pairing
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
{"protected_inventory_sha256": "15e060f3b9bfdd6ccb35582ee8155167b200810aa1aed983bc9d9ded4bb49297", "schema_version": 1}
|
||||
{"protected_inventory_sha256": "24136320125de76935fb636578e31c6a006cb04e774ee77087085d28d5c2891a", "schema_version": 1}
|
||||
|
||||
Reference in New Issue
Block a user