@@ -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