| Index: go/src/infra/appengine/test-results/model/test_file.go
|
| diff --git a/go/src/infra/appengine/test-results/model/test_file.go b/go/src/infra/appengine/test-results/model/test_file.go
|
| index e86ecce19046220a12204b58cf7160a0c0ae5119..0242b52ec6a15d659c5724d8fd1f8f5bdc1fddfa 100644
|
| --- a/go/src/infra/appengine/test-results/model/test_file.go
|
| +++ b/go/src/infra/appengine/test-results/model/test_file.go
|
| @@ -186,7 +186,8 @@ func (tf *TestFile) putDataEntries(c context.Context) error {
|
| numEntries := int(math.Ceil(float64(len(data)) / maxBlobLen))
|
| dataEntries := make([]DataEntry, 0, numEntries)
|
| for i := 0; i < numEntries*maxBlobLen; i += maxBlobLen {
|
| - dataEntries = append(dataEntries, DataEntry{Data: data[i : i+maxBlobLen]})
|
| + end := min(i+maxBlobLen, len(data))
|
| + dataEntries = append(dataEntries, DataEntry{Data: data[i:end]})
|
| }
|
|
|
| if err := datastore.Get(c).Put(dataEntries); err != nil {
|
|
|