File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -268,6 +268,11 @@ fn encrypt_decrypt() -> TestResult {
268
268
#[ test]
269
269
#[ serial]
270
270
fn derive_key ( ) -> TestResult {
271
+ /* FIXME: This is now broken in Kryoptic: https://github.com/latchset/kryoptic/issues/184 */
272
+ if !is_softhsm ( ) {
273
+ /* return Ignore(); */
274
+ return Ok ( ( ) ) ;
275
+ }
271
276
let ( pkcs11, slot) = init_pins ( ) ;
272
277
273
278
// open a session
@@ -566,6 +571,12 @@ fn session_objecthandle_iterator() -> testresult::TestResult {
566
571
#[ test]
567
572
#[ serial]
568
573
fn wrap_and_unwrap_key ( ) {
574
+ /* FIXME: This is now broken in Kryoptic: https://github.com/latchset/kryoptic/issues/184 */
575
+ if !is_softhsm ( ) {
576
+ /* return Ignore(); */
577
+ return ;
578
+ }
579
+
569
580
let ( pkcs11, slot) = init_pins ( ) ;
570
581
// open a session
571
582
let session = pkcs11. open_rw_session ( slot) . unwrap ( ) ;
@@ -996,6 +1007,11 @@ fn test_clone_initialize() {
996
1007
#[ test]
997
1008
#[ serial]
998
1009
fn aes_key_attributes_test ( ) -> TestResult {
1010
+ /* FIXME: This is now broken in Kryoptic: https://github.com/latchset/kryoptic/issues/182 */
1011
+ if !is_softhsm ( ) {
1012
+ /* return Ignore(); */
1013
+ return Ok ( ( ) ) ;
1014
+ }
999
1015
let ( pkcs11, slot) = init_pins ( ) ;
1000
1016
1001
1017
// open a session
You can’t perform that action at this time.
0 commit comments