From 164a44052dd62d6f2fd7f05ac36cd40be437958b Mon Sep 17 00:00:00 2001 From: Scott K Logan Date: Mon, 4 May 2020 12:24:09 -0700 Subject: [PATCH] Stop showing all of the performance plots There are now over 1000 PNG plots being generated during the nightly performance jobs. This makes the build page WAY too big and take really long to load. Even after it does, finding the plot you're interested in is almost impossible given that there are no text titles to search for (the titles are embedded in the images). I think we should just disable the image gallery plugin. We can keep the plots as archived file artifacts so that they can be linked to from the build-over-build plots. --- dashing/ci-nightly-performance.yaml | 15 +++++++++------ eloquent/ci-nightly-performance.yaml | 15 +++++++++------ foxy/ci-nightly-performance.yaml | 14 ++++++-------- 3 files changed, 24 insertions(+), 20 deletions(-) diff --git a/dashing/ci-nightly-performance.yaml b/dashing/ci-nightly-performance.yaml index abdf4fca..2c884890 100644 --- a/dashing/ci-nightly-performance.yaml +++ b/dashing/ci-nightly-performance.yaml @@ -105,12 +105,15 @@ targets: type: ci-build underlay_from_ci_jobs: - nightly-extra-rmw-release -show_images: - Performance Test Results: - - ws/test_results/buildfarm_perf_tests/performance_test_results_*.png - - ws/test_results/buildfarm_perf_tests/overhead_test_results_*.png - - ws/test_results/buildfarm_perf_tests/overhead_node_test_results_*.png - - ws/test_results/buildfarm_perf_tests/performance_test_two_process_results_*.png +archive_files: +- ws/test_results/buildfarm_perf_tests/overhead_node_test_results_*.csv +- ws/test_results/buildfarm_perf_tests/overhead_node_test_results_*.png +- ws/test_results/buildfarm_perf_tests/overhead_test_results_*.csv +- ws/test_results/buildfarm_perf_tests/overhead_test_results_*.png +- ws/test_results/buildfarm_perf_tests/performance_test_results_*.csv +- ws/test_results/buildfarm_perf_tests/performance_test_results_*.png +- ws/test_results/buildfarm_perf_tests/performance_test_two_process_results_*.csv +- ws/test_results/buildfarm_perf_tests/performance_test_two_process_results_*.png show_plots: Node Spinnig Results: - title: Node Spinning Virtual Memory diff --git a/eloquent/ci-nightly-performance.yaml b/eloquent/ci-nightly-performance.yaml index d672c796..0ed9bc6d 100644 --- a/eloquent/ci-nightly-performance.yaml +++ b/eloquent/ci-nightly-performance.yaml @@ -105,12 +105,15 @@ targets: type: ci-build underlay_from_ci_jobs: - nightly-extra-rmw-release -show_images: - Performance Test Results: - - ws/test_results/buildfarm_perf_tests/performance_test_results_*.png - - ws/test_results/buildfarm_perf_tests/overhead_test_results_*.png - - ws/test_results/buildfarm_perf_tests/overhead_node_test_results_*.png - - ws/test_results/buildfarm_perf_tests/performance_test_two_process_results_*.png +archive_files: +- ws/test_results/buildfarm_perf_tests/overhead_node_test_results_*.csv +- ws/test_results/buildfarm_perf_tests/overhead_node_test_results_*.png +- ws/test_results/buildfarm_perf_tests/overhead_test_results_*.csv +- ws/test_results/buildfarm_perf_tests/overhead_test_results_*.png +- ws/test_results/buildfarm_perf_tests/performance_test_results_*.csv +- ws/test_results/buildfarm_perf_tests/performance_test_results_*.png +- ws/test_results/buildfarm_perf_tests/performance_test_two_process_results_*.csv +- ws/test_results/buildfarm_perf_tests/performance_test_two_process_results_*.png show_plots: Node Spinnig Results: - title: Node Spinning Virtual Memory diff --git a/foxy/ci-nightly-performance.yaml b/foxy/ci-nightly-performance.yaml index 82d49030..2df9d25d 100644 --- a/foxy/ci-nightly-performance.yaml +++ b/foxy/ci-nightly-performance.yaml @@ -106,16 +106,14 @@ type: ci-build underlay_from_ci_jobs: - nightly-extra-rmw-release archive_files: -- ws/test_results/buildfarm_perf_tests/performance_test_results_*.csv -- ws/test_results/buildfarm_perf_tests/overhead_test_results_*.csv - ws/test_results/buildfarm_perf_tests/overhead_node_test_results_*.csv +- ws/test_results/buildfarm_perf_tests/overhead_node_test_results_*.png +- ws/test_results/buildfarm_perf_tests/overhead_test_results_*.csv +- ws/test_results/buildfarm_perf_tests/overhead_test_results_*.png +- ws/test_results/buildfarm_perf_tests/performance_test_results_*.csv +- ws/test_results/buildfarm_perf_tests/performance_test_results_*.png - ws/test_results/buildfarm_perf_tests/performance_test_two_process_results_*.csv -show_images: - Performance Test Results: - - ws/test_results/buildfarm_perf_tests/performance_test_results_*.png - - ws/test_results/buildfarm_perf_tests/overhead_test_results_*.png - - ws/test_results/buildfarm_perf_tests/overhead_node_test_results_*.png - - ws/test_results/buildfarm_perf_tests/performance_test_two_process_results_*.png +- ws/test_results/buildfarm_perf_tests/performance_test_two_process_results_*.png show_plots: Overhead simple publisher and subscriber - Average Round-Trip Time: - title: Simple Pub rmw_fastrtps_cpp_async Average Round-Trip Time