mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-28 18:42:26 +00:00
Separate log files for separate runs in stress test
This commit is contained in:
parent
1b644b9a31
commit
45c4b62c3b
@ -37,6 +37,17 @@ function stop()
|
|||||||
|
|
||||||
function start()
|
function start()
|
||||||
{
|
{
|
||||||
|
# Rename existing log file - it will be more convenient to read separate files for separate server runs.
|
||||||
|
if [ -f '/var/log/clickhouse-server/clickhouse-server.log' ]
|
||||||
|
then
|
||||||
|
log_file_counter=1
|
||||||
|
while [ -f "/var/log/clickhouse-server/clickhouse-server.log.${log_file_counter}" ]
|
||||||
|
do
|
||||||
|
log_file_counter=$((log_file_counter + 1))
|
||||||
|
done
|
||||||
|
mv '/var/log/clickhouse-server/clickhouse-server.log' "/var/log/clickhouse-server/clickhouse-server.log.${log_file_counter}"
|
||||||
|
fi
|
||||||
|
|
||||||
counter=0
|
counter=0
|
||||||
until clickhouse-client --query "SELECT 1"
|
until clickhouse-client --query "SELECT 1"
|
||||||
do
|
do
|
||||||
@ -140,7 +151,11 @@ zgrep -Fa "########################################" /test_output/* > /dev/null
|
|||||||
&& echo -e 'Killed by signal (output files)\tFAIL' >> /test_output/test_results.tsv
|
&& echo -e 'Killed by signal (output files)\tFAIL' >> /test_output/test_results.tsv
|
||||||
|
|
||||||
# Put logs into /test_output/
|
# Put logs into /test_output/
|
||||||
pigz < /var/log/clickhouse-server/clickhouse-server.log > /test_output/clickhouse-server.log.gz
|
for log_file in /var/log/clickhouse-server/clickhouse-server.log*
|
||||||
|
do
|
||||||
|
pigz < $log_file > /test_output/$(basename $log_file).gz
|
||||||
|
done
|
||||||
|
|
||||||
tar -chf /test_output/coordination.tar /var/lib/clickhouse/coordination ||:
|
tar -chf /test_output/coordination.tar /var/lib/clickhouse/coordination ||:
|
||||||
mv /var/log/clickhouse-server/stderr.log /test_output/
|
mv /var/log/clickhouse-server/stderr.log /test_output/
|
||||||
tar -chf /test_output/query_log_dump.tar /var/lib/clickhouse/data/system/query_log ||:
|
tar -chf /test_output/query_log_dump.tar /var/lib/clickhouse/data/system/query_log ||:
|
||||||
|
Loading…
Reference in New Issue
Block a user