Full log
Start 238: interface.ClientApiServiceTest.StreamStartsWithTaskIdentityBeforeInference
238/448 Test #238: interface.ClientApiServiceTest.StreamStartsWithTaskIdentityBeforeInference ........................... Passed 0.52 sec
Start 239: interface.ClientApiServiceTest.StartStreamReturnsBeforeInferenceCompletes
239/448 Test #239: interface.ClientApiServiceTest.StartStreamReturnsBeforeInferenceCompletes ............................ Passed 0.52 sec
Start 240: interface.ClientApiServiceTest.StreamCanBeCancelledFromInitialChunkBeforeInference
240/448 Test #240: interface.ClientApiServiceTest.StreamCanBeCancelledFromInitialChunkBeforeInference ................... Passed 0.52 sec
Start 241: interface.ClientApiServiceTest.StreamConsumerFailureCancelsBeforeInference
241/448 Test #241: interface.ClientApiServiceTest.StreamConsumerFailureCancelsBeforeInference ........................... Passed 0.52 sec
Start 242: interface.ClientApiServiceTest.StreamTaskCreatedRejectionCancelsBeforeInitialChunk
242/448 Test #242: interface.ClientApiServiceTest.StreamTaskCreatedRejectionCancelsBeforeInitialChunk ................... Passed 0.52 sec
Start 243: interface.ClientApiServiceTest.StreamTaskIdCancelsActiveInferenceWithoutFurtherChunks
243/448 Test #243: interface.ClientApiServiceTest.StreamTaskIdCancelsActiveInferenceWithoutFurtherChunks ................ Passed 0.51 sec
Start 244: interface.ClientApiServiceTest.StreamConsumerFailureCancelsActiveInference
244/448 Test #244: interface.ClientApiServiceTest.StreamConsumerFailureCancelsActiveInference ........................... Passed 0.52 sec
Start 245: interface.ClientApiServiceTest.StreamConsumerExceptionCancelsBeforeInference
245/448 Test #245: interface.ClientApiServiceTest.StreamConsumerExceptionCancelsBeforeInference ......................... Passed 0.51 sec
Start 246: interface.ClientApiServiceTest.StreamSessionCreationFailureCleansTask
246/448 Test #246: interface.ClientApiServiceTest.StreamSessionCreationFailureCleansTask ................................ Passed 0.52 sec
Start 247: interface.MessagesFormatTest.ParseExtraBodyLoraIdAcceptsStringOrMissingValue
247/448 Test #247: interface.MessagesFormatTest.ParseExtraBodyLoraIdAcceptsStringOrMissingValue ......................... Passed 0.01 sec
Start 248: interface.MessagesFormatTest.ParseExtraBodyLoraIdRejectsInvalidValues
248/448 Test #248: interface.MessagesFormatTest.ParseExtraBodyLoraIdRejectsInvalidValues ................................ Passed 0.51 sec
Start 249: interface.MessagesFormatTest.ParseExtraBodyLoraIdRejectsLegacyEnableLora
249/448 Test #249: interface.MessagesFormatTest.ParseExtraBodyLoraIdRejectsLegacyEnableLora ............................. Passed 0.01 sec
Start 250: interface.MessagesFormatTest.ValidateMessagesMustBeNonEmptyArray
250/448 Test #250: interface.MessagesFormatTest.ValidateMessagesMustBeNonEmptyArray ..................................... Passed 0.01 sec
Start 251: interface.MessagesFormatTest.ValidateMalformedMessageFieldsRejected
251/448 Test #251: interface.MessagesFormatTest.ValidateMalformedMessageFieldsRejected .................................. Passed 0.01 sec
Start 252: interface.MessagesFormatTest.ValidateEmptyUserContentRejected
252/448 Test #252: interface.MessagesFormatTest.ValidateEmptyUserContentRejected ........................................ Passed 0.01 sec
Start 253: interface.MessagesFormatTest.ValidateContentMustBeStringOrArray
253/448 Test #253: interface.MessagesFormatTest.ValidateContentMustBeStringOrArray ...................................... Passed 0.01 sec
Start 254: interface.MessagesFormatTest.ValidateAssistantFirstRejected
254/448 Test #254: interface.MessagesFormatTest.ValidateAssistantFirstRejected .......................................... Passed 0.01 sec
Start 255: interface.MessagesFormatTest.ValidateRelaxedRoleOrderingAccepted
255/448 Test #255: interface.MessagesFormatTest.ValidateRelaxedRoleOrderingAccepted ..................................... Passed 0.01 sec
Start 256: interface.MessagesFormatTest.ValidateSystemPlacementRulesRejected
256/448 Test #256: interface.MessagesFormatTest.ValidateSystemPlacementRulesRejected .................................... Passed 0.01 sec
Start 257: interface.MessagesFormatTest.ValidateReasoningContentOnlyOnAssistant
257/448 Test #257: interface.MessagesFormatTest.ValidateReasoningContentOnlyOnAssistant ................................. Passed 0.01 sec
Start 258: interface.MessagesFormatTest.ValidateAssistantEmptyContentWithReasoningAccepted
258/448 Test #258: interface.MessagesFormatTest.ValidateAssistantEmptyContentWithReasoningAccepted ...................... Passed 0.01 sec
Start 259: interface.MessagesFormatTest.ValidateReasoningContentMustBeString
259/448 Test #259: interface.MessagesFormatTest.ValidateReasoningContentMustBeString .................................... Passed 0.01 sec
Start 260: interface.MessagesFormatTest.ValidateReasoningContentWhitespaceOnlyTreatedAsEmpty
260/448 Test #260: interface.MessagesFormatTest.ValidateReasoningContentWhitespaceOnlyTreatedAsEmpty .................... Passed 0.01 sec
Start 261: interface.MessagesFormatTest.ValidateAssistantStringContentRejectsBlankWithoutFallback
261/448 Test #261: interface.MessagesFormatTest.ValidateAssistantStringContentRejectsBlankWithoutFallback ............... Passed 0.01 sec
Start 262: interface.MessagesFormatTest.ValidateAssistantNullOrMissingContentRequiresToolCalls
262/448 Test #262: interface.MessagesFormatTest.ValidateAssistantNullOrMissingContentRequiresToolCalls .................. Passed 0.01 sec
Start 263: interface.MessagesFormatTest.ValidateAssistantContentArrayRules
263/448 Test #263: interface.MessagesFormatTest.ValidateAssistantContentArrayRules ...................................... Passed 0.01 sec
Start 264: interface.MessagesFormatTest.ValidateToolCallsOnlyOnAssistantAndNonEmpty
264/448 Test #264: interface.MessagesFormatTest.ValidateToolCallsOnlyOnAssistantAndNonEmpty ............................. Passed 0.01 sec
Start 265: interface.MessagesFormatTest.ValidateAssistantEmptyContentPrioritizesValidToolCalls
265/448 Test #265: interface.MessagesFormatTest.ValidateAssistantEmptyContentPrioritizesValidToolCalls .................. Passed 0.01 sec
Start 266: interface.MessagesFormatTest.ValidateAssistantContentWithToolCallsAccepted
266/448 Test #266: interface.MessagesFormatTest.ValidateAssistantContentWithToolCallsAccepted ........................... Passed 0.01 sec
Start 267: interface.MessagesFormatTest.ValidateMalformedToolCallEntriesRejected
267/448 Test #267: interface.MessagesFormatTest.ValidateMalformedToolCallEntriesRejected ................................ Passed 0.01 sec
Start 268: interface.MessagesFormatTest.ValidateToolMessageCallIdMustBeNonEmpty
268/448 Test #268: interface.MessagesFormatTest.ValidateToolMessageCallIdMustBeNonEmpty ................................. Passed 0.01 sec
Start 269: interface.MessagesFormatTest.ValidateToolMessageContentMustBeNonBlank
269/448 Test #269: interface.MessagesFormatTest.ValidateToolMessageContentMustBeNonBlank ................................ Passed 0.01 sec
Start 270: interface.MessagesFormatTest.ValidateToolResponseFlowRejected
270/448 Test #270: interface.MessagesFormatTest.ValidateToolResponseFlowRejected ........................................ Passed 0.01 sec
Start 271: interface.MessagesFormatTest.ValidateImageOnlyContentAccepted
271/448 Test #271: interface.MessagesFormatTest.ValidateImageOnlyContentAccepted ........................................ Passed 0.01 sec
Start 272: interface.MessagesFormatTest.ValidateUnsupportedImageUrlsRejected
272/448 Test #272: interface.MessagesFormatTest.ValidateUnsupportedImageUrlsRejected .................................... Passed 0.01 sec
Start 273: interface.MessagesFormatTest.ValidateImageUrlWithoutUrlFieldRejected
273/448 Test #273: interface.MessagesFormatTest.ValidateImageUrlWithoutUrlFieldRejected ................................. Passed 0.01 sec
Start 274: interface.MessagesFormatTest.ValidateImageUrlFieldNotObjectRejected
274/448 Test #274: interface.MessagesFormatTest.ValidateImageUrlFieldNotObjectRejected .................................. Passed 0.01 sec
Start 275: interface.MessagesFormatTest.ValidateUnsupportedContentTypeRejected
275/448 Test #275: interface.MessagesFormatTest.ValidateUnsupportedContentTypeRejected .................................. Passed 0.01 sec
Start 276: interface.MessagesFormatTest.ValidateContentPartRequiredFieldsAndTypesRejected
276/448 Test #276: interface.MessagesFormatTest.ValidateContentPartRequiredFieldsAndTypesRejected ....................... Passed 0.01 sec
Start 277: interface.MessagesFormatTest.ValidateContentArrayNonObjectElementRejected
277/448 Test #277: interface.MessagesFormatTest.ValidateContentArrayNonObjectElementRejected ............................ Passed 0.01 sec
Start 278: interface.MessagesFormatTest.ValidateContentArrayOnlyEmptyTextRejected
278/448 Test #278: interface.MessagesFormatTest.ValidateContentArrayOnlyEmptyTextRejected ............................... Passed 0.01 sec
Start 279: interface.MessagesFormatTest.ValidateContentArrayEmptyTextWithImageAccepted
279/448 Test #279: interface.MessagesFormatTest.ValidateContentArrayEmptyTextWithImageAccepted .......................... Passed 0.01 sec
Start 280: interface.MessagesFormatTest.FormatThreeRoundsPlainText
280/448 Test #280: interface.MessagesFormatTest.FormatThreeRoundsPlainText .............................................. Passed 0.01 sec
Start 281: interface.MessagesFormatTest.FormatSystemMessageChatMLStructure
281/448 Test #281: interface.MessagesFormatTest.FormatSystemMessageChatMLStructure ...................................... Passed 0.01 sec
Start 282: interface.MessagesFormatTest.FormatContentWithSpecialCharacters
282/448 Test #282: interface.MessagesFormatTest.FormatContentWithSpecialCharacters ...................................... Passed 0.01 sec
Start 283: interface.MessagesFormatTest.FormatRejectsInvalidMessagesDirectly
283/448 Test #283: interface.MessagesFormatTest.FormatRejectsInvalidMessagesDirectly .................................... Passed 0.52 sec
Start 284: interface.MessagesFormatTest.FormatRejectsInvalidToolHistoryBeforePreprocessing
284/448 Test #284: interface.MessagesFormatTest.FormatRejectsInvalidToolHistoryBeforePreprocessing ...................... Passed 0.52 sec
Start 285: interface.MessagesFormatTest.FormatPromptOnlyToolHistoryWithoutCurrentTools
285/448 Test #285: interface.MessagesFormatTest.FormatPromptOnlyToolHistoryWithoutCurrentTools .......................... Passed 0.01 sec
Start 286: interface.MessagesFormatTest.FormatPromptOnlyToolCallsSeparatedByLineBreak
286/448 Test #286: interface.MessagesFormatTest.FormatPromptOnlyToolCallsSeparatedByLineBreak ........................... Passed 0.01 sec
Start 287: interface.MessagesFormatTest.FormatPromptOnlyParallelToolResponsesFollowToolCallOrder
287/448 Test #287: interface.MessagesFormatTest.FormatPromptOnlyParallelToolResponsesFollowToolCallOrder ................ Passed 0.01 sec
Start 288: interface.MessagesFormatTest.FormatPromptOnlyDoesNotMergeAdjacentAssistantMessages
288/448 Test #288: interface.MessagesFormatTest.FormatPromptOnlyDoesNotMergeAdjacentAssistantMessages ................... Passed 0.01 sec
Start 289: interface.MessagesFormatTest.FormatPromptOnlyToolCallInvalidArgumentsFallbackToEmptyObject
289/448 Test #289: interface.MessagesFormatTest.FormatPromptOnlyToolCallInvalidArgumentsFallbackToEmptyObject ........... Passed 0.52 sec
Start 290: interface.MessagesFormatTest.FormatMultiTurnTwoImagesOrderMatchesPlaceholders
290/448 Test #290: interface.MessagesFormatTest.FormatMultiTurnTwoImagesOrderMatchesPlaceholders ........................ Passed 0.01 sec
Start 291: interface.MessagesFormatTest.FormatMixedTextAndMultipleImagesInSingleTurn
291/448 Test #291: interface.MessagesFormatTest.FormatMixedTextAndMultipleImagesInSingleTurn ............................ Passed 0.01 sec
Start 292: interface.MessagesFormatTest.FormatValidBase64ImagePopulatesBuffers
292/448 Test #292: interface.MessagesFormatTest.FormatValidBase64ImagePopulatesBuffers .................................. Passed 0.01 sec
Start 293: interface.MessagesFormatTest.FormatInvalidBase64DataUrlRejected
293/448 Test #293: interface.MessagesFormatTest.FormatInvalidBase64DataUrlRejected ...................................... Passed 0.52 sec
Start 294: interface.MessagesFormatTest.FormatAssistantReasoningContentInjectedToChatML
294/448 Test #294: interface.MessagesFormatTest.FormatAssistantReasoningContentInjectedToChatML ......................... Passed 0.01 sec
Start 295: interface.MessagesFormatTest.FormatAssistantReasoningOnlyNoContent
295/448 Test #295: interface.MessagesFormatTest.FormatAssistantReasoningOnlyNoContent ................................... Passed 0.01 sec
Start 296: interface.MessagesFormatTest.FormatAssistantToolCallsPreserveReasoningContent
296/448 Test #296: interface.MessagesFormatTest.FormatAssistantToolCallsPreserveReasoningContent ........................ Passed 0.01 sec
Start 297: interface.MessagesFormatTest.FormatQwenThinkingStylesDisabledAppendEmptyBlock
297/448 Test #297: interface.MessagesFormatTest.FormatQwenThinkingStylesDisabledAppendEmptyBlock ........................ Passed 0.01 sec
Start 298: interface.MessagesFormatTest.FormatQwen3BaseThinkingEnabledNoOpenTag
298/448 Test #298: interface.MessagesFormatTest.FormatQwen3BaseThinkingEnabledNoOpenTag ................................. Passed 0.01 sec
Start 299: interface.MessagesFormatTest.FormatQwen35ThinkingEnabledAppendsOpenTag
299/448 Test #299: interface.MessagesFormatTest.FormatQwen35ThinkingEnabledAppendsOpenTag ............................... Passed 0.01 sec
Start 300: interface.MessagesFormatTest.FormatNonQwen3ModelNoThinkingSuffix
300/448 Test #300: interface.MessagesFormatTest.FormatNonQwen3ModelNoThinkingSuffix ..................................... Passed 0.01 sec
Start 301: interface.MessagesFormatTest.FormatQwenEndsWithAssistantNoThinkingSuffix
301/448 Test #301: interface.MessagesFormatTest.FormatQwenEndsWithAssistantNoThinkingSuffix ............................. Passed 0.01 sec
Start 302: interface.MessagesFormatTest.FormatQwenEndsWithAssistantReasoningDoesNotAppendGenerationSuffix
302/448 Test #302: interface.MessagesFormatTest.FormatQwenEndsWithAssistantReasoningDoesNotAppendGenerationSuffix ....... Passed 0.01 sec
Start 303: interface.MessagesFormatTest.ParseThinkingDefaultWhenOmitted
303/448 Test #303: interface.MessagesFormatTest.ParseThinkingDefaultWhenOmitted ......................................... Passed 0.01 sec
Start 304: interface.MessagesFormatTest.ParseThinkingSingleSourceValues
304/448 Test #304: interface.MessagesFormatTest.ParseThinkingSingleSourceValues ......................................... Passed 0.01 sec
Start 305: interface.MessagesFormatTest.ParseThinkingConsistentMultipleSources
305/448 Test #305: interface.MessagesFormatTest.ParseThinkingConsistentMultipleSources .................................. Passed 0.01 sec
Start 306: interface.MessagesFormatTest.ParseThinkingNonBooleanRejected
306/448 Test #306: interface.MessagesFormatTest.ParseThinkingNonBooleanRejected ......................................... Passed 0.01 sec
Start 307: interface.MessagesFormatTest.ParseThinkingTypeMissingOrNotStringRejected
307/448 Test #307: interface.MessagesFormatTest.ParseThinkingTypeMissingOrNotStringRejected ............................. Passed 0.01 sec
Start 308: interface.MessagesFormatTest.ParseThinkingConflictRejected
308/448 Test #308: interface.MessagesFormatTest.ParseThinkingConflictRejected ........................................... Passed 0.01 sec
Start 309: interface.MessagesFormatTest.ParseReasoningFormatDefaultsToAuto
309/448 Test #309: interface.MessagesFormatTest.ParseReasoningFormatDefaultsToAuto ...................................... Passed 0.01 sec
Start 310: interface.MessagesFormatTest.ParseReasoningFormatExplicitModes
310/448 Test #310: interface.MessagesFormatTest.ParseReasoningFormatExplicitModes ....................................... Passed 0.01 sec
Start 311: interface.MessagesFormatTest.ParseReasoningFormatInvalidValuesRejected
311/448 Test #311: interface.MessagesFormatTest.ParseReasoningFormatInvalidValuesRejected ............................... Passed 0.01 sec
Start 312: interface.MessagesFormatTest.ResolveSupportedThinkingStylesFromModelsJson
312/448 Test #312: interface.MessagesFormatTest.ResolveSupportedThinkingStylesFromModelsJson ............................ Passed 0.01 sec
Start 313: interface.MessagesFormatTest.ResolveThinkingStyleQwen3DotXFromJson
313/448 Test #313: interface.MessagesFormatTest.ResolveThinkingStyleQwen3DotXFromJson ................................... Passed 0.01 sec
Start 314: interface.MessagesFormatTest.ResolveThinkingStyleUnregisteredModelReturnsNone
314/448 Test #314: interface.MessagesFormatTest.ResolveThinkingStyleUnregisteredModelReturnsNone ........................ Passed 0.01 sec
Start 315: interface.MessagesFormatTest.ResolveThinkingStyleReturnsNoneForBadConfig
315/448 Test #315: interface.MessagesFormatTest.ResolveThinkingStyleReturnsNoneForBadConfig ............................. Passed 0.01 sec
Start 316: interface.ToolCallRequestTest.ToolsMustBeArray
316/448 Test #316: interface.ToolCallRequestTest.ToolsMustBeArray ....................................................... Passed 0.01 sec
Start 317: interface.ToolCallRequestTest.MalformedToolDefinitionsRejected
317/448 Test #317: interface.ToolCallRequestTest.MalformedToolDefinitionsRejected ....................................... Passed 0.01 sec
Start 318: interface.ToolCallRequestTest.ToolFunctionNamePatternRejected
318/448 Test #318: interface.ToolCallRequestTest.ToolFunctionNamePatternRejected ........................................ Passed 0.01 sec
Start 319: interface.ToolCallRequestTest.DuplicateToolFunctionNameRejected
319/448 Test #319: interface.ToolCallRequestTest.DuplicateToolFunctionNameRejected ...................................... Passed 0.01 sec
Start 320: interface.ToolCallRequestTest.MalformedToolChoicesRejected
320/448 Test #320: interface.ToolCallRequestTest.MalformedToolChoicesRejected ........................................... Passed 0.01 sec
Start 321: interface.ToolCallRequestTest.UnknownToolChoiceFunctionRejected
321/448 Test #321: interface.ToolCallRequestTest.UnknownToolChoiceFunctionRejected ...................................... Passed 0.01 sec
Start 322: interface.ToolCallRequestTest.RequiredToolChoiceWithoutToolsRejected
322/448 Test #322: interface.ToolCallRequestTest.RequiredToolChoiceWithoutToolsRejected ................................. Passed 0.01 sec
Start 323: interface.ToolCallRequestTest.UnsupportedToolRequestOptionsRejected
323/448 Test #323: interface.ToolCallRequestTest.UnsupportedToolRequestOptionsRejected .................................. Passed 0.52 sec
Start 324: interface.ToolCallApiTest.ToolChoiceDefaultsToAutoWhenOmitted
324/448 Test #324: interface.ToolCallApiTest.ToolChoiceDefaultsToAutoWhenOmitted ........................................ Passed 0.52 sec
Start 325: interface.ToolCallApiTest.ToolChoiceFunctionObjectForwardsAsToolCallTask
325/448 Test #325: interface.ToolCallApiTest.ToolChoiceFunctionObjectForwardsAsToolCallTask ............................. Passed 0.52 sec
Start 326: interface.ToolCallApiTest.RequiredToolChoiceForwardsAsToolCallTask
326/448 Test #326: interface.ToolCallApiTest.RequiredToolChoiceForwardsAsToolCallTask ................................... Passed 0.51 sec
Start 327: interface.ToolCallApiTest.NoneToolChoiceDisablesToolCallTask
327/448 Test #327: interface.ToolCallApiTest.NoneToolChoiceDisablesToolCallTask ......................................... Passed 0.52 sec
Start 328: interface.ToolCallApiTest.RequestsWithoutEffectiveToolsUseChatPath
328/448 Test #328: interface.ToolCallApiTest.RequestsWithoutEffectiveToolsUseChatPath ................................... Passed 0.52 sec
Start 329: interface.ToolCallApiTest.NativeContextNormalizesReasoningOnlyAssistantContent
329/448 Test #329: interface.ToolCallApiTest.NativeContextNormalizesReasoningOnlyAssistantContent ....................... Passed 0.52 sec
Start 330: interface.ToolCallApiTest.ParallelToolCallsFalseIsForwardedToNativeAndFallbackPaths
330/448 Test #330: interface.ToolCallApiTest.ParallelToolCallsFalseIsForwardedToNativeAndFallbackPaths .................. Passed 0.52 sec
Start 331: interface.ToolCallApiTest.StreamingToolCallWorksThroughPollInterface
331/448 Test #331: interface.ToolCallApiTest.StreamingToolCallWorksThroughPollInterface ................................. Passed 0.52 sec
Start 332: interface.ToolCallApiTest.NonStreamingToolCallReturnsStructuredTerminalResult
332/448 Test #332: interface.ToolCallApiTest.NonStreamingToolCallReturnsStructuredTerminalResult ........................ Passed 0.52 sec
Start 333: interface.ToolCallApiTest.StreamingPollIgnoresToolCallInsideThinking
333/448 Test #333: interface.ToolCallApiTest.StreamingPollIgnoresToolCallInsideThinking ................................. Passed 0.52 sec
Start 334: interface.ToolCallApiTest.StreamingPollPreservesIdentityArgumentsAndTrailingContent
334/448 Test #334: interface.ToolCallApiTest.StreamingPollPreservesIdentityArgumentsAndTrailingContent .................. Passed 0.52 sec
Start 335: interface.ToolCallApiTest.StreamingPollPreservesContentWhenFirstPollIsTerminal
335/448 Test #335: interface.ToolCallApiTest.StreamingPollPreservesContentWhenFirstPollIsTerminal ....................... Passed 0.53 sec
Start 336: interface.ToolCallApiTest.CancelDuringToolArgumentsRemovesPollTask
336/448 Test #336: interface.ToolCallApiTest.CancelDuringToolArgumentsRemovesPollTask ................................... Passed 0.51 sec
Start 337: interface.ToolCallApiTest.LengthTruncatedToolCallIsRejected
337/448 Test #337: interface.ToolCallApiTest.LengthTruncatedToolCallIsRejected .......................................... Passed 0.52 sec
Start 338: interface.ToolCallApiTest.AbortedToolCallDoesNotBecomeSuccessful
338/448 Test #338: interface.ToolCallApiTest.AbortedToolCallDoesNotBecomeSuccessful ..................................... Passed 0.52 sec
Start 339: interface.ToolCallApiTest.DirectStreamReassemblesArgumentChunks
339/448 Test #339: interface.ToolCallApiTest.DirectStreamReassemblesArgumentChunks ...................................... Passed 0.52 sec
Start 340: interface.ToolCallApiTest.DirectStreamCancellationDuringToolArguments
340/448 Test #340: interface.ToolCallApiTest.DirectStreamCancellationDuringToolArguments ................................***Failed 0.52 sec
Running main() from /home/HwHiAiUser/repos/smartserve/third-party/googletest/googletest/src/gtest_main.cc
Note: Google Test filter = ToolCallApiTest.DirectStreamCancellationDuringToolArguments
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from ToolCallApiTest
[ RUN ] ToolCallApiTest.DirectStreamCancellationDuringToolArguments
/home/HwHiAiUser/repos/smartserve/test/interface/tool_call_api_test.cpp:910: Failure
Value of: cancelled
Actual: false
Expected: true
[ FAILED ] ToolCallApiTest.DirectStreamCancellationDuringToolArguments (506 ms)
[----------] 1 test from ToolCallApiTest (506 ms total)
[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (506 ms total)
[ PASSED ] 0 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] ToolCallApiTest.DirectStreamCancellationDuringToolArguments
1 FAILED TEST
Start 341: interface.ToolCallApiTest.ThinkingAndToolCallsRemainSeparateAcrossPolls
341/448 Test #341: interface.ToolCallApiTest.ThinkingAndToolCallsRemainSeparateAcrossPolls .............................. Passed 0.52 sec
Start 342: interface.ToolCallApiTest.StreamingPollRejectsUnclosedTerminalToolCall
342/448 Test #342: interface.ToolCallApiTest.StreamingPollRejectsUnclosedTerminalToolCall ............................... Passed 0.51 sec
Start 343: interface.ToolCallApiTest.StreamingPollRejectsMultipleCallsWhenParallelDisabled
343/448 Test #343: interface.ToolCallApiTest.StreamingPollRejectsMultipleCallsWhenParallelDisabled ...................... Passed 0.52 sec
Start 344: interface.ToolCallApiTest.DirectStreamRejectsMultipleCallsWhenParallelDisabled
344/448 Test #344: interface.ToolCallApiTest.DirectStreamRejectsMultipleCallsWhenParallelDisabled ....................... Passed 0.52 sec
Start 345: interface.ToolCallApiTest.PollingDoesNotConsumeDirectStreamOutput
345/448 Test #345: interface.ToolCallApiTest.PollingDoesNotConsumeDirectStreamOutput .................................... Passed 0.52 sec
Start 346: interface.ToolCallApiTest.DirectStreamAndPollingShareToolCallId
346/448 Test #346: interface.ToolCallApiTest.DirectStreamAndPollingShareToolCallId ...................................... Passed 0.51 sec
Start 347: interface.ToolCallApiTest.DirectStreamIgnoresToolCallInsideThinking
347/448 Test #347: interface.ToolCallApiTest.DirectStreamIgnoresToolCallInsideThinking .................................. Passed 0.52 sec
Start 348: interface.ToolCallApiTest.ConcurrentServeStreamsKeepTraceStateIsolated
348/448 Test #348: interface.ToolCallApiTest.ConcurrentServeStreamsKeepTraceStateIsolated ............................... Passed 0.52 sec
Start 349: api.GewuSmartServeApiTest.NullArgumentsReturnInvalidArgument
349/448 Test #349: api.GewuSmartServeApiTest.NullArgumentsReturnInvalidArgument ......................................... Passed 0.02 sec
Start 350: api.GewuSmartServeApiTest.EmptyArgumentsAreRejectedAtThePublicBoundary
350/448 Test #350: api.GewuSmartServeApiTest.EmptyArgumentsAreRejectedAtThePublicBoundary ............................... Passed 0.02 sec
Start 351: api.GewuSmartServeApiTest.ModelsDirectoryRequiresCanonicalAbsolutePath
351/448 Test #351: api.GewuSmartServeApiTest.ModelsDirectoryRequiresCanonicalAbsolutePath ............................... Passed 0.02 sec
Start 352: api.GewuSmartServeApiTest.ModelsDirectoryRejectsGroupOrWorldWritableRoot
352/448 Test #352: api.GewuSmartServeApiTest.ModelsDirectoryRejectsGroupOrWorldWritableRoot .............................***Skipped 0.02 sec
Start 353: api.GewuSmartServeApiTest.InitializeFinalizeAreIdempotent
353/448 Test #353: api.GewuSmartServeApiTest.InitializeFinalizeAreIdempotent ............................................ Passed 0.53 sec
Start 354: api.GewuSmartServeApiTest.FinalizeOwnsOuterLeaseUntilPublicEntryReturns
354/448 Test #354: api.GewuSmartServeApiTest.FinalizeOwnsOuterLeaseUntilPublicEntryReturns .............................. Passed 0.53 sec
Start 355: api.GewuSmartServeApiTest.FailedFinalizeMustBeRetriedBeforeInitialize
355/448 Test #355: api.GewuSmartServeApiTest.FailedFinalizeMustBeRetriedBeforeInitialize ................................ Passed 1.06 sec
Start 356: api.GewuSmartServeApiTest.FinalizeWaitsForActiveSdkCall
356/448 Test #356: api.GewuSmartServeApiTest.FinalizeWaitsForActiveSdkCall .............................................. Passed 0.56 sec
Start 357: api.GewuSmartServeApiTest.FinalizeIsRejectedFromSdkCallback
357/448 Test #357: api.GewuSmartServeApiTest.FinalizeIsRejectedFromSdkCallback .......................................... Passed 0.53 sec
Start 358: api.GewuSmartServeApiTest.CACertificatePathRoundTrips
358/448 Test #358: api.GewuSmartServeApiTest.CACertificatePathRoundTrips ................................................ Passed 0.02 sec
Start 359: api.GewuSmartServeApiTest.InvalidJsonIsRejectedBeforeServiceInitialization
359/448 Test #359: api.GewuSmartServeApiTest.InvalidJsonIsRejectedBeforeServiceInitialization ........................... Passed 0.02 sec
Start 360: api.GewuSmartServeApiTest.ChatCompletionsStreamInvalidJsonRejected
360/448 Test #360: api.GewuSmartServeApiTest.ChatCompletionsStreamInvalidJsonRejected ................................... Passed 0.02 sec
Start 361: api.GewuSmartServeApiTest.FreeHandlesNullAndValidPointers
361/448 Test #361: api.GewuSmartServeApiTest.FreeHandlesNullAndValidPointers ............................................ Passed 0.57 sec
Start 362: api.GewuSmartServeApiTest.VersionAndListEnginesReturnValidData
362/448 Test #362: api.GewuSmartServeApiTest.VersionAndListEnginesReturnValidData ....................................... Passed 0.53 sec
Start 363: api.GewuSmartServeApiTest.ChatCompletionsRejectsMalformedOrIncompleteRequests
363/448 Test #363: api.GewuSmartServeApiTest.ChatCompletionsRejectsMalformedOrIncompleteRequests ........................ Passed 0.53 sec
Start 364: api.GewuSmartServeApiTest.ConfigJsonValidation
364/448 Test #364: api.GewuSmartServeApiTest.ConfigJsonValidation ....................................................... Passed 0.53 sec
Start 365: api.GewuSmartServeApiTest.ConfigJsonCopiesInputBuffer
365/448 Test #365: api.GewuSmartServeApiTest.ConfigJsonCopiesInputBuffer ................................................ Passed 0.53 sec
Start 366: api.GewuSmartServeApiTest.SetModelsConfigPathLoadsConfigFile
366/448 Test #366: api.GewuSmartServeApiTest.SetModelsConfigPathLoadsConfigFile ......................................... Passed 0.52 sec
Start 367: api.GewuSmartServeApiTest.SetModelsConfigPathRejectsRelativeAndSymlinkPaths
367/448 Test #367: api.GewuSmartServeApiTest.SetModelsConfigPathRejectsRelativeAndSymlinkPaths .......................... Passed 0.02 sec
Start 368: api.GewuSmartServeApiTest.SetModelsConfigJsonRejectsSymlinkedDerivedPathsBeforeCommit
368/448 Test #368: api.GewuSmartServeApiTest.SetModelsConfigJsonRejectsSymlinkedDerivedPathsBeforeCommit ................ Passed 0.54 sec
Start 369: api.GewuSmartServeApiTest.CachedConfigJsonDoesNotReloadRelativePathFromWorkingDirectory
369/448 Test #369: api.GewuSmartServeApiTest.CachedConfigJsonDoesNotReloadRelativePathFromWorkingDirectory .............. Passed 0.54 sec
Start 370: api.GewuSmartServeApiTest.OversizedModelsConfigInputsAreRejectedWithoutReplacingCurrentConfig
370/448 Test #370: api.GewuSmartServeApiTest.OversizedModelsConfigInputsAreRejectedWithoutReplacingCurrentConfig ........ Passed 0.55 sec
Start 371: api.GewuSmartServeApiTest.SetModelsConfigPathRejectsInvalidFilesImmediately
371/448 Test #371: api.GewuSmartServeApiTest.SetModelsConfigPathRejectsInvalidFilesImmediately .......................... Passed 0.52 sec
Start 372: api.GewuSmartServeApiTest.ListModelsUsesGewuOwnerAndOpenAIShape
372/448 Test #372: api.GewuSmartServeApiTest.ListModelsUsesGewuOwnerAndOpenAIShape ...................................... Passed 0.53 sec
Start 373: api.GewuSmartServeApiTest.GetModelInfoAndDownloadInvalidModel
373/448 Test #373: api.GewuSmartServeApiTest.GetModelInfoAndDownloadInvalidModel ........................................ Passed 0.53 sec
Start 374: api.GewuSmartServeApiTest.ConcurrentListModelsAndErrorStringCallsAreThreadSafe
374/448 Test #374: api.GewuSmartServeApiTest.ConcurrentListModelsAndErrorStringCallsAreThreadSafe ....................... Passed 0.53 sec
Start 375: api.GewuSmartServeApiTest.ErrorStringCoversPublicErrorCodes
375/448 Test #375: api.GewuSmartServeApiTest.ErrorStringCoversPublicErrorCodes .......................................... Passed 0.02 sec
Start 376: api.GewuSmartServeApiTest.EightThreadsInferenceStress
376/448 Test #376: api.GewuSmartServeApiTest.EightThreadsInferenceStress ................................................ Passed 0.59 sec
Start 377: api.GewuSmartServeApiTest.RapidCancelRestartStress
377/448 Test #377: api.GewuSmartServeApiTest.RapidCancelRestartStress ................................................... Passed 0.54 sec
Start 378: api.GewuSmartServeApiTest.ConcurrentCancelOfSameRequest
378/448 Test #378: api.GewuSmartServeApiTest.ConcurrentCancelOfSameRequest .............................................. Passed 0.54 sec
Start 379: api.GewuSmartServeApiTest.ConcurrentGetModelInfo
379/448 Test #379: api.GewuSmartServeApiTest.ConcurrentGetModelInfo ..................................................... Passed 0.54 sec
Start 380: api.GewuSmartServeApiTest.ConcurrentDeleteDuringInference
380/448 Test #380: api.GewuSmartServeApiTest.ConcurrentDeleteDuringInference ............................................ Passed 0.58 sec
Start 381: api.GewuSmartServeApiTest.ConcurrentDownloadDuringInference
381/448 Test #381: api.GewuSmartServeApiTest.ConcurrentDownloadDuringInference .......................................... Passed 0.58 sec
Start 382: api.GewuSmartServeApiTest.RepeatedDownloadIsIdempotent
382/448 Test #382: api.GewuSmartServeApiTest.RepeatedDownloadIsIdempotent ............................................... Passed 0.61 sec
Start 383: api.GewuSmartServeApiTest.SmartServeEngineWrappersRegisterListAndUnregister
383/448 Test #383: api.GewuSmartServeApiTest.SmartServeEngineWrappersRegisterListAndUnregister .......................... Passed 0.53 sec
Start 384: api.GewuSmartServeApiTest.RegisterEngineCanBeUnregistered
384/448 Test #384: api.GewuSmartServeApiTest.RegisterEngineCanBeUnregistered ............................................ Passed 0.54 sec
Start 385: api.GewuSmartServeApiTest.BuiltInEngineCannotBeExternallyRegisteredOrUnregistered
385/448 Test #385: api.GewuSmartServeApiTest.BuiltInEngineCannotBeExternallyRegisteredOrUnregistered .................... Passed 0.53 sec
Start 386: api.GewuSmartServeApiTest.AppleFoundationModelCanBeRegisteredAfterInitializeAndServeChat
386/448 Test #386: api.GewuSmartServeApiTest.AppleFoundationModelCanBeRegisteredAfterInitializeAndServeChat ............. Passed 0.55 sec
Start 387: api.GewuSmartServeApiTest.SmartServeApiRegistersSystemEngineAndServesChat
387/448 Test #387: api.GewuSmartServeApiTest.SmartServeApiRegistersSystemEngineAndServesChat ............................ Passed 0.54 sec
Start 388: api.GewuSmartServeApiTest.SmartServeApisInferChatCompletionsWithoutType
388/448 Test #388: api.GewuSmartServeApiTest.SmartServeApisInferChatCompletionsWithoutType .............................. Passed 0.55 sec
Start 389: api.GewuSmartServeApiTest.AppleFoundationModelHandlesConcurrentRequests
389/448 Test #389: api.GewuSmartServeApiTest.AppleFoundationModelHandlesConcurrentRequests .............................. Passed 0.54 sec
Start 390: api.GewuSmartServeApiTest.AppleFoundationModelStreamingReturnsChunksAndEof
390/448 Test #390: api.GewuSmartServeApiTest.AppleFoundationModelStreamingReturnsChunksAndEof ........................... Passed 0.53 sec
Start 391: api.GewuSmartServeApiTest.CancelActiveRequestReturnsCancelledOnGetResponse
391/448 Test #391: api.GewuSmartServeApiTest.CancelActiveRequestReturnsCancelledOnGetResponse ........................... Passed 0.54 sec
Start 392: api.GewuSmartServeApiTest.DestroyRequestIsSafeWhileGetResponseIsRunning
392/448 Test #392: api.GewuSmartServeApiTest.DestroyRequestIsSafeWhileGetResponseIsRunning .............................. Passed 0.54 sec
Start 393: api.GewuSmartServeApiTest.FinalizeCancelsActiveRequestAndClearsOpaqueHandle
393/448 Test #393: api.GewuSmartServeApiTest.FinalizeCancelsActiveRequestAndClearsOpaqueHandle .......................... Passed 0.55 sec
Start 394: api.GewuSmartServeApiTest.CancelCompletedRequestReturnsOk
394/448 Test #394: api.GewuSmartServeApiTest.CancelCompletedRequestReturnsOk ............................................ Passed 0.55 sec
Start 395: api.GewuSmartServeApiTest.StreamingRequestCanBeCancelledAfterFirstChunk
395/448 Test #395: api.GewuSmartServeApiTest.StreamingRequestCanBeCancelledAfterFirstChunk .............................. Passed 0.54 sec
Start 396: api.GewuSmartServeApiTest.UnloadReturnsBusyAndDeleteRejectsSystemModelWhileInferenceIsActive
396/448 Test #396: api.GewuSmartServeApiTest.UnloadReturnsBusyAndDeleteRejectsSystemModelWhileInferenceIsActive ......... Passed 0.54 sec
Start 397: api.GewuSmartServeApiTest.DeleteSystemModelDoesNotRemoveSameNamedDirectory
397/448 Test #397: api.GewuSmartServeApiTest.DeleteSystemModelDoesNotRemoveSameNamedDirectory ........................... Passed 0.53 sec
Start 398: api.GewuSmartServeApiTest.InferenceRejectsConfiguredModelWithMissingDeclaredFiles
398/448 Test #398: api.GewuSmartServeApiTest.InferenceRejectsConfiguredModelWithMissingDeclaredFiles .................... Passed 0.53 sec
Start 399: api.GewuSmartServeApiTest.AppleFoundationModelLoadsFromConfigPathAfterInitializeAndRegister
399/448 Test #399: api.GewuSmartServeApiTest.AppleFoundationModelLoadsFromConfigPathAfterInitializeAndRegister .......... Passed 0.54 sec
Start 400: api.GewuSmartServeApiTest.UnregisterBusyEngineThenRetrySucceeds
400/448 Test #400: api.GewuSmartServeApiTest.UnregisterBusyEngineThenRetrySucceeds ...................................... Passed 0.55 sec
Start 401: api.GewuSmartServeApiTest.UnknownModelIdsRejectedByModelApis
401/448 Test #401: api.GewuSmartServeApiTest.UnknownModelIdsRejectedByModelApis ......................................... Passed 0.53 sec
Start 402: api.GewuSmartServeApiTest.ConfiguredModelWithUnsafeStoragePathRejected
402/448 Test #402: api.GewuSmartServeApiTest.ConfiguredModelWithUnsafeStoragePathRejected ............................... Passed 0.54 sec
Start 403: api.GewuSmartServeApiTest.FailInjectionExtractsUnusualModelId
403/448 Test #403: api.GewuSmartServeApiTest.FailInjectionExtractsUnusualModelId ........................................ Passed 0.55 sec
Start 404: api.GewuSmartServeApiTest.ChecksumVerifiedModelWithoutCurrentMetadataIsAdopted
404/448 Test #404: api.GewuSmartServeApiTest.ChecksumVerifiedModelWithoutCurrentMetadataIsAdopted ....................... Passed 0.55 sec
Start 405: api.GewuSmartServeApiTest.ModelWithoutMatchingChecksumIsNotAdopted
405/448 Test #405: api.GewuSmartServeApiTest.ModelWithoutMatchingChecksumIsNotAdopted ...................................***Skipped 0.02 sec
Start 406: api.GewuSmartServeApiTest.ModelMetadataMigratesAfterModelRootRelocation
406/448 Test #406: api.GewuSmartServeApiTest.ModelMetadataMigratesAfterModelRootRelocation ..............................***Skipped 0.02 sec
Start 407: api.GewuSmartServeApiTest.MultiFileDownloadReportsInstalledFileProgressProportionally
407/448 Test #407: api.GewuSmartServeApiTest.MultiFileDownloadReportsInstalledFileProgressProportionally ................ Passed 0.55 sec
Start 408: api.GewuSmartServeApiTest.SingleFileDownloadUsesNameInsideModelPathDirectory
408/448 Test #408: api.GewuSmartServeApiTest.SingleFileDownloadUsesNameInsideModelPathDirectory ......................... Passed 0.56 sec
Start 409: api.GewuSmartServeApiTest.DownloadAcceptsCustomHttpsAndRejectsInsecureSources
409/448 Test #409: api.GewuSmartServeApiTest.DownloadAcceptsCustomHttpsAndRejectsInsecureSources ........................ Passed 0.56 sec
Start 410: api.GewuSmartServeApiTest.SingleFileDirectoryPathIsNotReportedDownloaded
410/448 Test #410: api.GewuSmartServeApiTest.SingleFileDirectoryPathIsNotReportedDownloaded ............................. Passed 0.54 sec
Start 411: api.GewuSmartServeApiTest.MultiFileModelRequiresValidChecksumsToBeDownloaded
411/448 Test #411: api.GewuSmartServeApiTest.MultiFileModelRequiresValidChecksumsToBeDownloaded ......................... Passed 0.54 sec
Start 412: api.GewuSmartServeApiTest.DownloadRejectsPathTraversalInModelAndFilePaths
412/448 Test #412: api.GewuSmartServeApiTest.DownloadRejectsPathTraversalInModelAndFilePaths ............................ Passed 0.55 sec
Start 413: api.GewuSmartServeApiTest.ServiceLoadModelsUsesSingleFileNameInsideModelPathDirectory
413/448 Test #413: api.GewuSmartServeApiTest.ServiceLoadModelsUsesSingleFileNameInsideModelPathDirectory ................ Passed 0.55 sec
Start 414: api.GewuSmartServeApiTest.ServiceLoadModelsRejectsDirectoryForSingleFileModel
414/448 Test #414: api.GewuSmartServeApiTest.ServiceLoadModelsRejectsDirectoryForSingleFileModel ........................ Passed 0.54 sec
Start 415: api.GewuSmartServeApiTest.ServiceLoadModelsRejectsEscapedConfiguredPaths
415/448 Test #415: api.GewuSmartServeApiTest.ServiceLoadModelsRejectsEscapedConfiguredPaths ............................. Passed 0.54 sec
Start 416: api.GewuSmartServeApiTest.DownloadPersistsMetadataAndDeleteCleansIt
416/448 Test #416: api.GewuSmartServeApiTest.DownloadPersistsMetadataAndDeleteCleansIt .................................. Passed 0.55 sec
Start 417: api.GewuSmartServeApiTest.PauseDownloadCancelsAndNextDownloadResumes
417/448 Test #417: api.GewuSmartServeApiTest.PauseDownloadCancelsAndNextDownloadResumes ................................. Passed 1.04 sec
Start 418: api.GewuSmartServeApiTest.ProgressCallbackRejectsBlockingLifecycleReentryWithoutDeadlock
418/448 Test #418: api.GewuSmartServeApiTest.ProgressCallbackRejectsBlockingLifecycleReentryWithoutDeadlock ............. Passed 0.58 sec
Start 419: api.GewuSmartServeApiTest.ThreeConcurrentDownloadsOfSameModelAreIdempotent
419/448 Test #419: api.GewuSmartServeApiTest.ThreeConcurrentDownloadsOfSameModelAreIdempotent ........................... Passed 0.81 sec
Start 420: api.GewuSmartServeApiTest.DeleteDuringDownloadCancelsAndRemovesPartialModel
420/448 Test #420: api.GewuSmartServeApiTest.DeleteDuringDownloadCancelsAndRemovesPartialModel .......................... Passed 0.68 sec
Start 421: api.GewuSmartServeApiTest.DownloadStartedDuringDeleteWaitsAndRestoresModel
421/448 Test #421: api.GewuSmartServeApiTest.DownloadStartedDuringDeleteWaitsAndRestoresModel ........................... Passed 0.78 sec
Start 422: api.GewuSmartServeApiTest.InferenceStartedDuringDeleteIsRejected
422/448 Test #422: api.GewuSmartServeApiTest.InferenceStartedDuringDeleteIsRejected ..................................... Passed 0.62 sec
Start 423: api.GewuSmartServeApiTest.ConcurrentRepeatedDeleteHasDeterministicNotFoundResult
423/448 Test #423: api.GewuSmartServeApiTest.ConcurrentRepeatedDeleteHasDeterministicNotFoundResult ..................... Passed 0.71 sec
Start 424: api.GewuSmartServeApiTest.ModelQueriesDoNotWaitForActiveDownload
424/448 Test #424: api.GewuSmartServeApiTest.ModelQueriesDoNotWaitForActiveDownload ..................................... Passed 0.54 sec
Start 425: api.GewuSmartServeApiTest.ModelQueriesReturnBusyDuringDelete
425/448 Test #425: api.GewuSmartServeApiTest.ModelQueriesReturnBusyDuringDelete ......................................... Passed 0.53 sec
Start 426: api.GewuSmartServeApiTest.DeletingLargeModelDoesNotBlockUnrelatedEngineRegistration
426/448 Test #426: api.GewuSmartServeApiTest.DeletingLargeModelDoesNotBlockUnrelatedEngineRegistration .................. Passed 3.15 sec
Start 427: api.GewuSmartServeApiTest.LoadModelsSkipsModelWhileItsFilesAreBeingDeleted
427/448 Test #427: api.GewuSmartServeApiTest.LoadModelsSkipsModelWhileItsFilesAreBeingDeleted ........................... Passed 0.62 sec
Start 428: api.GewuSmartServeApiTest.DeleteUnloadsRuntimeModelWhenFilesAndMetadataAreAlreadyMissing
428/448 Test #428: api.GewuSmartServeApiTest.DeleteUnloadsRuntimeModelWhenFilesAndMetadataAreAlreadyMissing ............. Passed 0.57 sec
Start 429: api.GewuSmartServeApiTest.PreinstalledModelRequiresMatchingChecksum
429/448 Test #429: api.GewuSmartServeApiTest.PreinstalledModelRequiresMatchingChecksum .................................. Passed 0.55 sec
Start 430: api.GewuSmartServeApiTest.PreinstalledModelWithoutChecksumIsRejected
430/448 Test #430: api.GewuSmartServeApiTest.PreinstalledModelWithoutChecksumIsRejected ................................. Passed 0.54 sec
Start 431: api.GewuSmartServeApiTest.DeleteRejectsIntermediateSymlinkEscapingModelRoot
431/448 Test #431: api.GewuSmartServeApiTest.DeleteRejectsIntermediateSymlinkEscapingModelRoot .......................... Passed 0.54 sec
Start 432: functional.GewuSmartServeApiTest.FunctionalLifecycleSmoke
432/448 Test #432: functional.GewuSmartServeApiTest.FunctionalLifecycleSmoke ............................................ Passed 1.03 sec
Start 433: functional.GewuSmartServeApiTest.FunctionalEngineRegistrationSmoke
433/448 Test #433: functional.GewuSmartServeApiTest.FunctionalEngineRegistrationSmoke ................................... Passed 0.53 sec
Start 434: functional.GewuSmartServeApiTest.FunctionalModelConfigSmoke
434/448 Test #434: functional.GewuSmartServeApiTest.FunctionalModelConfigSmoke .......................................... Passed 0.53 sec
Start 435: functional.GewuSmartServeApiTest.FunctionalNonStreamingChatSmoke
435/448 Test #435: functional.GewuSmartServeApiTest.FunctionalNonStreamingChatSmoke ..................................... Passed 0.54 sec
Start 436: functional.GewuSmartServeApiTest.FunctionalStreamingChatSmoke
436/448 Test #436: functional.GewuSmartServeApiTest.FunctionalStreamingChatSmoke ........................................ Passed 0.53 sec
Start 437: functional.GewuSmartServeApiTest.FunctionalCancelRequestSmoke
437/448 Test #437: functional.GewuSmartServeApiTest.FunctionalCancelRequestSmoke ........................................ Passed 0.53 sec
Start 438: functional.GewuSmartServeApiTest.FunctionalSystemModelSmoke
438/448 Test #438: functional.GewuSmartServeApiTest.FunctionalSystemModelSmoke .......................................... Passed 0.54 sec
Start 439: functional.GewuSmartServeApiTest.FunctionalEngineSubmitFailureSmoke
439/448 Test #439: functional.GewuSmartServeApiTest.FunctionalEngineSubmitFailureSmoke .................................. Passed 0.54 sec
Start 440: functional.GewuSmartServeApiTest.FunctionalDownloadCleanupSmoke
440/448 Test #440: functional.GewuSmartServeApiTest.FunctionalDownloadCleanupSmoke ...................................... Passed 0.65 sec
Start 441: functional.GewuSmartServeApiTest.FunctionalDeleteDuringDownloadSmoke
441/448 Test #441: functional.GewuSmartServeApiTest.FunctionalDeleteDuringDownloadSmoke ................................. Passed 0.70 sec
Start 442: model_runtime.MultiSessionTest.MultiSessionAndSingleSessionMultiTask
442/448 Test #442: model_runtime.MultiSessionTest.MultiSessionAndSingleSessionMultiTask .................................***Skipped 0.51 sec
Start 443: model_runtime.MultiSessionTest.LlamaCppHonorsRequestOutputLimit
443/448 Test #443: model_runtime.MultiSessionTest.LlamaCppHonorsRequestOutputLimit ......................................***Skipped 0.52 sec
Start 444: model_runtime.MultiSessionTest.RuntimeCancelThenImmediateNewRequest
444/448 Test #444: model_runtime.MultiSessionTest.RuntimeCancelThenImmediateNewRequest ..................................***Skipped 0.51 sec
Start 445: model_runtime.SmartServeTest.SmartServeLLMInterfaceTest
445/448 Test #445: model_runtime.SmartServeTest.SmartServeLLMInterfaceTest ..............................................***Skipped 0.52 sec
Start 446: model_runtime.SmartServeTest.SmartServeLLMStreamInterfaceTest
446/448 Test #446: model_runtime.SmartServeTest.SmartServeLLMStreamInterfaceTest ........................................***Skipped 0.51 sec
Start 447: model_runtime.SmartServeTest.SmartServeMnnLoraInterfaceTest
447/448 Test #447: model_runtime.SmartServeTest.SmartServeMnnLoraInterfaceTest ..........................................***Skipped 0.52 sec
Start 448: model_runtime.SmartServeTest.SmartServeVLMInterfaceTest
448/448 Test #448: model_runtime.SmartServeTest.SmartServeVLMInterfaceTest ..............................................***Skipped 0.51 sec
99% tests passed, 1 tests failed out of 448
Total Test time (real) = 122.62 sec
The following tests did not run:
352 - api.GewuSmartServeApiTest.ModelsDirectoryRejectsGroupOrWorldWritableRoot (Skipped)
405 - api.GewuSmartServeApiTest.ModelWithoutMatchingChecksumIsNotAdopted (Skipped)
406 - api.GewuSmartServeApiTest.ModelMetadataMigratesAfterModelRootRelocation (Skipped)
442 - model_runtime.MultiSessionTest.MultiSessionAndSingleSessionMultiTask (Skipped)
443 - model_runtime.MultiSessionTest.LlamaCppHonorsRequestOutputLimit (Skipped)
444 - model_runtime.MultiSessionTest.RuntimeCancelThenImmediateNewRequest (Skipped)
445 - model_runtime.SmartServeTest.SmartServeLLMInterfaceTest (Skipped)
446 - model_runtime.SmartServeTest.SmartServeLLMStreamInterfaceTest (Skipped)
447 - model_runtime.SmartServeTest.SmartServeMnnLoraInterfaceTest (Skipped)
448 - model_runtime.SmartServeTest.SmartServeVLMInterfaceTest (Skipped)
The following tests FAILED:
340 - interface.ToolCallApiTest.DirectStreamCancellationDuringToolArguments (Failed)
Errors while running CTest
[1;33mSome tests failed; rerunning failed tests once...[0m
Internal ctest changing into directory: /home/HwHiAiUser/repos/smartserve/build/linux
Test project /home/HwHiAiUser/repos/smartserve/build/linux
Start 340: interface.ToolCallApiTest.DirectStreamCancellationDuringToolArguments
1/1 Test #340: interface.ToolCallApiTest.DirectStreamCancellationDuringToolArguments ...***Failed 0.53 sec
Running main() from /home/HwHiAiUser/repos/smartserve/third-party/googletest/googletest/src/gtest_main.cc
Note: Google Test filter = ToolCallApiTest.DirectStreamCancellationDuringToolArguments
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from ToolCallApiTest
[ RUN ] ToolCallApiTest.DirectStreamCancellationDuringToolArguments
/home/HwHiAiUser/repos/smartserve/test/interface/tool_call_api_test.cpp:910: Failure
Value of: cancelled
Actual: false
Expected: true
[ FAILED ] ToolCallApiTest.DirectStreamCancellationDuringToolArguments (516 ms)
[----------] 1 test from ToolCallApiTest (516 ms total)
[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (516 ms total)
[ PASSED ] 0 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] ToolCallApiTest.DirectStreamCancellationDuringToolArguments
1 FAILED TEST
0% tests passed, 1 tests failed out of 1
Total Test time (real) = 0.55 sec
The following tests FAILED:
340 - interface.ToolCallApiTest.DirectStreamCancellationDuringToolArguments (Failed)
Errors while running CTest
=== finished status=failure exit=8 duration=1929s timeout_sec=6000 attempts=2 ===