Loading tracinglib/benchmark/src/ThreadLocalMicroBenchmark.kt +4 −10 Original line number Original line Diff line number Diff line Loading @@ -27,22 +27,20 @@ import java.util.concurrent.atomic.AtomicInteger import org.junit.After import org.junit.After import org.junit.Assert import org.junit.Assert import org.junit.Before import org.junit.Before import org.junit.ClassRule import org.junit.Rule import org.junit.Rule import org.junit.Test import org.junit.Test import org.junit.runner.RunWith import org.junit.runner.RunWith @SmallTest @RunWith(AndroidJUnit4::class) @RunWith(AndroidJUnit4::class) @EnableFlags(Flags.FLAG_COROUTINE_TRACING) @EnableFlags(Flags.FLAG_COROUTINE_TRACING) class ThreadLocalMicroBenchmark { class ThreadLocalMicroBenchmark { @get:Rule val perfStatusReporter = PerfStatusReporter() @get:Rule val setFlagsRule = SetFlagsRule() @get:Rule val setFlagsRule = SetFlagsRule() companion object { @get:Rule val ensureDeviceSettingsRule = EnsureDeviceSettingsRule() @JvmField @ClassRule(order = 1) var ensureDeviceSettingsRule = EnsureDeviceSettingsRule() } @get:Rule val perfStatusReporter = PerfStatusReporter() @Before @Before fun before() { fun before() { Loading @@ -54,7 +52,6 @@ class ThreadLocalMicroBenchmark { Assert.assertTrue(Trace.isEnabled()) Assert.assertTrue(Trace.isEnabled()) } } @SmallTest @Test @Test fun testIntegerIncrement() { fun testIntegerIncrement() { val state = perfStatusReporter.benchmarkState val state = perfStatusReporter.benchmarkState Loading @@ -65,7 +62,6 @@ class ThreadLocalMicroBenchmark { } } } } @SmallTest @Test @Test fun testAtomicIntegerIncrement() { fun testAtomicIntegerIncrement() { val state = perfStatusReporter.benchmarkState val state = perfStatusReporter.benchmarkState Loading @@ -76,7 +72,6 @@ class ThreadLocalMicroBenchmark { } } } } @SmallTest @Test @Test fun testIntArrayIncrement() { fun testIntArrayIncrement() { val state = perfStatusReporter.benchmarkState val state = perfStatusReporter.benchmarkState Loading @@ -88,7 +83,6 @@ class ThreadLocalMicroBenchmark { } } } } @SmallTest @Test @Test fun testMutableIntIncrement() { fun testMutableIntIncrement() { val state = perfStatusReporter.benchmarkState val state = perfStatusReporter.benchmarkState Loading tracinglib/benchmark/src/TraceContextMicroBenchmark.kt +4 −11 Original line number Original line Diff line number Diff line Loading @@ -35,24 +35,20 @@ import kotlinx.coroutines.yield import org.junit.After import org.junit.After import org.junit.Assert import org.junit.Assert import org.junit.Before import org.junit.Before import org.junit.ClassRule import org.junit.Rule import org.junit.Rule import org.junit.Test import org.junit.Test import org.junit.runner.RunWith import org.junit.runner.RunWith private val TAG: String = TraceContextMicroBenchmark::class.java.simpleName @SmallTest @RunWith(AndroidJUnit4::class) @RunWith(AndroidJUnit4::class) @EnableFlags(Flags.FLAG_COROUTINE_TRACING) @EnableFlags(Flags.FLAG_COROUTINE_TRACING) class TraceContextMicroBenchmark { class TraceContextMicroBenchmark { @get:Rule val perfStatusReporter = PerfStatusReporter() @get:Rule val setFlagsRule = SetFlagsRule() @get:Rule val setFlagsRule = SetFlagsRule() companion object { @get:Rule val ensureDeviceSettingsRule = EnsureDeviceSettingsRule() @JvmField @ClassRule(order = 1) var ensureDeviceSettingsRule = EnsureDeviceSettingsRule() } @get:Rule val perfStatusReporter = PerfStatusReporter() @Before @Before fun before() { fun before() { Loading @@ -70,7 +66,6 @@ class TraceContextMicroBenchmark { state.resumeTiming() state.resumeTiming() } } @SmallTest @Test @Test fun testSingleTraceSection() { fun testSingleTraceSection() { val state = perfStatusReporter.benchmarkState val state = perfStatusReporter.benchmarkState Loading @@ -81,7 +76,6 @@ class TraceContextMicroBenchmark { } } } } @SmallTest @Test @Test fun testNestedContext() { fun testNestedContext() { val state = perfStatusReporter.benchmarkState val state = perfStatusReporter.benchmarkState Loading @@ -108,7 +102,6 @@ class TraceContextMicroBenchmark { } } } } @SmallTest @Test @Test fun testInterleavedLaunch() { fun testInterleavedLaunch() { val state = perfStatusReporter.benchmarkState val state = perfStatusReporter.benchmarkState Loading Loading
tracinglib/benchmark/src/ThreadLocalMicroBenchmark.kt +4 −10 Original line number Original line Diff line number Diff line Loading @@ -27,22 +27,20 @@ import java.util.concurrent.atomic.AtomicInteger import org.junit.After import org.junit.After import org.junit.Assert import org.junit.Assert import org.junit.Before import org.junit.Before import org.junit.ClassRule import org.junit.Rule import org.junit.Rule import org.junit.Test import org.junit.Test import org.junit.runner.RunWith import org.junit.runner.RunWith @SmallTest @RunWith(AndroidJUnit4::class) @RunWith(AndroidJUnit4::class) @EnableFlags(Flags.FLAG_COROUTINE_TRACING) @EnableFlags(Flags.FLAG_COROUTINE_TRACING) class ThreadLocalMicroBenchmark { class ThreadLocalMicroBenchmark { @get:Rule val perfStatusReporter = PerfStatusReporter() @get:Rule val setFlagsRule = SetFlagsRule() @get:Rule val setFlagsRule = SetFlagsRule() companion object { @get:Rule val ensureDeviceSettingsRule = EnsureDeviceSettingsRule() @JvmField @ClassRule(order = 1) var ensureDeviceSettingsRule = EnsureDeviceSettingsRule() } @get:Rule val perfStatusReporter = PerfStatusReporter() @Before @Before fun before() { fun before() { Loading @@ -54,7 +52,6 @@ class ThreadLocalMicroBenchmark { Assert.assertTrue(Trace.isEnabled()) Assert.assertTrue(Trace.isEnabled()) } } @SmallTest @Test @Test fun testIntegerIncrement() { fun testIntegerIncrement() { val state = perfStatusReporter.benchmarkState val state = perfStatusReporter.benchmarkState Loading @@ -65,7 +62,6 @@ class ThreadLocalMicroBenchmark { } } } } @SmallTest @Test @Test fun testAtomicIntegerIncrement() { fun testAtomicIntegerIncrement() { val state = perfStatusReporter.benchmarkState val state = perfStatusReporter.benchmarkState Loading @@ -76,7 +72,6 @@ class ThreadLocalMicroBenchmark { } } } } @SmallTest @Test @Test fun testIntArrayIncrement() { fun testIntArrayIncrement() { val state = perfStatusReporter.benchmarkState val state = perfStatusReporter.benchmarkState Loading @@ -88,7 +83,6 @@ class ThreadLocalMicroBenchmark { } } } } @SmallTest @Test @Test fun testMutableIntIncrement() { fun testMutableIntIncrement() { val state = perfStatusReporter.benchmarkState val state = perfStatusReporter.benchmarkState Loading
tracinglib/benchmark/src/TraceContextMicroBenchmark.kt +4 −11 Original line number Original line Diff line number Diff line Loading @@ -35,24 +35,20 @@ import kotlinx.coroutines.yield import org.junit.After import org.junit.After import org.junit.Assert import org.junit.Assert import org.junit.Before import org.junit.Before import org.junit.ClassRule import org.junit.Rule import org.junit.Rule import org.junit.Test import org.junit.Test import org.junit.runner.RunWith import org.junit.runner.RunWith private val TAG: String = TraceContextMicroBenchmark::class.java.simpleName @SmallTest @RunWith(AndroidJUnit4::class) @RunWith(AndroidJUnit4::class) @EnableFlags(Flags.FLAG_COROUTINE_TRACING) @EnableFlags(Flags.FLAG_COROUTINE_TRACING) class TraceContextMicroBenchmark { class TraceContextMicroBenchmark { @get:Rule val perfStatusReporter = PerfStatusReporter() @get:Rule val setFlagsRule = SetFlagsRule() @get:Rule val setFlagsRule = SetFlagsRule() companion object { @get:Rule val ensureDeviceSettingsRule = EnsureDeviceSettingsRule() @JvmField @ClassRule(order = 1) var ensureDeviceSettingsRule = EnsureDeviceSettingsRule() } @get:Rule val perfStatusReporter = PerfStatusReporter() @Before @Before fun before() { fun before() { Loading @@ -70,7 +66,6 @@ class TraceContextMicroBenchmark { state.resumeTiming() state.resumeTiming() } } @SmallTest @Test @Test fun testSingleTraceSection() { fun testSingleTraceSection() { val state = perfStatusReporter.benchmarkState val state = perfStatusReporter.benchmarkState Loading @@ -81,7 +76,6 @@ class TraceContextMicroBenchmark { } } } } @SmallTest @Test @Test fun testNestedContext() { fun testNestedContext() { val state = perfStatusReporter.benchmarkState val state = perfStatusReporter.benchmarkState Loading @@ -108,7 +102,6 @@ class TraceContextMicroBenchmark { } } } } @SmallTest @Test @Test fun testInterleavedLaunch() { fun testInterleavedLaunch() { val state = perfStatusReporter.benchmarkState val state = perfStatusReporter.benchmarkState Loading