fix publishing #95
GitHub Actions / All Tests
succeeded
Apr 22, 2024 in 0s
121 passed, 0 failed and 0 skipped
✅ attestation-service/build/test-results/test/TEST-at.asitplus.attestation.DefaultAttestationServiceTest.xml
99 tests were completed in 4s with 99 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.attestation.DefaultAttestationServiceTest | 99✅ | 4s |
✅ at.asitplus.attestation.DefaultAttestationServiceTest
✅ iosIDA
✅ Generic
✅ Key Attestation
✅ 2023-04-15T00:00:00Z + PT72000H
✅ 2023-04-15T00:00:00Z + -PT72000H
✅ too early
✅ too late
✅ package name / bundle identifier
✅ challenge
✅ OS Version
✅ Key Attestation PubKey Mismatch
✅ Generic
✅ Key Attestation
✅ 2023-04-14T14:30:21Z + PT72000H
✅ 2023-04-14T14:30:21Z + -PT72000H
✅ too early
✅ too late
✅ package name / bundle identifier
✅ challenge
✅ OS Version
✅ Key Attestation PubKey Mismatch
✅ Generic
✅ Key Attestation
✅ 2024-03-05T07:37:20Z + PT72000H
✅ 2024-03-05T07:37:20Z + -PT72000H
✅ too early
✅ too late
✅ package name / bundle identifier
✅ challenge
✅ OS Version
✅ Key Attestation PubKey Mismatch
✅ Generic
✅ Key Attestation
✅ 2023-04-12T14:02:40Z + PT72000H
✅ 2023-04-12T14:02:40Z + -PT72000H
✅ too early
✅ too late
✅ package name / bundle identifier
✅ challenge
✅ OS Version
✅ Key Attestation PubKey Mismatch
✅ 14
✅ 15.0.1
✅ 16
✅ 16.0.2
✅ 16.2
✅ 16.2.0
✅ borked team identifier
✅ 14
✅ 15.0.1
✅ 16
✅ 16.0.2
✅ 16.2
✅ 16.2.0
✅ borked team identifier
✅ no patch level
✅ enforce locked bootloader
✅ allow unlocked bootloader
✅ Software-Only
✅ Nougat attestation
✅ Software + Nougat attestation
✅ java.util.Arrays.ArrayList
✅ (1) java.util.Arrays.ArrayList
✅ (2) java.util.Arrays.ArrayList
✅ require StrongBox
✅ wrong signature digests
✅ no signature digests, cannot instantiate
✅ app version
✅ patch level
✅ rollback resistance
✅ no patch level
✅ enforce locked bootloader
✅ allow unlocked bootloader
✅ Software-Only
✅ Nougat attestation
✅ Software + Nougat attestation
✅ java.util.Arrays.ArrayList
✅ (1) java.util.Arrays.ArrayList
✅ (2) java.util.Arrays.ArrayList
✅ require StrongBox
✅ wrong signature digests
✅ no signature digests, cannot instantiate
✅ app version
✅ patch level
✅ rollback resistance
✅ HW Attestation should fail
✅ Nougat Hybrid attestation should fail
✅ HW Attestation and Nougat Hybrid attestation combined should fail
✅ stand-alone
✅ with Nougat attestation
✅ with Nougat and HW attestation
✅ stand-alone
✅ with Hardware attestation
✅ with Hardware + Sowftware Attestation
✅ with Software Attestation
✅ Hardware attestation should fail
✅ Hardware + SW attestation should fail
✅ SW attestation should fail
✅ And the Samsung
✅ attestation-service/build/test-results/test/TEST-at.asitplus.attestation.FeatureDemonstration.xml
9 tests were completed in 73ms with 9 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.attestation.FeatureDemonstration | 9✅ | 73ms |
✅ at.asitplus.attestation.FeatureDemonstration
✅ Attestation generic
✅ Platform-Independent
✅ Android-Specific
✅ Platform-Independent
✅ iOS-Specific
✅ Platform-Independent
✅ Assertion implicitly created immediately
✅ Assertion explicitly created immediately
✅ Key Attestation Emulation for iOS through Platform-independent API
✅ attestation-service/build/test-results/test/TEST-at.asitplus.attestation.GeneratedAttestationTests.xml
1 tests were completed in 8ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.attestation.GeneratedAttestationTests | 1✅ | 8ms |
✅ at.asitplus.attestation.GeneratedAttestationTests
✅ Generated Attestation Test
✅ attestation-service/build/test-results/test/TEST-at.asitplus.attestation.JavaInteropTestRunner.xml
2 tests were completed in 19ms with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.attestation.JavaInteropTestRunner | 2✅ | 19ms |
✅ at.asitplus.attestation.JavaInteropTestRunner
✅ testAttestationCallsJavaFriendliness
✅ testDefaults
✅ attestation-service/build/test-results/test/TEST-at.asitplus.attestation.NoopAttestationServiceTest.xml
1 tests were completed in 2ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.attestation.NoopAttestationServiceTest | 1✅ | 2ms |
✅ at.asitplus.attestation.NoopAttestationServiceTest
✅ TestNOOP
✅ attestation-service/build/test-results/test/TEST-at.asitplus.attestation.TemporalOffsetTest.xml
8 tests were completed in 82ms with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
at.asitplus.attestation.TemporalOffsetTest | 8✅ | 82ms |
✅ at.asitplus.attestation.TemporalOffsetTest
✅ iOS
✅ KeyMint 200
✅ iOS
✅ KeyMint 200
✅ iOS
✅ KeyMint 200
✅ (eternal, true)
✅ (expiring, false)
✅ attestation-service/build/test-results/test/TEST-KeyConversionTests.xml
1 tests were completed in 121ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
KeyConversionTests | 1✅ | 121ms |
✅ KeyConversionTests
✅ to match the original X5095-encoded key
Loading