mirror of
https://github.com/arnaucube/go-circom-prover-verifier.git
synced 2026-02-06 19:06:43 +01:00
Merge pull request #19 from iden3/fix/pk-parse-benchmarks
Fix pk parser benchmarks
This commit is contained in:
@@ -297,17 +297,22 @@ func benchmarkParsePk(b *testing.B, circuit string) {
|
|||||||
|
|
||||||
b.Run("ParsePkJson "+circuit, func(b *testing.B) {
|
b.Run("ParsePkJson "+circuit, func(b *testing.B) {
|
||||||
for i := 0; i < b.N; i++ {
|
for i := 0; i < b.N; i++ {
|
||||||
ParsePkBin(pkBinFile)
|
_, err = ParsePk(pkJson)
|
||||||
|
require.Nil(b, err)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
b.Run("ParsePkBin "+circuit, func(b *testing.B) {
|
b.Run("ParsePkBin "+circuit, func(b *testing.B) {
|
||||||
for i := 0; i < b.N; i++ {
|
for i := 0; i < b.N; i++ {
|
||||||
ParsePk(pkJson)
|
pkBinFile.Seek(0, 0)
|
||||||
|
_, err = ParsePkBin(pkBinFile)
|
||||||
|
require.Nil(b, err)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
b.Run("ParsePkGoBin "+circuit, func(b *testing.B) {
|
b.Run("ParsePkGoBin "+circuit, func(b *testing.B) {
|
||||||
for i := 0; i < b.N; i++ {
|
for i := 0; i < b.N; i++ {
|
||||||
ParsePkGoBin(pkBinFile)
|
pkGoBinFile.Seek(0, 0)
|
||||||
|
_, err = ParsePkGoBin(pkGoBinFile)
|
||||||
|
require.Nil(b, err)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user