# go_tests

go_file: filestore_test.go
go_test: TestFileStoreMessageScheduleEncodeDecode
dotnet_file: tests/NATS.Server.Tests/JetStream/Storage/FileStoreTombstoneTests.cs
status: skipped
notes: MsgScheduling type not yet ported to .NET
dotnet_test:
MessageScheduleEncode_RoundTripsViaStateCodec + MessageScheduleDecode_RoundTripsViaStateCodec (skipped — MsgScheduling not yet ported)


go_file: jetstream_consumer_test.go
go_test: TestJetStreamConsumerPullOneShotBehavior
dotnet_file: ConsumerPullQueueTests.cs
status: mapped
dotnet_test:
PullOneShotBehavior_NoWait_EmptyStream_ReturnsEmpty,PullOneShotBehavior_NoWait_WithMessages_ReturnsMessages


go_file: jetstream_consumer_test.go
go_test: TestJetStreamConsumerPullTimeout
dotnet_file: ConsumerPullQueueTests.cs
status: mapped
dotnet_test:
PullTimeout_WithExpires_TimesOutWhenNoMessages,PullTimeout_WithExpiresAndMessages_ReturnsPartialBatch


go_file: jetstream_consumer_test.go
go_test: TestJetStreamConsumerPullMaxBytes
dotnet_file: ConsumerPullQueueTests.cs
status: mapped
dotnet_test:
PullMaxBytes_LimitsDeliveredMessagesByByteSize,PullMaxBytes_BatchLimitOverridesWhenSmaller,PullMaxBytes_MultipleMessagesWithinBudget,PullMaxBytes_LargerBatchLimitedByMaxBytes


go_file: jetstream_consumer_test.go
go_test: TestSortingConsumerPullRequests
dotnet_file: ConsumerPullQueueTests.cs
status: mapped
dotnet_test:
SortingConsumerPullRequests_BasicPriorityOrdering,SortingConsumerPullRequests_StableOrderWithinSamePriority


go_file: jetstream_consumer_test.go
go_test: TestJetStreamConsumerCheckNumPending
dotnet_file: ConsumerPullQueueTests.cs
status: mapped
dotnet_test:
CheckNumPending_PendingReflectsMessagesFromCurrentSequence,CheckNumPending_ExcessiveSequenceReturnsZero


go_file: raft_test.go
go_test: TestNRGSimple
dotnet_file: tests/NATS.Server.Tests/Raft/RaftGoParityTests.cs
status: mapped
notes: Track B RAFT parity
dotnet_test:
Single_node_becomes_leader_on_election,Three_node_cluster_elects_single_leader,Term_increments_on_each_election,Leader_propose_adds_entry_to_log,Followers_receive_replicated_entries,Commit_index_advances_after_quorum_replication,Sequential_proposals_use_monotonically_increasing_indices


go_file: raft_test.go
go_test: TestNRGSnapshotAndRestart
dotnet_file: tests/NATS.Server.Tests/Raft/RaftGoParityTests.cs
status: mapped
notes: Track B RAFT parity
dotnet_test:
Snapshot_creation_records_applied_index_and_term,Installing_snapshot_updates_applied_index_on_follower,Log_is_cleared_when_snapshot_is_installed


go_file: raft_test.go
go_test: TestNRGRecoverFromFollowingNoLeader
dotnet_file: tests/NATS.Server.Tests/Raft/RaftGoParityTests.cs
status: mapped
notes: Track B RAFT parity
dotnet_test:
Higher_term_heartbeat_causes_candidate_to_become_follower,Leader_steps_down_on_higher_term_heartbeat,Stale_heartbeat_is_ignored


go_file: raft_test.go
go_test: TestNRGSimpleElection
dotnet_file: tests/NATS.Server.Tests/Raft/RaftGoParityTests.cs
status: mapped
notes: Track B RAFT parity
dotnet_test:
Five_node_cluster_elects_leader_with_three_vote_quorum,Candidate_records_self_vote_on_start,Majority_vote_wins_three_node_election


go_file: raft_test.go
go_test: TestNRGHealthCheckWaitForCatchup
dotnet_file: tests/NATS.Server.Tests/Raft/RaftGoParityTests.cs
status: mapped
notes: Track B RAFT parity
dotnet_test:
Peer_state_last_contact_updated_when_peer_responds,Peer_match_index_updates_after_successful_replication


go_file: raft_test.go
go_test: TestNRGInitSingleMemRaftNodeDefaults
dotnet_file: tests/NATS.Server.Tests/Raft/RaftGoParityTests.cs
status: mapped
notes: Track B RAFT parity
dotnet_test:
New_node_has_zero_term_and_follower_role,New_node_contains_itself_as_initial_member,New_node_has_empty_log


go_file: reload_test.go
go_test: TestConfigReloadRotateTLS
dotnet_file: tests/NATS.Server.Tests/Configuration/TlsReloadTests.cs
status: mapped
notes: E9: TLS cert hot reload — cert provider swap, config diff detection
dotnet_test:
TlsReloadTests.ConfigDiff_DetectsTlsChanges,TlsReloadTests.ReloadTlsCertificate_WithCertFiles_SwapsCertAndSslOptions


# dotnet_tests

dotnet_file: ClientPermissionsTests.cs
dotnet_test: Subscribe_allow_list
test_project: NATS.Server.Tests
go_test:
TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: ClientProtocolParityTests.cs
dotnet_test: Two_token_pub_does_not_match_single_token_sub
test_project: NATS.Server.Tests
go_test:
TestTwoTokenPubMatchSingleTokenSub,TestSublistTwoTokenPubMatchSingleTokenSub,TestSublistTwoTokenPubMatchSingleTokenSubNoCache


dotnet_file: ClientServerGoParityTests.cs
dotnet_test: TestClientCreateAndInfo
test_project: NATS.Server.Tests
go_test:
TestClientCreateAndInfo,TestNonTLSConnectionState,TestRemoteAddress,TestTypeString,TestClientDoesNotAddSubscriptionsWhenConnectionClosed,TestClientTraceRace,TestReadloopWarning,TestResponsePermissions,TestPingNotSentTooSoon,TestClientCheckUseOfGWReplyPrefix,TestClientIPv6Address,TestPBNotIncreasedOnMaxPending,TestFlushOutboundNoSliceReuseIfPartial,TestClientDenySysGroupSub,TestTLSClientHandshakeFirst,TestTLSClientHandshakeFirstFallbackDelayConfigValues,TestTLSClientHandshakeFirstFallbackDelay,Te...


dotnet_file: ClientServerGoParityTests.cs
dotnet_test: TestClientConnect
test_project: NATS.Server.Tests
go_test:
TestNonTLSConnectionState,TestClientConnect,TestRemoteAddress,TestTypeString,TestClientDoesNotAddSubscriptionsWhenConnectionClosed,TestClientTraceRace,TestReadloopWarning,TestResponsePermissions,TestPingNotSentTooSoon,TestClientCheckUseOfGWReplyPrefix,TestClientIPv6Address,TestPBNotIncreasedOnMaxPending,TestFlushOutboundNoSliceReuseIfPartial,TestClientDenySysGroupSub,TestTLSClientHandshakeFirst,TestTLSClientHandshakeFirstFallbackDelayConfigValues,TestTLSClientHandshakeFirstFallbackDelay,TestTLSC...


dotnet_file: ClientServerGoParityTests.cs
dotnet_test: TestClientConnectProto
test_project: NATS.Server.Tests
go_test:
TestNonTLSConnectionState,TestClientConnectProto,TestRemoteAddress,TestTypeString,TestClientDoesNotAddSubscriptionsWhenConnectionClosed,TestClientTraceRace,TestReadloopWarning,TestResponsePermissions,TestPingNotSentTooSoon,TestClientCheckUseOfGWReplyPrefix,TestClientIPv6Address,TestPBNotIncreasedOnMaxPending,TestFlushOutboundNoSliceReuseIfPartial,TestClientDenySysGroupSub,TestTLSClientHandshakeFirst,TestTLSClientHandshakeFirstFallbackDelayConfigValues,TestTLSClientHandshakeFirstFallbackDelay,Tes...


dotnet_file: ClientServerGoParityTests.cs
dotnet_test: TestClientPing
test_project: NATS.Server.Tests
go_test:
TestNonTLSConnectionState,TestRemoteAddress,TestClientPing,TestTypeString,TestClientDoesNotAddSubscriptionsWhenConnectionClosed,TestClientTraceRace,TestReadloopWarning,TestResponsePermissions,TestPingNotSentTooSoon,TestClientCheckUseOfGWReplyPrefix,TestClientIPv6Address,TestPBNotIncreasedOnMaxPending,TestFlushOutboundNoSliceReuseIfPartial,TestClientDenySysGroupSub,TestTLSClientHandshakeFirst,TestTLSClientHandshakeFirstFallbackDelayConfigValues,TestTLSClientHandshakeFirstFallbackDelay,TestTLSClie...


dotnet_file: ClientServerGoParityTests.cs
dotnet_test: TestClientPub
test_project: NATS.Server.Tests
go_test:
TestNonTLSConnectionState,TestRemoteAddress,TestClientSimplePubSub,TestTypeString,TestClientDoesNotAddSubscriptionsWhenConnectionClosed,TestClientTraceRace,TestReadloopWarning,TestResponsePermissions,TestPingNotSentTooSoon,TestClientCheckUseOfGWReplyPrefix,TestClientIPv6Address,TestPBNotIncreasedOnMaxPending,TestFlushOutboundNoSliceReuseIfPartial,TestClientDenySysGroupSub,TestTLSClientHandshakeFirst,TestTLSClientHandshakeFirstFallbackDelayConfigValues,TestTLSClientHandshakeFirstFallbackDelay,Tes...


dotnet_file: ClientServerGoParityTests.cs
dotnet_test: TestClientPubPermission
test_project: NATS.Server.Tests
go_test:
TestNonTLSConnectionState,TestRemoteAddress,TestTypeString,TestClientDoesNotAddSubscriptionsWhenConnectionClosed,TestClientTraceRace,TestReadloopWarning,TestResponsePermissions,TestPingNotSentTooSoon,TestClientCheckUseOfGWReplyPrefix,TestClientIPv6Address,TestPBNotIncreasedOnMaxPending,TestFlushOutboundNoSliceReuseIfPartial,TestClientDenySysGroupSub,TestTLSClientHandshakeFirst,TestTLSClientHandshakeFirstFallbackDelayConfigValues,TestTLSClientHandshakeFirstFallbackDelay,TestTLSClientHandshakeFirs...


dotnet_file: ClientServerGoParityTests.cs
dotnet_test: TestClientUnsub
test_project: NATS.Server.Tests
go_test:
TestNonTLSConnectionState,TestRemoteAddress,TestTypeString,TestClientUnSub,TestClientDoesNotAddSubscriptionsWhenConnectionClosed,TestClientTraceRace,TestReadloopWarning,TestResponsePermissions,TestPingNotSentTooSoon,TestClientCheckUseOfGWReplyPrefix,TestClientIPv6Address,TestPBNotIncreasedOnMaxPending,TestFlushOutboundNoSliceReuseIfPartial,TestClientDenySysGroupSub,TestTLSClientHandshakeFirst,TestTLSClientHandshakeFirstFallbackDelayConfigValues,TestTLSClientHandshakeFirstFallbackDelay,TestTLSCli...


dotnet_file: ClientServerGoParityTests.cs
dotnet_test: TestClientSlowConsumer
test_project: NATS.Server.Tests
go_test:
TestNonTLSConnectionState,TestRemoteAddress,TestTypeString,TestClientDoesNotAddSubscriptionsWhenConnectionClosed,TestClientTraceRace,TestReadloopWarning,TestResponsePermissions,TestPingNotSentTooSoon,TestClientCheckUseOfGWReplyPrefix,TestClientSlowConsumerWithoutConnect,TestClientIPv6Address,TestPBNotIncreasedOnMaxPending,TestFlushOutboundNoSliceReuseIfPartial,TestClientDenySysGroupSub,TestTLSClientHandshakeFirst,TestTLSClientHandshakeFirstFallbackDelayConfigValues,TestTLSClientHandshakeFirstFal...


dotnet_file: ClientServerGoParityTests.cs
dotnet_test: TestClientParseUnsub
test_project: NATS.Server.Tests
go_test:
TestNonTLSConnectionState,TestRemoteAddress,TestTypeString,TestClientUnSubMax,TestClientDoesNotAddSubscriptionsWhenConnectionClosed,TestClientTraceRace,TestReadloopWarning,TestResponsePermissions,TestPingNotSentTooSoon,TestClientCheckUseOfGWReplyPrefix,TestClientIPv6Address,TestPBNotIncreasedOnMaxPending,TestFlushOutboundNoSliceReuseIfPartial,TestClientDenySysGroupSub,TestTLSClientHandshakeFirst,TestTLSClientHandshakeFirstFallbackDelayConfigValues,TestTLSClientHandshakeFirstFallbackDelay,TestTLS...


dotnet_file: ClientServerGoParityTests.cs
dotnet_test: TestClientNoEcho
test_project: NATS.Server.Tests
go_test:
TestNonTLSConnectionState,TestRemoteAddress,TestClientPubSubNoEcho,TestTypeString,TestClientDoesNotAddSubscriptionsWhenConnectionClosed,TestClientTraceRace,TestReadloopWarning,TestResponsePermissions,TestPingNotSentTooSoon,TestClientCheckUseOfGWReplyPrefix,TestClientIPv6Address,TestPBNotIncreasedOnMaxPending,TestFlushOutboundNoSliceReuseIfPartial,TestClientDenySysGroupSub,TestTLSClientHandshakeFirst,TestTLSClientHandshakeFirstFallbackDelayConfigValues,TestTLSClientHandshakeFirstFallbackDelay,Tes...


dotnet_file: ConcurrencyStressTests.cs
dotnet_test: SubList_concurrent_insert_remove_and_match_does_not_corrupt
test_project: NATS.Server.Tests
go_test:
TestSublistRemove,TestSublistRemoveWildcard,TestSublistRemoveCleanup,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: ConcurrencyStressTests.cs
dotnet_test: SubList_has_interest_concurrent_with_insert_is_safe
test_project: NATS.Server.Tests
go_test:
TestSublistInsertCount,TestSublistHasInterest,TestSublistHasInterestOverlapping,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: ConcurrencyStressTests.cs
dotnet_test: SubList_num_interest_concurrent_is_consistent
test_project: NATS.Server.Tests
go_test:
TestSublistNumInterest,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: ConcurrencyStressTests.cs
dotnet_test: SubList_all_subscriptions_concurrent_is_safe
test_project: NATS.Server.Tests
go_test:
TestSublistAll,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: ConcurrencyStressTests.cs
dotnet_test: SubList_reverse_match_concurrent_with_insert_is_safe
test_project: NATS.Server.Tests
go_test:
TestSublistReverseMatch,TestSublistReverseMatchWider,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: FileStoreTests.cs
dotnet_test: FileStore_recovers_messages_after_restart
test_project: NATS.Server.Tests
go_test:
TestFileStoreOutOfSpaceRebuildState,TestFileStoreRebuildStateProperlyWithMaxMsgsPerSubject,TestFileStoreMsgBlkFailOnKernelFaultLostDataReporting,TestFileStoreSkipMsgAndNumBlocks,TestFileStoreRestartWithExpireAndLockingBug,TestFileStoreErrPartialLoadOnSyncClose,TestFileStoreFullStateMultiBlockPastWAL,TestFileStoreFullStateMidBlockPastWAL,TestFileStoreLargeFullStateMetaCleanup,TestFileStoreIndexDBExistsAfterShutdown,TestFileStorePurgeExBufPool,TestFileStoreFSSMeta,TestFileStoreExpireCacheOnLinearW...


dotnet_file: ImportExportTests.cs
dotnet_test: Account_add_service_export_and_import
test_project: NATS.Server.Tests
go_test:
TestImportExportConfigFailures,TestAccountAddServiceImportRace,TestAccountServiceImportWithRouteMappings,TestAccountImportOwnExport,TestAccountReloadServiceImportPanic,TestAccountServiceAndStreamExportDoubleDelivery,TestAccountServiceImportNoResponders,TestJWTAccountBasicImportExport,TestJWTAccountImportExportUpdates,TestJWTAccountServiceImportExpires,TestJWTCircularAccountServiceImport,TestNoRaceAccountAddServiceImportRace


dotnet_file: InfrastructureGoParityTests.cs
dotnet_test: Parser_ParseSize_returns_minus1_for_empty
test_project: NATS.Server.Tests
go_test:
TestDNSAltNameMatching,TestNoAuthUserNoConnectProto,TestConfigCheck,TestConfigCheckMultipleErrors,TestErrCtx,TestErrCtxWrapped,TestIsNatsErr,TestApiError_Error,TestApiError_NewWithTags,TestApiError_NewWithUnless,TestJetStreamJWTLimits,TestJetStreamJWTDisallowBearer,TestJetStreamJWTMove,TestJetStreamJWTClusteredTiers,TestJetStreamJWTClusteredTiersChange,TestJetStreamJWTClusteredDeleteTierWithStreamAndMove,TestJetStreamJWTSysAccUpdateMixedMode,TestJetStreamJWTExpiredAccountNotCountedTowardLimits,T...


dotnet_file: JetStreamClusterReloadTests.cs
dotnet_test: Reload_rejects_non_reloadable_jetstream_storage_change
test_project: NATS.Server.Tests
go_test:
TestJetStreamAutoTuneFSConfig,TestJetStreamMultipleAccountsBasics,TestJetStreamServerResourcesConfig,TestJetStreamAccountImportJSAdvisoriesAsService,TestJetStreamAccountImportJSAdvisoriesAsStream,TestJetStreamServerReload,TestJetStreamConfigReloadWithGlobalAccount,TestJetStreamOperatorAccounts,TestJetStreamServerDomainBadConfig,TestJetStreamServerDomainConfig,TestJetStreamServerDomainConfigButDisabled,TestJetStreamCrossAccountsDeliverSubjectInterest,TestJetStreamCrossAccounts,TestJetStreamImport...


dotnet_file: JetStreamConsumerSemanticsTests.cs
dotnet_test: Consumer_with_filter_subjects_only_receives_matching_messages
test_project: NATS.Server.Tests
go_test:
TestJetStreamNoPanicOnRaceBetweenShutdownAndConsumerDelete,TestJetStreamPendingNextTimer,TestJetStreamCanNotNakAckd,TestJetStreamDeliverLastPerSubjectNumPending,TestJetStreamInvalidDeliverSubject,TestJetStreamFlowControlStall,TestJetStreamServerCrashOnPullConsumerDeleteWithInactiveThresholdAfterAck,TestJetStreamFilteredSubjectUsesNewConsumerCreateSubject,TestJetStreamAckAllWithLargeFirstSequenceAndNoAckFloor,TestJetStreamOfflineStreamAndConsumerAfterDowngrade


dotnet_file: JetStreamFileStoreBlockParityTests.cs
dotnet_test: File_store_rolls_blocks_and_recovers_index_without_full_file_rewrite
test_project: NATS.Server.Tests
go_test:
TestFileStoreFullStatePurge,TestFileStoreCompactingBlocksOnSync,TestFileStoreDeleteBlocks,TestJetStreamStorageReservedBytes,TestJetStreamAddStreamWithFilestoreFailure,TestJetStreamServerCipherConvert,TestJetStreamMsgBlkFailOnKernelFault,TestJetStreamSnapshotRestoreStallAndHealthz,TestJetStreamServerEncryptionRecoveryWithoutStreamStateFile,TestJetStreamFileStoreErrorOpeningBlockAfterTruncate,TestJetStreamStoreFilterIsAll


dotnet_file: JetStreamPublishTests.cs
dotnet_test: Publish_to_stream_subject_returns_puback
test_project: NATS.Server.Tests
go_test:
TestJetStreamNextReqFromMsg,TestJetStreamUsageNoReservation,TestJetStreamUsageReservationNegativeMaxBytes,TestJetStreamSystemLimitsPlacement,TestJetStreamTieredLimits,TestJetStreamLimitLockBug,TestJetStreamSingleInstanceRemoteAccess,TestJetStreamGetLastMsgBySubjectAfterUpdate,TestJetStreamTemplatedErrorsBug,TestJetStreamDisabledLimitsEnforcement,TestJetStreamMessagePerSubjectKeepBug,TestJetStreamMemoryCorruption,TestJetStreamRecoverBadStreamSubjects,TestJetStreamDisabledHealthz,TestJetStreamProp...


dotnet_file: JetStreamRetentionPolicyTests.cs
dotnet_test: MaxMsgs_limit_evicts_oldest_message
test_project: NATS.Server.Tests
go_test:
TestJetStreamWorkQueueWorkingIndicator,TestJetStreamRedeliveryAfterServerRestart,TestJetStreamRedeliverAndLateAck,TestJetStreamInterestRetentionWithWildcardsAndFilteredConsumers,TestJetStreamInterestRetentionStreamWithDurableRestart,TestJetStreamPushConsumerIdleHeartbeatsWithNoInterest,TestJetStreamNakRedeliveryWithNoWait,TestJetStreamLimitsToInterestPolicyWhileAcking,TestJetStreamInterestStreamConsumerFilterEdit,TestJetStreamInterestStreamWithFilterSubjectsConsumer,TestJetStreamAckAllWithLargeF...


dotnet_file: JetStreamStoreExpiryParityTests.cs
dotnet_test: File_store_prunes_expired_messages_using_max_age_policy
test_project: NATS.Server.Tests
go_test:
TestJetStreamKVDelete,TestJetStreamDeliverLastPerSubjectWithKV,TestJetStreamKVHistoryRegression,TestJetStreamKVReductionInHistory,TestJetStreamMessageTTLRecovered,TestJetStreamMessageTTLNotUpdatable,TestJetStreamMessageTTLNeverExpire,TestJetStreamMessageTTLDisabled,TestJetStreamMessageTTLWhenSourcing,TestJetStreamCreateStreamWithSubjectDeleteMarkersOptions,TestJetStreamTHWExpireTasksRace,TestJetStreamAllowMsgCounter,TestJetStreamAllowMsgCounterMaxPayloadAndSize,TestJetStreamAllowMsgCounterIncomp...


dotnet_file: MsgTraceGoParityTests.cs
dotnet_test: MsgTrace_empty_context_has_null_fields
test_project: NATS.Server.Tests
go_test:
TestClosedConnsAccounting,TestClosedConnsSubsAccounting,TestClosedAuthorizationTimeout,TestClosedAuthorizationViolation,TestClosedUPAuthorizationViolation,TestClosedTLSHandshake,TestMsgTraceIngressMaxPayloadError,TestMsgTraceWithRoutes,TestMsgTraceWithRouteToOldServer,TestMsgTraceWithLeafNode,TestMsgTraceWithLeafNodeToOldServer,TestMsgTraceWithLeafNodeDaisyChain,TestMsgTraceWithGateways,TestMsgTraceWithGatewayToOldServer,TestMsgTraceServiceImportWithSuperCluster,TestMsgTraceServiceImportWithLeaf...


dotnet_file: ParserTests.cs
dotnet_test: Parse_PUB_with_payload
test_project: NATS.Server.Tests
go_test:
TestParsePubSizeOverflow,TestParsePubBadSize,TestParseHeaderPub,TestParseHeaderPubArg,TestParsePubArg


dotnet_file: SubListTests.cs
dotnet_test: Race_on_remove_does_not_corrupt_cache
test_project: NATS.Server.Tests
go_test:
TestSublistRemoveNoCache,TestSublistRemoveWildcardNoCache,TestSublistRemoveCleanupNoCache,TestSublistRemoveWithLargeSubs,TestSublistInvalidSubjectsInsert,TestSublistInsertWithWildcardsAsLiterals,TestSublistRaceOnRemove,TestSublistRaceOnRemoveNoCache,TestSublistRaceOnInsert,TestSublistRaceOnMatch


dotnet_file: Configuration/ConfigReloadExtendedParityTests.cs
dotnet_test: Reload_invalid_config_rejected
test_project: NATS.Server.Tests
go_test:
TestConfigReloadInvalidConfig,TestConfigReloadValidate,TestConfigReloadAccounts,TestSignalToReloadConfig


dotnet_file: Configuration/ConfigReloadExtendedParityTests.cs
dotnet_test: Reload_no_system_account
test_project: NATS.Server.Tests
go_test:
TestSystemAccount,TestSystemAccountFromConfig,TestSystemAccountWithGateways,TestConfigReloadDefaultSystemAccount


dotnet_file: Configuration/OptsGoParityTests.cs
dotnet_test: SublistNoCacheConfigOnAccounts_DisableSublistCacheParsed
test_project: NATS.Server.Tests
go_test:
TestSublistNoCacheConfigOnAccounts,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: Configuration/ReloadGoParityTests.cs
dotnet_test: ReloadGoParityTests_MaxConnections_ReduceRejectsNew
test_project: NATS.Server.Tests
go_test:
TestConfigReloadRotateTLSMultiCert,TestConfigReloadDefaultSentinel,TestConfigReloadChangePermissions,TestConfigReloadClusterHostUnsupported,TestConfigReloadEnableClusterAuthorization,TestConfigReloadDisableClusterAuthorization,TestConfigReloadClusterRoutes,TestConfigReloadClusterRemoveSolicitedRoutes,TestConfigReloadClusterAdvertise,TestConfigReloadClusterNoAdvertise,TestConfigReloadClusterWorks,TestConfigReloadClusterPerms,TestConfigReloadClusterPermsImport,TestConfigReloadClusterPermsExport,Te...


dotnet_file: WebSocket/WsGoParityTests.cs
dotnet_test: IsControlFrame_CorrectClassification
test_project: NATS.Server.Tests
go_test:
TestWSGet,TestWSIsControlFrame,TestWSUnmask,TestWSCreateCloseMessage,TestWSCreateFrameHeader,TestWSReadUncompressedFrames,TestWSReadCompressedFrames,TestWSReadCompressedFrameCorrupted,TestWSReadVariousFrameSizes,TestWSReadFragmentedFrames,TestWSReadPartialFrameHeaderAtEndOfReadBuffer,TestWSReadPingFrame,TestWSReadPongFrame,TestWSReadCloseFrame,TestWSReadControlFrameBetweebFragmentedFrames,TestWSCloseFrameWithPartialOrInvalid,TestWSReadGetErrors,TestWSHandleControlFrameErrors,TestWSReadErrors,Tes...


dotnet_file: Route/RouteGoParityTests.cs
dotnet_test: RoutePool_AccountA_MapsToIndex0_WithPoolSize2
test_project: NATS.Server.Tests
go_test:
TestClusterAdvertise,TestClusterAdvertiseErrorOnStartup,TestServerRoutesWithAuthAndBCrypt,TestTLSSeedSolicitWorks,TestTLSChainedSolicitWorks,TestRouteTLSHandshakeError,TestClientConnectToRoutePort,TestServerPoolUpdatedWhenRouteGoesAway,TestRouteFailedConnRemovedFromTmpMap,TestRoutePermsAppliedOnInboundAndOutboundRoute,TestRouteLockReleasedOnTLSFailure,TestTLSRoutesCertificateImplicitAllowPass,TestTLSRoutesCertificateImplicitAllowFail,TestSubjectRenameViaJetStreamAck,TestClusterQueueGroupWeightTr...


dotnet_file: JetStream/JetStreamAccountLimitTests.cs
dotnet_test: New_account_has_zero_jet_stream_stream_count
test_project: NATS.Server.Tests
go_test:
TestJetStreamClusterAccountReservations,TestJetStreamClusterStreamConsumersCount,TestJetStreamClusterNewHealthz,TestJetStreamClusterAccountNRG,TestJetStreamConsumerDeliveryCount,TestJetStreamEnableAndDisableAccount,TestJetStreamSnapshots,TestJetStreamMetadata,TestJetStreamCanNotEnableOnSystemAccount,TestNoRaceJetStreamAccountLimitsAndRestart


dotnet_file: JetStream/JetStreamAdminTests.cs
dotnet_test: Jwt_limited_account_enforces_max_streams
test_project: NATS.Server.Tests
go_test:
TestJetStreamDisabledLimitsEnforcementJWT,TestJWTAccountRenew,TestJWTAccountLimitsMaxPayload,TestJWTAccountLimitsMaxConns,TestJWTAccountOps


dotnet_file: JetStream/JetStreamDirectGetTests.cs
dotnet_test: Stream_msg_get_and_direct_get_return_consistent_data
test_project: NATS.Server.Tests
go_test:
TestJetStreamClusterStreamDirectGetMsg,TestJetStreamMsgDirectGetAsOfTime,TestJetStreamDirectGetBatch


dotnet_file: JetStream/JetStreamFileStoreLayoutParityTests.cs
dotnet_test: File_store_uses_block_index_layout_with_ttl_prune_invariants
test_project: NATS.Server.Tests
go_test:
TestFileStoreMsgBlockShouldCompact,TestFileStoreMessageTTL,TestFileStoreMessageTTLRestart,TestFileStoreMessageTTLRecovered,TestFileStoreTruncateRemovedBlock,TestFileStorePurgeMsgBlock


dotnet_file: JetStream/JetStreamGoParityTests.cs
dotnet_test: Subject_filtering_on_consumer
notes: Go parity port
test_project: NATS.Server.Tests
go_test:
TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport,TestJetStreamSubjectFiltering


dotnet_file: JetStream/JetStreamStreamCrudTests.cs
dotnet_test: Stream_state_tracks_first_and_last_sequence
test_project: NATS.Server.Tests
go_test:
TestJetStreamStateTimestamps,TestJetStreamLastSequenceBySubject,TestJetStreamLastSequenceBySubjectWithSubject


dotnet_file: JetStream/JsBatchingTests.cs
dotnet_test: AtomicBatchPublish_disabled_by_default_returns_error
test_project: NATS.Server.Tests
go_test:
TestJetStreamAtomicBatchPublish,TestJetStreamAtomicBatchPublishEmptyAck,TestJetStreamAtomicBatchPublishCommitEob,TestJetStreamAtomicBatchPublishLimits,TestJetStreamAtomicBatchPublishDedupeNotAllowed,TestJetStreamAtomicBatchPublishSourceAndMirror,TestJetStreamAtomicBatchPublishCleanup,TestJetStreamAtomicBatchPublishConfigOpts,TestJetStreamAtomicBatchPublishDenyHeaders,TestJetStreamAtomicBatchPublishStageAndCommit,TestJetStreamAtomicBatchPublishHighLevelRollback,TestJetStreamAtomicBatchPublishExpe...


dotnet_file: JetStream/JsDeliveryAckTests.cs
dotnet_test: Subject_transform_remaps_stored_message_subject
test_project: NATS.Server.Tests
go_test:
TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport,TestJetStreamImportConsumerStreamSubjectRemapSingle


dotnet_file: JetStream/JsStorageRecoveryTests.cs
dotnet_test: SubjectDeleteMarkers_ConfigAcceptedAndPreserved
test_project: NATS.Server.Tests
go_test:
TestJetStreamSubjectDeleteMarkers,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: JetStream/JsStorageRecoveryTests.cs
dotnet_test: SubjectDeleteMarkersRestart_StoreMessagesRecoveredAfterClose
test_project: NATS.Server.Tests
go_test:
TestJetStreamSubjectDeleteMarkersAfterRestart,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: JetStream/JsVersioningTests.cs
dotnet_test: GetRequiredApiLevel_returns_empty_for_null_metadata
test_project: NATS.Server.Tests
go_test:
TestJetStreamMetaDataFailOnKernelFault,TestJetStreamDirectGetBatchMaxBytes,TestJetStreamDirectGetMultiUpToTime,TestJetStreamDirectGetMultiMaxAllowed,TestJetStreamDirectGetMultiPaging,TestJetStreamUpgradeStreamVersioning,TestJetStreamUpgradeConsumerVersioning,TestJetStreamDirectGetSubjectDeleteMarker,TestJetStreamDirectGetBatchParallelWriteDeadlock,TestGetAndSupportsRequiredApiLevel,TestJetStreamSetStaticStreamMetadata,TestJetStreamSetStaticStreamMetadataRemoveDynamicFields,TestJetStreamSetDynami...


dotnet_file: JetStream/Cluster/ConsumerReplicaGroupTests.cs
dotnet_test: Consumer_reset_resets_sequence_to_beginning
test_project: NATS.Server.Tests
go_test:
TestJetStreamConsumerResetToSequence,TestJetStreamClusterConsumerResetPendingDeliveriesOnMaxAckPendingUpdate


dotnet_file: JetStream/Cluster/JetStreamClusterStreamTests.cs
dotnet_test: Interest_retention_stream_in_cluster
test_project: NATS.Server.Tests
go_test:
TestJetStreamClusterInterestRetention,TestJetStreamClusterInterestStreamConsumer,TestJetStreamInterestRetentionBug,TestNoRaceJetStreamClusterInterestRetentionDeadlock


dotnet_file: JetStream/Cluster/JsCluster1GoParityTests.cs
dotnet_test: R1_stream_created_with_cluster_info
test_project: NATS.Server.Tests
go_test:
TestJetStreamClusterUserSnapshotAndRestoreConfigChanges,TestJetStreamClusterPeerRemovalAndStreamReassignmentWithoutSpace,TestJetStreamClusterPeerRemovalAndServerBroughtBack,TestJetStreamClusterPeerExclusionTag,TestJetStreamClusterPeerOffline,TestJetStreamClusterCreateResponseAdvisoriesHaveSubject,TestJetStreamClusterRestartAndRemoveAdvisories,TestJetStreamClusterNoDuplicateOnNodeRestart,TestJetStreamClusterRemoveServer,TestJetStreamClusterPurgeReplayAfterRestart,TestJetStreamClusterQueueSubConsu...


dotnet_file: JetStream/Cluster/JsCluster2GoParityTests.cs
dotnet_test: Stream_survives_simulated_node_restart_with_message_count_intact
test_project: NATS.Server.Tests
go_test:
TestJetStreamClusterJSAPIImport,TestJetStreamClusterMultiRestartBug,TestJetStreamClusterAccountLoadFailure,TestJetStreamClusterMixedMode,TestJetStreamClusterLeafnodeSpokes,TestJetStreamClusterLeafNodeDenyNoDupe,TestJetStreamClusterSingleLeafNodeWithoutSharedSystemAccount,TestJetStreamClusterDomains,TestJetStreamClusterDomainsWithNoJSHub,TestJetStreamClusterDomainsAndAPIResponses,TestJetStreamClusterDomainsAndSameNameSources,TestJetStreamClusterSingleLeafNodeEnablingJetStream,TestJetStreamCluster...


dotnet_file: JetStream/Cluster/JsCluster34GoParityTests.cs
dotnet_test: Stream_scale_up_from_R1_to_R3_preserves_messages_and_max_age
test_project: NATS.Server.Tests
go_test:
TestJetStreamClusterDeleteConsumerWhileServerDown,TestJetStreamClusterMirrorCrossDomainOnLeadnodeNoSystemShare,TestJetStreamClusterSourceWithOptStartTime,TestJetStreamClusterHAssetsEnforcement,TestJetStreamClusterPullConsumerAcksExtendInactivityThreshold,TestJetStreamClusterReplacementPolicyAfterPeerRemoveNoPlace,TestJetStreamClusterLeafnodeDuplicateConsumerMessages,TestJetStreamClusterScaleDownDuringServerOffline,TestJetStreamClusterUpdateConsumerShouldNotForceDeleteOnRestart,TestJetStreamClust...


dotnet_file: JetStream/Cluster/JsClusterConsumerReplicationTests.cs
dotnet_test: Consumer_after_stream_purge_has_zero_pending
test_project: NATS.Server.Tests
go_test:
TestJetStreamConsumerPurge,TestJetStreamStreamPurgeWithConsumerAndRedelivery,TestJetStreamPurgeWithRedeliveredPending


dotnet_file: JetStream/Cluster/JsClusterMetaGovernanceTests.cs
dotnet_test: Account_info_reflects_stream_and_consumer_counts_in_cluster
test_project: NATS.Server.Tests
go_test:
TestJetStreamClusterAccountInfoAndLimits,TestJetStreamClusterConsumerPerf,TestJetStreamClusterAccountInfoForSystemAccount,TestJetStreamClusterConsumerUpdates,TestJetStreamClusterConsumerUpgrade,TestJetStreamClusterAddConsumerWithInfo,TestJetStreamClusterConsumerOverrides,TestJetStreamClusterConsumerActions,TestJetStreamClusterConsumerDefaultsFromStream,TestJetStreamClusterConsumerLeak,TestNoRaceJetStreamClusterConsumerInfoSpeed


dotnet_file: JetStream/Cluster/JsClusterStreamPlacementTests.cs
dotnet_test: Stream_list_api_returns_all_streams_in_five_node_cluster
test_project: NATS.Server.Tests
go_test:
TestJetStreamClusterListFilter,TestNoRaceJetStreamAPIStreamListPaging,TestJetStreamClusterStreamInfoList


dotnet_file: JetStream/Cluster/JsClusterStreamReplicationTests.cs
dotnet_test: Subject_filtering_routes_to_correct_R3_stream
test_project: NATS.Server.Tests
go_test:
TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport,TestJetStreamClusterStreamUpdateSubjects


dotnet_file: JetStream/Cluster/JsSuperClusterTests.cs
dotnet_test: SuperCluster_BasicStreamCreation_PlacedInRequestingCluster
test_project: NATS.Server.Tests
go_test:
TestJetStreamSuperClusterMetaStepDown,TestJetStreamSuperClusterStreamStepDown,TestJetStreamSuperClusterConsumerStepDown,TestJetStreamSuperClusterUniquePlacementTag,TestJetStreamSuperClusterBasics,TestJetStreamSuperClusterCrossClusterConsumerInterest,TestJetStreamSuperClusterPeerReassign,TestJetStreamSuperClusterInterestOnlyMode,TestJetStreamSuperClusterConnectionCount,TestJetStreamSuperClusterConsumersBrokenGateways,TestJetStreamSuperClusterLeafNodesWithSharedSystemAccountAndSameDomain,TestJetSt...


dotnet_file: JetStream/Storage/FileStoreBasicTests.cs
dotnet_test: Store_and_load_messages
test_project: NATS.Server.Tests
go_test:
TestFileStoreSkipMsg,TestFileStoreMeta,TestFileStoreSnapshotAndSyncBlocks,TestFileStoreCompactAllWithDanglingLMB,TestFileStoreInitialFirstSeq,TestFileStoreBasics


dotnet_file: JetStream/Storage/FileStoreGoParityTests.cs
dotnet_test: SubjectForSeq_ReturnsCorrectSubject
test_project: NATS.Server.Tests
go_test:
TestFileStoreSubjectForSeq,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: JetStream/Storage/FileStorePurgeBlockTests.cs
dotnet_test: SubjectsTotals_ReturnsPerSubjectCounts
test_project: NATS.Server.Tests
go_test:
TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport,TestFileStoreSubjectsTotals


dotnet_file: JetStream/Storage/FileStoreSubjectTests.cs
dotnet_test: Subject_filtering_after_recovery
test_project: NATS.Server.Tests
go_test:
TestFileStoreNoFSSAfterRecover,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: JetStream/Storage/FileStoreSubjectTests.cs
dotnet_test: Subject_state_cache_expiration
test_project: NATS.Server.Tests
go_test:
TestFileStoreSubjectStateCacheExpiration,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: JetStream/Storage/FileStoreSubjectTests.cs
dotnet_test: Subjects_totals_with_wildcards
test_project: NATS.Server.Tests
go_test:
TestFileStoreSubjectsTotals,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: JetStream/Storage/FileStoreSubjectTests.cs
dotnet_test: Subject_corruption_detection
test_project: NATS.Server.Tests
go_test:
TestFileStoreSubjectCorruption,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: JetStream/Storage/MemStoreBasicTests.cs
dotnet_test: Store_and_load_messages
test_project: NATS.Server.Tests
go_test:
TestMemStoreBasics,TestMemStoreTimeStamps,TestMemStorePurge,TestMemStoreEraseMsg,TestMemStoreMsgHeaders


dotnet_file: JetStream/Storage/MemStoreGoParityTests.cs
dotnet_test: SubjectsTotals_MatchesStoredCounts
test_project: NATS.Server.Tests
go_test:
TestMemStoreSubjectsTotals,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: JetStream/Storage/MemStoreGoParityTests.cs
dotnet_test: SubjectForSeq_ReturnsCorrectSubject
test_project: NATS.Server.Tests
go_test:
TestMemStoreSubjectForSeq,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: JetStream/Storage/StoreInterfaceTests.cs
dotnet_test: LoadNextMsg_WildcardStartBeforeFirstMatch
test_project: NATS.Server.Tests
go_test:
TestStoreLoadNextMsgWildcardStartBeforeFirstMatch,TestStoreMsgLoadNextMsgMulti,TestStoreDeleteSlice,TestStoreDeleteRange,TestStoreSubjectStateConsistencyOptimization,TestStoreMsgLoadPrevMsgMulti


dotnet_file: JetStream/Storage/StoreInterfaceTests.cs
dotnet_test: SubjectStateConsistency_UpdatesFirstAndLast
test_project: NATS.Server.Tests
go_test:
TestStoreSubjectStateConsistency,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport,TestStoreMsgLoadNextMsgMulti,TestStoreDeleteSlice,TestStoreDeleteRange,TestStoreSubjectStateConsistencyOptimization,TestStoreMsgLoadPrevMsgMulti


dotnet_file: JetStream/Storage/StoreInterfaceTests.cs
dotnet_test: Compact_CleansUpDmap
test_project: NATS.Server.Tests
go_test:
TestStoreCompactCleansUpDmap,TestStoreMsgLoadNextMsgMulti,TestStoreDeleteSlice,TestStoreDeleteRange,TestStoreSubjectStateConsistencyOptimization,TestStoreMsgLoadPrevMsgMulti


dotnet_file: JetStream/Storage/StoreInterfaceTests.cs
dotnet_test: Truncate_CleansUpDmap
test_project: NATS.Server.Tests
go_test:
TestStoreTruncateCleansUpDmap,TestStoreMsgLoadNextMsgMulti,TestStoreDeleteSlice,TestStoreDeleteRange,TestStoreSubjectStateConsistencyOptimization,TestStoreMsgLoadPrevMsgMulti


dotnet_file: JetStream/Storage/StoreInterfaceTests.cs
dotnet_test: PurgeEx_ZeroSeq_EquivalentToPurge
test_project: NATS.Server.Tests
go_test:
TestStorePurgeExZero,TestStoreMsgLoadNextMsgMulti,TestStoreDeleteSlice,TestStoreDeleteRange,TestStoreSubjectStateConsistencyOptimization,TestStoreMsgLoadPrevMsgMulti


dotnet_file: JetStream/Storage/StoreInterfaceTests.cs
dotnet_test: UpdateConfigTTLState_MessageSurvivesWhenTtlDisabled
test_project: NATS.Server.Tests
go_test:
TestStoreUpdateConfigTTLState,TestStoreMsgLoadNextMsgMulti,TestStoreDeleteSlice,TestStoreDeleteRange,TestStoreSubjectStateConsistencyOptimization,TestStoreMsgLoadPrevMsgMulti


dotnet_file: JetStream/Storage/StoreInterfaceTests.cs
dotnet_test: InteriorDeleteAccounting_StateIsCorrect
test_project: NATS.Server.Tests
go_test:
TestStoreStreamInteriorDeleteAccounting,TestStoreMsgLoadNextMsgMulti,TestStoreDeleteSlice,TestStoreDeleteRange,TestStoreSubjectStateConsistencyOptimization,TestStoreMsgLoadPrevMsgMulti


dotnet_file: JetStream/Storage/StoreInterfaceTests.cs
dotnet_test: GetSeqFromTime_WithInteriorDeletesGap
test_project: NATS.Server.Tests
go_test:
TestStoreGetSeqFromTimeWithInteriorDeletesGap,TestStoreMsgLoadNextMsgMulti,TestStoreDeleteSlice,TestStoreDeleteRange,TestStoreSubjectStateConsistencyOptimization,TestStoreMsgLoadPrevMsgMulti


dotnet_file: JetStream/Storage/StoreInterfaceTests.cs
dotnet_test: GetSeqFromTime_WithTrailingDeletes
test_project: NATS.Server.Tests
go_test:
TestStoreGetSeqFromTimeWithTrailingDeletes,TestStoreMsgLoadNextMsgMulti,TestStoreDeleteSlice,TestStoreDeleteRange,TestStoreSubjectStateConsistencyOptimization,TestStoreMsgLoadPrevMsgMulti


dotnet_file: JetStream/Storage/StoreInterfaceTests.cs
dotnet_test: MaxMsgsPerUpdateBug_ReducesOnConfigUpdate
test_project: NATS.Server.Tests
go_test:
TestStoreMaxMsgsPerUpdateBug,TestStoreMsgLoadNextMsgMulti,TestStoreDeleteSlice,TestStoreDeleteRange,TestStoreSubjectStateConsistencyOptimization,TestStoreMsgLoadPrevMsgMulti


dotnet_file: JetStream/Storage/StoreInterfaceTests.cs
dotnet_test: MultiLastSeqs_AndLoadLastMsg_WithLazySubjectState
test_project: NATS.Server.Tests
go_test:
TestFileStoreMultiLastSeqsAndLoadLastMsgWithLazySubjectState,TestStoreMsgLoadNextMsgMulti,TestStoreDeleteSlice,TestStoreDeleteRange,TestStoreSubjectStateConsistencyOptimization,TestStoreMsgLoadPrevMsgMulti


dotnet_file: Auth/AccountGoParityTests.cs
dotnet_test: ConnectionLimit_ExceededAfterUpdate
test_project: NATS.Server.Tests
go_test:
TestSystemAccountConnectionLimits,TestSystemAccountSystemConnectionLimitsHonored,TestSystemAccountConnectionLimitsServersStaggered,TestSystemAccountConnectionLimitsServerShutdownGraceful,TestSystemAccountConnectionLimitsServerShutdownForced,TestAccountConnsLimitExceededAfterUpdate,TestAccountConnsLimitExceededAfterUpdateDisconnectNewOnly


dotnet_file: Auth/AccountGoParityTests.cs
dotnet_test: SubscriptionLimit_Enforced
test_project: NATS.Server.Tests
go_test:
TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport,TestAccountUserSubPermsWithQueueGroups


dotnet_file: Auth/AccountRoutingTests.cs
dotnet_test: BasicRouteMapping_SubjectTransform_AppliesMapping
test_project: NATS.Server.Tests
go_test:
TestAccountNoDeadlockOnQueueSubRouteMapUpdate,TestAccountBasicRouteMapping,TestAccountWildcardRouteMapping,TestAccountRouteMappingChangesAfterClientStart,TestAccountSimpleWeightedRouteMapping,TestAccountMultiWeightedRouteMappings,TestGlobalAccountRouteMappingsConfiguration,TestAccountRouteMappingsConfiguration,TestAccountRouteMappingsWithLossInjection,TestAccountRouteMappingsWithOriginClusterFilter,TestSamplingHeader,TestAccountSystemPermsWithGlobalAccess,TestAccountUpdateRemoteServerDisconnects...


dotnet_file: Auth/AuthCalloutGoParityTests.cs
dotnet_test: AuthCalloutBasics_AllowsCorrectCredentials
test_project: NATS.Server.Tests
go_test:
TestAuthCalloutBasics,TestAuthCalloutMultiAccounts,TestAuthCalloutAllowedAccounts,TestAuthCalloutClientTLSCerts,TestAuthCalloutVerifiedUserCalloutsWithSig,TestAuthCalloutOperatorNoServerConfigCalloutAllowed,TestAuthCalloutOperatorModeBasics,TestAuthCalloutScopedUserAssignedAccount,TestAuthCalloutScopedUserAllAccount,TestAuthCalloutOperatorModeEncryption,TestAuthCalloutServerTags,TestAuthCalloutServerClusterAndVersion,TestAuthCalloutErrorResponse,TestAuthCalloutAuthUserFailDoesNotInvokeCallout,Te...


dotnet_file: Auth/JwtGoParityTests.cs
dotnet_test: JwtUser_NoJwt_ReturnsNull
test_project: NATS.Server.Tests
go_test:
TestJWTUserBadTrusted,TestJWTUserExpiresAfterConnect,TestJWTUserResponsePermissionClaims,TestJWTAccountExpiresAfterConnect,TestJWTAccountRenewFromResolver,TestJWTAccountExportWithResponseType,TestJWTAccountImportActivationExpires,TestJWTAccountLimitsSubsButServerOverrides,TestJWTAccountLimitsMaxPayloadButServerOverrides,TestJWTAccountURLResolver,TestJWTAccountURLResolverTimeout,TestJWTAccountURLResolverNoFetchOnReload,TestJWTAccountURLResolverFetchFailureInServer1,TestJWTAccountURLResolverFetchF...


dotnet_file: LeafNode/LeafNodeGoParityTests.cs
dotnet_test: Hub_and_spoke_establish_leaf_connection
test_project: NATS.Server.Tests
go_test:
TestJetStreamLeafNodeUniqueServerNameCrossJSDomain,TestJetStreamLeafNodeJwtPermsAndJSDomains,TestJetStreamLeafNodeClusterExtensionWithSystemAccount,TestJetStreamLeafNodeClusterMixedModeExtensionWithSystemAccount,TestJetStreamLeafNodeCredsDenies,TestJetStreamLeafNodeDefaultDomainJwtExplicit,TestJetStreamLeafNodeDefaultDomainClusterBothEnds,TestJetStreamLeafNodeSvcImportExportCycle,TestJetStreamLeafNodeJSClusterMigrateRecovery,TestJetStreamLeafNodeJSClusterMigrateRecoveryWithDelay,TestJetStreamLea...


dotnet_file: Protocol/ProxyProtocolTests.cs
dotnet_test: V2_parses_IPv4_address
test_project: NATS.Server.Tests
go_test:
TestClientProxyProtoV2ParseIPv4,TestClientProxyProtoV2ParseIPv6,TestClientProxyProtoV2ParseLocalCommand,TestClientProxyProtoV2InvalidSignature,TestClientProxyProtoV2InvalidVersion,TestClientProxyProtoV2UnsupportedFamily,TestClientProxyProtoV2UnsupportedProtocol,TestClientProxyProtoV2TruncatedHeader,TestClientProxyProtoV2ShortAddressData,TestProxyConnRemoteAddr,TestClientProxyProtoV2EndToEnd,TestClientProxyProtoV2LocalCommandEndToEnd,TestClientProxyProtoV1ParseTCP4,TestClientProxyProtoV1ParseTCP6...


dotnet_file: Subscriptions/SubListGoParityTests.cs
dotnet_test: Init_count_is_zero_and_grows_with_inserts
test_project: NATS.Server.Tests
go_test:
TestSublistInit,TestSublistSimple,TestSublistSimpleMultiTokens,TestSublistSimpleMultiTokensNoCache,TestSublistPartialWildcardAtEndNoCache,TestSublistRemoveCleanupWildcards,TestSublistRemoveCleanupWildcardsNoCache,TestSublistRemoveWithLargeSubsNoCache,TestSublistInvalidSubjectsInsertNoCache,TestSublistBasicQueueResults,TestSublistBasicQueueResultsNoCache,TestSublistValidLiteralSubjects,TestSublistValidSubjects,TestValidateDestinationSubject,TestSublistBadSubjectOnRemove,TestSublistBadSubjectOnRem...


dotnet_file: LeafNodes/LeafNodeConnectionTests.cs
dotnet_test: Leaf_node_connects_with_token_auth_on_hub
test_project: NATS.Server.Tests
go_test:
TestLeafNodeBasicAuthFailover,TestLeafNodeBasicAuthMultiple,TestLeafNodeWSAuth,TestLeafNodeAuthConfigReload,TestLeafNodeCompressionAuthTimeout,TestLeafNodeNkeyAuth,TestLeafNodeAccountNkeysAuth,TestLeafNodesBasicTokenAuth


dotnet_file: LeafNodes/LeafNodeForwardingTests.cs
dotnet_test: Subscriber_on_both_hub_and_leaf_receives_message_once_each
test_project: NATS.Server.Tests
go_test:
TestLeafNodeDuplicateMsg,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: LeafNodes/LeafNodeSubjectFilterTests.cs
dotnet_test: Subscription_interest_propagates_from_hub_to_leaf
test_project: NATS.Server.Tests
go_test:
TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport,TestLeafNodePermissions


dotnet_file: Accounts/AccountImportExportTests.cs
dotnet_test: Stream_export_import_delivers_cross_account
test_project: NATS.Server.Tests
go_test:
TestAccountIsolationExportImport,TestMultiAccountsIsolation,TestImportAuthorized,TestSimpleMapping,TestAddServiceExport,TestServiceExportWithWildcards,TestServiceImportWithWildcards,TestAddStreamExport


dotnet_file: Accounts/AccountImportExportTests.cs
dotnet_test: Stream_import_tracks_source_account
test_project: NATS.Server.Tests
go_test:
TestAccountCheckStreamImportsEqual,TestAccountImportCycle,TestJetStreamAccountImportBasics,TestJetStreamAccountImportAll


dotnet_file: Accounts/AccountIsolationTests.cs
dotnet_test: Register_duplicate_account_returns_existing
test_project: NATS.Server.Tests
go_test:
TestRegisterDuplicateAccounts,TestNewAccountAndRequireNewAlwaysError,TestAccountSimpleConfig,TestAccountParseConfig


dotnet_file: Gateways/GatewayGoParityTests.cs
dotnet_test: GatewayBasic_outbound_and_inbound_both_established
test_project: NATS.Server.Tests
go_test:
TestGatewayIgnoreSelfReference,TestGatewayHeaderInfo,TestGatewayHeaderDeliverStrippedMsg,TestGatewaySolicitDelay,TestGatewaySolicitDelayWithImplicitOutbounds,TestGatewayAdvertise,TestGatewayAdvertiseErr,TestGatewayAuth,TestGatewayTLS,TestGatewayTLSErrors,TestGatewayWrongDestination,TestGatewayConnectToWrongPort,TestGatewayURLsFromClusterSentInINFO,TestGatewayUseUpdatedURLs,TestGatewayAutoDiscovery,TestGatewayRejectUnknown,TestGatewaySendQSubsOnGatewayConnect,TestGatewaySendRemoteQSubs,TestGatewa...


dotnet_file: Raft/NatsRaftTransportTests.cs
dotnet_test: Transport_can_be_constructed_with_internal_client
test_project: NATS.Server.Tests
go_test:
TestNRGSwitchStateClearsQueues,TestNRGUnsuccessfulVoteRequestDoesntResetElectionTimer,TestNRGUnsuccessfulVoteRequestCampaignEarly,TestNRGInvalidTAVDoesntPanic,TestNRGSystemClientCleanupFromAccount,TestNRGTermDoesntRollBackToPtermOnCatchup,TestNRGCatchupDoesNotTruncateUncommittedEntriesWithQuorum,TestNRGCatchupCanTruncateMultipleEntriesWithoutQuorum,TestNRGCatchupDoesNotTruncateCommittedEntriesDuringRedelivery,TestNRGCatchupFromNewLeaderWithIncorrectPterm,TestNRGDontSwitchToCandidateWithInflightS...


dotnet_file: Mqtt/MqttAdvancedParityTests.cs
dotnet_test: Subscribe_exact_topic_receives_matching_publish
test_project: NATS.Server.Tests
go_test:
TestMQTTConnKeepAlive,TestMQTTSub,TestMQTTSubQoS2,TestMQTTSubWithSpaces,TestMQTTPubSubMatrix,TestMQTTPreventSubWithMQTTSubPrefix,TestMQTTPublishTopicErrors,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: Mqtt/MqttAdvancedParityTests.cs
dotnet_test: Subscribe_exact_topic_does_not_receive_non_matching_publish
test_project: NATS.Server.Tests
go_test:
TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport,TestMQTTSub


dotnet_file: Mqtt/MqttAdvancedParityTests.cs
dotnet_test: Subscribe_packet_with_packet_id_zero_is_invalid
test_project: NATS.Server.Tests
go_test:
TestMQTTParseSub,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: Mqtt/MqttAdvancedParityTests.cs
dotnet_test: Subscription_matching_is_case_sensitive
test_project: NATS.Server.Tests
go_test:
TestMQTTSubCaseSensitive,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: Mqtt/MqttAdvancedParityTests.cs
dotnet_test: Suback_packet_type_is_0x90
test_project: NATS.Server.Tests
go_test:
TestMQTTSubAck,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: Mqtt/MqttGoParityTests.cs
dotnet_test: RetainedStore_SetAndGet
test_project: NATS.Server.Tests
go_test:
TestMQTTRetainedMsgMigration,TestMQTTSubRetainedRace,TestMQTTSliceHeadersAndDecodeRetainedMessage,TestMQTTRetainedMsgRemovedFromMapIfNotInStream,TestMQTTCrossAccountRetain,TestMQTTConfig,TestMQTTQoS2RetainedReject


dotnet_file: Mqtt/MqttGoParityTests.cs
dotnet_test: RetainedStore_EmptyPayload_ClearsRetained
test_project: NATS.Server.Tests
go_test:
TestMQTTRetainedMsgMigration,TestMQTTSubRetainedRace,TestMQTTSliceHeadersAndDecodeRetainedMessage,TestMQTTRetainedMsgRemovedFromMapIfNotInStream,TestMQTTCrossAccountRetain,TestMQTTConfig


dotnet_file: Mqtt/MqttGoParityTests.cs
dotnet_test: SessionStore_SaveAndLoad
test_project: NATS.Server.Tests
go_test:
TestMQTTSessionMovingDomains,TestMQTTSessionsDifferentDomains,TestMQTTRecoverSessionWithSubAndClientResendSub,TestMQTTLockedSession,TestMQTTConfig


dotnet_file: Mqtt/MqttGoParityTests.cs
dotnet_test: QoS2StateMachine_FullFlow
test_project: NATS.Server.Tests
go_test:
TestMQTTQoS2SubDowngrade,TestMQTTQoS2PubReject,TestMQTTQoS2RetainedReject,TestMQTTQoS2RetriesPubRel,TestMQTTConfig


dotnet_file: Mqtt/MqttRetainedMessageParityTests.cs
dotnet_test: Retained_message_not_delivered_when_subscriber_connects_after_publish
test_project: NATS.Server.Tests
go_test:
TestMQTTRetainedNoMsgBodyCorruption,TestMQTTRetainFlag,TestMQTTPersistRetainedMsg,TestMQTTRetainedMsgCleanup,TestMQTTRestoreRetainedMsgs,TestMQTTDecodeRetainedMessage,TestMQTTPublishRetain


dotnet_file: Mqtt/MqttRetainedMessageParityTests.cs
dotnet_test: Subscriber_reconnect_resubscribe_receives_new_messages
test_project: NATS.Server.Tests
go_test:
TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport,TestMQTTRestoreRetainedMsgs


dotnet_file: Mqtt/MqttWillMessageParityTests.cs
dotnet_test: Subscriber_receives_message_on_abrupt_publisher_disconnect
test_project: NATS.Server.Tests
go_test:
TestMQTTWill,TestMQTTQoS2WillReject,TestMQTTWillRetain,TestMQTTWillRetainPermViolation,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: Monitoring/MonitorGoParityTests.cs
dotnet_test: Connz_JsonSerialization_MatchesGoShape
test_project: NATS.Server.Tests
go_test:
TestMonitorConnzBadParams,TestMonitorConnzSortedByUptimeClosedConn,TestMonitorConnzSortedByStopTimeClosedConn,TestMonitorConnzSortBadRequest,TestMonitorRoutezWithBadParams,TestSubszOperatorMode,TestMonitorConnzClosedConnsRace,TestMonitorConnzClosedConnsBadClient,TestMonitorConnzClosedConnsBadTLSClient,TestMonitorHandler,TestMonitorConnzTLSInHandshake,TestMonitorConnzTLSCfg,TestMonitorRoutezPermissions,TestMonitorClusterURLs,TestMonitorGatewayURLsUpdated,TestMonitorGatewayReportItsOwnURLs,TestMon...


dotnet_file: Monitoring/MonitorSubszTests.cs
dotnet_test: Subz_returns_valid_json_with_server_id
test_project: NATS.Server.Tests
go_test:
TestSubsz,TestMonitorSubszMultiAccountWithOffsetAndLimit,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: Monitoring/MonitorSubszTests.cs
dotnet_test: Subz_reports_subscription_count
test_project: NATS.Server.Tests
go_test:
TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport,TestSubsz


dotnet_file: Monitoring/MonitorSubszTests.cs
dotnet_test: Subz_with_subs_returns_subscription_details
test_project: NATS.Server.Tests
go_test:
TestMonitorSubszDetails,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: Monitoring/MonitorSubszTests.cs
dotnet_test: Subz_detail_entries_contain_subject_names
test_project: NATS.Server.Tests
go_test:
TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport,TestMonitorSubszDetails


dotnet_file: Monitoring/MonitorSubszTests.cs
dotnet_test: Subz_pagination_with_offset_and_limit
test_project: NATS.Server.Tests
go_test:
TestMonitorSubszWithOffsetAndLimit,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: Monitoring/MonitorSubszTests.cs
dotnet_test: Subz_test_subject_filters_matching_subscriptions
test_project: NATS.Server.Tests
go_test:
TestMonitorSubszTestPubSubject,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: Monitoring/MonitorSubszTests.cs
dotnet_test: Subz_test_subject_no_match_returns_empty
test_project: NATS.Server.Tests
go_test:
TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport,TestMonitorSubszTestPubSubject


dotnet_file: Monitoring/MonitorSubszTests.cs
dotnet_test: Subz_offset_zero_uses_default_limit
test_project: NATS.Server.Tests
go_test:
TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport,TestMonitorSubszWithOffsetAndLimit


dotnet_file: Monitoring/MonitorSubszTests.cs
dotnet_test: Subz_handles_concurrent_requests
test_project: NATS.Server.Tests
go_test:
TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport,TestMonitorConcurrentMonitoring


dotnet_file: Monitoring/MonitorSubszTests.cs
dotnet_test: Subz_now_is_plausible_timestamp
test_project: NATS.Server.Tests
go_test:
TestMonitorSubszMultiAccount,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: Events/EventGoParityTests.cs
dotnet_test: ServerStatsMsg_JsonShape_MatchesGo
test_project: NATS.Server.Tests
go_test:
TestServerEventsPingStatsZDedicatedRecvQ,TestServerEventsStatsZJetStreamApiLevel,TestServerEventsStatszMaxProcsMemLimit,TestSubszPagination


dotnet_file: Events/EventGoParityTests.cs
dotnet_test: EventServerInfo_FilterByServerId
test_project: NATS.Server.Tests
go_test:
TestServerEventsPingStatsZFilter,TestServerEventsPingStatsZFailFilter,TestSubszPagination,TestServerEventsFilteredByTag


dotnet_file: Events/EventGoParityTests.cs
dotnet_test: ConnectEventMsg_RoundTrip_ViaContext
test_project: NATS.Server.Tests
go_test:
TestSystemAccountNewConnection,TestSystemAccountingWithLeafNodes,TestSubszPagination,TestServerEventsReceivedByQSubs


dotnet_file: Routes/RouteConnectionTests.cs
dotnet_test: Subscriptions_propagate_with_many_subscribers
test_project: NATS.Server.Tests
go_test:
TestRouteSendLocalSubsWithLowMaxPending,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


dotnet_file: Stress/ClusterStressTests.cs
dotnet_test: Cluster_meta_stepdown_during_stream_creation_does_not_corrupt_state
test_project: NATS.Server.Tests
go_test:
TestJetStreamClusterNoQuorumStepdown,TestJetStreamClusterStreamCatchupNoState,TestJetStreamClusterCorruptMetaSnapshot,TestJetStreamClusterMetaStepdownPreferred,TestNoRaceJetStreamClusterCorruptWAL


dotnet_file: Stress/ConcurrentPubSubStressTests.cs
dotnet_test: SubList_concurrent_batch_remove_and_match_do_not_deadlock
test_project: NATS.Server.Tests
go_test:
TestSublistNoCacheRemoveBatch,TestSublistRemoveBatchWithError,TestMQTTSubQoS2Restart,TestMQTTSubWithNATSStream,TestMQTTSubRestart,TestMQTTSubPropagation,TestMQTTSubjectMappingWithImportExport


