[nop] Move benchmarks ns under tests dir

Prevents benchmark code from being unnecessarily included as dependency
This commit is contained in:
Peter Taoussanis 2023-09-25 17:45:09 +02:00
parent fef079d81d
commit bcf767332e
3 changed files with 8 additions and 9 deletions

View file

@ -167,7 +167,7 @@
- Decompression speed: `B` (400 msecs on reference benchmark). - Decompression speed: `B` (400 msecs on reference benchmark).
Good general-purpose compressor, balances ratio & speed. Good general-purpose compressor, balances ratio & speed.
See `taoensso.nippy.benchmarks` for detailed comparative benchmarks." See `taoensso.nippy-benchmarks` for detailed comparative benchmarks."
(ZstdCompressor. false)) (ZstdCompressor. false))
(def lz4-compressor (def lz4-compressor
@ -177,7 +177,7 @@
- Decompression speed: `A+` (31 msecs on reference benchmark). - Decompression speed: `A+` (31 msecs on reference benchmark).
Good general-purpose compressor, favours speed. Good general-purpose compressor, favours speed.
See `taoensso.nippy.benchmarks` for detailed comparative benchmarks." See `taoensso.nippy-benchmarks` for detailed comparative benchmarks."
(LZ4Compressor.)) (LZ4Compressor.))
(def lzo-compressor (def lzo-compressor
@ -187,7 +187,7 @@
- Decompression speed: `A` (43 msecs on reference benchmark). - Decompression speed: `A` (43 msecs on reference benchmark).
Good general-purpose compressor, favours speed. Good general-purpose compressor, favours speed.
See `taoensso.nippy.benchmarks` for detailed comparative benchmarks." See `taoensso.nippy-benchmarks` for detailed comparative benchmarks."
(LZOCompressor.)) (LZOCompressor.))
(def snappy-compressor (def snappy-compressor
@ -197,7 +197,7 @@
- Decompression speed: `B` (134 msecs on reference benchmark). - Decompression speed: `B` (134 msecs on reference benchmark).
Good general-purpose compressor, favours speed. Good general-purpose compressor, favours speed.
See `taoensso.nippy.benchmarks` for detailed comparative benchmarks." See `taoensso.nippy-benchmarks` for detailed comparative benchmarks."
(SnappyCompressor. false)) (SnappyCompressor. false))
(def lzma2-compressor (def lzma2-compressor
@ -207,7 +207,7 @@
- Decompression speed: `D` (11.8 secs on reference benchmark). - Decompression speed: `D` (11.8 secs on reference benchmark).
Specialized compressor, strongly favours ratio. Specialized compressor, strongly favours ratio.
See `taoensso.nippy.benchmarks` for detailed comparative benchmarks." See `taoensso.nippy-benchmarks` for detailed comparative benchmarks."
(LZMA2Compressor. 0)) (LZMA2Compressor. 0))
(enc/def* ^:no-doc lz4hc-compressor (enc/def* ^:no-doc lz4hc-compressor

View file

@ -1,5 +1,4 @@
(ns taoensso.nippy.benchmarks (ns taoensso.nippy-benchmarks
"Nippy benchmarks."
(:require (:require
[clojure.data.fressian :as fress] [clojure.data.fressian :as fress]
[taoensso.encore :as enc] [taoensso.encore :as enc]
@ -100,7 +99,7 @@
(swap! results_ assoc :nippy/default (bench1 {:laps laps, :warmup warmup} nippy/freeze nippy/thaw count)) (swap! results_ assoc :nippy/default (bench1 {:laps laps, :warmup warmup} nippy/freeze nippy/thaw count))
(println "- Benching Nippy/fast...") (println "- Benching Nippy/fast...")
(swap! results_ assoc :nippy/fast (bench1 {:laps laps, :warmup warmup} nippy/fast-freeze nippy/fast-thaw count)) (swap! results_ assoc :nippy/fast (bench1 {:laps laps, :warmup warmup} nippy/fast-freeze nippy/fast-thaw count))
(println "- Benchmarks complete! (Time for cake?)") (println "- Benchmarks complete! (Time for cake?)")

View file

@ -8,7 +8,7 @@
[taoensso.nippy :as nippy :refer [freeze thaw]] [taoensso.nippy :as nippy :refer [freeze thaw]]
[taoensso.nippy.compression :as compr] [taoensso.nippy.compression :as compr]
[taoensso.nippy.crypto :as crypto] [taoensso.nippy.crypto :as crypto]
[taoensso.nippy.benchmarks :as benchmarks])) [taoensso.nippy-benchmarks :as benchmarks]))
(comment (comment
(remove-ns 'taoensso.nippy-tests) (remove-ns 'taoensso.nippy-tests)