Test results

Contents

Test results#

Linux-clang++#

120 passed, 0 failed, 0 skipped of 120 (18.000 s, run 2026-10-23T02:42:21).

Test

Result

Time (s)

CApi.AddsTwoIntegers

passed

0.035

CApi.AdditionIsCommutativeWithZeroAsIdentity

passed

0.035

MyCalculator.AgreesWithTheCApi

passed

0.036

MyCalculator.VersionIsTheProjectsMajorDotMinor

passed

0.036

WebRtcConfig.DefaultsPointAtALocalSignallingServer

passed

0.036

WebRtcConfig.EmptyObjectKeepsTheStructDefaultsWithoutStun

passed

0.036

WebRtcConfig.ParsesEveryField

passed

0.036

WebRtcConfig.PartialSectionsOnlyOverrideWhatTheyName

passed

0.035

WebRtcConfig.UnknownKeysAreIgnored

passed

0.036

WebRtcConfig.MalformedJsonIsAParseError

passed

0.036

WebRtcConfig.ANonObjectRootIsInvalid

passed

0.035

WebRtcConfig.WrongTypesAreInvalid

passed

0.037

WebRtcConfig.NumbersMustBeUnsigned32BitIntegers

passed

0.037

WebRtcConfig.AnEmptyServerListReplacesTheList

passed

0.036

WebRtcConfig.StringsKeepTheirUnicodeAndEscapes

passed

0.036

WebRtcConfig.LoadsTheSameConfigFromAFile

passed

0.036

WebRtcConfig.MissingFileIsFileNotFound

passed

0.034

WebRtcConfig.MalformedFileIsAParseError

passed

0.036

GStreamerPipeline.InitializeIsIdempotent

passed

1.629

GStreamerPipeline.AnEmptyPipelineRefusesEveryOperation

passed

0.037

GStreamerPipeline.AnUnknownElementIsPipelineCreationFailed

passed

0.071

GStreamerPipeline.ABadPropertyIsPipelineCreationFailed

passed

0.072

GStreamerPipeline.PullsFramesWithTheirMetadata

passed

0.081

GStreamerPipeline.PullingWithoutATimeoutWaitsForTheNextFrame

passed

0.077

GStreamerPipeline.DeliversEveryFrameToTheCallback

passed

0.078

GStreamerPipeline.ACallbackSetBeforeThePipelineStillGetsFrames

passed

0.077

GStreamerPipeline.PushedBuffersComeOutUnchanged

passed

0.072

GStreamerPipeline.APipelineWithoutAppElementsHasNothingToPullOrPush

passed

0.070

GStreamerPipeline.PauseAndResumeTrackTheState

passed

0.073

GStreamerPipeline.ReportsPlayingOnceThePipelineGetsThere

passed

0.084

GStreamerPipeline.ReplacingThePipelineReleasesTheOldOne

passed

0.076

GStreamerPipeline.AMovedPipelineKeepsStreaming

passed

0.081

GStreamerPipeline.TheInferencePipelineNeedsNnstreamer

passed

0.096

TensorShape.TotalElementsIsTheProductOfTheDimensions

passed

0.036

OnnxEngine.DefaultSessionConfigIsSequentialCpuWithFourThreads

passed

0.039

OnnxEngine.RejectsIntegerAndBooleanOutputsBeforeReadingTheirStorage

passed

0.214

OnnxEngine.RejectsASequenceOutputWithoutAborting

passed

0.122

OnnxEngine.EverythingFailsCleanlyBeforeInitialize

passed

0.036

OnnxEngine.AMissingModelIsModelLoadFailed

passed

0.104

OnnxEngine.AFileThatIsNoModelIsModelLoadFailed

passed

0.105

OnnxEngine.ReportsInputAndOutputNamesAndShapes

passed

0.123

OnnxEngine.AnUnknownNameHasNoShape

passed

0.121

OnnxEngine.RunsAReluModel

passed

0.122

OnnxEngine.ResultsDoNotLeakBetweenRuns

passed

0.123

OnnxEngine.AnElementCountThatMissesTheShapeIsInvalidInputShape

passed

0.124

OnnxEngine.AnUnknownInputNameIsInferenceFailed

passed

0.120

OnnxEngine.AShapeTheModelRejectsIsInferenceFailed

passed

0.121

OnnxEngine.RunsAModelWithTwoInputs

passed

0.123

OnnxEngine.AMissingInputIsInferenceFailed

passed

0.124

OnnxEngine.AMultiInputCountMismatchIsInvalidInputShape

passed

0.117

OnnxEngine.OutputsComeBackInTheModelsOrder

passed

0.123

OnnxEngine.ReinitializingSwitchesTheModel

passed

0.123

OnnxEngine.AFailedReinitializeLeavesNoHalfSession

passed

0.121

OnnxEngine.AMovedEngineKeepsItsSession

passed

0.119

OnnxEngine.RunsInParallelModeWithoutTheMemoryPattern

passed

0.117

OnnxEngine.ACudaRequestWithoutCudaFailsInsteadOfAborting

passed

0.105

RustCrate.CxxBridgeReturnsItsConstant

passed

0.036

RustCrate.ExternCFunctionReturnsItsConstant

passed

0.034

TomlConfig.DefaultsDescribeTheCocoDetector

passed

0.035

TomlConfig.EmptyDocumentKeepsTheStructDefaultsWithoutLabels

passed

0.036

TomlConfig.ParsesEveryField

passed

0.037

TomlConfig.PartialDocumentOnlyOverridesWhatItNames

passed

0.035

TomlConfig.MalformedDocumentsAreParseErrors

passed

0.035

TomlConfig.WrongTypesFallBackToTheDefaults

passed

0.036

TomlConfig.LabelArraysKeepOnlyTheirStrings

passed

0.037

TomlConfig.OutOfRangeIntegersFallBackToTheDefaults

passed

0.036

TomlConfig.IntegerThresholdsReadAsDoubles

passed

0.040

TomlConfig.TheShippedConfigParses

passed

0.041

TomlConfig.LoadsTheSameConfigFromAFile

passed

0.038

TomlConfig.MissingFileIsFileNotFound

passed

0.036

TomlConfig.MalformedFileIsAParseError

passed

0.035

WebRtcStreamConfig.CopiesEveryFieldFromTheSettings

passed

0.035

WebRtcStreamConfig.SourceNamesMapToTheirSources

passed

0.036

WebRtcStreamConfig.EncoderNamesMapToTheirEncoders

passed

0.036

WebRtcStreamConfig.UnknownNamesFallBackToTheArguments

passed

0.036

WebRtcStreamConfig.OverrideModeIgnoresTheSettingsNames

passed

0.036

WebRtcStreamer.AnUnconfiguredStreamerRefusesToRun

passed

0.036

WebRtcStreamer.ConfigureRejectsIncompleteSettings

passed

0.072

WebRtcStreamer.ConfiguresATestPatternStream

passed

0.098

WebRtcStreamer.ConfiguresAFileStream

passed

0.130

WebRtcStreamer.AStartWithoutASignallingServerEndsInError

passed

0.381

WebRtcStreamer.FactoriesConfigureTheirSources

passed

0.112

WebRtcStreamer.AConfigFileDrivesTheFactory

passed

0.093

YoloDetector.CocoClassNamesCoverTheEightyClasses

passed

0.036

YoloDetector.TheShippedConfigLabelsMatchTheClassTable

passed

0.039

YoloDetector.DetectBeforeInitializeFails

passed

0.048

YoloDetector.AMissingModelIsModelLoadFailed

passed

0.105

YoloDetector.DecodesThresholdsClassesNmsAndScale

passed

0.121

YoloDetector.BoxesComeBackSortedByConfidence

passed

0.123

YoloDetector.FiveValueRowsUseTheObjectnessAsConfidence

passed

0.118

YoloDetector.CornerRowsDecodeScoreClassAndScale

passed

0.120

YoloDetector.ShortRowsNeverReadTheNextRowsValues

passed

0.120

YoloDetector.NonFiniteValuesNeverBecomeBoxes

passed

0.134

YoloDetector.AWrongSizedImageIsInvalidInputShape

passed

0.120

YoloDetector.AMovedDetectorStillDetects

passed

0.124

YoloDetectorGStreamer.DecodesAFramePushedThroughAppsrc

passed

0.162

YoloDetectorGStreamer.RejectsFramesWithoutVideoGeometry

passed

0.158

YoloDetectorGStreamer.APipelineWithoutAppsinkGivesNoInput

passed

0.154

VideoDetectorPipeline.RunsTheDetectorOnEveryFrame

passed

0.174

VideoDetectorPipeline.ReportsUnsupportedFramesThroughTheErrorCallback

passed

0.167

VideoDetectorPipeline.AMovedPipelineStillRunsTheDetector

passed

0.171

VideoDetectorPipeline.FactoriesFailOnAMissingModel

passed

0.138

FramePreprocessing.ReadsPaddedRgbRowsAndNormalisesIntoSeparateChannels

passed

0.036

FramePreprocessing.MatchesTheSharedModelAntContract

passed

0.039

FramePreprocessing.LetterboxesRgbaAndReturnsTheActualPixelMapping

passed

0.036

CApiContract.TheHeaderCompilesAsCAndLinks

passed

0.031

CApiContract.TheModuleExportsTheSameFunction

passed

0.031

CppApiContract.ResourceOwnersAreMoveOnly

passed

0.030

CppApiContract.ErrorCodesKeepTheirNumbers

passed

0.030

CppApiContract.ConfigurationDefaults

passed

0.031

CppApiContract.TheSettingsDefaultsAgreeWithTheStreamDefaults

passed

0.032

CppApiContract.TheProjectConfigNamesTheBuiltVersion

passed

0.031

ConfigFuzz.ParseWebRtcSettingsNeverCrashes

passed

1.058

ConfigFuzz.UnsignedSettingsRoundTripOrAreRejected

passed

1.050

ConfigFuzz.StringSettingsRoundTrip

passed

1.051

ConfigFuzz.ParseInferenceConfigNeverCrashes

passed

1.047

ConfigFuzz.TomlUnsignedFieldsTakeOnlyTheirRange

passed

1.049

ConfigFuzz.StreamNamesAlwaysMap

passed

1.046

ConfigFuzz.CocoClassNamesAreTotal

passed

1.044

YoloDecoderFuzz.DecodedBoxesAreWellFormed

passed

1.086