Skip to content

Commit

Permalink
[Debugger] Exception replay Rock Paper Scissors scenario. (#3289)
Browse files Browse the repository at this point in the history
[DEBUG-2902]
  • Loading branch information
shurivich authored Oct 29, 2024
1 parent b3bcae6 commit 92adbe0
Show file tree
Hide file tree
Showing 24 changed files with 195,392 additions and 13,842 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
{
"_dd.debug.error.exception_id": "<scrubbed>",
"_dd.debug.error.0.frame_data.function": "ExceptionReplayInner",
"_dd.debug.error.0.frame_data.class_name": "DebuggerController",
"_dd.debug.error.0.snapshot_id": "<scrubbed>",
"_dd.debug.error.exception_hash": "6bc35134-9dd1-3754-aa29-1772d025f0a6"
"snapshot_0": {
"_dd.debug.error.0.frame_data.class_name": "DebuggerController",
"_dd.debug.error.0.frame_data.function": "ExceptionReplayInner",
"_dd.debug.error.0.snapshot_id": "<scrubbed>",
"_dd.debug.error.exception_hash": "6bc35134-9dd1-3754-aa29-1772d025f0a6",
"_dd.debug.error.exception_id": "<scrubbed>"
}
}
13,728 changes: 13,350 additions & 378 deletions tests/debugger/approvals/exception_replay_inner_java_snapshots_expected.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
{
"_dd.debug.error.94.snapshot_id": "<scrubbed>",
"_dd.debug.error.exception_id": "<scrubbed>"
"snapshot_0": {
"_dd.debug.error.94.snapshot_id": "<scrubbed>",
"_dd.debug.error.exception_hash": "fbf0ef5b4f5d281ff06accdab77873c1a8305810d179bc4ed2464eb453feb73d",
"_dd.debug.error.exception_id": "<scrubbed>"
},
"snapshot_1": {
"_dd.debug.error.94.snapshot_id": "<scrubbed>",
"_dd.debug.error.exception_hash": "fbf0ef5b4f5d281ff06accdab77873c1a8305810d179bc4ed2464eb453feb73d",
"_dd.debug.error.exception_id": "<scrubbed>"
},
"snapshot_2": {
"_dd.debug.error.94.snapshot_id": "<scrubbed>",
"_dd.debug.error.exception_hash": "fbf0ef5b4f5d281ff06accdab77873c1a8305810d179bc4ed2464eb453feb73d",
"_dd.debug.error.exception_id": "<scrubbed>"
},
"snapshot_3": {
"_dd.debug.error.94.snapshot_id": "<scrubbed>",
"_dd.debug.error.exception_hash": "fbf0ef5b4f5d281ff06accdab77873c1a8305810d179bc4ed2464eb453feb73d",
"_dd.debug.error.exception_id": "<scrubbed>"
}
}
Original file line number Diff line number Diff line change
@@ -1,19 +1,97 @@
{
"_dd.debug.error.0.frame_data.class_name": "DebuggerController",
"_dd.debug.error.0.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.0.snapshot_id": "<scrubbed>",
"_dd.debug.error.1.frame_data.class_name": "DebuggerController",
"_dd.debug.error.1.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.1.snapshot_id": "<scrubbed>",
"_dd.debug.error.2.frame_data.class_name": "DebuggerController",
"_dd.debug.error.2.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.2.snapshot_id": "<scrubbed>",
"_dd.debug.error.20.frame_data.class_name": "DebuggerController",
"_dd.debug.error.20.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.20.snapshot_id": "<scrubbed>",
"_dd.debug.error.3.frame_data.class_name": "DebuggerController",
"_dd.debug.error.3.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.3.snapshot_id": "<scrubbed>",
"_dd.debug.error.exception_hash": "35851efc-eb91-3753-bf3b-2cd375cb5b22",
"_dd.debug.error.exception_id": "<scrubbed>"
"snapshot_0": {
"_dd.debug.error.0.frame_data.class_name": "DebuggerController",
"_dd.debug.error.0.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.0.snapshot_id": "<scrubbed>",
"_dd.debug.error.1.frame_data.class_name": "DebuggerController",
"_dd.debug.error.1.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.1.snapshot_id": "<scrubbed>",
"_dd.debug.error.2.frame_data.class_name": "DebuggerController",
"_dd.debug.error.2.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.2.snapshot_id": "<scrubbed>",
"_dd.debug.error.20.frame_data.class_name": "DebuggerController",
"_dd.debug.error.20.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.20.snapshot_id": "<scrubbed>",
"_dd.debug.error.3.frame_data.class_name": "DebuggerController",
"_dd.debug.error.3.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.3.snapshot_id": "<scrubbed>",
"_dd.debug.error.exception_hash": "35851efc-eb91-3753-bf3b-2cd375cb5b22",
"_dd.debug.error.exception_id": "<scrubbed>"
},
"snapshot_1": {
"_dd.debug.error.0.frame_data.class_name": "DebuggerController",
"_dd.debug.error.0.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.0.snapshot_id": "<scrubbed>",
"_dd.debug.error.1.frame_data.class_name": "DebuggerController",
"_dd.debug.error.1.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.1.snapshot_id": "<scrubbed>",
"_dd.debug.error.2.frame_data.class_name": "DebuggerController",
"_dd.debug.error.2.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.2.snapshot_id": "<scrubbed>",
"_dd.debug.error.20.frame_data.class_name": "DebuggerController",
"_dd.debug.error.20.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.20.snapshot_id": "<scrubbed>",
"_dd.debug.error.3.frame_data.class_name": "DebuggerController",
"_dd.debug.error.3.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.3.snapshot_id": "<scrubbed>",
"_dd.debug.error.exception_hash": "35851efc-eb91-3753-bf3b-2cd375cb5b22",
"_dd.debug.error.exception_id": "<scrubbed>"
},
"snapshot_2": {
"_dd.debug.error.0.frame_data.class_name": "DebuggerController",
"_dd.debug.error.0.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.0.snapshot_id": "<scrubbed>",
"_dd.debug.error.1.frame_data.class_name": "DebuggerController",
"_dd.debug.error.1.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.1.snapshot_id": "<scrubbed>",
"_dd.debug.error.2.frame_data.class_name": "DebuggerController",
"_dd.debug.error.2.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.2.snapshot_id": "<scrubbed>",
"_dd.debug.error.20.frame_data.class_name": "DebuggerController",
"_dd.debug.error.20.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.20.snapshot_id": "<scrubbed>",
"_dd.debug.error.3.frame_data.class_name": "DebuggerController",
"_dd.debug.error.3.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.3.snapshot_id": "<scrubbed>",
"_dd.debug.error.exception_hash": "35851efc-eb91-3753-bf3b-2cd375cb5b22",
"_dd.debug.error.exception_id": "<scrubbed>"
},
"snapshot_3": {
"_dd.debug.error.0.frame_data.class_name": "DebuggerController",
"_dd.debug.error.0.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.0.snapshot_id": "<scrubbed>",
"_dd.debug.error.1.frame_data.class_name": "DebuggerController",
"_dd.debug.error.1.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.1.snapshot_id": "<scrubbed>",
"_dd.debug.error.2.frame_data.class_name": "DebuggerController",
"_dd.debug.error.2.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.2.snapshot_id": "<scrubbed>",
"_dd.debug.error.20.frame_data.class_name": "DebuggerController",
"_dd.debug.error.20.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.20.snapshot_id": "<scrubbed>",
"_dd.debug.error.3.frame_data.class_name": "DebuggerController",
"_dd.debug.error.3.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.3.snapshot_id": "<scrubbed>",
"_dd.debug.error.exception_hash": "35851efc-eb91-3753-bf3b-2cd375cb5b22",
"_dd.debug.error.exception_id": "<scrubbed>"
},
"snapshot_4": {
"_dd.debug.error.0.frame_data.class_name": "DebuggerController",
"_dd.debug.error.0.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.0.snapshot_id": "<scrubbed>",
"_dd.debug.error.1.frame_data.class_name": "DebuggerController",
"_dd.debug.error.1.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.1.snapshot_id": "<scrubbed>",
"_dd.debug.error.2.frame_data.class_name": "DebuggerController",
"_dd.debug.error.2.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.2.snapshot_id": "<scrubbed>",
"_dd.debug.error.20.frame_data.class_name": "DebuggerController",
"_dd.debug.error.20.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.20.snapshot_id": "<scrubbed>",
"_dd.debug.error.3.frame_data.class_name": "DebuggerController",
"_dd.debug.error.3.frame_data.function": "ExceptionReplayRecursion20",
"_dd.debug.error.3.snapshot_id": "<scrubbed>",
"_dd.debug.error.exception_hash": "35851efc-eb91-3753-bf3b-2cd375cb5b22",
"_dd.debug.error.exception_id": "<scrubbed>"
}
}
Loading

0 comments on commit 92adbe0

Please sign in to comment.