diff --git a/lib/turbo_tests/documentation_formatter.rb b/lib/turbo_tests/documentation_formatter.rb index 4aed5897577..0fab466ab2b 100644 --- a/lib/turbo_tests/documentation_formatter.rb +++ b/lib/turbo_tests/documentation_formatter.rb @@ -37,7 +37,8 @@ module TurboTests private def output_example(example) - output = +"[#{example.process_id}] #{example.full_description}" + output = + +"[#{example.process_id}] (##{example.metadata[:process_pid]}) #{example.full_description}" if run_duration_ms = example.metadata[:run_duration_ms] output << " (#{run_duration_ms}ms)" diff --git a/lib/turbo_tests/json_rows_formatter.rb b/lib/turbo_tests/json_rows_formatter.rb index 9ebe04f1603..e1ab129e382 100644 --- a/lib/turbo_tests/json_rows_formatter.rb +++ b/lib/turbo_tests/json_rows_formatter.rb @@ -55,6 +55,7 @@ module TurboTests example.metadata[:shared_group_inclusion_backtrace].map(&method(:stack_frame_to_json)), extra_failure_lines: example.metadata[:extra_failure_lines], run_duration_ms: example.metadata[:run_duration_ms], + process_pid: Process.pid, }, location_rerun_argument: example.location_rerun_argument, }