Increment timestamp by one second in multi metric tests
This avoids accidentally triggering tsMod time adjustments in certain timezones.
This commit is contained in:
parent
e6c98e5ce0
commit
4898edbb2d
|
@ -487,7 +487,7 @@ func TestCompileFileAndParse(t *testing.T) {
|
||||||
time.Date(2016, time.June, 4, 12, 41, 45, 0, time.FixedZone("foo", 60*60)).Nanosecond(),
|
time.Date(2016, time.June, 4, 12, 41, 45, 0, time.FixedZone("foo", 60*60)).Nanosecond(),
|
||||||
metricA.Time().Nanosecond())
|
metricA.Time().Nanosecond())
|
||||||
|
|
||||||
metricB, err := p.ParseLine(`[04/06/2016--12:41:45] 1.25 mystring dropme nomodifier`)
|
metricB, err := p.ParseLine(`[04/06/2016--12:41:46] 1.25 mystring dropme nomodifier`)
|
||||||
require.NotNil(t, metricB)
|
require.NotNil(t, metricB)
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.Equal(t,
|
assert.Equal(t,
|
||||||
|
@ -499,7 +499,7 @@ func TestCompileFileAndParse(t *testing.T) {
|
||||||
metricB.Fields())
|
metricB.Fields())
|
||||||
assert.Equal(t, map[string]string{}, metricB.Tags())
|
assert.Equal(t, map[string]string{}, metricB.Tags())
|
||||||
assert.Equal(t,
|
assert.Equal(t,
|
||||||
time.Date(2016, time.June, 4, 12, 41, 45, 0, time.FixedZone("foo", 60*60)).Nanosecond(),
|
time.Date(2016, time.June, 4, 12, 41, 46, 0, time.FixedZone("foo", 60*60)).Nanosecond(),
|
||||||
metricB.Time().Nanosecond())
|
metricB.Time().Nanosecond())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -736,7 +736,7 @@ func TestTimezoneEmptyCompileFileAndParse(t *testing.T) {
|
||||||
assert.Equal(t, map[string]string{"response_code": "200"}, metricA.Tags())
|
assert.Equal(t, map[string]string{"response_code": "200"}, metricA.Tags())
|
||||||
assert.Equal(t, int64(1465040505000000000), metricA.Time().UnixNano())
|
assert.Equal(t, int64(1465040505000000000), metricA.Time().UnixNano())
|
||||||
|
|
||||||
metricB, err := p.ParseLine(`[04/06/2016--12:41:45] 1.25 mystring dropme nomodifier`)
|
metricB, err := p.ParseLine(`[04/06/2016--12:41:46] 1.25 mystring dropme nomodifier`)
|
||||||
require.NotNil(t, metricB)
|
require.NotNil(t, metricB)
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.Equal(t,
|
assert.Equal(t,
|
||||||
|
@ -747,7 +747,7 @@ func TestTimezoneEmptyCompileFileAndParse(t *testing.T) {
|
||||||
},
|
},
|
||||||
metricB.Fields())
|
metricB.Fields())
|
||||||
assert.Equal(t, map[string]string{}, metricB.Tags())
|
assert.Equal(t, map[string]string{}, metricB.Tags())
|
||||||
assert.Equal(t, int64(1465044105000000000), metricB.Time().UnixNano())
|
assert.Equal(t, int64(1465044106000000000), metricB.Time().UnixNano())
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestTimezoneMalformedCompileFileAndParse(t *testing.T) {
|
func TestTimezoneMalformedCompileFileAndParse(t *testing.T) {
|
||||||
|
@ -772,7 +772,7 @@ func TestTimezoneMalformedCompileFileAndParse(t *testing.T) {
|
||||||
assert.Equal(t, map[string]string{"response_code": "200"}, metricA.Tags())
|
assert.Equal(t, map[string]string{"response_code": "200"}, metricA.Tags())
|
||||||
assert.Equal(t, int64(1465040505000000000), metricA.Time().UnixNano())
|
assert.Equal(t, int64(1465040505000000000), metricA.Time().UnixNano())
|
||||||
|
|
||||||
metricB, err := p.ParseLine(`[04/06/2016--12:41:45] 1.25 mystring dropme nomodifier`)
|
metricB, err := p.ParseLine(`[04/06/2016--12:41:46] 1.25 mystring dropme nomodifier`)
|
||||||
require.NotNil(t, metricB)
|
require.NotNil(t, metricB)
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.Equal(t,
|
assert.Equal(t,
|
||||||
|
@ -783,7 +783,7 @@ func TestTimezoneMalformedCompileFileAndParse(t *testing.T) {
|
||||||
},
|
},
|
||||||
metricB.Fields())
|
metricB.Fields())
|
||||||
assert.Equal(t, map[string]string{}, metricB.Tags())
|
assert.Equal(t, map[string]string{}, metricB.Tags())
|
||||||
assert.Equal(t, int64(1465044105000000000), metricB.Time().UnixNano())
|
assert.Equal(t, int64(1465044106000000000), metricB.Time().UnixNano())
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestTimezoneEuropeCompileFileAndParse(t *testing.T) {
|
func TestTimezoneEuropeCompileFileAndParse(t *testing.T) {
|
||||||
|
@ -808,7 +808,7 @@ func TestTimezoneEuropeCompileFileAndParse(t *testing.T) {
|
||||||
assert.Equal(t, map[string]string{"response_code": "200"}, metricA.Tags())
|
assert.Equal(t, map[string]string{"response_code": "200"}, metricA.Tags())
|
||||||
assert.Equal(t, int64(1465040505000000000), metricA.Time().UnixNano())
|
assert.Equal(t, int64(1465040505000000000), metricA.Time().UnixNano())
|
||||||
|
|
||||||
metricB, err := p.ParseLine(`[04/06/2016--12:41:45] 1.25 mystring dropme nomodifier`)
|
metricB, err := p.ParseLine(`[04/06/2016--12:41:46] 1.25 mystring dropme nomodifier`)
|
||||||
require.NotNil(t, metricB)
|
require.NotNil(t, metricB)
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.Equal(t,
|
assert.Equal(t,
|
||||||
|
@ -819,7 +819,7 @@ func TestTimezoneEuropeCompileFileAndParse(t *testing.T) {
|
||||||
},
|
},
|
||||||
metricB.Fields())
|
metricB.Fields())
|
||||||
assert.Equal(t, map[string]string{}, metricB.Tags())
|
assert.Equal(t, map[string]string{}, metricB.Tags())
|
||||||
assert.Equal(t, int64(1465036905000000000), metricB.Time().UnixNano())
|
assert.Equal(t, int64(1465036906000000000), metricB.Time().UnixNano())
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestTimezoneAmericasCompileFileAndParse(t *testing.T) {
|
func TestTimezoneAmericasCompileFileAndParse(t *testing.T) {
|
||||||
|
@ -844,7 +844,7 @@ func TestTimezoneAmericasCompileFileAndParse(t *testing.T) {
|
||||||
assert.Equal(t, map[string]string{"response_code": "200"}, metricA.Tags())
|
assert.Equal(t, map[string]string{"response_code": "200"}, metricA.Tags())
|
||||||
assert.Equal(t, int64(1465040505000000000), metricA.Time().UnixNano())
|
assert.Equal(t, int64(1465040505000000000), metricA.Time().UnixNano())
|
||||||
|
|
||||||
metricB, err := p.ParseLine(`[04/06/2016--12:41:45] 1.25 mystring dropme nomodifier`)
|
metricB, err := p.ParseLine(`[04/06/2016--12:41:46] 1.25 mystring dropme nomodifier`)
|
||||||
require.NotNil(t, metricB)
|
require.NotNil(t, metricB)
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.Equal(t,
|
assert.Equal(t,
|
||||||
|
@ -855,7 +855,7 @@ func TestTimezoneAmericasCompileFileAndParse(t *testing.T) {
|
||||||
},
|
},
|
||||||
metricB.Fields())
|
metricB.Fields())
|
||||||
assert.Equal(t, map[string]string{}, metricB.Tags())
|
assert.Equal(t, map[string]string{}, metricB.Tags())
|
||||||
assert.Equal(t, int64(1465058505000000000), metricB.Time().UnixNano())
|
assert.Equal(t, int64(1465058506000000000), metricB.Time().UnixNano())
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestTimezoneLocalCompileFileAndParse(t *testing.T) {
|
func TestTimezoneLocalCompileFileAndParse(t *testing.T) {
|
||||||
|
@ -880,7 +880,7 @@ func TestTimezoneLocalCompileFileAndParse(t *testing.T) {
|
||||||
assert.Equal(t, map[string]string{"response_code": "200"}, metricA.Tags())
|
assert.Equal(t, map[string]string{"response_code": "200"}, metricA.Tags())
|
||||||
assert.Equal(t, int64(1465040505000000000), metricA.Time().UnixNano())
|
assert.Equal(t, int64(1465040505000000000), metricA.Time().UnixNano())
|
||||||
|
|
||||||
metricB, err := p.ParseLine(`[04/06/2016--12:41:45] 1.25 mystring dropme nomodifier`)
|
metricB, err := p.ParseLine(`[04/06/2016--12:41:46] 1.25 mystring dropme nomodifier`)
|
||||||
require.NotNil(t, metricB)
|
require.NotNil(t, metricB)
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
assert.Equal(t,
|
assert.Equal(t,
|
||||||
|
@ -891,7 +891,7 @@ func TestTimezoneLocalCompileFileAndParse(t *testing.T) {
|
||||||
},
|
},
|
||||||
metricB.Fields())
|
metricB.Fields())
|
||||||
assert.Equal(t, map[string]string{}, metricB.Tags())
|
assert.Equal(t, map[string]string{}, metricB.Tags())
|
||||||
assert.Equal(t, time.Date(2016, time.June, 4, 12, 41, 45, 0, time.Local).UnixNano(), metricB.Time().UnixNano())
|
assert.Equal(t, time.Date(2016, time.June, 4, 12, 41, 46, 0, time.Local).UnixNano(), metricB.Time().UnixNano())
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestNewlineInPatterns(t *testing.T) {
|
func TestNewlineInPatterns(t *testing.T) {
|
||||||
|
|
Loading…
Reference in New Issue