integration-linux-wolfssl

Tested from main at 9ba7f64.

Integration 98 tests, 98 passed, 299 ms.

On this page: WolfSslBaselineIntegrationTests · WolfSslIntegrationTests · Built against

WolfSslBaselineIntegrationTests 3 suites, 48 tests, 48 passed, 141 ms

SolidSyslogWolfSslAesGcmPolicyIntegration 7 tests, 0 ms · Tests/WolfSslIntegration/SolidSyslogWolfSslAesGcmPolicyIntegrationTest.cpp
StatusTestTimeSource
passWrongKeyIsRejected0 msTests/WolfSslIntegration/SolidSyslogWolfSslAesGcmPolicyIntegrationTest.cpp:153
passTamperedHeaderIsRejected0 msTests/WolfSslIntegration/SolidSyslogWolfSslAesGcmPolicyIntegrationTest.cpp:145
passTamperedTagIsRejected0 msTests/WolfSslIntegration/SolidSyslogWolfSslAesGcmPolicyIntegrationTest.cpp:137
passTamperedCiphertextIsRejected0 msTests/WolfSslIntegration/SolidSyslogWolfSslAesGcmPolicyIntegrationTest.cpp:129
passEachSealDrawsAFreshNonce0 msTests/WolfSslIntegration/SolidSyslogWolfSslAesGcmPolicyIntegrationTest.cpp:116
passHeaderStaysInClear0 msTests/WolfSslIntegration/SolidSyslogWolfSslAesGcmPolicyIntegrationTest.cpp:107
passSealEncryptsBodyAndOpenRestoresIt0 msTests/WolfSslIntegration/SolidSyslogWolfSslAesGcmPolicyIntegrationTest.cpp:98
SolidSyslogWolfSslHmacSha256PolicyIntegration 5 tests, 0 ms · Tests/WolfSslIntegration/SolidSyslogWolfSslHmacSha256PolicyIntegrationTest.cpp
StatusTestTimeSource
passWrongKeyIsRejected0 msTests/WolfSslIntegration/SolidSyslogWolfSslHmacSha256PolicyIntegrationTest.cpp:114
passTamperedTagIsRejected0 msTests/WolfSslIntegration/SolidSyslogWolfSslHmacSha256PolicyIntegrationTest.cpp:106
passTamperedContentIsRejected0 msTests/WolfSslIntegration/SolidSyslogWolfSslHmacSha256PolicyIntegrationTest.cpp:98
passTheTagIsNotAllZero0 msTests/WolfSslIntegration/SolidSyslogWolfSslHmacSha256PolicyIntegrationTest.cpp:89
passASealedRecordOpens0 msTests/WolfSslIntegration/SolidSyslogWolfSslHmacSha256PolicyIntegrationTest.cpp:82
SolidSyslogWolfSslStreamIntegration 36 tests, 141 ms · Tests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp
StatusTestTimeSource
passABufferLargerThanItsPemIsReadAsThePemAlone7 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:734
passANameTheBuildDoesNotKnowIsDroppedFromAListItCanOtherwiseHonour6 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:721
passACipherPolicyNamingNothingTheBuildKnowsIsRejectedBeforeAnyHandshake0 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:706
passACipherPolicyTheCollectorCannotSatisfyIsRefusedRatherThanWidened1 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:694
passACipherPolicyNamingASuiteTheCollectorOffersConnects6 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:684
passHalfAClientCredentialIsReportedAndTheConnectionProceedsWithoutIt5 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:670
passACollectorThatRequiresAClientCredentialRefusesADeviceWithNone5 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:660
passAClientCredentialIsPresentedToACollectorThatRequiresOne8 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:645
passAnchorsAndPinsTogetherAreRefusedByABuildThatCannotCheckBoth0 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:634
passAPinSetHoldingACertificateTheCollectorNoLongerPresentsKeepsDelivering5 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:573
passASha1PinIsHonouredAndReported6 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:563
passAPinnedPeerDeclaredByNoNameConnectsWithoutAReport5 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:556
passAPinDoesNotWaiveAKeyBelowTheFloor2 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:545
passAPinDoesNotWaiveANameThatDoesNotMatch4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:534
passAPinDoesNotExtendTheValidityOfACertificateNotYetValid4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:523
passAPinDoesNotExtendTheValidityOfACertificateThatHasExpired4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:514
passAPinMatchingNothingThePeerPresentsIsRefused3 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:507
passAPinnedCollectorPresentingItsIssuerIsAuthorisedWithNoAnchors6 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:500
passAPinnedSelfSignedCollectorIsAuthorisedWithNoChainAtAll5 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:488
passAKeyBelowTheFloorIsRefusedAsAnUntrustedCertificate2 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:476
passACertificateThatHasExpiredIsNamedBeforeANameThatDoesNotMatch4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:466
passAnUntrustedChainIsNamedBeforeTheDatesOnIt4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:459
passAnUntrustedChainIsNamedBeforeANameThatDoesNotMatch4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:452
passHandshakeSucceedsChainOnlyWhenServerNameIsEmpty5 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:444
passHandshakeSucceedsChainOnlyWithNoServerNameAndWarns6 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:434
passHandshakeFailsWhenServerCertIsNotYetValid3 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:427
passHandshakeFailsWhenServerCertHasExpired4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:420
passOpenFailsWhenNothingAuthorisesThePeer0 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:404
passAnExpectedAddressTheCertificateCarriesIsRefusedByABuildThatCannotMatchOne4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:393
passHandshakeFailsWhenTheExpectedAddressIsNotInTheCert4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:373
passHandshakeFailsWhenServerNameDoesNotMatchCert4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:363
passHandshakeFailsWhenServerCertSignedByUntrustedCa4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:356
passSendBeforeOpenIsRefusedAndReachesNoServer0 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:343
passARecordSentAfterTheHandshakeReachesTheServer5 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:323
passHandshakeSucceedsWhenServerCertSignedByTrustedCaAndHostnameMatches6 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:310
passBinaryLinksAgainstRealLibWolfSsl0 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:305

WolfSslIntegrationTests 3 suites, 50 tests, 50 passed, 158 ms

SolidSyslogWolfSslAesGcmPolicyIntegration 7 tests, 0 ms · Tests/WolfSslIntegration/SolidSyslogWolfSslAesGcmPolicyIntegrationTest.cpp
StatusTestTimeSource
passWrongKeyIsRejected0 msTests/WolfSslIntegration/SolidSyslogWolfSslAesGcmPolicyIntegrationTest.cpp:153
passTamperedHeaderIsRejected0 msTests/WolfSslIntegration/SolidSyslogWolfSslAesGcmPolicyIntegrationTest.cpp:145
passTamperedTagIsRejected0 msTests/WolfSslIntegration/SolidSyslogWolfSslAesGcmPolicyIntegrationTest.cpp:137
passTamperedCiphertextIsRejected0 msTests/WolfSslIntegration/SolidSyslogWolfSslAesGcmPolicyIntegrationTest.cpp:129
passEachSealDrawsAFreshNonce0 msTests/WolfSslIntegration/SolidSyslogWolfSslAesGcmPolicyIntegrationTest.cpp:116
passHeaderStaysInClear0 msTests/WolfSslIntegration/SolidSyslogWolfSslAesGcmPolicyIntegrationTest.cpp:107
passSealEncryptsBodyAndOpenRestoresIt0 msTests/WolfSslIntegration/SolidSyslogWolfSslAesGcmPolicyIntegrationTest.cpp:98
SolidSyslogWolfSslHmacSha256PolicyIntegration 5 tests, 0 ms · Tests/WolfSslIntegration/SolidSyslogWolfSslHmacSha256PolicyIntegrationTest.cpp
StatusTestTimeSource
passWrongKeyIsRejected0 msTests/WolfSslIntegration/SolidSyslogWolfSslHmacSha256PolicyIntegrationTest.cpp:114
passTamperedTagIsRejected0 msTests/WolfSslIntegration/SolidSyslogWolfSslHmacSha256PolicyIntegrationTest.cpp:106
passTamperedContentIsRejected0 msTests/WolfSslIntegration/SolidSyslogWolfSslHmacSha256PolicyIntegrationTest.cpp:98
passTheTagIsNotAllZero0 msTests/WolfSslIntegration/SolidSyslogWolfSslHmacSha256PolicyIntegrationTest.cpp:89
passASealedRecordOpens0 msTests/WolfSslIntegration/SolidSyslogWolfSslHmacSha256PolicyIntegrationTest.cpp:82
SolidSyslogWolfSslStreamIntegration 38 tests, 158 ms · Tests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp
StatusTestTimeSource
passABufferLargerThanItsPemIsReadAsThePemAlone7 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:734
passANameTheBuildDoesNotKnowIsDroppedFromAListItCanOtherwiseHonour6 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:721
passACipherPolicyNamingNothingTheBuildKnowsIsRejectedBeforeAnyHandshake0 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:706
passACipherPolicyTheCollectorCannotSatisfyIsRefusedRatherThanWidened1 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:694
passACipherPolicyNamingASuiteTheCollectorOffersConnects5 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:684
passHalfAClientCredentialIsReportedAndTheConnectionProceedsWithoutIt6 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:670
passACollectorThatRequiresAClientCredentialRefusesADeviceWithNone5 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:660
passAClientCredentialIsPresentedToACollectorThatRequiresOne7 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:645
passAChainThatVerifiesButMatchesNoPinIsRefusedBeforeTheHandshakeCompletes4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:608
passAPinDoesNotWaiveAChainThatReachesNoAnchor5 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:597
passAPeerSatisfyingBothTheAnchorAndThePinIsAuthorised7 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:590
passAPinSetHoldingACertificateTheCollectorNoLongerPresentsKeepsDelivering6 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:573
passASha1PinIsHonouredAndReported5 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:563
passAPinnedPeerDeclaredByNoNameConnectsWithoutAReport6 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:556
passAPinDoesNotWaiveAKeyBelowTheFloor2 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:545
passAPinDoesNotWaiveANameThatDoesNotMatch4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:534
passAPinDoesNotExtendTheValidityOfACertificateNotYetValid3 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:523
passAPinDoesNotExtendTheValidityOfACertificateThatHasExpired4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:514
passAPinMatchingNothingThePeerPresentsIsRefused4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:507
passAPinnedCollectorPresentingItsIssuerIsAuthorisedWithNoAnchors6 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:500
passAPinnedSelfSignedCollectorIsAuthorisedWithNoChainAtAll5 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:488
passAKeyBelowTheFloorIsRefusedAsAnUntrustedCertificate2 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:476
passACertificateThatHasExpiredIsNamedBeforeANameThatDoesNotMatch4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:466
passAnUntrustedChainIsNamedBeforeTheDatesOnIt4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:459
passAnUntrustedChainIsNamedBeforeANameThatDoesNotMatch4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:452
passHandshakeSucceedsChainOnlyWhenServerNameIsEmpty5 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:444
passHandshakeSucceedsChainOnlyWithNoServerNameAndWarns5 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:434
passHandshakeFailsWhenServerCertIsNotYetValid4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:427
passHandshakeFailsWhenServerCertHasExpired4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:420
passOpenFailsWhenNothingAuthorisesThePeer0 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:404
passAnExpectedAddressTheCertificateCarriesIsMatchedByABuildThatMatchesAddresses6 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:386
passHandshakeFailsWhenTheExpectedAddressIsNotInTheCert4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:373
passHandshakeFailsWhenServerNameDoesNotMatchCert4 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:363
passHandshakeFailsWhenServerCertSignedByUntrustedCa3 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:356
passSendBeforeOpenIsRefusedAndReachesNoServer1 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:343
passARecordSentAfterTheHandshakeReachesTheServer5 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:323
passHandshakeSucceedsWhenServerCertSignedByTrustedCaAndHostnameMatches5 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:310
passBinaryLinksAgainstRealLibWolfSsl0 msTests/WolfSslIntegration/SolidSyslogWolfSslStreamIntegrationTest.cpp:305

Built against

CompilerGNU 14.2.0 (gcc) on Linux x86_64
BDD targetLinux
PacksPosix, StdAtomic, OpenSsl, WolfSsl, CmsisRtos, VxWorks64
OpenSsl3.5.7 OpenSSL
WolfSsl5.9.4 WOLFSSL_DIR
5.9.4 WOLFSSL_BASELINE_DIR