test(release): record v0.31 WebSocket remote acceptance
This commit is contained in:
104
reports/websocket-remote.json
Normal file
104
reports/websocket-remote.json
Normal file
@@ -0,0 +1,104 @@
|
||||
{
|
||||
"passed": true,
|
||||
"frameworkVersion": "v0.31.0-preview",
|
||||
"frameworkSum": "h1:d0sf951iJwMUtHj29D6BjUwOgg+C79GwQ+2vjAHLjDo=",
|
||||
"toolchain": "go version go1.25.0 darwin/arm64",
|
||||
"freshModuleCache": true,
|
||||
"noLocalReplace": true,
|
||||
"durationSeconds": 25.68,
|
||||
"packages": [
|
||||
"git.yuntuo.hk/k2safe/go-omni/examples/websocketRPC",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/hub",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/observe",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/omni",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/rpc"
|
||||
],
|
||||
"tests": [
|
||||
"git.yuntuo.hk/k2safe/go-omni/examples/websocketRPC:TestBidirectionalRPCAndRestore",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/hub:TestHubConcurrentLifecycle",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/hub:TestHubLimitsAndReusedID",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/hub:TestHubRealSessionDeliveryAndDisconnect",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/hub:TestHubRoutingBackpressureAndCleanup",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/observe:TestObserverCloseCallbackBoundaryAndPanic",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/observe:TestObserverCloseFieldsNeverExpandsErrors",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/observe:TestObserverConcurrentSessionsAndTotals",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/observe:TestObserverPayloadFreeLogsAndIndependentDurations",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/observe:TestObserverQueueSnapshotsAndSampledPeaks",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/omni:TestAppRetainsResourcesForBlockedComponent",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/omni:TestMountLifetimeAndStatus",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/omni:TestMountRejectsNative",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/rpc:FuzzProtocolDecode",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/rpc:TestBidirectionalNestedCalls",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/rpc:TestCancellationBusyAndCompletionBarrier",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/rpc:TestDuplicateIncomingIDRejected",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/rpc:TestErrorsDoNotExposeImplementation",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/rpc:TestEventErrorObservation",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/rpc:TestPendingLimitAndDisconnect",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/rpc:TestRealTCPRPCAndShutdown",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/rpc:TestReplyLateDuplicateAndProtocolLimits",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/rpc:TestResultEncodingPanicAndOversize",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws/rpc:TestSubscriptionsRestoreAndRemoval",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:FuzzOrigin",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestClientCloseCancelsHandshakeAndBackoff",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestClientConcurrentDialLimitAndClose",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestClientDoesNotReconnectAuthenticationOrProtocolFailure",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestClientElapsedBudgetInterruptsStalledHandshake",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestClientHTTPProxyAuthenticationAndTunnel",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestClientHandshakeDeadlineDoesNotExpireSession",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestClientHandshakeStats",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestClientHeadersRefreshReconnectAndFreshSessions",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestClientReconnectsRemoteGoingAway",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestClientRetryBudgetAndValidation",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestClientSingleSlotRapidReconnect",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestClientSubprotocol",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestClientTLSAndMutualTLS",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestServerAllowedOriginsAndAuthentication",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestServerConcurrentShutdown",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestServerConfigValidation",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestServerHandshakeRateAndPanic",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestServerLimitsAndShutdownCallbacks",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestServerOriginAndProtocolPolicy",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestServerParallelConnections",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestServerStopDuringHandshake",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestServerTypedNilRejection",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestServerUnsupportedWriter",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestSessionBoundedDispatcherDoesNotBlockPing",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestSessionCallbackPanicAndCloseBarrier",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestSessionCanceledQueueDoesNotCloseConnection",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestSessionCompressedReadLimitAndInvalidUTF8",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestSessionConcurrentSendAndJSON",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestSessionConfigUpperBounds",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestSessionEchoAndCompletion",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestSessionHeartbeatDetectsUnresponsivePeer",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestSessionInboundQueueFullCancelsCallback",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestSessionQueueBoundsCopiesAndGracefulDrain",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestSessionValidationAndRedactedErrors",
|
||||
"git.yuntuo.hk/k2safe/go-omni/ws:TestSessionWriteCancellationStopsConnection"
|
||||
],
|
||||
"checks": [
|
||||
"remoteCLIInstall",
|
||||
"installedVersionDefault",
|
||||
"fixedRemoteModuleChecksum",
|
||||
"downloadedWebsocketRaceTests",
|
||||
"remoteEchoAndGroupExample",
|
||||
"remoteBidirectionalRPCExample",
|
||||
"remoteTwoConnectionSubscriptionRestore",
|
||||
"generatedCustomRoutesConsumer",
|
||||
"oldServiceWithoutHook",
|
||||
"handwrittenHookPreserved",
|
||||
"customRouteFailureCleanup"
|
||||
],
|
||||
"examples": {
|
||||
"websocket": "hello websocket\nhello group",
|
||||
"websocketRPC": "connection 1: double=42, remote callback=\"generic Go client\", restored=1, event=1\nconnection 2: double=42, remote callback=\"generic Go client\", restored=1, event=2"
|
||||
},
|
||||
"sourceHashes": {
|
||||
"scripts/verifyWebsocketRelease.py": "f87e2981fb352b8e5d494afc2d0b496bed5949af05e7b03a5340c8fc1901d56a",
|
||||
"cmd/go-omni/apigen/customRoutes_test.go": "3250e489326faa5a2cf60be4fb97f75d2e2666baef726b30f72464898c057f0d"
|
||||
},
|
||||
"limitations": [
|
||||
"Functional release acceptance; not a vulnerability scan or browser UI test.",
|
||||
"Known framework HTTP/2 dependency vulnerabilities remain documented in the validation report."
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user