# wiremock-extension-record-delay **Repository Path**: mirrors_a-schild/wiremock-extension-record-delay ## Basic Information - **Project Name**: wiremock-extension-record-delay - **Description**: Set of wiremock extensions to record response time as delay during recording / snapshotting. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-28 - **Last Updated**: 2025-09-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # wiremock-extension-record-delay Set of wiremock extensions to record response time as delay during recording / snapshotting. For the background behind the library and how it works , refer to this blog post https://theoverengineered.blog/posts/capture-response-time-in-wiremock-recordings ### How to use #### Import the library ```xml com.github.anuragashok wiremock-extension-record-delay 1.0.8 ``` #### Register extensions with wiremock Use any of the following ```java options().extensions(RecordDelay.getExtensionClassNames()); options().extensions(RecordDelay.getExtensionClasses()); options().extensions(RecordDelay.getExtensions()); ``` ### Enable extensions for specific stubs. All the extensions are non-global and should be enabled only for the recording/snapshotting stubs that forward the request to a real backend. Example: ```java wm.stubFor(post(urlMatching("/abc")).atPriority(1) .willReturn(aResponse().withTransformers(RecordDelay.getExtensionClassNames()).proxiedFrom("https://www.xyz.com")))) ``` Updated