File tree Expand file tree Collapse file tree 2 files changed +4
-0
lines changed
dd-java-agent/agent-crashtracking/src
main/java/datadog/crashtracking
test/java/datadog/crashtracking Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -290,13 +290,15 @@ private RequestBody makeTelemetryRequestBody(@Nonnull String content) throws IOE
290290 writer .name ("tracer_time" ).value (Instant .now ().getEpochSecond ());
291291 writer .name ("seq_id" ).value (1 );
292292 writer .name ("debug" ).value (true );
293+ writer .name ("origin" ).value ("crashtracker" );
293294 writer .name ("payload" );
294295 writer .beginArray ();
295296 writer .beginObject ();
296297 writer .name ("message" ).value (crashLog .toJson ());
297298 writer .name ("level" ).value ("ERROR" );
298299 writer .name ("tags" ).value ("severity:crash" );
299300 writer .name ("is_sensitive" ).value (true );
301+ writer .name ("is_crash" ).value (true );
300302 writer .endObject ();
301303 writer .endArray ();
302304 writer .name ("application" );
Original file line number Diff line number Diff line change @@ -169,10 +169,12 @@ public void testTelemetryHappyPath(String log) throws Exception {
169169
170170 assertEquals (CrashUploader .TELEMETRY_API_VERSION , event .get ("api_version" ).asText ());
171171 assertEquals ("logs" , event .get ("request_type" ).asText ());
172+ assertEquals ("crashtracker" , event .get ("origin" ).asText ());
172173 // payload:
173174 assertEquals ("ERROR" , event .get ("payload" ).get (0 ).get ("level" ).asText ());
174175
175176 assertTrue (event .get ("payload" ).get (0 ).get ("is_sensitive" ).asBoolean ());
177+ assertTrue (event .get ("payload" ).get (0 ).get ("is_crash" ).asBoolean ());
176178 // we need to sanitize the UIID which keeps on changing
177179 String message = event .get ("payload" ).get (0 ).get ("message" ).asText ();
178180 CrashLog extracted = CrashLog .fromJson (message );
You can’t perform that action at this time.
0 commit comments