feat(gpodder_sqlite): added benchmarking support

This commit is contained in:
Jef Roosens 2025-03-19 21:52:17 +01:00
parent 73988d6264
commit d329a0e61c
Signed by: Jef Roosens
GPG key ID: 02D4C0997E74717B
4 changed files with 335 additions and 1 deletions

View file

@ -3,6 +3,10 @@ name = "gpodder_sqlite"
version = "0.1.0"
edition = "2021"
[[bench]]
name = "devices"
harness = false
[dependencies]
gpodder = { path = "../gpodder" }
diesel = { version = "2.2.7", features = ["r2d2", "sqlite", "returning_clauses_for_sqlite_3_35"] }
@ -11,3 +15,6 @@ tracing = "0.1.41"
chrono = { version = "0.4.39", features = ["serde"] }
rand = "0.8.5"
libsqlite3-sys = { version = "0.31.0", features = ["bundled"] }
[dev-dependencies]
criterion = "0.5.1"