From 97cf2a9232e913756891e9e99776faded2e178b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Krzysztof=20Ko=C5=82odzi=C5=84ski?= Date: Thu, 12 Feb 2026 05:26:30 +0100 Subject: [PATCH] fix: remove randomness --- scripts/generate_stress_test_data.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/generate_stress_test_data.py b/scripts/generate_stress_test_data.py index 3e19686..4ff5bea 100644 --- a/scripts/generate_stress_test_data.py +++ b/scripts/generate_stress_test_data.py @@ -10,6 +10,9 @@ import random import uuid +# Seed for deterministic data generation across runs +SEED = 42 + # Configuration NUM_MARKERS = 100_000 OUTPUT_FILE = "e2e_stress_test_data.json" @@ -39,12 +42,13 @@ def generate_marker(): "position": [lat, lon], "accessible_by": accessible_by, "type_of_place": random.choice(PLACE_TYPES), - "uuid": str(uuid.uuid4()), + "uuid": str(uuid.uuid5(uuid.NAMESPACE_DNS, f"stress-test-marker-{name}-{lat}-{lon}")), } def main(): """Generate stress test data file.""" + random.seed(SEED) print(f"Generating {NUM_MARKERS:,} markers...") markers = [generate_marker() for _ in range(NUM_MARKERS)]