Skip to content

Commit 3f3c150

Browse files
authored
chore(test): Fix cmd injection telemetry flaky tests (#7599)
1 parent 5e3de4e commit 3f3c150

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

packages/dd-trace/test/appsec/rasp/command_injection.integration.spec.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ describe('RASP - command_injection - integration', () => {
5858
const checkMessages = agent.assertMessageReceived(({ headers, payload }) => {
5959
assert.ok(Object.hasOwn(payload[0][0].meta, '_dd.appsec.json'))
6060
assert.match(payload[0][0].meta['_dd.appsec.json'], new RegExp(`"rasp-command_injection-rule-id-${ruleId}"`))
61-
})
61+
}, 4_000)
6262

6363
const checkTelemetry = agent.assertTelemetryReceived(({ headers, payload }) => {
6464
const namespace = payload.payload.namespace
@@ -79,8 +79,10 @@ describe('RASP - command_injection - integration', () => {
7979
assert.ok(matchSerie.tags.includes('rule_type:command_injection'))
8080
assert.ok(matchSerie.tags.includes(`rule_variant:${variant}`))
8181
assert.strictEqual(matchSerie.type, 'count')
82+
} else {
83+
assert.fail('namespace should be appsec')
8284
}
83-
}, 'generate-metrics', 30_000, 2)
85+
}, 'generate-metrics', 4_000, 1, true)
8486

8587
await Promise.all([checkMessages, checkTelemetry])
8688

0 commit comments

Comments
 (0)