Bug 1363982 - Update web-platform-tests expected data to revision db6ed4bb451e44748cbb9af69d0a01c17a33571a, a=testonly
authorJames Graham <james@hoppipolla.co.uk>
Mon, 08 May 2017 15:10:59 +0100
changeset 357797 612b93488bf5e52e3698fe027411884343bf8dd7
parent 357796 2e1cde1c33e52d67d4c931824f84edda0942b6cd
child 357798 d68c202a67091f65e127e3b25fe2ca4db78b58ef
push id90205
push userjames@hoppipolla.co.uk
push dateThu, 11 May 2017 17:02:12 +0000
treeherdermozilla-inbound@52aaad48467f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1363982
milestone55.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1363982 - Update web-platform-tests expected data to revision db6ed4bb451e44748cbb9af69d0a01c17a33571a, a=testonly MozReview-Commit-ID: 64BfbLZKedo
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_ecdh_bits.html.ini
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_ecdh_bits.https.html.ini
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_ecdh_keys.html.ini
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_ecdh_keys.https.html.ini
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_hkdf.html.ini
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_hkdf.https.html.ini
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_pbkdf2.html.ini
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_pbkdf2_empty_empty.https.html.ini
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_pbkdf2_empty_long.https.html.ini
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_pbkdf2_empty_short.https.html.ini
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_pbkdf2_long_empty.https.html.ini
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_pbkdf2_long_long.https.html.ini
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_pbkdf2_long_short.https.html.ini
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_pbkdf2_short_empty.https.html.ini
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_pbkdf2_short_long.https.html.ini
testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_pbkdf2_short_short.https.html.ini
testing/web-platform/meta/WebCryptoAPI/encrypt_decrypt/test_aes_cbc.html.ini
testing/web-platform/meta/WebCryptoAPI/encrypt_decrypt/test_aes_cbc.https.html.ini
testing/web-platform/meta/WebCryptoAPI/encrypt_decrypt/test_aes_gcm.html.ini
testing/web-platform/meta/WebCryptoAPI/encrypt_decrypt/test_aes_gcm.https.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures.https.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_AES-CBC.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_AES-CBC.https.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_AES-CTR.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_AES-CTR.https.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_AES-GCM.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_AES-GCM.https.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_AES-KW.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_AES-KW.https.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_ECDH.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_ECDH.https.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_ECDSA.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_ECDSA.https.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_HMAC.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_HMAC.https.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_RSA-OAEP.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_RSA-OAEP.https.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_RSA-PSS.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_RSA-PSS.https.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_failures_RSASSA-PKCS1-v1_5.https.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_successes.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_successes_AES-CBC.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_successes_AES-CBC.https.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_successes_RSA-OAEP.https.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_successes_RSA-PSS.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_successes_RSA-PSS.https.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.html.ini
testing/web-platform/meta/WebCryptoAPI/generateKey/test_successes_RSASSA-PKCS1-v1_5.https.html.ini
testing/web-platform/meta/WebCryptoAPI/import_export/test_ec_importKey.html.ini
testing/web-platform/meta/WebCryptoAPI/import_export/test_ec_importKey.https.html.ini
testing/web-platform/meta/WebCryptoAPI/secure_context/crypto-subtle-non-secure-context-not-available.sub.html.ini
testing/web-platform/meta/WebCryptoAPI/sign_verify/test_ecdsa.html.ini
testing/web-platform/meta/WebCryptoAPI/sign_verify/test_ecdsa.https.html.ini
testing/web-platform/meta/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.html.ini
testing/web-platform/meta/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https.html.ini
testing/web-platform/meta/WebIDL/ecmascript-binding/has-instance.html.ini
testing/web-platform/meta/WebIDL/ecmascript-binding/interface-prototype-object.html.ini
testing/web-platform/meta/XMLHttpRequest/getallresponseheaders-cl.htm.ini
testing/web-platform/meta/XMLHttpRequest/getresponseheader-chunked-trailer.htm.ini
testing/web-platform/meta/accelerometer/Accelerometer.https.html.ini
testing/web-platform/meta/accelerometer/Accelerometer_insecure_context.html.ini
testing/web-platform/meta/accelerometer/idlharness.https.html.ini
testing/web-platform/meta/ambient-light/AmbientLightSensor.https.html.ini
testing/web-platform/meta/ambient-light/AmbientLightSensor_browsing_context.https.html.ini
testing/web-platform/meta/ambient-light/AmbientLightSensor_insecure_context.html.ini
testing/web-platform/meta/ambient-light/AmbientLightSensor_onchange.https.html.ini
testing/web-platform/meta/ambient-light/AmbientLightSensor_reading.https.html.ini
testing/web-platform/meta/ambient-light/AmbientLightSensor_start.https.html.ini
testing/web-platform/meta/ambient-light/AmbientLightSensor_stop.https.html.ini
testing/web-platform/meta/ambient-light/AmbientLightSensor_tests.html.ini
testing/web-platform/meta/ambient-light/idlharness.https.html.ini
testing/web-platform/meta/content-security-policy/child-src/child-src-blocked.sub.html.ini
testing/web-platform/meta/content-security-policy/child-src/child-src-cross-origin-load.sub.html.ini
testing/web-platform/meta/content-security-policy/child-src/child-src-redirect-blocked.sub.html.ini
testing/web-platform/meta/content-security-policy/child-src/child-src-worker-blocked.sub.html.ini
testing/web-platform/meta/content-security-policy/embedded-enforcement/embedding_csp-header-invalid-format.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-none-block.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-self-block.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-url-block.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-none-block.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-self-block.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-star-allow.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-url-allow.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-url-block.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-sandboxed-cross-url-block.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-cross-none-block.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-cross-self-block.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-cross-url-block.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-same-none-block.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-same-url-block.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-none-block.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-overrides-xfo.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-self-block.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-star-allow-crossorigin.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/frame-ancestors-url-block.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/multiple-frames-meta-ignored.sub.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/multiple-frames-self-allowed.sub.html.ini
testing/web-platform/meta/content-security-policy/frame-ancestors/single-frame-self-allowed.sub.html.ini
testing/web-platform/meta/content-security-policy/frame-src/frame-src-redirect.html.ini
testing/web-platform/meta/content-security-policy/generic/generic-0_1-img-src.html.ini
testing/web-platform/meta/content-security-policy/generic/generic-0_1-script-src.html.ini
testing/web-platform/meta/content-security-policy/script-src/script-src-sri_hash.sub.html.ini
testing/web-platform/meta/content-security-policy/securitypolicyviolation/img-src-redirect-upgrade-reporting.https.html.ini
testing/web-platform/meta/content-security-policy/securitypolicyviolation/upgrade-insecure-requests-reporting.https.html.ini
testing/web-platform/meta/content-security-policy/svg/object-in-svg-foreignobject.sub.html.ini
testing/web-platform/meta/credential-management/idl.https.html.ini
testing/web-platform/meta/css/css-transitions-1/properties-value-inherit-002.html.ini
testing/web-platform/meta/cssom-view/CaretPosition-001.html.ini
testing/web-platform/meta/cssom-view/cssom-view/window-interface.xht.ini
testing/web-platform/meta/cssom-view/elementFromPosition.html.ini
testing/web-platform/meta/cssom-view/elementScroll.html.ini
testing/web-platform/meta/cssom-view/matchMedia.xht.ini
testing/web-platform/meta/cssom-view/matchMediaAddListener.html.ini
testing/web-platform/meta/cssom-view/offsetParent_element_test.html.ini
testing/web-platform/meta/cssom/CSSStyleRule.html.ini
testing/web-platform/meta/cssom/cssom-fontfacerule.html.ini
testing/web-platform/meta/cssom/escape.html.ini
testing/web-platform/meta/cssom/index-002.html.ini
testing/web-platform/meta/cssom/index-003.html.ini
testing/web-platform/meta/cssom/inline-style-001.html.ini
testing/web-platform/meta/cssom/interfaces.html.ini
testing/web-platform/meta/cssom/medialist-interfaces-001.html.ini
testing/web-platform/meta/cssom/medialist-interfaces-002.html.ini
testing/web-platform/meta/cssom/medialist-interfaces-003.html.ini
testing/web-platform/meta/cssom/medialist-interfaces-004.html.ini
testing/web-platform/meta/cssom/serialize-namespaced-type-selectors.html.ini
testing/web-platform/meta/cssom/style-sheet-interfaces-001.html.ini
testing/web-platform/meta/custom-elements/custom-element-registry/per-global.html.ini
testing/web-platform/meta/custom-elements/microtasks-and-constructors.html.ini
testing/web-platform/meta/dom/events/EventListener-invoke-legacy.html.ini
testing/web-platform/meta/fetch/api/redirect/redirect-location-worker.html.ini
testing/web-platform/meta/fetch/api/redirect/redirect-location.html.ini
testing/web-platform/meta/fetch/api/request/request-error.html.ini
testing/web-platform/meta/fetch/api/request/request-init-003.sub.html.ini
testing/web-platform/meta/geolocation-API/getCurrentPosition_permission_allow.https.html.ini
testing/web-platform/meta/gyroscope/Gyroscope.https.html.ini
testing/web-platform/meta/gyroscope/Gyroscope_insecure_context.html.ini
testing/web-platform/meta/gyroscope/idlharness.https.html.ini
testing/web-platform/meta/html-media-capture/capture_reflect.html.ini
testing/web-platform/meta/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/resume-timer-on-history-back.html.ini
testing/web-platform/meta/html/browsers/history/the-location-interface/per-global.window.js.ini
testing/web-platform/meta/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter.html.ini
testing/web-platform/meta/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-non-integer-height.html.ini
testing/web-platform/meta/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-innerheight-innerwidth.html.ini
testing/web-platform/meta/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-noopener.html.ini
testing/web-platform/meta/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-screenx-screeny.html.ini
testing/web-platform/meta/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-top-left.html.ini
testing/web-platform/meta/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/open-features-tokenization-width-height.html.ini
testing/web-platform/meta/html/browsers/windows/browsing-context-names/browsing-context-choose-parent-003.html.ini
testing/web-platform/meta/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html.ini
testing/web-platform/meta/html/browsers/windows/browsing-context-names/browsing-context-default-name.html.ini
testing/web-platform/meta/html/browsers/windows/browsing-context-names/choose-_parent-003.html.ini
testing/web-platform/meta/html/dom/interfaces.html.ini
testing/web-platform/meta/html/dom/interfaces.worker.js.ini
testing/web-platform/meta/html/dom/reflection-metadata.html.ini
testing/web-platform/meta/html/dom/reflection-tabular.html.ini
testing/web-platform/meta/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-007.html.ini
testing/web-platform/meta/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-008.html.ini
testing/web-platform/meta/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-009.html.ini
testing/web-platform/meta/html/editing/editing-0/spelling-and-grammar-checking/spelling-markers-010.html.ini
testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/broadcastchannel-success-and-failure.html.ini
testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/broadcastchannel-success.html.ini
testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-history.html.ini
testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-idb.any.js.ini
testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-notifications-api.any.js.ini
testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-messagechannel-success.html.ini
testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-serviceworker-failure.https.html.ini
testing/web-platform/meta/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-sharedworker-failure.html.ini
testing/web-platform/meta/html/rendering/replaced-elements/embedded-content-rendering-rules/canvas-fallback.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-canvas-element/imagedata.html.ini
testing/web-platform/meta/html/semantics/embedded-content/the-img-element/document-adopt-base-url.html.ini
testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form_attribute.html.ini
testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form_owner_and_table_2.html.ini
testing/web-platform/meta/html/semantics/interactive-elements/the-dialog-element/centering.html.ini
testing/web-platform/meta/html/semantics/scripting-1/the-script-element/module/instantiation-error-1.html.ini
testing/web-platform/meta/html/semantics/tabular-data/processing-model-1/span-limits.html.ini
testing/web-platform/meta/html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-support.htm.ini
testing/web-platform/meta/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-sharedworker.html.ini
testing/web-platform/meta/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID.html.ini
testing/web-platform/meta/html/webappapis/system-state-and-capabilities/the-navigator-object/NavigatorID.worker.js.ini
testing/web-platform/meta/keyboard-lock/idlharness.https.html.ini
testing/web-platform/meta/keyboard-lock/navigator-cancelKeyboardLock.https.html.ini
testing/web-platform/meta/keyboard-lock/navigator-requestKeyboardLock-two-parallel-requests.https.html.ini
testing/web-platform/meta/keyboard-lock/navigator-requestKeyboardLock-two-sequential-requests.https.html.ini
testing/web-platform/meta/keyboard-lock/navigator-requestKeyboardLock.https.html.ini
testing/web-platform/meta/magnetometer/Magnetometer.https.html.ini
testing/web-platform/meta/magnetometer/Magnetometer_insecure_context.html.ini
testing/web-platform/meta/magnetometer/idlharness.https.html.ini
testing/web-platform/meta/media-capabilities/decodingInfo.html.ini
testing/web-platform/meta/media-capabilities/idlharness.html.ini
testing/web-platform/meta/media-capabilities/query.html.ini
testing/web-platform/meta/mediacapture-image/idlharness.html.ini
testing/web-platform/meta/mixed-content/imageset.https.sub.html.ini
testing/web-platform/meta/navigation-timing/nav2_test_document_replaced.html.ini
testing/web-platform/meta/navigation-timing/nav2_test_frame_removed.html.ini
testing/web-platform/meta/orientation-sensor/idlharness.https.html.ini
testing/web-platform/meta/page-visibility/prerender_call.html.ini
testing/web-platform/meta/payment-request/allowpaymentrequest/allowpaymentrequest-attribute-same-origin-bc-containers.https.html.ini
testing/web-platform/meta/payment-request/allowpaymentrequest/no-attribute-same-origin-bc-containers.https.html.ini
testing/web-platform/meta/payment-request/payment-request-id.https.html.ini
testing/web-platform/meta/presentation-api/controlling-ua/PresentationRequest_success.https.html.ini
testing/web-platform/meta/presentation-api/controlling-ua/defaultRequest.https.html.ini
testing/web-platform/meta/resource-timing/resource_TAO_match_origin.htm.ini
testing/web-platform/meta/resource-timing/resource_TAO_match_wildcard.htm.ini
testing/web-platform/meta/resource-timing/resource_TAO_multi.htm.ini
testing/web-platform/meta/selection/collapse-00.html.ini
testing/web-platform/meta/selection/collapse-15.html.ini
testing/web-platform/meta/selection/collapse-30.html.ini
testing/web-platform/meta/selection/collapse-45.html.ini
testing/web-platform/meta/selection/removeAllRanges.html.ini
testing/web-platform/meta/selection/type.html.ini
testing/web-platform/meta/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html.ini
testing/web-platform/meta/server-timing/test_server_timing.html.ini
testing/web-platform/meta/service-workers/cache-storage/serviceworker/cache-add.https.html.ini
testing/web-platform/meta/service-workers/cache-storage/serviceworker/cache-storage-match.https.html.ini
testing/web-platform/meta/service-workers/cache-storage/window/cache-add.https.html.ini
testing/web-platform/meta/service-workers/cache-storage/window/cache-storage-match.https.html.ini
testing/web-platform/meta/service-workers/cache-storage/worker/cache-add.https.html.ini
testing/web-platform/meta/service-workers/cache-storage/worker/cache-storage-match.https.html.ini
testing/web-platform/meta/service-workers/service-worker/ServiceWorkerGlobalScope/service-worker-error-event.https.html.ini
testing/web-platform/meta/service-workers/service-worker/clients-get-client-types.https.html.ini
testing/web-platform/meta/service-workers/service-worker/fetch-event.https.html.ini
testing/web-platform/meta/service-workers/service-worker/interfaces.https.html.ini
testing/web-platform/meta/service-workers/service-worker/navigation-preload/resource-timing.https.html.ini
testing/web-platform/meta/service-workers/service-worker/register-link-element.https.html.ini
testing/web-platform/meta/service-workers/service-worker/registration.https.html.ini
testing/web-platform/meta/shadow-dom/slots-fallback-in-document.html.ini
testing/web-platform/meta/staticrange/idlharness.html.ini
testing/web-platform/meta/storage/opaque-origin.https.html.ini
testing/web-platform/meta/storage/storagemanager-persist.https.html.ini
testing/web-platform/meta/streams/piping/close-propagation-forward.dedicatedworker.html.ini
testing/web-platform/meta/streams/piping/close-propagation-forward.html.ini
testing/web-platform/meta/streams/piping/close-propagation-forward.serviceworker.https.html.ini
testing/web-platform/meta/streams/piping/close-propagation-forward.sharedworker.html.ini
testing/web-platform/meta/streams/piping/multiple-propagation.dedicatedworker.html.ini
testing/web-platform/meta/streams/piping/multiple-propagation.html.ini
testing/web-platform/meta/streams/piping/multiple-propagation.serviceworker.https.html.ini
testing/web-platform/meta/streams/piping/multiple-propagation.sharedworker.html.ini
testing/web-platform/meta/streams/piping/pipe-through.dedicatedworker.html.ini
testing/web-platform/meta/streams/piping/pipe-through.html.ini
testing/web-platform/meta/streams/piping/pipe-through.serviceworker.https.html.ini
testing/web-platform/meta/streams/piping/pipe-through.sharedworker.html.ini
testing/web-platform/meta/streams/readable-byte-streams/general.dedicatedworker.html.ini
testing/web-platform/meta/streams/readable-byte-streams/general.html.ini
testing/web-platform/meta/streams/readable-byte-streams/general.serviceworker.https.html.ini
testing/web-platform/meta/streams/readable-byte-streams/general.sharedworker.html.ini
testing/web-platform/meta/streams/readable-streams/floating-point-total-queue-size.dedicatedworker.html.ini
testing/web-platform/meta/streams/readable-streams/floating-point-total-queue-size.sharedworker.html.ini
testing/web-platform/meta/streams/writable-streams/aborting.dedicatedworker.html.ini
testing/web-platform/meta/streams/writable-streams/aborting.html.ini
testing/web-platform/meta/streams/writable-streams/aborting.serviceworker.https.html.ini
testing/web-platform/meta/streams/writable-streams/aborting.sharedworker.html.ini
testing/web-platform/meta/streams/writable-streams/close.dedicatedworker.html.ini
testing/web-platform/meta/streams/writable-streams/close.html.ini
testing/web-platform/meta/streams/writable-streams/close.serviceworker.https.html.ini
testing/web-platform/meta/streams/writable-streams/close.sharedworker.html.ini
testing/web-platform/meta/streams/writable-streams/constructor.dedicatedworker.html.ini
testing/web-platform/meta/streams/writable-streams/constructor.html.ini
testing/web-platform/meta/streams/writable-streams/constructor.serviceworker.https.html.ini
testing/web-platform/meta/streams/writable-streams/constructor.sharedworker.html.ini
testing/web-platform/meta/streams/writable-streams/error.dedicatedworker.html.ini
testing/web-platform/meta/streams/writable-streams/error.html.ini
testing/web-platform/meta/streams/writable-streams/error.serviceworker.https.html.ini
testing/web-platform/meta/streams/writable-streams/error.sharedworker.html.ini
testing/web-platform/meta/streams/writable-streams/floating-point-total-queue-size.dedicatedworker.html.ini
testing/web-platform/meta/streams/writable-streams/floating-point-total-queue-size.sharedworker.html.ini
testing/web-platform/meta/streams/writable-streams/properties.dedicatedworker.html.ini
testing/web-platform/meta/streams/writable-streams/properties.html.ini
testing/web-platform/meta/streams/writable-streams/properties.serviceworker.https.html.ini
testing/web-platform/meta/streams/writable-streams/properties.sharedworker.html.ini
testing/web-platform/meta/url/a-element-xhtml.xhtml.ini
testing/web-platform/meta/url/a-element.html.ini
testing/web-platform/meta/url/failure.html.ini
testing/web-platform/meta/url/url-constructor.html.ini
testing/web-platform/meta/web-animations/animation-model/animation-types/interpolation-per-property.html.ini
testing/web-platform/meta/web-animations/timing-model/animations/canceling-an-animation.html.ini
testing/web-platform/meta/web-nfc/idlharness.https.html.ini
testing/web-platform/meta/webdriver/contexts.py.ini
testing/web-platform/meta/webdriver/navigation.py.ini
testing/web-platform/meta/webmessaging/messageerror.html.ini
testing/web-platform/meta/webrtc/RTCConfiguration-iceCandidatePoolSize.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-constructor.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-createDataChannel.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-idl.html.ini
testing/web-platform/meta/webrtc/RTCPeerConnection-setRemoteDescription.html.ini
testing/web-platform/meta/webrtc/datachannel-idlharness.html.ini
testing/web-platform/meta/webrtc/getstats.html.ini
testing/web-platform/meta/webrtc/interfaces.html.ini
testing/web-platform/meta/webrtc/rtcpeerconnection/rtcconfiguration-icecandidatepoolsize.html.ini
testing/web-platform/meta/webrtc/rtcpeerconnection/rtcpeerconnection-constructor.html.ini
testing/web-platform/meta/webrtc/rtcpeerconnection/rtcpeerconnection-idl.html.ini
testing/web-platform/meta/websockets/constructor/011.html.ini
testing/web-platform/meta/webvtt/rendering/cues-with-video/processing-model/selectors/cue/white-space_pre-line_wrapped.html.ini
testing/web-platform/meta/workers/opaque-origin.html.ini
deleted file mode 100644
--- a/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_ecdh_bits.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[test_ecdh_bits.html]
-  type: testharness
-  expected: TIMEOUT
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_ecdh_bits.https.html.ini
@@ -0,0 +1,3 @@
+[test_ecdh_bits.https.html]
+  type: testharness
+  expected: TIMEOUT
deleted file mode 100644
--- a/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_ecdh_keys.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[test_ecdh_keys.html]
-  type: testharness
-  expected: TIMEOUT
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_ecdh_keys.https.html.ini
@@ -0,0 +1,3 @@
+[test_ecdh_keys.https.html]
+  type: testharness
+  expected: TIMEOUT
deleted file mode 100644
--- a/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_hkdf.html.ini
+++ /dev/null
@@ -1,4862 +0,0 @@
-[test_hkdf.html]
-  type: testharness
-  [short derivedKey, normal salt, SHA-384, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-384, with normal info with missing salt]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-384, with normal info with missing info]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-384, with normal info with null length]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-384, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-384, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-384, with empty info with missing salt]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-384, with empty info with missing info]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-384, with empty info with null length]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-384, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-512, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-512, with normal info with missing salt]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-512, with normal info with missing info]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-512, with normal info with null length]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-512, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-512, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-512, with empty info with missing salt]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-512, with empty info with missing info]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-512, with empty info with null length]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-512, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-1, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-1, with normal info with missing salt]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-1, with normal info with missing info]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-1, with normal info with null length]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-1, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-1, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-1, with empty info with missing salt]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-1, with empty info with missing info]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-1, with empty info with null length]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-1, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-256, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-256, with normal info with missing salt]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-256, with normal info with missing info]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-256, with normal info with null length]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-256, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-256, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-256, with empty info with missing salt]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-256, with empty info with missing info]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-256, with empty info with null length]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-256, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-384, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-384, with normal info with missing salt]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-384, with normal info with missing info]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-384, with normal info with null length]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-384, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-384, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-384, with empty info with missing salt]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-384, with empty info with missing info]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-384, with empty info with null length]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-384, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-512, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-512, with normal info with missing salt]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-512, with normal info with missing info]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-512, with normal info with null length]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-512, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-512, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-512, with empty info with missing salt]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-512, with empty info with missing info]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-512, with empty info with null length]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-512, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-1, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-1, with normal info with missing salt]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-1, with normal info with missing info]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-1, with normal info with null length]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-1, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-1, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-1, with empty info with missing salt]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-1, with empty info with missing info]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-1, with empty info with null length]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-1, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-256, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-256, with normal info with missing salt]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-256, with normal info with missing info]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-256, with normal info with null length]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-256, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-256, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-256, with empty info with missing salt]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-256, with empty info with missing info]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-256, with empty info with null length]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-256, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [short derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-384, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-384, with normal info with missing salt]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-384, with normal info with missing info]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-384, with normal info with null length]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-384, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-384, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-384, with empty info with missing salt]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-384, with empty info with missing info]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-384, with empty info with null length]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-384, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-512, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-512, with normal info with missing salt]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-512, with normal info with missing info]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-512, with normal info with null length]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-512, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-512, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-512, with empty info with missing salt]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-512, with empty info with missing info]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-512, with empty info with null length]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-512, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-1, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-1, with normal info with missing salt]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-1, with normal info with missing info]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-1, with normal info with null length]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-1, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-1, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-1, with empty info with missing salt]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-1, with empty info with missing info]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-1, with empty info with null length]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-1, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-256, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-256, with normal info with missing salt]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-256, with normal info with missing info]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-256, with normal info with null length]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-256, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-256, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-256, with empty info with missing salt]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-256, with empty info with missing info]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-256, with empty info with null length]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-256, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [long derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-384, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-384, with normal info with missing salt]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-384, with normal info with missing info]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-384, with normal info with null length]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-384, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-384, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-384, with empty info with missing salt]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-384, with empty info with missing info]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-384, with empty info with null length]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-384, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-512, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-512, with normal info with missing salt]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-512, with normal info with missing info]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-512, with normal info with null length]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-512, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-512, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-512, with empty info with missing salt]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-512, with empty info with missing info]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-512, with empty info with null length]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-512, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-1, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-1, with normal info with missing salt]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-1, with normal info with missing info]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-1, with normal info with null length]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-1, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-1, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-1, with empty info with missing salt]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-1, with empty info with missing info]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-1, with empty info with null length]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-1, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-256, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-256, with normal info with missing salt]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-256, with normal info with missing info]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-256, with normal info with null length]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-256, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-256, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-256, with empty info with missing salt]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-256, with empty info with missing info]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-256, with empty info with null length]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-256, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [long derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-384, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-384, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-384, with normal info with missing deriveBits usage]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-384, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-384, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-384, with empty info with missing deriveBits usage]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-512, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-512, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-512, with normal info with missing deriveBits usage]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-512, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-512, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-512, with empty info with missing deriveBits usage]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-1, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-1, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-1, with normal info with missing deriveBits usage]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-1, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-1, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-1, with empty info with missing deriveBits usage]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-256, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-256, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-256, with normal info with missing deriveBits usage]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-256, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-256, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, SHA-256, with empty info with missing deriveBits usage]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, PBKDF2, with normal info with non-digest algorithm PBKDF2]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [empty derivedKey, normal salt, PBKDF2, with empty info with non-digest algorithm PBKDF2]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, normal salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, normal salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, normal salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, normal salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, normal salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, normal salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, normal salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, normal salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, normal salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, normal salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, normal salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, normal salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, normal salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, normal salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, normal salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, normal salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-384, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-384, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-384, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-384, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-384, with normal info with missing deriveBits usage]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-384, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-384, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-384, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-384, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-384, with empty info with missing deriveBits usage]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-512, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-512, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-512, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-512, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-512, with normal info with missing deriveBits usage]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-512, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-512, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-512, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-512, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-512, with empty info with bad hash name SHA512]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-512, with empty info with missing deriveBits usage]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-1, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-1, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-1, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-1, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-1, with normal info with bad hash name SHA1]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-1, with normal info with missing deriveBits usage]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-1, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-1, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-1, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-1, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-1, with empty info with bad hash name SHA1]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-1, with empty info with missing deriveBits usage]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-256, with normal info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-256, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-256, with normal info with missing deriveKey usage]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-256, with normal info with non-multiple of 8 length]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-256, with normal info with bad hash name SHA256]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-256, with normal info with missing deriveBits usage]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-256, with empty info with 0 length]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-256, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, SHA-256, with empty info with missing deriveKey usage]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-256, with empty info with non-multiple of 8 length]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-256, with empty info with bad hash name SHA256]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, SHA-256, with empty info with missing deriveBits usage]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, PBKDF2, with normal info with non-digest algorithm PBKDF2]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, PBKDF2, with normal info]
-    expected: FAIL
-
-  [empty derivedKey, empty salt, PBKDF2, with empty info with non-digest algorithm PBKDF2]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 128  using empty derivedKey, empty salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 192  using empty derivedKey, empty salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CBC length: 256  using empty derivedKey, empty salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 128  using empty derivedKey, empty salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 192  using empty derivedKey, empty salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-CTR length: 256  using empty derivedKey, empty salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 128  using empty derivedKey, empty salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 192  using empty derivedKey, empty salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-GCM length: 256  using empty derivedKey, empty salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 128  using empty derivedKey, empty salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 192  using empty derivedKey, empty salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: AES-KW length: 256  using empty derivedKey, empty salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-1 length: 256  using empty derivedKey, empty salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-256 length: 256  using empty derivedKey, empty salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-384 length: 256  using empty derivedKey, empty salt, PBKDF2, with empty info]
-    expected: FAIL
-
-  [Derived key of type name: HMAC hash: SHA-512 length: 256  using empty derivedKey, empty salt, PBKDF2, with empty info]
-    expected: FAIL
-
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/WebCryptoAPI/derive_bits_keys/test_hkdf.https.html.ini
@@ -0,0 +1,4862 @@
+[test_hkdf.https.html]
+  type: testharness
+  [short derivedKey, normal salt, SHA-384, with normal info with 0 length]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 128  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 192  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 256  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 128  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 192  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 256  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 128  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 192  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 256  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 128  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 192  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 256  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-384, with normal info with missing salt]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-384, with normal info with missing info]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-384, with normal info with null length]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-384, with normal info with non-multiple of 8 length]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-384, with empty info with 0 length]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 128  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 192  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 256  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 128  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 192  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 256  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 128  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 192  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 256  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 128  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 192  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 256  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-384, with empty info with missing salt]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-384, with empty info with missing info]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-384, with empty info with null length]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-384, with empty info with non-multiple of 8 length]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-512, with normal info with 0 length]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 128  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 192  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 256  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 128  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 192  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 256  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 128  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 192  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 256  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 128  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 192  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 256  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-512, with normal info with missing salt]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-512, with normal info with missing info]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-512, with normal info with null length]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-512, with normal info with non-multiple of 8 length]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-512, with empty info with 0 length]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 128  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 192  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 256  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 128  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 192  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 256  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 128  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 192  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 256  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 128  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 192  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 256  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-512, with empty info with missing salt]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-512, with empty info with missing info]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-512, with empty info with null length]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-512, with empty info with non-multiple of 8 length]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-512, with empty info with bad hash name SHA512]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-1, with normal info with 0 length]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 128  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 192  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 256  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 128  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 192  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 256  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 128  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 192  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 256  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 128  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 192  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 256  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-1, with normal info with missing salt]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-1, with normal info with missing info]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-1, with normal info with null length]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-1, with normal info with non-multiple of 8 length]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-1, with normal info with bad hash name SHA1]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-1, with empty info with 0 length]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 128  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 192  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 256  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 128  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 192  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 256  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 128  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 192  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 256  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 128  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 192  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 256  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-1, with empty info with missing salt]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-1, with empty info with missing info]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-1, with empty info with null length]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-1, with empty info with non-multiple of 8 length]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-1, with empty info with bad hash name SHA1]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-256, with normal info with 0 length]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 128  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 192  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 256  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 128  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 192  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 256  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 128  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 192  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 256  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 128  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 192  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 256  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-256, with normal info with missing salt]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-256, with normal info with missing info]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-256, with normal info with null length]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-256, with normal info with non-multiple of 8 length]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-256, with normal info with bad hash name SHA256]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-256, with empty info with 0 length]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 128  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 192  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 256  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 128  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 192  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 256  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 128  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 192  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 256  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 128  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 192  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 256  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-256, with empty info with missing salt]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-256, with empty info with missing info]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-256, with empty info with null length]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-256, with empty info with non-multiple of 8 length]
+    expected: FAIL
+
+  [short derivedKey, normal salt, SHA-256, with empty info with bad hash name SHA256]
+    expected: FAIL
+
+  [short derivedKey, empty salt, SHA-384, with normal info with 0 length]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 128  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 192  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 256  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 128  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 192  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 256  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 128  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 192  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 256  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 128  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 192  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 256  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [short derivedKey, empty salt, SHA-384, with normal info with missing salt]
+    expected: FAIL
+
+  [short derivedKey, empty salt, SHA-384, with normal info with missing info]
+    expected: FAIL
+
+  [short derivedKey, empty salt, SHA-384, with normal info with null length]
+    expected: FAIL
+
+  [short derivedKey, empty salt, SHA-384, with normal info with non-multiple of 8 length]
+    expected: FAIL
+
+  [short derivedKey, empty salt, SHA-384, with normal info with bad hash name SHA384]
+    expected: FAIL
+
+  [short derivedKey, empty salt, SHA-384, with empty info with 0 length]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 128  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 192  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 256  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 128  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 192  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 256  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 128  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 192  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 256  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 128  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 192  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 256  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [short derivedKey, empty salt, SHA-384, with empty info with missing salt]
+    expected: FAIL
+
+  [short derivedKey, empty salt, SHA-384, with empty info with missing info]
+    expected: FAIL
+
+  [short derivedKey, empty salt, SHA-384, with empty info with null length]
+    expected: FAIL
+
+  [short derivedKey, empty salt, SHA-384, with empty info with non-multiple of 8 length]
+    expected: FAIL
+
+  [short derivedKey, empty salt, SHA-384, with empty info with bad hash name SHA384]
+    expected: FAIL
+
+  [short derivedKey, empty salt, SHA-512, with normal info with 0 length]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 128  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 192  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-CBC length: 256  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 128  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 192  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-CTR length: 256  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 128  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 192  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-GCM length: 256  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 128  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 192  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: AES-KW length: 256  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-1 length: 256  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-256 length: 256  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-384 length: 256  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [Derived key of type name: HMAC hash: SHA-512 length: 256  using short derivedKey, empty salt, SHA-512, with normal info with bad hash name SHA512]
+    expected: FAIL
+
+  [short derivedKey, empty salt, SHA-512, with normal info with missing salt]
+    expected: FAIL
+