Fluxzero 1.170.0
1.170.0 (2026-05-16)
Features
feat(test-server): publish runtime lifecycle metrics (
55d19ee)Add a RuntimeLifecycleEvent JSON type and register it for JsonType deserialization.
Publish STARTED and STOPPING metrics around the test-server lifecycle, with MetricsLog.registerMetrics returning a CompletableFuture so callers can decide whether to wait. Lifecycle publishing waits on that future to ensure the metrics are stored before startup/shutdown completes.
Tests: ./mvnw -pl test-server -am -Dtest=RuntimeLifecycleEventTest,TestServerTest,TestServerLifecycleMetricsTest -Dsurefire.failIfNoSpecifiedTests=false test