counts[message.Kind]++
require.True(t, logKinds[message.Kind], message.Kind)
require.NotEmpty(t, message.Text)
+
for _, char := range message.Text {
require.True(t, char == '\n' || (char >= ' ' && char <= '~'), "character %q", char)
}
}
var data strings.Builder
+
for _, message := range messages {
line, err := json.Marshal(message)
require.NoError(t, err)
}
var group sync.WaitGroup
+
for n := range 6 {
group.Go(func() {
_, err := summarizer.Summarize(t.Context(), Task{