diff options
| author | Daniel P. Berrangé <berrange@redhat.com> | 2019-02-20 14:58:19 +0000 |
|---|---|---|
| committer | Eric Blake <eblake@redhat.com> | 2019-02-26 10:45:37 -0600 |
| commit | 3e6f45446b11ccc20b4b751f70331f03d70369b8 (patch) | |
| tree | a92dc08d5e2b7f3a9e85d4b4adde02fcc05dc4f9 /hw/i2c/omap_i2c.c | |
| parent | 84f8b840a2d9ed248c80b3601d2d212cdf60cecf (diff) | |
| download | focaccia-qemu-3e6f45446b11ccc20b4b751f70331f03d70369b8.tar.gz focaccia-qemu-3e6f45446b11ccc20b4b751f70331f03d70369b8.zip | |
iotests: avoid broken pipe with certtool
When we run "certtool 2>&1 | head -1" the latter command is likely to complete and exit before certtool has written everything it wants to stderr. In at least the RHEL-7 gnutls 3.3.29 this causes certtool to quit with broken pipe before it has finished writing the desired output file to disk. This causes non-deterministic failures of the iotest 233 because the certs are sometimes zero length files. If certtool fails the "head -1" means we also lose any useful error message it would have printed. Thus this patch gets rid of the pipe and post-processes the output in a more flexible & reliable manner. Reported-by: Thomas Huth <thuth@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20190220145819.30969-3-berrange@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'hw/i2c/omap_i2c.c')
0 files changed, 0 insertions, 0 deletions