From 9f9dc8158e62fb6388d4962e3feab943e903ed17 Mon Sep 17 00:00:00 2001 From: Tobias Wilfert <36408720+tobias-wilfert@users.noreply.github.com> Date: Wed, 18 Sep 2024 13:39:46 +0200 Subject: [PATCH] test: Changed test to no longer use public microsoft symbol server. (#1519) --- ...ints__symbolicate__tests__no_dif_candidates.snap | 13 ++++++------- crates/symbolicator/src/endpoints/symbolicate.rs | 10 ++++++---- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/crates/symbolicator/src/endpoints/snapshots/symbolicator__endpoints__symbolicate__tests__no_dif_candidates.snap b/crates/symbolicator/src/endpoints/snapshots/symbolicator__endpoints__symbolicate__tests__no_dif_candidates.snap index 91ac9c906..41d4b2612 100644 --- a/crates/symbolicator/src/endpoints/snapshots/symbolicator__endpoints__symbolicate__tests__no_dif_candidates.snap +++ b/crates/symbolicator/src/endpoints/snapshots/symbolicator__endpoints__symbolicate__tests__no_dif_candidates.snap @@ -8,11 +8,11 @@ stacktraces: frames: - status: symbolicated original_index: 0 - instruction_addr: "0x749e8630" + instruction_addr: "0x749d37f2" package: "C:\\Windows\\System32\\kernel32.dll" - symbol: BaseThreadInitThunk - sym_addr: "0x749e8630" - function: BaseThreadInitThunk + symbol: memcpy + sym_addr: "0x749d37f2" + function: memcpy lineno: 0 modules: - debug_status: found @@ -24,8 +24,7 @@ modules: arch: x86 type: pe code_file: "C:\\Windows\\System32\\kernel32.dll" - debug_id: ff9f9f78-41db-88f0-cded-a9e1e9bff3b5-1 - debug_file: "C:\\Windows\\System32\\wkernel32.pdb" + debug_id: 3249d99d-0c40-4931-8610-f4e4fb0b6936-1 + debug_file: "C:\\Windows\\System32\\crash.pdb" image_addr: "0x749d0000" image_size: 851968 - diff --git a/crates/symbolicator/src/endpoints/symbolicate.rs b/crates/symbolicator/src/endpoints/symbolicate.rs index 4d1380898..849f397f1 100644 --- a/crates/symbolicator/src/endpoints/symbolicate.rs +++ b/crates/symbolicator/src/endpoints/symbolicate.rs @@ -165,20 +165,22 @@ mod tests { let payload = r#"{ "stacktraces": [{ "registers": {"eip": "0x0000000001509530"}, - "frames": [{"instruction_addr": "0x749e8630"}] + "frames": [{"instruction_addr": "0x749d37f2"}] }], "modules": [{ "type": "pe", - "debug_id": "ff9f9f78-41db-88f0-cded-a9e1e9bff3b5-1", + "debug_id": "3249d99d-0c40-4931-8610-f4e4fb0b6936-1", "code_file": "C:\\Windows\\System32\\kernel32.dll", - "debug_file": "C:\\Windows\\System32\\wkernel32.pdb", + "debug_file": "C:\\Windows\\System32\\crash.pdb", "image_addr": "0x749d0000", "image_size": 851968 }], "sources": [] }"#; let mut payload: SymbolicationRequestBody = serde_json::from_str(payload).unwrap(); - payload.sources = Some(vec![test::microsoft_symsrv()]); + + let (_srv, source) = test::symbol_server(); + payload.sources = Some(vec![source]); let response = Client::new() .post(server.url("/symbolicate"))