]> git.saurik.com Git - apt.git/commit - test/integration/test-apt-update-filesize-mismatch
optional write aptwebserver log to client specific files
authorDavid Kalnischkies <david@kalnischkies.de>
Thu, 24 Nov 2016 11:14:39 +0000 (12:14 +0100)
committerDavid Kalnischkies <david@kalnischkies.de>
Thu, 24 Nov 2016 23:15:13 +0000 (00:15 +0100)
commite1ae0531bfad0fce8590c26d1e38825df22d812a
tree54b648fe14a8d64778f2fc01050543a31f6c45f8
parent0123ce7171b09ead5a07567fbd33c53f609f6560
optional write aptwebserver log to client specific files

The test test-handle-redirect-as-used-mirror-change serves multiple
clients at the same time, so the order of the output is undefined and
once in a while the two clients will intermix their lines causing the
grep we perform on it later to fail making our tests fail.

Solved by introducing client-specific logfiles which we all grep and
sort the result to have the results more stable.

Git-Dch: Ignore
test/integration/framework
test/integration/test-apt-download-progress
test/integration/test-apt-update-filesize-mismatch
test/integration/test-apt-update-hashsum-mismatch
test/integration/test-bug-602412-dequote-redirect
test/integration/test-handle-redirect-as-used-mirror-change
test/interactive-helper/aptwebserver.cc
test/interactive-helper/teestream.h [new file with mode: 0644]
test/libapt/teestream_test.cc [new file with mode: 0644]