Skip to content
This repository was archived by the owner on Dec 23, 2023. It is now read-only.

Commit 68a8d7d

Browse files
authored
Exporter/Stackdriver: Fix a few flaky tests. (#1862)
1 parent de21739 commit 68a8d7d

File tree

1 file changed

+18
-7
lines changed

1 file changed

+18
-7
lines changed

exporters/stats/stackdriver/src/test/java/io/opencensus/exporter/stats/stackdriver/StackdriverStatsConfigurationTest.java

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -121,28 +121,32 @@ public void allowToUseDefaultProjectId() {
121121

122122
@Test
123123
public void disallowNullResource() {
124-
StackdriverStatsConfiguration.Builder builder = StackdriverStatsConfiguration.builder();
124+
StackdriverStatsConfiguration.Builder builder =
125+
StackdriverStatsConfiguration.builder().setProjectId(PROJECT_ID);
125126
thrown.expect(NullPointerException.class);
126127
builder.setMonitoredResource(null);
127128
}
128129

129130
@Test
130131
public void disallowNullExportInterval() {
131-
StackdriverStatsConfiguration.Builder builder = StackdriverStatsConfiguration.builder();
132+
StackdriverStatsConfiguration.Builder builder =
133+
StackdriverStatsConfiguration.builder().setProjectId(PROJECT_ID);
132134
thrown.expect(NullPointerException.class);
133135
builder.setExportInterval(null);
134136
}
135137

136138
@Test
137139
public void disallowNullConstantLabels() {
138-
StackdriverStatsConfiguration.Builder builder = StackdriverStatsConfiguration.builder();
140+
StackdriverStatsConfiguration.Builder builder =
141+
StackdriverStatsConfiguration.builder().setProjectId(PROJECT_ID);
139142
thrown.expect(NullPointerException.class);
140143
builder.setConstantLabels(null);
141144
}
142145

143146
@Test
144147
public void disallowNullConstantLabelKey() {
145-
StackdriverStatsConfiguration.Builder builder = StackdriverStatsConfiguration.builder();
148+
StackdriverStatsConfiguration.Builder builder =
149+
StackdriverStatsConfiguration.builder().setProjectId(PROJECT_ID);
146150
Map<LabelKey, LabelValue> labels = Collections.singletonMap(null, LabelValue.create("val"));
147151
builder.setConstantLabels(labels);
148152
thrown.expect(NullPointerException.class);
@@ -151,7 +155,8 @@ public void disallowNullConstantLabelKey() {
151155

152156
@Test
153157
public void disallowNullConstantLabelValue() {
154-
StackdriverStatsConfiguration.Builder builder = StackdriverStatsConfiguration.builder();
158+
StackdriverStatsConfiguration.Builder builder =
159+
StackdriverStatsConfiguration.builder().setProjectId(PROJECT_ID);
155160
Map<LabelKey, LabelValue> labels =
156161
Collections.singletonMap(LabelKey.create("key", "desc"), null);
157162
builder.setConstantLabels(labels);
@@ -162,14 +167,20 @@ public void disallowNullConstantLabelValue() {
162167
@Test
163168
public void allowNullCredentials() {
164169
StackdriverStatsConfiguration configuration =
165-
StackdriverStatsConfiguration.builder().setCredentials(null).build();
170+
StackdriverStatsConfiguration.builder()
171+
.setProjectId(PROJECT_ID)
172+
.setCredentials(null)
173+
.build();
166174
assertThat(configuration.getCredentials()).isNull();
167175
}
168176

169177
@Test
170178
public void allowNullMetricPrefix() {
171179
StackdriverStatsConfiguration configuration =
172-
StackdriverStatsConfiguration.builder().setMetricNamePrefix(null).build();
180+
StackdriverStatsConfiguration.builder()
181+
.setProjectId(PROJECT_ID)
182+
.setMetricNamePrefix(null)
183+
.build();
173184
assertThat(configuration.getMetricNamePrefix()).isNull();
174185
}
175186
}

0 commit comments

Comments
 (0)