Fix carbon2 tests (#8254)
This commit is contained in:
parent
ef6ce2c9d9
commit
7c5754ef8d
|
|
@ -228,34 +228,34 @@ func TestSerializeMetricBool(t *testing.T) {
|
||||||
|
|
||||||
testcases := []struct {
|
testcases := []struct {
|
||||||
metric telegraf.Metric
|
metric telegraf.Metric
|
||||||
format string
|
format format
|
||||||
expected string
|
expected string
|
||||||
}{
|
}{
|
||||||
{
|
{
|
||||||
metric: requireMetric(t, now, false),
|
metric: requireMetric(t, now, false),
|
||||||
format: string(Carbon2FormatFieldSeparate),
|
format: Carbon2FormatFieldSeparate,
|
||||||
expected: fmt.Sprintf("metric=cpu field=java_lang_GarbageCollector_Valid tag_name=tag_value 0 %d\n", now.Unix()),
|
expected: fmt.Sprintf("metric=cpu field=java_lang_GarbageCollector_Valid tag_name=tag_value 0 %d\n", now.Unix()),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
metric: requireMetric(t, now, false),
|
metric: requireMetric(t, now, false),
|
||||||
format: string(Carbon2FormatMetricIncludesField),
|
format: Carbon2FormatMetricIncludesField,
|
||||||
expected: fmt.Sprintf("metric=cpu_java_lang_GarbageCollector_Valid tag_name=tag_value 0 %d\n", now.Unix()),
|
expected: fmt.Sprintf("metric=cpu_java_lang_GarbageCollector_Valid tag_name=tag_value 0 %d\n", now.Unix()),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
metric: requireMetric(t, now, true),
|
metric: requireMetric(t, now, true),
|
||||||
format: string(Carbon2FormatFieldSeparate),
|
format: Carbon2FormatFieldSeparate,
|
||||||
expected: fmt.Sprintf("metric=cpu field=java_lang_GarbageCollector_Valid tag_name=tag_value 1 %d\n", now.Unix()),
|
expected: fmt.Sprintf("metric=cpu field=java_lang_GarbageCollector_Valid tag_name=tag_value 1 %d\n", now.Unix()),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
metric: requireMetric(t, now, true),
|
metric: requireMetric(t, now, true),
|
||||||
format: string(Carbon2FormatMetricIncludesField),
|
format: Carbon2FormatMetricIncludesField,
|
||||||
expected: fmt.Sprintf("metric=cpu_java_lang_GarbageCollector_Valid tag_name=tag_value 1 %d\n", now.Unix()),
|
expected: fmt.Sprintf("metric=cpu_java_lang_GarbageCollector_Valid tag_name=tag_value 1 %d\n", now.Unix()),
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, tc := range testcases {
|
for _, tc := range testcases {
|
||||||
t.Run(tc.format, func(t *testing.T) {
|
t.Run(string(tc.format), func(t *testing.T) {
|
||||||
s, err := NewSerializer(tc.format)
|
s, err := NewSerializer(string(tc.format))
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
buf, err := s.Serialize(tc.metric)
|
buf, err := s.Serialize(tc.metric)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue