Fixes warnings

This commit is contained in:
Vitor Pamplona
2026-05-12 19:27:12 -04:00
parent 349f7a7989
commit 3751d6dc28
6 changed files with 85 additions and 61 deletions
+1
View File
@@ -23,6 +23,7 @@
/.idea/deviceManager.xml
/.idea/inspectionProfiles/
/.idea/migrations.xml
/.idea/planningMode.xml
/desktopApp/vlc-temp/
/commons/.idea/gradle.xml
/commons/.idea/misc.xml
@@ -32,6 +32,7 @@ import com.vitorpamplona.quartz.nip09Deletions.DeletionEvent
import com.vitorpamplona.quartz.nip40Expiration.isExpired
import com.vitorpamplona.quartz.utils.Log
import com.vitorpamplona.quartz.utils.flattenToSet
import kotlinx.coroutines.runBlocking
import org.junit.Rule
import org.junit.Test
import org.junit.runner.RunWith
@@ -53,6 +54,7 @@ class LargeDBInsertBenchmark : BaseLargeCacheBenchmark() {
runWithMeasurementDisabled {
EventStore(null)
}
runBlocking {
firstThousandEvents.forEach { event ->
try {
db.insert(event)
@@ -60,6 +62,7 @@ class LargeDBInsertBenchmark : BaseLargeCacheBenchmark() {
Log.w("LargeDBInsertBenchmark") { "Error inserting event: ${e.message} for event: ${event.toJson()}" }
}
}
}
runWithMeasurementDisabled {
db.close()
}
@@ -83,6 +86,7 @@ class LargeDBInsertBenchmark : BaseLargeCacheBenchmark() {
runWithMeasurementDisabled {
val db =
EventStore(null)
runBlocking {
toBeDeletedEvents.forEach { event ->
try {
db.insert(event)
@@ -90,9 +94,11 @@ class LargeDBInsertBenchmark : BaseLargeCacheBenchmark() {
Log.w("LargeDBInsertBenchmark") { "Error inserting event: ${e.message} for event: ${event.toJson()}" }
}
}
}
db
}
runBlocking {
deletions.forEach { event ->
try {
db.insert(event)
@@ -100,6 +106,7 @@ class LargeDBInsertBenchmark : BaseLargeCacheBenchmark() {
Log.w("LargeDBInsertBenchmark") { "Error inserting event: ${e.message} for event: $event" }
}
}
}
runWithMeasurementDisabled {
db.close()
@@ -34,6 +34,7 @@ import com.vitorpamplona.quartz.nip59Giftwrap.wraps.GiftWrapEvent
import com.vitorpamplona.quartz.nip65RelayList.AdvertisedRelayListEvent
import com.vitorpamplona.quartz.utils.Log
import junit.framework.TestCase.assertEquals
import kotlinx.coroutines.runBlocking
import org.junit.After
import org.junit.Before
import org.junit.Rule
@@ -52,7 +53,8 @@ class LargeDBQueryingBenchmark : BaseLargeCacheBenchmark() {
lateinit var db: com.vitorpamplona.quartz.nip01Core.store.sqlite.EventStore
@Before
fun setup() {
fun setup() =
runBlocking {
val context = ApplicationProvider.getApplicationContext<Context>()
context.deleteDatabase("allEvents.db")
@@ -76,13 +78,16 @@ class LargeDBQueryingBenchmark : BaseLargeCacheBenchmark() {
@Test
fun benchQuerying1000Events() {
benchmarkRule.measureRepeated {
runBlocking {
db.query<Event>(Filter(limit = 1000))
}
}
}
@Test
fun benchQuerying1614GiftWrapsEvents() {
benchmarkRule.measureRepeated {
runBlocking {
db.query<GiftWrapEvent>(
Filter(
kinds = listOf(GiftWrapEvent.KIND),
@@ -91,10 +96,12 @@ class LargeDBQueryingBenchmark : BaseLargeCacheBenchmark() {
)
}
}
}
@Test
fun benchQueryingEventsByAuthor() {
benchmarkRule.measureRepeated {
runBlocking {
db.query<Event>(
Filter(
authors = listOf("460c25e682fda7832b52d1f22d3d22b3176d972f60dcdc3212ed8c92ef85065c"),
@@ -102,17 +109,20 @@ class LargeDBQueryingBenchmark : BaseLargeCacheBenchmark() {
)
}
}
}
@Test
fun benchQueryingMetadataByAuthor() {
benchmarkRule.measureRepeated {
val result =
runBlocking {
db.query<MetadataEvent>(
Filter(
kinds = listOf(MetadataEvent.KIND),
authors = listOf("460c25e682fda7832b52d1f22d3d22b3176d972f60dcdc3212ed8c92ef85065c"),
),
)
}
assertEquals(1, result.size)
}
}
@@ -121,12 +131,14 @@ class LargeDBQueryingBenchmark : BaseLargeCacheBenchmark() {
fun benchQueryingRelayListByAuthor() {
benchmarkRule.measureRepeated {
val result =
runBlocking {
db.query<AdvertisedRelayListEvent>(
Filter(
kinds = listOf(AdvertisedRelayListEvent.KIND),
authors = listOf("460c25e682fda7832b52d1f22d3d22b3176d972f60dcdc3212ed8c92ef85065c"),
),
)
}
assertEquals(0, result.size)
}
}
@@ -134,6 +146,7 @@ class LargeDBQueryingBenchmark : BaseLargeCacheBenchmark() {
@Test
fun benchQueryingEmptyReturnByTags() {
benchmarkRule.measureRepeated {
runBlocking {
db.query<Event>(
Filter(
tags = mapOf("p" to listOf("176d972f60dcdc3212ed8c92ef85065c176d972f60dcdc3212ed8c92ef85065c")),
@@ -141,13 +154,16 @@ class LargeDBQueryingBenchmark : BaseLargeCacheBenchmark() {
)
}
}
}
@Test
fun benchQueryingEmptyReturnByIds() {
benchmarkRule.measureRepeated {
runBlocking {
db.query<Event>(
Filter(ids = listOf("176d972f60dcdc3212ed8c92ef85065c176d972f60dcdc3212ed8c92ef85065c")),
)
}
}
}
}
@@ -61,8 +61,8 @@ class PoWMinerTest {
val event = signer.sign(template)
println(event?.toJson())
println(event.toJson())
assertEquals(25, event!!.pow())
assertEquals(25, event.pow())
}
}
@@ -85,7 +85,7 @@ class GeolocatedComments {
),
)
assertEquals("drt3n", event!!.geohashedScope())
assertEquals("drt3n", event.geohashedScope())
assertTrue(event.isTaggedScope(GeohashId.toScope("drt3n")))
assertFalse(event.isTaggedScope("drt3n"))
@@ -42,7 +42,7 @@ class SignStringTest {
assertEquals(expectedValue, signedMessage)
val message2 = "Hello"
val signedMessage2 = signString(message2, keyPair.privKey!!, random).toHexKey()
val signedMessage2 = signString(message2, keyPair.privKey, random).toHexKey()
val expectedValue2 = "7ec8194a585bfb513564113b6b7bfeaafa0254c99d24eaf92280657c2291bab908b1b7bc553c83276a0254aef5041bbe6a50e93381edc4de3d859efa1c3a5a1e"
assertEquals(expectedValue2, signedMessage2)
}