Skip to content

Commit d5e4dcd

Browse files
committed
Put is_crash_ping in the payload
1 parent 4776dbf commit d5e4dcd

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/CrashUploader.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ private RequestBody makeTelemetryRequestBody(@Nonnull String payload, boolean is
309309
if (isPing) {
310310
writer.name("level").value("DEBUG");
311311
writer.name("is_sensitive").value(false);
312-
writer.name("is_crash_ping").value(true);
312+
writer.name("tags").value("is_crash_ping:true");
313313
} else {
314314
writer.name("level").value("ERROR");
315315
writer.name("tags").value("severity:crash");

dd-java-agent/agent-crashtracking/src/test/java/datadog/crashtracking/CrashUploaderTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,6 @@ public void testCrashPing() throws Exception {
153153

154154
// Then
155155
assertEquals(url, recordedRequest.getRequestUrl());
156-
157156
final ObjectMapper mapper = new ObjectMapper();
158157
final JsonNode event = mapper.readTree(recordedRequest.getBody().readUtf8());
159158

@@ -164,7 +163,7 @@ public void testCrashPing() throws Exception {
164163
assertEquals("DEBUG", event.get("payload").get(0).get("level").asText());
165164

166165
assertFalse(event.get("payload").get(0).get("is_sensitive").asBoolean());
167-
assertTrue(event.get("payload").get(0).get("is_crash_ping").asBoolean());
166+
assertTrue(event.get("payload").get(0).get("tags").asText().contains("is_crash_ping:true"));
168167

169168
assertEquals(expected, event.get("payload").get(0).get("message").asText());
170169
assertCommonPayload(event);

0 commit comments

Comments
 (0)