Skip to content

Commit 23ea5f5

Browse files
committed
add large batch chance for /v2/identity/map
1 parent b24e900 commit 23ea5f5

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

performance-testing/uid2-operator/k6-token-generate-refresh-identitymap-scenario-11.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,10 @@ export function tokenRefresh(data) {
189189

190190
export async function identityMapV2() {
191191
// No caching: generate a fresh encrypted request with unique DIIs on every call.
192-
const requestData = await generateIdentityMapV2RequestWithTime(50);
192+
// 2% of requests use a large 5000-email batch; the rest use 50 emails.
193+
const largeBatchChance = 0.02;
194+
const emailCount = Math.random() < largeBatchChance ? 5000 : 50;
195+
const requestData = await generateIdentityMapV2RequestWithTime(emailCount);
193196

194197
var identityMapData = {
195198
endpoint: '/v2/identity/map',

0 commit comments

Comments
 (0)