Package org.jenkinsci.plugins.vmanager.charts
package org.jenkinsci.plugins.vmanager.charts
-
ClassesClassDescriptionBuild-level action that adds a "vManager Charts" link to every individual build's left sidebar.Result returned to the front-end Stapler proxy.Result returned to the front-end Stapler proxy for the Run Anomalies chart: a fixed 4-category × 3-stack matrix (Duration / CPU Time / Max Memory / Avg Memory, each split into None / Unknown / Anomaly).Attaches a
BuildChartActionto every build whose parent job has the "Build Level Charts" option enabled and at least one build-level chart selected.Attached to a Run after build completion to persist the fetched custom metric values.Fires after every build completes.Per-build action that records the result of one grouped-runs heat-map REST query.Generated localization support class.Per-build action that records the data for the Runs Duration Chart: every run that belongs to the build's vManager session(s), bucketed into Small / Medium / Large thirds by duration.Per-build action that records the data for the build-level Run Anomalies chart: four stacked bars (Duration, CPU Time, Max Memory Usage, Average Memory Usage), each split into None / Unknown / Anomaly (critical) counts.Per-build action that records the aggregated vManager session run counts (passed, failed, running, waiting, other) for the sessions listed in the build's sessions input file.Pipeline stepvManagerChartHelper: copies the conventional vManager Charts input files from the agent workspace into the build's controller-side run directory (next to the log), so thatCustomMetricsRunListenercan find them after the build completes.Action that adds "vManager Charts" link to job sidebar.Lightweight row used by index.jelly to render a custom-chart card.Lightweight row used by index.jelly to render a grouped-runs card.Factory that adds VManagerChartsAction to all Jenkins jobs.Job property that enables vManager Charts for a job and configures which charts are displayed.