Browse Source

Fix storage/local tests for 32-bit systems

pull/665/head
Scott Worley 10 years ago
parent
commit
e5f92d35fe
  1. 2
      storage/local/codable/codable_test.go
  2. 2
      storage/local/storage_test.go

2
storage/local/codable/codable_test.go

@ -32,7 +32,7 @@ func newLabelName(ln string) *LabelName {
func TestUint64(t *testing.T) { func TestUint64(t *testing.T) {
var b bytes.Buffer var b bytes.Buffer
const n = 422010471112345 const n = uint64(422010471112345)
if err := EncodeUint64(&b, n); err != nil { if err := EncodeUint64(&b, n); err != nil {
t.Fatal(err) t.Fatal(err)
} }

2
storage/local/storage_test.go

@ -803,7 +803,7 @@ func createRandomSamples(metricName string, minLen int) clientmodel.Samples {
return clientmodel.SampleValue(rand.Intn(1<<16) - 1<<15 + int(v)) return clientmodel.SampleValue(rand.Intn(1<<16) - 1<<15 + int(v))
}, },
func(v clientmodel.SampleValue) clientmodel.SampleValue { func(v clientmodel.SampleValue) clientmodel.SampleValue {
return clientmodel.SampleValue(rand.Intn(1<<32) - 1<<31 + int(v)) return clientmodel.SampleValue(rand.Int63n(1<<32) - 1<<31 + int64(v))
}, },
}, },
}, },

Loading…
Cancel
Save