Skip to content

Commit 21d36d5

Browse files
committed
memory mode
1 parent 30d81f5 commit 21d36d5

1 file changed

Lines changed: 16 additions & 12 deletions

File tree

sdk/metrics/src/test/java/io/opentelemetry/sdk/metrics/internal/state/SynchronousMetricStorageTest.java

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -836,9 +836,10 @@ private static Stream<Arguments> concurrentStressTestArguments() {
836836
return argumentsList.stream();
837837
}
838838

839-
@Test
840-
void enabledThenDisable_isEnabled() {
841-
initialize(MemoryMode.REUSABLE_DATA);
839+
@ParameterizedTest
840+
@EnumSource(MemoryMode.class)
841+
void enabledThenDisable_isEnabled(MemoryMode memoryMode) {
842+
initialize(memoryMode);
842843

843844
DefaultSynchronousMetricStorage<?, ?> storage =
844845
new DefaultSynchronousMetricStorage<>(
@@ -849,9 +850,10 @@ void enabledThenDisable_isEnabled() {
849850
assertThat(storage.isEnabled()).isFalse();
850851
}
851852

852-
@Test
853-
void enabledThenDisableThenEnable_isEnabled() {
854-
initialize(MemoryMode.REUSABLE_DATA);
853+
@ParameterizedTest
854+
@EnumSource(MemoryMode.class)
855+
void enabledThenDisableThenEnable_isEnabled(MemoryMode memoryMode) {
856+
initialize(memoryMode);
855857

856858
DefaultSynchronousMetricStorage<?, ?> storage =
857859
new DefaultSynchronousMetricStorage<>(
@@ -863,9 +865,10 @@ void enabledThenDisableThenEnable_isEnabled() {
863865
assertThat(storage.isEnabled()).isTrue();
864866
}
865867

866-
@Test
867-
void enabledThenDisable_recordAndCollect() {
868-
initialize(MemoryMode.REUSABLE_DATA);
868+
@ParameterizedTest
869+
@EnumSource(MemoryMode.class)
870+
void enabledThenDisable_recordAndCollect(MemoryMode memoryMode) {
871+
initialize(memoryMode);
869872

870873
DefaultSynchronousMetricStorage<?, ?> storage =
871874
new DefaultSynchronousMetricStorage<>(
@@ -878,9 +881,10 @@ void enabledThenDisable_recordAndCollect() {
878881
assertThat(storage.collect(RESOURCE, INSTRUMENTATION_SCOPE_INFO, 0, 10).isEmpty()).isTrue();
879882
}
880883

881-
@Test
882-
void enabledThenDisableThenEnable_recordAndCollect() {
883-
initialize(MemoryMode.REUSABLE_DATA);
884+
@ParameterizedTest
885+
@EnumSource(MemoryMode.class)
886+
void enabledThenDisableThenEnable_recordAndCollect(MemoryMode memoryMode) {
887+
initialize(memoryMode);
884888

885889
DefaultSynchronousMetricStorage<?, ?> storage =
886890
new DefaultSynchronousMetricStorage<>(

0 commit comments

Comments
 (0)