diff --git a/clusterloader2/testing/load/experimental-config.yaml b/clusterloader2/testing/load/experimental-config.yaml index db495fbf03..7892edb402 100644 --- a/clusterloader2/testing/load/experimental-config.yaml +++ b/clusterloader2/testing/load/experimental-config.yaml @@ -113,7 +113,7 @@ steps: Method: APIResponsivenessPrometheus Params: action: start - - Identifier: LoadPodStartupLatency + - Identifier: CreatePhasePodStartupLatency Method: PodStartupLatency Params: action: start @@ -403,7 +403,7 @@ steps: # BEGIN scheduler throughput - name: Creating scheduler throughput measurements measurements: - - Identifier: HighThroughputStartupLatency + - Identifier: HighThroughputPodStartupLatency Method: PodStartupLatency Params: action: start @@ -447,7 +447,7 @@ steps: action: gather - name: Collecting scheduler throughput measurements measurements: - - Identifier: HighThroughputStartupLatency + - Identifier: HighThroughputPodStartupLatency Method: PodStartupLatency Params: action: gather @@ -916,7 +916,7 @@ steps: Params: action: gather {{end}} - - Identifier: LoadPodStartupLatency + - Identifier: CreatePhasePodStartupLatency Method: PodStartupLatency Params: action: gather diff --git a/perfdash/config.go b/perfdash/config.go index 58364c8a2e..1c7827ce96 100644 --- a/perfdash/config.go +++ b/perfdash/config.go @@ -19,11 +19,12 @@ package main import ( "fmt" "io/ioutil" - "k8s.io/klog" "net/http" "strconv" "strings" + "k8s.io/klog" + "github.com/ghodss/yaml" ) @@ -80,6 +81,21 @@ var ( OutputFilePrefix: "ResourceUsageSummary", Parser: parseResourceUsageData, }}, + "LoadCreatePhasePodStartup": []TestDescription{{ + Name: "load", + OutputFilePrefix: "PodStartupLatency_CreatePhasePodStartupLatency", + Parser: parsePerfData, + }}, + "LoadHighThroughputPodStartup": []TestDescription{{ + Name: "load", + OutputFilePrefix: "PodStartupLatency_HighThroughputPodStartupLatency", + Parser: parsePerfData, + }}, + "LoadPodStartup": []TestDescription{{ + Name: "load", + OutputFilePrefix: "PodStartupLatency_PodStartupLatency", + Parser: parsePerfData, + }}, }, "APIServer": { "DensityResponsiveness": []TestDescription{{