summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2019-04-01 15:31:17 +0200
committerMartin Polden <mpolden@mpolden.no>2019-04-01 15:31:17 +0200
commit601d71793fc14b2d943d4e6f10f2fe455f826fca (patch)
treea494c390a9fd371e70c73426caaefcf57fa5e342
parent46fa75564fd181d58a286e8bf47dd40281b5fe58 (diff)
Use upper snake case for public constants
-rw-r--r--controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/MetricsReporter.java28
-rw-r--r--controller-server/src/test/java/com/yahoo/vespa/hosted/controller/maintenance/MetricsReporterTest.java16
2 files changed, 22 insertions, 22 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/MetricsReporter.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/MetricsReporter.java
index d4e6b91bf08..037e7d8ced6 100644
--- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/MetricsReporter.java
+++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/maintenance/MetricsReporter.java
@@ -36,13 +36,13 @@ import java.util.stream.Collectors;
*/
public class MetricsReporter extends Maintainer {
- public static final String convergeMetric = "seconds.since.last.chef.convergence";
- public static final String deploymentFailMetric = "deployment.failurePercentage";
- public static final String deploymentAverageDuration = "deployment.averageDuration";
- public static final String deploymentFailingUpgrades = "deployment.failingUpgrades";
- public static final String deploymentBuildAgeSeconds = "deployment.buildAgeSeconds";
- public static final String deploymentWarnings = "deployment.warnings";
- public static final String remainingRotations = "remaining_rotations";
+ public static final String CONVERGENCE_METRIC = "seconds.since.last.chef.convergence";
+ public static final String DEPLOYMENT_FAIL_METRIC = "deployment.failurePercentage";
+ public static final String DEPLOYMENT_AVERAGE_DURATION = "deployment.averageDuration";
+ public static final String DEPLOYMENT_FAILING_UPGRADES = "deployment.failingUpgrades";
+ public static final String DEPLOYMENT_BUILD_AGE_SECONDS = "deployment.buildAgeSeconds";
+ public static final String DEPLOYMENT_WARNINGS = "deployment.warnings";
+ public static final String REMAINING_ROTATIONS = "remaining_rotations";
private final Metric metric;
private final Chef chefClient;
@@ -73,7 +73,7 @@ public class MetricsReporter extends Maintainer {
private void reportRemainingRotations() {
try (RotationLock lock = controller().applications().rotationRepository().lock()) {
int availableRotations = controller().applications().rotationRepository().availableRotations(lock).size();
- metric.set(remainingRotations, availableRotations, metric.createContext(Collections.emptyMap()));
+ metric.set(REMAINING_ROTATIONS, availableRotations, metric.createContext(Collections.emptyMap()));
}
}
@@ -116,7 +116,7 @@ public class MetricsReporter extends Maintainer {
Optional<String> application = node.getValue("application");
application.ifPresent(app -> dimensions.put("app", String.format("%s.%s", app, node.getValue("instance").orElse("default"))));
Metric.Context context = metric.createContext(dimensions);
- metric.set(convergeMetric, secondsSinceConverge, context);
+ metric.set(CONVERGENCE_METRIC, secondsSinceConverge, context);
}
}
@@ -124,25 +124,25 @@ public class MetricsReporter extends Maintainer {
ApplicationList applications = ApplicationList.from(controller().applications().asList())
.hasProductionDeployment();
- metric.set(deploymentFailMetric, deploymentFailRatio(applications) * 100, metric.createContext(Collections.emptyMap()));
+ metric.set(DEPLOYMENT_FAIL_METRIC, deploymentFailRatio(applications) * 100, metric.createContext(Collections.emptyMap()));
averageDeploymentDurations(applications, clock.instant()).forEach((application, duration) -> {
- metric.set(deploymentAverageDuration, duration.getSeconds(), metric.createContext(dimensions(application)));
+ metric.set(DEPLOYMENT_AVERAGE_DURATION, duration.getSeconds(), metric.createContext(dimensions(application)));
});
deploymentsFailingUpgrade(applications).forEach((application, failingJobs) -> {
- metric.set(deploymentFailingUpgrades, failingJobs, metric.createContext(dimensions(application)));
+ metric.set(DEPLOYMENT_FAILING_UPGRADES, failingJobs, metric.createContext(dimensions(application)));
});
deploymentWarnings(applications).forEach((application, warnings) -> {
- metric.set(deploymentWarnings, warnings, metric.createContext(dimensions(application)));
+ metric.set(DEPLOYMENT_WARNINGS, warnings, metric.createContext(dimensions(application)));
});
for (Application application : applications.asList())
application.deploymentJobs().statusOf(JobType.component)
.flatMap(JobStatus::lastSuccess)
.flatMap(run -> run.application().buildTime())
- .ifPresent(buildTime -> metric.set(deploymentBuildAgeSeconds,
+ .ifPresent(buildTime -> metric.set(DEPLOYMENT_BUILD_AGE_SECONDS,
controller().clock().instant().getEpochSecond() - buildTime.getEpochSecond(),
metric.createContext(dimensions(application.id()))));
}
diff --git a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/maintenance/MetricsReporterTest.java b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/maintenance/MetricsReporterTest.java
index 6281fc158fa..86370980729 100644
--- a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/maintenance/MetricsReporterTest.java
+++ b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/maintenance/MetricsReporterTest.java
@@ -71,7 +71,7 @@ public class MetricsReporterTest {
assertDimension(metricContext, "tenantName", "ciintegrationtests");
assertDimension(metricContext, "app", "restart.default");
assertDimension(metricContext, "zone", "prod.cd-us-east-1");
- assertEquals(727, metricEntry.getValue().get(MetricsReporter.convergeMetric).longValue());
+ assertEquals(727, metricEntry.getValue().get(MetricsReporter.CONVERGENCE_METRIC).longValue());
}
@Test
@@ -84,7 +84,7 @@ public class MetricsReporterTest {
MetricsReporter metricsReporter = createReporter(tester.controller(), metrics, SystemName.main);
metricsReporter.maintain();
- assertEquals(0.0, metrics.getMetric(MetricsReporter.deploymentFailMetric));
+ assertEquals(0.0, metrics.getMetric(MetricsReporter.DEPLOYMENT_FAIL_METRIC));
// Deploy all apps successfully
Application app1 = tester.createApplication("app1", "tenant1", 1, 11L);
@@ -97,14 +97,14 @@ public class MetricsReporterTest {
tester.deployCompletely(app4, applicationPackage);
metricsReporter.maintain();
- assertEquals(0.0, metrics.getMetric(MetricsReporter.deploymentFailMetric));
+ assertEquals(0.0, metrics.getMetric(MetricsReporter.DEPLOYMENT_FAIL_METRIC));
// 1 app fails system-test
tester.jobCompletion(component).application(app4).nextBuildNumber().uploadArtifact(applicationPackage).submit();
tester.deployAndNotify(app4, applicationPackage, false, systemTest);
metricsReporter.maintain();
- assertEquals(25.0, metrics.getMetric(MetricsReporter.deploymentFailMetric));
+ assertEquals(25.0, metrics.getMetric(MetricsReporter.DEPLOYMENT_FAIL_METRIC));
}
@Test
@@ -234,19 +234,19 @@ public class MetricsReporterTest {
MetricsReporter reporter = createReporter(tester.tester().controller(), metrics, SystemName.main);
reporter.maintain();
assertEquals(tester.clock().instant().getEpochSecond() - 1,
- getMetric(MetricsReporter.deploymentBuildAgeSeconds, tester.app()));
+ getMetric(MetricsReporter.DEPLOYMENT_BUILD_AGE_SECONDS, tester.app()));
}
private Duration getAverageDeploymentDuration(Application application) {
- return Duration.ofSeconds(getMetric(MetricsReporter.deploymentAverageDuration, application).longValue());
+ return Duration.ofSeconds(getMetric(MetricsReporter.DEPLOYMENT_AVERAGE_DURATION, application).longValue());
}
private int getDeploymentsFailingUpgrade(Application application) {
- return getMetric(MetricsReporter.deploymentFailingUpgrades, application).intValue();
+ return getMetric(MetricsReporter.DEPLOYMENT_FAILING_UPGRADES, application).intValue();
}
private int getDeploymentWarnings(Application application) {
- return getMetric(MetricsReporter.deploymentWarnings, application).intValue();
+ return getMetric(MetricsReporter.DEPLOYMENT_WARNINGS, application).intValue();
}
private Number getMetric(String name, Application application) {