gnmic testbed — parity

Generated 2026-08-30 16:45 UTC. History lives on the results branch.

Latest run

srl-weekly run 33314968970 2026-08-30T16:45:34Z

go: openconfig/gnmic@main (TARGET_BACKEND=srl)
rust: gnmic/gnmic.rs@main (TARGET_BACKEND=srl)

both pass 138 both fail 108 diverge 15 other 32 total 293

Suites

suitetestsboth passboth faildivergego failrust failskip
001-targets19217017170
002-subscriptions311214014145
003-outputs35035035350
004-processors28126126261
005-cluster16000705
007-inputs261115015150
008-apply191710111
009-validation494504004
010-profiling4000004
011-gnmi-server4004034
012-cli625006007

001-targets

tests 19 both pass 2 go fail 17 rust fail 17 skip 0

testgorustnote
TestAddExplicitOutputgo: Failed · rust: Failed
TestAddExplicitSubscriptiongo: Failed · rust: Failed
TestAddImplicitOutputgo: Failed · rust: Failed
TestChangeSubscriptionAddPathgo: Failed · rust: Failed
TestExplicitListIgnoresImplicitgo: Failed · rust: Failed
TestRemoveExplicitOutputgo: Failed · rust: Failed
TestRemoveExplicitSubscriptiongo: Failed · rust: Failed
TestRuntimeStateRouteParitygo: Failed · rust: Failed
TestTargetAdminStatego: Failed · rust: Failed
TestTargetDeletionTearsDowngo: Failed · rust: Failed
TestTargetEventTagsgo: Failed · rust: Failed
TestTargetRestartedgo: Failed · rust: Failed
TestTargetSubscriptionListChangego: Failed · rust: Failed
TestTargetTLSChangego: Failed · rust: Failed
TestUnreachableTargetRecoversgo: Failed · rust: Failed
TestUpdateTargetAddressgo: Failed · rust: Failed
TestUpdateTargetCredentialsgo: Failed · rust: Failed
TestRuntimeAPIAndMetricsSmoke
TestUnreachableTargetErrorState

002-subscriptions

tests 31 both pass 12 go fail 14 rust fail 14 skip 5

testgorustnote
TestAddOnChangeToStreamgo: Failed · rust: Failed
TestAddPathDifferentIntervalgo: Failed · rust: Failed
TestAddPathToStreamgo: Failed · rust: Failed
TestAddPrefixAndPathgo: Failed · rust: Failed
TestAddRemoveSubscriptionsgo: Failed · rust: Failed
TestChangeEncodinggo: Failed · rust: Failed
TestChangeSampleIntervalgo: Failed · rust: Failed
TestChangeStreamModego: Failed · rust: Failed
TestChangeSubscriptionPathgo: Failed · rust: Failed
TestDeleteReferencedSubscriptiongo: Failed · rust: Failed
TestOnceModego: Failed · rust: Failed
TestRemovePathFromStreamgo: Failed · rust: Failed
TestRuntimeSubscriptionMembershipgo: Failed · rust: Failed
TestSubscriptionScopedOutputRoutinggo: Failed · rust: Failed
TestHeartbeatIntervalgo: === RUN TestHeartbeatInterval subscriptions_test.go:396: wire-level subscription assertion requires TARGET_BACKEND=gnmigen --- SKIP: TestHeartbeatInterval (0.00s) · rust: === RUN TestHeartbeatInterval subscriptions_test.go:396: wire-level subscription assertion requires TARGET_BACKEND=gnmigen --- SKIP: TestHeartbeatInterval (0.00s)
TestPollModego: === RUN TestPollMode subscriptions_test.go:476: wire-level subscription assertion requires TARGET_BACKEND=gnmigen --- SKIP: TestPollMode (0.00s) · rust: === RUN TestPollMode subscriptions_test.go:476: wire-level subscription assertion requires TARGET_BACKEND=gnmigen --- SKIP: TestPollMode (0.00s)
TestSuppressRedundantgo: === RUN TestSuppressRedundant subscriptions_test.go:383: wire-level subscription assertion requires TARGET_BACKEND=gnmigen --- SKIP: TestSuppressRedundant (0.00s) · rust: === RUN TestSuppressRedundant subscriptions_test.go:383: wire-level subscription assertion requires TARGET_BACKEND=gnmigen --- SKIP: TestSuppressRedundant (0.00s)
TestTargetDefinedStreamModego: === RUN TestTargetDefinedStreamMode subscriptions_test.go:615: wire-level subscription assertion requires TARGET_BACKEND=gnmigen --- SKIP: TestTargetDefinedStreamMode (0.00s) · rust: === RUN TestTargetDefinedStreamMode subscriptions_test.go:615: wire-level subscription assertion requires TARGET_BACKEND=gnmigen --- SKIP: TestTargetDefinedStreamMode (0.00s)
TestUpdatesOnlygo: === RUN TestUpdatesOnly subscriptions_test.go:370: wire-level subscription assertion requires TARGET_BACKEND=gnmigen --- SKIP: TestUpdatesOnly (0.00s) · rust: === RUN TestUpdatesOnly subscriptions_test.go:370: wire-level subscription assertion requires TARGET_BACKEND=gnmigen --- SKIP: TestUpdatesOnly (0.00s)
TestInvalidSubscriptionRejected
TestInvalidSubscriptionRejected/bad-sample-interval
TestInvalidSubscriptionRejected/empty-paths
TestInvalidSubscriptionRejected/missing-name
TestInvalidSubscriptionRejected/unknown-encoding
TestInvalidSubscriptionRejected/unknown-mode
TestInvalidSubscriptionRejected/unknown-stream-mode
TestStreamSubscriptionValidation
TestStreamSubscriptionValidation/child-invalid-stream-mode
TestStreamSubscriptionValidation/child-missing-path
TestStreamSubscriptionValidation/paths-and-stream-subscriptions
TestStreamSubscriptionValidation/stream-children-under-once

003-outputs

tests 35 both pass 0 go fail 35 rust fail 35 skip 0

testgorustnote
TestClickHouseOutputgo: Failed · rust: Failed
TestCollectorRestartResumesOutputgo: Failed · rust: Failed
TestFileOutputAddTargetTemplatego: Failed · rust: Failed
TestFileOutputCreateDeletego: Failed · rust: Failed
TestFileOutputFilenameChangego: Failed · rust: Failed
TestFileOutputFormatChangego: Failed · rust: Failed
TestFileOutputInvalidReplacementPreservesOldgo: Failed · rust: Failed
TestFileOutputMissingDirRecoversgo: Failed · rust: Failed
TestFileOutputProcessorInPlacego: Failed · rust: Failed
TestFileOutputProcessorsAddRemovego: Failed · rust: Failed
TestFileOutputSplitEventsAndTemplatego: Failed · rust: Failed
TestInfluxDBOutputgo: Failed · rust: Failed
TestInfluxDBOutputChangeBucketgo: Failed · rust: Failed
TestJetstreamOutputgo: Failed · rust: Failed
TestJetstreamOutputChangeStreamgo: Failed · rust: Failed
TestKafkaOutputgo: Failed · rust: Failed
TestKafkaOutputChangeTopicgo: Failed · rust: Failed
TestNatsOutputgo: Failed · rust: Failed
TestNatsOutputChangeSubjectgo: Failed · rust: Failed
TestOTLPOutputgo: Failed · rust: Failed
TestPrometheusChangeAddressgo: Failed · rust: Failed
TestPrometheusChangeExpirationgo: Failed · rust: Failed
TestPrometheusChangeMetricPrefixgo: Failed · rust: Failed
TestPrometheusChangePathgo: Failed · rust: Failed
TestPrometheusOutputCreateDeletego: Failed · rust: Failed
TestPrometheusProcessorsAddRemovego: Failed · rust: Failed
TestPrometheusProcessorsModifygo: Failed · rust: Failed
TestPrometheusRemoteWritego: Failed · rust: Failed
TestPrometheusRemoteWriteChangePrefixgo: Failed · rust: Failed
TestPrometheusRemoteWriteProcessorsgo: Failed · rust: Failed
TestShutdownGateDeleteUnderLoadgo: Failed · rust: Failed
TestShutdownGateDeleteUnderLoad/filego: Failed · rust: Failed
TestShutdownGateDeleteUnderLoad/kafkago: Failed · rust: Failed
TestShutdownGateDeleteUnderLoad/prometheusgo: Failed · rust: Failed
TestShutdownGateDeleteUnderLoad/remote-writego: Failed · rust: Failed

004-processors

tests 28 both pass 1 go fail 26 rust fail 26 skip 1

testgorustnote
TestProcessorAddTagDataPathgo: Failed · rust: Failed
TestProcessorAllowDataPathgo: Failed · rust: Failed
TestProcessorChainOrderinggo: Failed · rust: Failed
TestProcessorCombineConditionalgo: Failed · rust: Failed
TestProcessorCombineNestedUpdatego: Failed · rust: Failed
TestProcessorConvertDataPathgo: Failed · rust: Failed
TestProcessorCreateUpdateDeletego: Failed · rust: Failed
TestProcessorDataConvertDataPathgo: Failed · rust: Failed
TestProcessorDateStringDataPathgo: Failed · rust: Failed
TestProcessorDeleteDataPathgo: Failed · rust: Failed
TestProcessorDurationConvertDataPathgo: Failed · rust: Failed
TestProcessorExtractTagsDataPathgo: Failed · rust: Failed
TestProcessorGroupByDataPathgo: Failed · rust: Failed
TestProcessorIeeeFloat32DataPathgo: Failed · rust: Failed
TestProcessorInvalidUpdateNonDestructivego: Failed · rust: Failed
TestProcessorJQDataPathgo: Failed · rust: Failed
TestProcessorMergeDataPathgo: Failed · rust: Failed
TestProcessorOverrideTsDataPathgo: Failed · rust: Failed
TestProcessorRateLimitDataPathgo: Failed · rust: Failed
TestProcessorSharedFanoutUpdatego: Failed · rust: Failed
TestProcessorStringsDataPathgo: Failed · rust: Failed
TestProcessorTimeEpochDataPathgo: Failed · rust: Failed
TestProcessorToTagDataPathgo: Failed · rust: Failed
TestProcessorValueTagDataPathgo: Failed · rust: Failed
TestProcessorValueTagV2DataPathgo: Failed · rust: Failed
TestProcessorWriteDataPathgo: Failed · rust: Failed
TestProcessorCombineCycleRejectedgo: === RUN TestProcessorCombineCycleRejected processors_test.go:672: combine cycle accepted (200); cycle rejection is not enforced at POST: --- SKIP: TestProcessorCombineCycleRejected (0.00s)
TestProcessorDropDataPath

005-cluster

tests 16 both pass 0 go fail 7 rust fail 0 skip 5

testgorustnote
TestAddTargetToRunningClustergo: Failed
TestDrainMembergo: Failed
TestFailoverWithTargetsgo: Failed
TestManualAssignmentOverridesPlacementgo: Failed
TestRebalanceSkewedAssignmentsgo: Failed
TestRemoveAssignedTargetgo: Failed
TestTargetAssignmentgo: Failed
TestPinAppliesToTargetCreatedAfterPingo: === RUN TestPinAppliesToTargetCreatedAfterPin cluster_test.go:930: pin durability suite; set PIN_DURABILITY=1 to run --- SKIP: TestPinAppliesToTargetCreatedAfterPin (0.00s)
TestPinFlagSurvivesReconcilego: === RUN TestPinFlagSurvivesReconcile cluster_test.go:982: pin durability suite; set PIN_DURABILITY=1 to run --- SKIP: TestPinFlagSurvivesReconcile (0.00s)
TestPinSurvivesAssigneeRestartgo: === RUN TestPinSurvivesAssigneeRestart cluster_test.go:859: pin durability suite; set PIN_DURABILITY=1 to run --- SKIP: TestPinSurvivesAssigneeRestart (0.00s)
TestPinSurvivesFullClusterRestartgo: === RUN TestPinSurvivesFullClusterRestart cluster_test.go:896: pin durability suite; set PIN_DURABILITY=1 to run --- SKIP: TestPinSurvivesFullClusterRestart (0.00s)
TestPinSurvivesLeaderSwitchovergo: === RUN TestPinSurvivesLeaderSwitchover cluster_test.go:831: pin durability suite; set PIN_DURABILITY=1 to run --- SKIP: TestPinSurvivesLeaderSwitchover (0.00s)
TestAddRemoveMembers
TestClusterFormation
TestLeaderSwitchover
TestLeaderTakeover

007-inputs

tests 26 both pass 11 go fail 15 rust fail 15 skip 0

testgorustnote
TestJetstreamInputAddressChangego: Failed · rust: Failed
TestJetstreamInputCreateDeletego: Failed · rust: Failed
TestJetstreamInputFormatChangego: Failed · rust: Failed
TestJetstreamInputSubjectChangego: Failed · rust: Failed
TestKafkaInputAddressChangego: Failed · rust: Failed
TestKafkaInputCreateDeletego: Failed · rust: Failed
TestKafkaInputFormatChangego: Failed · rust: Failed
TestKafkaInputTopicChangego: Failed · rust: Failed
TestNatsInputAddressChangego: Failed · rust: Failed
TestNatsInputCreateDeletego: Failed · rust: Failed
TestNatsInputFanoutTwoOutputsgo: Failed · rust: Failed
TestNatsInputFormatChangego: Failed · rust: Failed
TestNatsInputMalformedIsolationgo: Failed · rust: Failed
TestNatsInputOutputListChangego: Failed · rust: Failed
TestNatsInputSubjectChangego: Failed · rust: Failed
TestJetstreamDeliverPolicy
TestJetstreamDeliverPolicy/all
TestJetstreamDeliverPolicy/last
TestJetstreamDeliverPolicy/last-per-subject
TestJetstreamDeliverPolicy/new
TestJetstreamInputProcessorModify
TestJetstreamInputProcessorsAddRemove
TestKafkaInputProcessorModify
TestKafkaInputProcessorsAddRemove
TestNatsInputProcessorModify
TestNatsInputProcessorsAddRemove

008-apply

tests 19 both pass 17 go fail 1 rust fail 1 skip 1

testgorustnote
TestApplyResetDrainsRuntimego: Failed · rust: Failed
TestNoopApplyPreservesSessionsgo: === RUN TestNoopApplyPreservesSessions apply_test.go:580: session-id assertion requires TARGET_BACKEND=gnmigen --- SKIP: TestNoopApplyPreservesSessions (0.00s) · rust: === RUN TestNoopApplyPreservesSessions apply_test.go:580: session-id assertion requires TARGET_BACKEND=gnmigen --- SKIP: TestNoopApplyPreservesSessions (0.00s)
TestAddRemoveOutputs
TestAddRemoveSubscriptions
TestAddRemoveTargets
TestApplyDependentSectionsTogether
TestApplyInputs
TestApplyProcessors
TestApplyReset
TestApplyTunnelTargetMatches
TestConcurrentApplyNeverInterleaves
TestGzipApply
TestSwitchOutputs
TestSwitchSubAndOutput
TestSwitchSubscriptions
TestSwitchTargetAndOutput
TestSwitchTargetAndSub
TestSwitchTargetSubAndOutput
TestSwitchTargets

009-validation

tests 49 both pass 45 go fail 0 rust fail 0 skip 4

testgorustnote
TestProcessorDeleteInUseByInputgo: === RUN TestProcessorDeleteInUseByInput validation_test.go:461: input never marked the processor in-use (Start may have failed without a broker) --- SKIP: TestProcessorDeleteInUseByInput (15.01s
TestSecretsRedactedgo: === RUN TestSecretsRedacted validation_test.go:562: GET /config leaks target secrets on Go; see suite/BUGS.md --- SKIP: TestSecretsRedacted (0.00s)
TestTunnelMatchInvalidExpression/bad-id-regexgo: === RUN TestTunnelMatchInvalidExpression/bad-id-regex validation_test.go:659: bad-id-regex accepted (200); regex validation is not enforced at POST: --- SKIP: TestTunnelMatchInvalidExpressi
TestTunnelMatchInvalidExpression/missing-idgo: === RUN TestTunnelMatchInvalidExpression/missing-id validation_test.go:659: missing-id accepted (200); regex validation is not enforced at POST: --- SKIP: TestTunnelMatchInvalidExpression/m
TestApplyInputsWithoutOutputs
TestApplyInvalidJSON
TestApplyTargetsWithoutSubscriptions
TestApplyTunnelMatchesWithoutSubscriptions
TestApplyValidationPreservesState
TestClusterRoutesWithoutClustering
TestConfigSnapshotConsistency
TestDeleteReferencedOutputOrSubscription
TestFailedOutputReplacementPreservesConfig
TestHealthz
TestInputDeleteUnknown
TestInputGetUnknown
TestInputOutputsPatchNotImplemented
TestInputPostInvalidJSON
TestInputPostMissingName
TestInputPostMissingType
TestInputPostUnknownType
TestInputProcessorsPatchNotImplemented
TestMethodAndMediaType
TestOutputGetUnknown
TestOutputPostInvalidJSON
TestOutputPostMissingName
TestOutputPostUnknownType
TestOutputProcessorsPatchNotImplemented
TestProcessorDeleteInUse
TestProcessorGetUnknown
TestProcessorPostInvalidJSON
TestProcessorPostMissingName
TestProcessorPostMissingType
TestSSEInvalidQuery
TestSubscriptionDeleteUnknown
TestSubscriptionGetUnknown
TestSubscriptionPostInvalidJSON
TestTargetGetUnknown
TestTargetPatchOutputsUnknownTarget
TestTargetPatchSubscriptionsUnknownSub
TestTargetPatchSubscriptionsUnknownTarget
TestTargetPostInvalidJSON
TestTargetPostMissingAddress
TestTargetPostMissingName
TestTargetPostUnknownOutput
TestTargetPostUnknownSubscription
TestTargetStateMissingState
TestTargetStateUnknownTarget
TestTunnelMatchInvalidExpression

010-profiling

tests 4 both pass 0 go fail 0 rust fail 0 skip 4

testgorustnote
TestCRUDOutputsgo: === RUN TestCRUDOutputs profiling_test.go:150: profiling/soak suite; set RUN_PROFILING=1 to run --- SKIP: TestCRUDOutputs (0.00s)
TestCRUDProcessorsgo: === RUN TestCRUDProcessors profiling_test.go:170: profiling/soak suite; set RUN_PROFILING=1 to run --- SKIP: TestCRUDProcessors (0.00s)
TestCRUDSubscriptionsgo: === RUN TestCRUDSubscriptions profiling_test.go:136: profiling/soak suite; set RUN_PROFILING=1 to run --- SKIP: TestCRUDSubscriptions (0.00s)
TestCRUDTargetsgo: === RUN TestCRUDTargets profiling_test.go:186: profiling/soak suite; set RUN_PROFILING=1 to run --- SKIP: TestCRUDTargets (0.00s)

011-gnmi-server

tests 4 both pass 0 go fail 0 rust fail 3 skip 4

testgorustnote
TestGNMIServerOnceCachego: === RUN TestGNMIServerOnceCache gnmi_server_test.go:232: gnmi-server did not listen on clab-gnmi-server-011-gnmic:57400; Go collector does not start the listener (see suite/BUGS.md): tcp clab-gn · rust: Failed
TestGNMIServerPollCachego: === RUN TestGNMIServerPollCache gnmi_server_test.go:261: gnmi-server did not listen on clab-gnmi-server-011-gnmic:57400; Go collector does not start the listener (see suite/BUGS.md): tcp clab-gn · rust: Failed
TestGNMIServerStreamCachego: === RUN TestGNMIServerStreamCache gnmi_server_test.go:173: gnmi-server did not listen on clab-gnmi-server-011-gnmic:57400; Go collector does not start the listener (see suite/BUGS.md): tcp clab- · rust: Failed
TestGNMIServerCapabilitiesgo: === RUN TestGNMIServerCapabilities gnmi_server_test.go:159: gnmi-server did not listen on clab-gnmi-server-011-gnmic:57400; Go collector does not start the listener (see suite/BUGS.md): tcp clab

012-cli

tests 62 both pass 50 go fail 0 rust fail 0 skip 7

testgorustnote
TestConfigPrecedence/flags-beat-envrust: === RUN TestConfigPrecedence/flags-beat-env cli_test.go:630: rust CLI flags are not bound to GNMIC_* environment variables --- SKIP: TestConfigPrecedence/flags-beat-env (0.00s)
TestConfigPrecedence/flags-beat-filerust: === RUN TestConfigPrecedence/flags-beat-file cli_test.go:619: rust --address is additive with --config targets; flags do not override file target credentials --- SKIP: TestConfigPrecedence/f
TestGetProcessorrust: === RUN TestGetProcessor cli_test.go:693: get --processor is not implemented in rust --- SKIP: TestGetProcessor (0.00s)
TestGetSetWorkflowrust: === RUN TestGetSetWorkflow cli_test.go:711: getset is not implemented in rust --- SKIP: TestGetSetWorkflow (0.00s)
TestProtoDescriptorsrust: === RUN TestProtoDescriptors cli_test.go:734: proto-file / registered-extensions are not implemented in rust --- SKIP: TestProtoDescriptors (0.00s)
TestSubscribeModes/pollrust: === RUN TestSubscribeModes/poll cli_test.go:474: rust CLI POLL does not send follow-up Poll messages; gnmi-gen may close the stream before REST is sampled --- SKIP: TestSubscribeModes/poll (
TestTLSAuth/mtls-token-socks-unixgo: === RUN TestTLSAuth/mtls-token-socks-unix cli_test.go:605: mTLS/token/SOCKS5/Unix need dedicated fixtures; gnmi-gen tls:{} is ephemeral self-signed username/password only --- SKIP: TestTLSAu · rust: === RUN TestTLSAuth/mtls-token-socks-unix cli_test.go:605: mTLS/token/SOCKS5/Unix need dedicated fixtures; gnmi-gen tls:{} is ephemeral self-signed username/password only --- SKIP: TestTLSAu
TestGetFormats/metric
TestGetSetWorkflow/condition-false
TestGetSetWorkflow/set-phase-unimplemented
TestProtoDescriptors/missing-import
TestProtoDescriptors/registered-extension
TestCapabilities
TestCapabilities/multi-address
TestCapabilities/single
TestConfigPrecedence
TestConfigPrecedence/config-file-ok
TestConfigPrecedence/secrets-not-printed
TestDryRunNoRPC
TestGetFormats
TestGetFormats/encoding-json-ietf
TestGetFormats/event
TestGetFormats/flat
TestGetFormats/json
TestGetFormats/proto
TestGetFormats/protojson
TestGetFormats/prototext
TestGetRequestShape
TestMultiAddressFailover
TestSetOperationMatrix
TestSetOperationMatrix/dry-run-delete
TestSetOperationMatrix/dry-run-replace
TestSetOperationMatrix/dry-run-typed-bool
TestSetOperationMatrix/dry-run-typed-int
TestSetOperationMatrix/dry-run-typed-json
TestSetOperationMatrix/dry-run-union-replace
TestSetOperationMatrix/dry-run-update-string
TestSetRequestFiles
TestSetRequestFiles/json
TestSetRequestFiles/malformed
TestSetRequestFiles/missing-vars-file
TestSetRequestFiles/proto-request-file
TestSetRequestFiles/template-vars
TestSetRequestFiles/yaml
TestSubscribeModes
TestSubscribeModes/history-once
TestSubscribeModes/once
TestSubscribeModes/stream-on-change
TestSubscribeModes/stream-sample
TestSubscribeModes/updates-only-heartbeat
TestTLSAuth
TestTLSAuth/insecure-against-tls
TestTLSAuth/skip-verify
TestTLSAuth/wrong-password
TestVersionAndFailures
TestVersionAndFailures/bad-auth
TestVersionAndFailures/deadline
TestVersionAndFailures/invalid-flag
TestVersionAndFailures/unknown-command
TestVersionAndFailures/unreachable
TestVersionAndFailures/version-json
TestVersionAndFailures/version-text

History

whenworkflowrunboth passdivergetotalgorust
2026-08-30T16:45:34Zsrl-weekly3331496897013815293openconfig/gnmic@main (TARGET_BACKEND=srl)gnmic/gnmic.rs@main (TARGET_BACKEND=srl)
2026-08-30T12:16:09Znightly3330798307027217315openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-29T13:20:49Znightly3325175162727118310openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-28T19:17:24Znightly3319771795227217310openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-28T00:35:07Zon-demand3312589844027217310openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-28T00:34:53Zon-demand33124567260000openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-23T07:19:03Znightly3262313537727217310openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-22T07:13:06Znightly3255712152019628239openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-22T00:06:56Znightly3253713057118912217openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-21T08:23:16Ztunnel-nightly3246148124021122openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-21T07:12:48Znightly3245508050918912217openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-20T08:24:46Ztunnel-nightly3234699243621122openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-20T07:13:01Znightly3234026257518912217openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-19T08:22:15Ztunnel-nightly3223061658421122openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-19T07:10:36Znightly3222393955718813217openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-18T08:22:44Ztunnel-nightly3211431360121122openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-18T07:11:29Znightly3210738721019011217openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-17T08:24:00Ztunnel-nightly3200877089318018openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-17T07:11:02Znightly320026844101610171openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-16T09:59:49Zsrl-weekly31936910602680171openconfig/gnmic@main (TARGET_BACKEND=srl)gnmic/gnmic.rs@main (TARGET_BACKEND=srl)
2026-08-16T08:11:10Ztunnel-nightly3193503790118018openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-16T06:58:29Znightly319315679501081173openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-15T08:09:18Ztunnel-nightly3187302280418018openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-15T06:57:07Znightly318694955611610171openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-14T09:00:42Ztunnel-nightly3178504190918018openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-14T07:44:44Znightly317792557231610171openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-13T09:07:12Ztunnel-nightly3168380885416218openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-13T07:46:51Znightly316771910141610171openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-12T09:03:05Ztunnel-nightly3157984516217118openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-12T07:43:53Znightly3157327158513521171openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-12T06:44:09Zon-demand315690703041731189openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-12T01:55:19Zon-demand315534000371510189openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-11T07:17:36Znightly3146699487510213147openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-11T01:17:40Zon-demand314476102081141147openconfig/gnmic@maingnmic/gnmic.rs@main
2026-08-10T17:29:59Zon-demand3141346592638038openconfig/gnmic@maingnmic/gnmic.rs@main