Add a special tracing configuration for nightlies (#2297)

It also enables logging `MATRIX_SDK_BASE_READ_RECEIPTS` at a `TRACE` level for both debug and nightly versions.
This commit is contained in:
Jorge Martin Espinosa 2024-01-26 10:05:30 +01:00 committed by GitHub
parent 8da8163359
commit b7945675c9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 17 additions and 3 deletions

View file

@ -46,8 +46,13 @@ class TracingInitializer : Initializer<Unit> {
writesToFilesConfiguration = WriteToFilesConfiguration.Disabled
)
} else {
val config = if (BuildConfig.BUILD_TYPE == "nightly") {
TracingFilterConfigurations.nightly
} else {
TracingFilterConfigurations.release
}
TracingConfiguration(
filterConfiguration = TracingFilterConfigurations.release,
filterConfiguration = config,
writesToLogcat = false,
writesToFilesConfiguration = WriteToFilesConfiguration.Enabled(
directory = bugReporter.logDirectory().absolutePath,