From 7800f934aba1077501d9a1121d12f219bfd2eb53 Mon Sep 17 00:00:00 2001 From: Vitaliy Zakaznikov Date: Wed, 26 May 2021 17:16:24 -0400 Subject: [PATCH] Adding gzip compression of clickhouse logs. --- docker/test/testflows/runner/Dockerfile | 2 +- tests/testflows/runner | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/test/testflows/runner/Dockerfile b/docker/test/testflows/runner/Dockerfile index b9c50c4e08c..0b0b970d3ce 100644 --- a/docker/test/testflows/runner/Dockerfile +++ b/docker/test/testflows/runner/Dockerfile @@ -73,4 +73,4 @@ RUN set -x \ VOLUME /var/lib/docker EXPOSE 2375 ENTRYPOINT ["dockerd-entrypoint.sh"] -CMD ["sh", "-c", "python3 regression.py --no-color -o classic --local --clickhouse-binary-path ${CLICKHOUSE_TESTS_SERVER_BIN_PATH} --only /clickhouse/:/foo2 --log test.log ${TESTFLOWS_OPTS}; cat test.log | tfs report results --format json > results.json; /usr/local/bin/process_testflows_result.py || echo -e 'failure\tCannot parse results' > check_status.tsv; find . -type f | grep _instances | grep clickhouse-server | xargs -n1 tar -rvf clickhouse_logs.tar"] +CMD ["sh", "-c", "python3 regression.py --no-color -o classic --local --clickhouse-binary-path ${CLICKHOUSE_TESTS_SERVER_BIN_PATH} --only /clickhouse/:/foo2 --log test.log ${TESTFLOWS_OPTS}; cat test.log | tfs report results --format json > results.json; /usr/local/bin/process_testflows_result.py || echo -e 'failure\tCannot parse results' > check_status.tsv; find . -type f | grep _instances | grep clickhouse-server | xargs -n1 tar -rvf clickhouse_logs.tar; gzip -9 clickhouse_logs.tar"] diff --git a/tests/testflows/runner b/tests/testflows/runner index 586684e17e4..772a4d01a84 100755 --- a/tests/testflows/runner +++ b/tests/testflows/runner @@ -126,7 +126,7 @@ if __name__ == "__main__": move_from = os.path.join(args.clickhouse_root, 'tests/testflows') status = os.path.join(move_from, 'check_status.tsv') results = os.path.join(move_from, 'test_results.tsv') - clickhouse_logs = os.path.join(move_from, 'clickhouse_logs.tar') + clickhouse_logs = os.path.join(move_from, 'clickhouse_logs.tar.gz') subprocess.call("mv {} {}".format(status, result_path), shell=True) subprocess.call("mv {} {}".format(results, result_path), shell=True) subprocess.call("mv {} {}".format(clickhouse_logs, result_path), shell=True)