Slowest

Tested from main at 9ba7f64.

Durations as each test runner reported them; CppUTest reports to the millisecond.

On this page: Test time by lane · Slowest suites · Slowest tests

Test time by lane

LaneTestsTime
unit-linux-gcc-sanitize412610 min 56 s
integration-linux-mbedtls776 min 48 s
bdd-cmsisrtos-lwipsocket-wolfssl-littlefs-syslogng865 min 1 s
bdd-cmsisrtos-lwipsocket-mbedtls-littlefs-syslogng864 min 56 s
bdd-freertos-lwipraw-mbedtls-fatfs-syslogng864 min 48 s
bdd-freertos-plustcp-mbedtls-plusfat-syslogng864 min 11 s
unit-linux-gcc43303 min 58 s
bdd-windows-openssl-otel862 min 6 s
bdd-linux-openssl-syslogng862 min 3 s
bdd-linux-wolfssl-syslogng862 min 3 s
bdd-linux-openssl-syslogng-passthrough8646.1 s
unit-windows-msvc25154.9 s
integration-windows-openssl454.2 s
unit-linux-gcc-tunables31864.0 s
unit-linux-clang27363.5 s
integration-linux-openssl452.1 s
build-linux-wolfssl2349997 ms
integration-linux-wolfssl98299 ms
integration-linux-littlefs142 ms

Slowest suites

TimeLaneSuiteTests
5 min 22 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegration30
4 min 2 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsPemBufferCredentials38
3 min 24 sintegration-linux-mbedtlsSolidSyslogMbedTlsPemBufferCredentials38
3 min 24 sintegration-linux-mbedtlsSolidSyslogMbedTlsStreamIntegration30
2 min 5 sbdd-cmsisrtos-lwipsocket-wolfssl-littlefs-syslogngTLS equivalence matrix28
2 min 0 sbdd-cmsisrtos-lwipsocket-mbedtls-littlefs-syslogngTLS equivalence matrix28
1 min 57 sunit-linux-gccSolidSyslogMbedTlsStreamIntegration30
1 min 56 sbdd-freertos-lwipraw-mbedtls-fatfs-syslogngTLS equivalence matrix28
1 min 35 sunit-linux-gccSolidSyslogMbedTlsPemBufferCredentials38
1 min 19 sbdd-freertos-plustcp-mbedtls-plusfat-syslogngTLS equivalence matrix28
1 min 3 sunit-linux-gcc-sanitizeStoreSweep9
45.8 sbdd-windows-openssl-otelTLS equivalence matrix28
44.7 sbdd-linux-openssl-syslogngTLS equivalence matrix28
44.7 sbdd-linux-wolfssl-syslogngTLS equivalence matrix28
43.0 sbdd-linux-openssl-syslogng-passthroughTLS equivalence matrix28
30.7 sbdd-cmsisrtos-lwipsocket-wolfssl-littlefs-syslogngStore capacity limit and discard policy4
30.4 sbdd-cmsisrtos-lwipsocket-mbedtls-littlefs-syslogngStore capacity limit and discard policy4
28.8 sbdd-freertos-lwipraw-mbedtls-fatfs-syslogngStore capacity limit and discard policy4
28.7 sbdd-freertos-plustcp-mbedtls-plusfat-syslogngStore capacity limit and discard policy4
25.9 sunit-linux-gcc-sanitizeScenarioSuite31
25.8 sbdd-cmsisrtos-lwipsocket-wolfssl-littlefs-syslogngStore and forward during sender outage5
25.1 sbdd-cmsisrtos-lwipsocket-mbedtls-littlefs-syslogngStore and forward during sender outage5
24.8 sbdd-freertos-lwipraw-mbedtls-fatfs-syslogngStore and forward during sender outage5
24.6 sbdd-freertos-plustcp-mbedtls-plusfat-syslogngStore and forward during sender outage5
23.3 sbdd-cmsisrtos-lwipsocket-mbedtls-littlefs-syslogngPower cycle replay from block store3
22.7 sbdd-cmsisrtos-lwipsocket-wolfssl-littlefs-syslogngPower cycle replay from block store3
22.7 sbdd-freertos-plustcp-mbedtls-plusfat-syslogngPower cycle replay from block store3
22.2 sbdd-freertos-lwipraw-mbedtls-fatfs-syslogngPower cycle replay from block store3
20.6 sbdd-windows-openssl-otelStore and forward during sender outage5
20.3 sunit-linux-gccStoreSweep9

Slowest tests

TimeLaneSuiteTestStatus
35.9 sunit-linux-gcc-sanitizeStoreSweepASingleFlippedBitpass
25.8 sunit-linux-gcc-sanitizeScenarioSuiteARandomWalkHoldsEveryInvariantpass
23.8 sbdd-cmsisrtos-lwipsocket-wolfssl-littlefs-syslogngTLS equivalence matrixRotating in the client credential lets a refused device deliverpass
23.3 sbdd-cmsisrtos-lwipsocket-mbedtls-littlefs-syslogngTLS equivalence matrixRotating in the client credential lets a refused device deliverpass
23.2 sbdd-cmsisrtos-lwipsocket-wolfssl-littlefs-syslogngTLS equivalence matrixA device the collector rejects after the handshake is told, rather than believing it deliveredpass
23.2 sbdd-freertos-lwipraw-mbedtls-fatfs-syslogngTLS equivalence matrixRotating in the client credential lets a refused device deliverpass
23.0 sbdd-cmsisrtos-lwipsocket-mbedtls-littlefs-syslogngTLS equivalence matrixA device the collector rejects after the handshake is told, rather than believing it deliveredpass
22.8 sbdd-freertos-lwipraw-mbedtls-fatfs-syslogngTLS equivalence matrixA device the collector rejects after the handshake is told, rather than believing it deliveredpass
21.1 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationMutualTlsHandshakeRejectedWhenClientSendsNoCertpass
20.5 sbdd-windows-openssl-otelTLS equivalence matrixRotating in the client credential lets a refused device deliverpass
20.5 sbdd-windows-openssl-otelTLS equivalence matrixA device the collector rejects after the handshake is told, rather than believing it deliveredpass
20.5 sbdd-linux-openssl-syslogng-passthroughTLS equivalence matrixRotating in the client credential lets a refused device deliverpass
20.5 sbdd-linux-openssl-syslogng-passthroughTLS equivalence matrixA device the collector rejects after the handshake is told, rather than believing it deliveredpass
20.5 sbdd-linux-wolfssl-syslogngTLS equivalence matrixRotating in the client credential lets a refused device deliverpass
20.5 sbdd-linux-wolfssl-syslogngTLS equivalence matrixA device the collector rejects after the handshake is told, rather than believing it deliveredpass
20.4 sbdd-linux-openssl-syslogngTLS equivalence matrixRotating in the client credential lets a refused device deliverpass
20.4 sbdd-linux-openssl-syslogngTLS equivalence matrixA device the collector rejects after the handshake is told, rather than believing it deliveredpass
20.4 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationMutualTlsHandshakeRejectedWhenClientCertSignedByUntrustedCapass
19.9 sintegration-linux-mbedtlsSolidSyslogMbedTlsStreamIntegrationAFingerprintThatMatchesNothingIsNamedBeforeAnUntrustedChainpass
17.1 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationAnUntrustedChainIsNamedBeforeANameThatDoesNotMatchpass
16.3 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationMutualTlsHandshakeSucceedsWithClientCertSignedByTrustedCapass
16.0 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationHandshakeRejectedWhenTheServerCertIsExpiredEvenThoughItsPinMatchespass
15.7 sintegration-linux-mbedtlsSolidSyslogMbedTlsStreamIntegrationAnExpiredIssuerIsNamedWhenTheLeafItSignedIsOtherwiseSoundpass
15.7 sintegration-linux-mbedtlsSolidSyslogMbedTlsStreamIntegrationMutualTlsHandshakeRejectedWhenClientSendsNoCertpass
15.3 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsPemBufferCredentialsReleaseWithoutAnInstallIsSafepass
15.2 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationHandshakeFailsWhenServerCertIsNotYetValidpass
14.2 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationAFingerprintThatMatchesNothingIsNamedBeforeAnUntrustedChainpass
14.0 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationOpenFailsWhenNothingAuthorisesThePeerpass
13.9 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationAClientCredentialIsNotPresentedToAPeerThatMatchesNoPinpass
13.7 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationHandshakeFailsWhenServerCertHasExpiredpass
13.6 sunit-linux-gccSolidSyslogMbedTlsStreamIntegrationMutualTlsHandshakeRejectedWhenClientCertSignedByUntrustedCapass
13.1 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsPemBufferCredentialsARepeatedInstallRefusedWhileTheFirstIsOutstandingIsReportedOncepass
12.9 sintegration-linux-mbedtlsSolidSyslogMbedTlsStreamIntegrationAnUntrustedChainIsNamedBeforeANameThatDoesNotMatchpass
12.8 sintegration-linux-mbedtlsSolidSyslogMbedTlsStreamIntegrationAnExpiredIssuerIsNamedBeforeALeafNameThatDoesNotMatchpass
12.3 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationHandshakeSucceedsWhenAPinIsTheOnlyThingAuthorisingTheServerpass
12.2 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationHandshakeRejectedWhenTheChainIsTrustedButNoPinMatchespass
12.0 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsPemBufferCredentialsTheReleaseAnsweringARefusedInstallKeepsTheOutstandingMaterialpass
12.0 sunit-linux-gccSolidSyslogMbedTlsStreamIntegrationMutualTlsHandshakeRejectedWhenClientSendsNoCertpass
11.9 sintegration-linux-mbedtlsSolidSyslogMbedTlsPemBufferCredentialsCreateReturnsAPooledHandlepass
11.8 sunit-linux-gccStoreSweepASingleFlippedBitpass
11.3 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationAnExpiredIssuerIsNamedBeforeALeafNameThatDoesNotMatchpass
10.9 sunit-linux-gcc-sanitizeStoreSweepABlockRemovedWhileRunningpass
10.9 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationAMalformedPinIsNamedBeforeAnyFaultInThePeersCertificatepass
10.7 sbdd-cmsisrtos-lwipsocket-wolfssl-littlefs-syslogngStore and forward during sender outageStored messages wait for an AES-256-GCM key that is briefly unavailablepass
10.7 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationHandshakeSucceedsWhenServerCertSignedByTrustedCaAndHostnameMatchespass
10.7 sintegration-linux-mbedtlsSolidSyslogMbedTlsStreamIntegrationOpenFailsWhenNothingAuthorisesThePeerpass
10.6 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsPemBufferCredentialsInstallParsesTheTrustAnchorsAndReportsThempass
10.6 sbdd-cmsisrtos-lwipsocket-mbedtls-littlefs-syslogngStore capacity limit and discard policyHalt prevents further service after store overflowspass
10.2 sbdd-cmsisrtos-lwipsocket-wolfssl-littlefs-syslogngStore and forward during sender outageStored messages wait for an HMAC key that is briefly unavailablepass
10.1 sbdd-cmsisrtos-lwipsocket-mbedtls-littlefs-syslogngStore and forward during sender outageStored messages wait for an AES-256-GCM key that is briefly unavailablepass
10.1 sbdd-cmsisrtos-lwipsocket-mbedtls-littlefs-syslogngStore and forward during sender outageStored messages wait for an HMAC key that is briefly unavailablepass
10.1 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationAnExpiredIssuerIsNamedWhenTheLeafItSignedIsOtherwiseSoundpass
10.0 sbdd-freertos-lwipraw-mbedtls-fatfs-syslogngStore and forward during sender outageStored messages wait for an HMAC key that is briefly unavailablepass
10.0 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationHandshakeSucceedsChainOnlyWithNoServerNameAndWarnspass
10.0 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationAPinThatMatchesDoesNotWaiveANameThatDoesNotpass
10.0 sbdd-freertos-lwipraw-mbedtls-fatfs-syslogngStore and forward during sender outageStored messages wait for an AES-256-GCM key that is briefly unavailablepass
10.0 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationHandshakeFailsWhenTheExpectedAddressDoesNotMatchCertpass
9.9 sbdd-freertos-plustcp-mbedtls-plusfat-syslogngStore and forward during sender outageStored messages wait for an AES-256-GCM key that is briefly unavailablepass
9.9 sintegration-linux-mbedtlsSolidSyslogMbedTlsPemBufferCredentialsDestroyingAHandleThePoolDoesNotOwnIsReportedpass
9.9 sbdd-freertos-plustcp-mbedtls-plusfat-syslogngStore capacity limit and discard policyHalt prevents further service after store overflowspass
9.9 sbdd-freertos-plustcp-mbedtls-plusfat-syslogngStore and forward during sender outageStored messages wait for an HMAC key that is briefly unavailablepass
9.7 sbdd-cmsisrtos-lwipsocket-wolfssl-littlefs-syslogngStore capacity limit and discard policyHalt prevents further service after store overflowspass
9.7 sbdd-freertos-lwipraw-mbedtls-fatfs-syslogngStore capacity limit and discard policyHalt prevents further service after store overflowspass
9.5 sintegration-linux-mbedtlsSolidSyslogMbedTlsPemBufferCredentialsCreateWithoutAnRngReturnsTheNullCredentialspass
9.5 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsPemBufferCredentialsDestroyingAHandleTwiceReportsTheSecondpass
9.4 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsPemBufferCredentialsAnInstallAfterAnInPlaceRotationParsesTheNewMaterialpass
9.2 sintegration-linux-mbedtlsSolidSyslogMbedTlsPemBufferCredentialsReleaseLetsGoOfEverythingItParsedpass
9.0 sintegration-linux-mbedtlsSolidSyslogMbedTlsPemBufferCredentialsInstallReportsAClientKeyThatIsNotTerminatedpass
8.9 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsPemBufferCredentialsCreateWithAMissingPinInTheListReportsBadConfigpass
8.9 sintegration-linux-mbedtlsSolidSyslogMbedTlsPemBufferCredentialsCreateWithAPinCountButNoPinListReturnsTheNullCredentialspass
8.9 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationHandshakeSucceedsWithNoServerNameWhenAPinIsTheOnlyThingAuthorisingTheServerpass
8.9 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsPemBufferCredentialsASourceCreatedInAReusedSlotReportsItsFirstRefusalpass
8.7 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsPemBufferCredentialsCreateWithoutAnRngReturnsTheNullCredentialspass
8.7 sintegration-linux-mbedtlsSolidSyslogMbedTlsStreamIntegrationMutualTlsHandshakeSucceedsWithClientCertSignedByTrustedCapass
8.7 sintegration-linux-mbedtlsSolidSyslogMbedTlsPemBufferCredentialsInstallPresentsAParsedClientCredentialpass
8.5 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsPemBufferCredentialsCreateWithAPinCountButNoPinListReturnsTheNullCredentialspass
8.5 sbdd-cmsisrtos-lwipsocket-wolfssl-littlefs-syslogngStore capacity limit and discard policyHalt stops the application when store overflowspass
8.4 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsPemBufferCredentialsCreateBeyondThePoolReportsExhaustionpass
8.4 sintegration-linux-mbedtlsSolidSyslogMbedTlsPemBufferCredentialsInstallReportsRepeatedTrustAnchorsItCannotParseOncepass
8.4 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsPemBufferCredentialsInstallPassesTheConfiguredPeerFingerprintsThroughpass
8.3 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsPemBufferCredentialsInstallReportsRepeatedTrustAnchorsItCannotParseOncepass
8.1 sintegration-linux-mbedtlsSolidSyslogMbedTlsStreamIntegrationMutualTlsHandshakeRejectedWhenClientCertSignedByUntrustedCapass
7.9 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsPemBufferCredentialsInstallStillSucceedsWhenTheClientCredentialIsFaultypass
7.9 sintegration-linux-mbedtlsSolidSyslogMbedTlsPemBufferCredentialsInstallParsesTheTrustAnchorsAndReportsThempass
7.8 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsStreamIntegrationHandshakeFailsWhenServerCertSignedByUntrustedCapass
7.8 sbdd-cmsisrtos-lwipsocket-mbedtls-littlefs-syslogngPower cycle replay from block storeStored messages replayed after power cycle with AES-256-GCM at restpass
7.8 sbdd-cmsisrtos-lwipsocket-mbedtls-littlefs-syslogngPower cycle replay from block storeStored messages replayed after power cycle with HMAC-SHA256 at restpass
7.7 sbdd-cmsisrtos-lwipsocket-mbedtls-littlefs-syslogngPower cycle replay from block storeStored messages replayed after power cyclepass
7.7 sunit-linux-gcc-sanitizeSolidSyslogMbedTlsPemBufferCredentialsInstallWithoutPeerFingerprintsReportsNonepass
7.7 sbdd-cmsisrtos-lwipsocket-wolfssl-littlefs-syslogngPower cycle replay from block storeStored messages replayed after power cycle with AES-256-GCM at restpass
7.7 sbdd-cmsisrtos-lwipsocket-mbedtls-littlefs-syslogngStore capacity limit and discard policyHalt stops the application when store overflowspass
7.6 sbdd-freertos-plustcp-mbedtls-plusfat-syslogngPower cycle replay from block storeStored messages replayed after power cycle with HMAC-SHA256 at restpass
7.6 sbdd-windows-openssl-otelBuffer discard policyHalt prevents further service after the buffer overflowspass
7.6 sbdd-freertos-plustcp-mbedtls-plusfat-syslogngPower cycle replay from block storeStored messages replayed after power cycle with AES-256-GCM at restpass
7.6 sbdd-cmsisrtos-lwipsocket-wolfssl-littlefs-syslogngPower cycle replay from block storeStored messages replayed after power cycle with HMAC-SHA256 at restpass
7.6 sbdd-freertos-lwipraw-mbedtls-fatfs-syslogngPower cycle replay from block storeStored messages replayed after power cycle with HMAC-SHA256 at restpass
7.6 sbdd-linux-openssl-syslogngBuffer discard policyHalt prevents further service after the buffer overflowspass
7.6 sbdd-linux-wolfssl-syslogngBuffer discard policyHalt prevents further service after the buffer overflowspass
7.6 sbdd-windows-openssl-otelStore and forward during sender outageStored messages wait for an AES-256-GCM key that is briefly unavailablepass
7.6 sbdd-windows-openssl-otelStore and forward during sender outageStored messages wait for an HMAC key that is briefly unavailablepass