File tree Expand file tree Collapse file tree 3 files changed +11
-6
lines changed
main/java/io/sentry/android/core/internal/util
test/java/io/sentry/android/core Expand file tree Collapse file tree 3 files changed +11
-6
lines changed Original file line number Diff line number Diff line change 3636 cache-encryption-key : ${{ secrets.GRADLE_ENCRYPTION_KEY }}
3737
3838 - name : Initialize CodeQL
39- uses : github/codeql-action/init@cdefb33c0f6224e58673d9004f47f7cb3e328b89 # pin@v2
39+ uses : github/codeql-action/init@19b2f06db2b6f5108140aeb04014ef02b648f789 # pin@v2
4040 with :
4141 languages : ' java'
4242
4545 ./gradlew buildForCodeQL --no-build-cache
4646
4747 - name : Perform CodeQL Analysis
48- uses : github/codeql-action/analyze@cdefb33c0f6224e58673d9004f47f7cb3e328b89 # pin@v2
48+ uses : github/codeql-action/analyze@19b2f06db2b6f5108140aeb04014ef02b648f789 # pin@v2
Original file line number Diff line number Diff line change @@ -75,12 +75,16 @@ String getSystemCpuPath() {
7575
7676 @ TestOnly
7777 public void setCpuMaxFrequencies (List <Integer > frequencies ) {
78- cpuMaxFrequenciesMhz .clear ();
79- cpuMaxFrequenciesMhz .addAll (frequencies );
78+ try (final @ NotNull ISentryLifecycleToken ignored = lock .acquire ()) {
79+ cpuMaxFrequenciesMhz .clear ();
80+ cpuMaxFrequenciesMhz .addAll (frequencies );
81+ }
8082 }
8183
8284 @ TestOnly
83- final void clear () {
84- cpuMaxFrequenciesMhz .clear ();
85+ public void clear () {
86+ try (final @ NotNull ISentryLifecycleToken ignored = lock .acquire ()) {
87+ cpuMaxFrequenciesMhz .clear ();
88+ }
8589 }
8690}
Original file line number Diff line number Diff line change @@ -87,6 +87,7 @@ class DefaultAndroidEventProcessorTest {
8787 context = ApplicationProvider .getApplicationContext()
8888 AppState .getInstance().resetInstance()
8989 DeviceInfoUtil .resetInstance()
90+ CpuInfoUtils .getInstance().clear()
9091 }
9192
9293 @Test
You can’t perform that action at this time.
0 commit comments