catapult-project / catapult

Deprecated Catapult GitHub. Please instead use http://crbug.com "Speed>Benchmarks" component for bugs and https://chromium.googlesource.com/catapult for downloading and editing source code..
https://chromium.googlesource.com/catapult
BSD 3-Clause "New" or "Revised" License
1.91k stars 562 forks source link

json_3_output_formatter does not handle relative paths properly when TMPDIR is set to symbolic link #4642

Closed andrey-malets closed 4 years ago

andrey-malets commented 4 years ago

The code at https://chromium-review.googlesource.com/c/catapult/+/1672365/12/telemetry/telemetry/internal/results/json_3_output_formatter.py does not resolve symbolic links in page_test_results.output_dir proprely, which may lead to incorrect relative paths being generated in the output.