mirror of
https://github.com/photoprism/photoprism.git
synced 2025-11-03 11:01:58 +08:00
Benchmarks: Use b.Loop() to simplify the code and enhance performance #5226
Signed-off-by: letreturn <letreturn@outlook.com>
This commit is contained in:
@@ -20,7 +20,7 @@ func TestAuthToken(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func BenchmarkAuthToken(b *testing.B) {
|
func BenchmarkAuthToken(b *testing.B) {
|
||||||
for n := 0; n < b.N; n++ {
|
for b.Loop() {
|
||||||
AuthToken()
|
AuthToken()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -38,7 +38,7 @@ func TestIsAuthToken(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func BenchmarkIsAuthToken(b *testing.B) {
|
func BenchmarkIsAuthToken(b *testing.B) {
|
||||||
for n := 0; n < b.N; n++ {
|
for b.Loop() {
|
||||||
IsAuthToken("69be27ac5ca305b394046a83f6fda18167ca3d3f2dbe7ac2")
|
IsAuthToken("69be27ac5ca305b394046a83f6fda18167ca3d3f2dbe7ac2")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -52,7 +52,7 @@ func TestAppPassword(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func BenchmarkAppPassword(b *testing.B) {
|
func BenchmarkAppPassword(b *testing.B) {
|
||||||
for n := 0; n < b.N; n++ {
|
for b.Loop() {
|
||||||
AppPassword()
|
AppPassword()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -93,13 +93,13 @@ func TestIsAppPasswordt(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func BenchmarkAppPasswordtVerifyChecksum(b *testing.B) {
|
func BenchmarkAppPasswordtVerifyChecksum(b *testing.B) {
|
||||||
for n := 0; n < b.N; n++ {
|
for b.Loop() {
|
||||||
IsAppPassword("MPkOqm-RtKGOi-ctIvXm-Qv3XhN", true)
|
IsAppPassword("MPkOqm-RtKGOi-ctIvXm-Qv3XhN", true)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func BenchmarkAppPasswordIgnoreChecksum(b *testing.B) {
|
func BenchmarkAppPasswordIgnoreChecksum(b *testing.B) {
|
||||||
for n := 0; n < b.N; n++ {
|
for b.Loop() {
|
||||||
IsAppPassword("MPkOqm-RtKGOi-ctIvXm-Qv3XhN", false)
|
IsAppPassword("MPkOqm-RtKGOi-ctIvXm-Qv3XhN", false)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -166,7 +166,7 @@ func TestIsAuthAny(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func BenchmarkIsAuthAny(b *testing.B) {
|
func BenchmarkIsAuthAny(b *testing.B) {
|
||||||
for n := 0; n < b.N; n++ {
|
for b.Loop() {
|
||||||
IsAuthAny("MPkOqm-RtKGOi-ctIvXm-Qv3XhN")
|
IsAuthAny("MPkOqm-RtKGOi-ctIvXm-Qv3XhN")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ func TestClientSecret(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func BenchmarkClientSecret(b *testing.B) {
|
func BenchmarkClientSecret(b *testing.B) {
|
||||||
for n := 0; n < b.N; n++ {
|
for b.Loop() {
|
||||||
ClientSecret()
|
ClientSecret()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -42,7 +42,7 @@ func TestIsClientSecret(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func BenchmarkIsClientSecret(b *testing.B) {
|
func BenchmarkIsClientSecret(b *testing.B) {
|
||||||
for n := 0; n < b.N; n++ {
|
for b.Loop() {
|
||||||
IsClientSecret("69be27ac5ca305b394046a83f6fda181")
|
IsClientSecret("69be27ac5ca305b394046a83f6fda181")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ func TestName(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func BenchmarkName(b *testing.B) {
|
func BenchmarkName(b *testing.B) {
|
||||||
for n := 0; n < b.N; n++ {
|
for b.Loop() {
|
||||||
Name()
|
Name()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -127,13 +127,13 @@ func TestRandomToken(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func BenchmarkGenerateToken4(b *testing.B) {
|
func BenchmarkGenerateToken4(b *testing.B) {
|
||||||
for n := 0; n < b.N; n++ {
|
for b.Loop() {
|
||||||
Base36(4)
|
Base36(4)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func BenchmarkGenerateToken3(b *testing.B) {
|
func BenchmarkGenerateToken3(b *testing.B) {
|
||||||
for n := 0; n < b.N; n++ {
|
for b.Loop() {
|
||||||
Base36(3)
|
Base36(3)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -80,7 +80,7 @@ func TestGenerateUID(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func BenchmarkGenerateUID(b *testing.B) {
|
func BenchmarkGenerateUID(b *testing.B) {
|
||||||
for n := 0; n < b.N; n++ {
|
for b.Loop() {
|
||||||
GenerateUID('x')
|
GenerateUID('x')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ func TestUUID(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func BenchmarkUUID(b *testing.B) {
|
func BenchmarkUUID(b *testing.B) {
|
||||||
for n := 0; n < b.N; n++ {
|
for b.Loop() {
|
||||||
UUID()
|
UUID()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user