Commit 0748c88
committed
Fix multi-client tests not writing aggregated results to files
Root cause: Multi-client tests were parsing aggregated JSON from stdout
but never writing it to the expected output file. This caused:
1. full_result_path to remain None
2. Results not being preserved to aggregated results folder
3. Missing JSON files for multi-client tests (e.g., pubsub tests)
Solution: Write the aggregated results_dict to local_benchmark_output_filename
and set full_result_path appropriately, so the file preservation logic works.
Also removed the None check workaround since it was masking the real issue.1 parent df82e52 commit 0748c88
1 file changed
+13
-12
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2885 | 2885 | | |
2886 | 2886 | | |
2887 | 2887 | | |
| 2888 | + | |
| 2889 | + | |
| 2890 | + | |
| 2891 | + | |
| 2892 | + | |
| 2893 | + | |
| 2894 | + | |
| 2895 | + | |
2888 | 2896 | | |
2889 | 2897 | | |
2890 | 2898 | | |
| |||
3101 | 3109 | | |
3102 | 3110 | | |
3103 | 3111 | | |
3104 | | - | |
3105 | | - | |
3106 | | - | |
3107 | | - | |
3108 | | - | |
3109 | | - | |
3110 | | - | |
3111 | | - | |
3112 | | - | |
3113 | | - | |
3114 | | - | |
3115 | | - | |
| 3112 | + | |
| 3113 | + | |
| 3114 | + | |
3116 | 3115 | | |
| 3116 | + | |
| 3117 | + | |
3117 | 3118 | | |
3118 | 3119 | | |
3119 | 3120 | | |
| |||
0 commit comments