MCPcopy Index your code
hub / github.com/coder/coder / getWorkspaceBuildDurationInSeconds

Function getWorkspaceBuildDurationInSeconds

site/src/utils/workspace.tsx:73–85  ·  view source on GitHub ↗
(
	build: TypesGen.WorkspaceBuild,
)

Source from the content-addressed store, hash-verified

71};
72
73const getWorkspaceBuildDurationInSeconds = (
74 build: TypesGen.WorkspaceBuild,
75): number | undefined => {
76 const isCompleted = build.job.started_at && build.job.completed_at;
77
78 if (!isCompleted) {
79 return;
80 }
81
82 const startedAt = dayjs(build.job.started_at);
83 const completedAt = dayjs(build.job.completed_at);
84 return completedAt.diff(startedAt, "seconds");
85};
86
87export const displayWorkspaceBuildDuration = (
88 build: TypesGen.WorkspaceBuild,

Callers 1

Calls 1

diffMethod · 0.65

Tested by

no test coverage detected