v0.1.11 harden logging lifecycle, sanitization, and formatter edge cases
Test / test (push) Canceled after 0s
Test / fuzz (./compat, FuzzParseFormat) (push) Canceled after 0s
Test / fuzz (./formatter, FuzzFormatJSON) (push) Canceled after 0s
Test / fuzz (./formatter, FuzzFormatTextPolicy) (push) Canceled after 0s
Test / fuzz (./sanitizer, FuzzSanitize) (push) Canceled after 0s
Test / fuzz (./sanitizer, FuzzSerializerJSON) (push) Canceled after 0s
Test / test (push) Canceled after 0s
Test / fuzz (./compat, FuzzParseFormat) (push) Canceled after 0s
Test / fuzz (./formatter, FuzzFormatJSON) (push) Canceled after 0s
Test / fuzz (./formatter, FuzzFormatTextPolicy) (push) Canceled after 0s
Test / fuzz (./sanitizer, FuzzSanitize) (push) Canceled after 0s
Test / fuzz (./sanitizer, FuzzSerializerJSON) (push) Canceled after 0s
This commit is contained in:
1 parent
79a81db3ca
commit
2417e51da1
46 files changed
+1846
-1289
No files matched your search
+4
-4
@@ -18,7 +18,7 @@ func BenchmarkLoggerInfo(b *testing.B) {
|
||||
}
|
||||
}
|
||||
|
||||
// BenchmarkLoggerTxt measures the txt path, which includes quote analysis.
|
||||
// BenchmarkLoggerTxt measures enqueueing with txt output selected.
|
||||
func BenchmarkLoggerTxt(b *testing.B) {
|
||||
logger, _ := newTestLogger(b)
|
||||
|
||||
@@ -46,7 +46,7 @@ func BenchmarkLoggerJSON(b *testing.B) {
|
||||
}
|
||||
}
|
||||
|
||||
// BenchmarkLoggerStructured measures the json.Marshal path for field maps.
|
||||
// BenchmarkLoggerStructured measures enqueueing and snapshotting structured maps.
|
||||
func BenchmarkLoggerStructured(b *testing.B) {
|
||||
logger, _ := newTestLogger(b)
|
||||
|
||||
@@ -66,8 +66,8 @@ func BenchmarkLoggerStructured(b *testing.B) {
|
||||
}
|
||||
}
|
||||
|
||||
// BenchmarkLoggerSanitized measures PolicyTxt overhead on control-free input,
|
||||
// where the sanitizer takes its no-allocation fast path.
|
||||
// BenchmarkLoggerSanitized measures enqueueing with PolicyTxt selected;
|
||||
// sanitizer CPU work runs asynchronously and is benchmarked in its own package.
|
||||
func BenchmarkLoggerSanitized(b *testing.B) {
|
||||
logger, _ := newTestLogger(b)
|
||||
|
||||
|
||||
Reference in new issue
Block a user