@@ -8,6 +8,7 @@ const tokenGenerateTests = true;
88const tokenRefreshTests = true ;
99const identityMapTests = true ;
1010const identityBucketTests = true ;
11+ const keySharingTests = true ;
1112
1213
1314//30 warm up on each
@@ -84,8 +85,8 @@ export const options = {
8485 keySharing :{
8586 executor : 'constant-vus' ,
8687 exec : 'keySharing' ,
87- vus : keySharingVUs ,
88- duration : testDuration ,
88+ vus : 300 ,
89+ duration : '300s' ,
8990 gracefulStop : '0s' ,
9091 startTime : '30s' ,
9192 } ,
@@ -194,12 +195,21 @@ export async function setup() {
194195 } ;
195196 }
196197
198+ let keySharingData = { } ;
199+ if ( keySharingTests ) {
200+ keySharingData = {
201+ endpoint : '/v2/key/sharing' ,
202+ requestData : await generateFutureKeySharingRequests ( numberOfRequestsToGenerate )
203+ } ;
204+ }
205+
197206 return {
198207 tokenGenerate : tokenGenerateData ,
199208 tokenRefresh : tokenRefreshData ,
200209 identityMap : identityMapData ,
201210 identityMapLargeBatch : identityMapLargeBatchData ,
202- identityBuckets : identityBucketData
211+ identityBuckets : identityBucketData ,
212+ keySharing : keySharingData
203213 } ;
204214}
205215
@@ -474,9 +484,9 @@ async function generateFutureGenerateRequests(count) {
474484 return await generateFutureRequests ( count , obj )
475485}
476486
477- async function generateKeySharingRequestWithTime ( ) {
478- let requestData = { } ;
479- return await generateRequestWithTime ( requestData ) ;
487+ async function generateFutureKeySharingRequests ( count ) {
488+ let obj = { } ;
489+ return await generateFutureRequests ( count , obj ) ;
480490}
481491
482492const generateSinceTimestampStr = ( ) => {
0 commit comments