Correctly close generated benchmark archives
Another update to TarSum tests, this patch fixes an issue where the benchmarks were generating archives incorrectly by not closing the tarWriter. Docker-DCO-1.1-Signed-off-by: Josh Hawn <josh.hawn@docker.com> (github: jlhawn) Upstream-commit: 385917e22c5bd0d577a5a0be0de9e88a0499fe87 Component: engine
This commit is contained in:
@@ -132,6 +132,7 @@ func sizedTar(opts sizedOptions) io.Reader {
|
||||
fh = bytes.NewBuffer([]byte{})
|
||||
}
|
||||
tarW := tar.NewWriter(fh)
|
||||
defer tarW.Close()
|
||||
for i := int64(0); i < opts.num; i++ {
|
||||
err := tarW.WriteHeader(&tar.Header{
|
||||
Name: fmt.Sprintf("/testdata%d", i),
|
||||
|
||||
Reference in New Issue
Block a user