Component guideEditable source

Installation trace

Sequential stage durations with consistent units and exact values.

On this page4 sectionsBack to top

Locate the longest stage in a sample installation. Switch between local and CI traces, then between milliseconds and seconds. The summary, axis, tooltip, and table change units together. These are illustrative sequential traces, not live CLI telemetry.

Live preview
Loading preview...

#Installation

Complete the base setup. Chart and Card are installed with this recipe without replacing your selected theme.

npx shadcn@latest add https://neobrutal-ui.andongmin.com/r/chart-install-diagnostics.json

#Usage

import ChartInstallDiagnostics from "@/components/ui/chart-install-diagnostics";

export default function InstallationReport() {
  return <ChartInstallDiagnostics />;
}

#API reference

The recipe has no required props. Adapt the installed source to your own measurements.

Source / controlPurpose
tracesStage durations stored in milliseconds.
stagesResolve, download, transform, and write in execution order.
Install environmentSelects the local or CI sample.
Duration unitFormats all durations as milliseconds or seconds.
View installation dataEach stage's duration and share of the sequential total.

The total is the sum of sequential stages. Do not use this calculation for overlapping or parallel operations. The fixed axis domain accommodates both samples; update it for other traces. Zero-duration traces need a defined empty state before calculating shares.

#Accessibility

The execution-order caption and labeled data table identify stages independently of color. Important values remain visible without a tooltip. Both selects have visible labels and native keyboard behavior. The plot has a definite height and no entrance animation.