INNER CODE UNIT · Go

soakRawArtifactKeys

redpanda-data/connect · benchmarking/aws/runner/main.go:662

func soakRawArtifactKeys(sessionID, key, brokerArtifact string) []string {
	if key == "" {
		return nil
	}
	keys := []string{
		fmt.Sprintf("runs/%s/sweep-%s.log", sessionID, key),
		fmt.Sprintf("runs/%s/prom-%s.txt", sessionID, key),
	}
	if brokerArtifact != "" {
		keys = append(keys, fmt.Sprintf("runs/%s/%s", sessionID, brokerArtifact))
	}
	return keys
}

// buildSoakArchivePlan computes soakArchivePlan for one soak run. key is the
// sweepPoint key (see sweepPoint.Key) of the run's single measured point;
// brokerArtifact is Topology.MetricArtifact(key), or "" when no Topology was
// available to compute it (that raw file is then simply skipped, same as

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…