Skip to content

Commit b8a7d78

Browse files
Tracking maximum amount of history in TSan
1 parent 6183296 commit b8a7d78

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

docker/test/integration/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ RUN apt-get update && apt-get -y install tzdata python llvm-6.0 llvm-6.0-dev
55
ENV TZ=Europe/Moscow
66
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
77

8-
CMD echo "TSAN_OPTIONS='halt_on_error=1'" >> /etc/environment;
8+
CMD echo "TSAN_OPTIONS='halt_on_error=1 history_size=7'" >> /etc/environment;
99
CMD echo "UBSAN_OPTIONS='print_stacktrace=1'" >> /etc/environment;
1010
CMD echo "ASAN_SYMBOLIZER_PATH=/usr/lib/llvm-6.0/bin/llvm-symbolizer" >> /etc/environment;
1111
CMD echo "UBSAN_SYMBOLIZER_PATH=/usr/lib/llvm-6.0/bin/llvm-symbolizer" >> /etc/environment;

docker/test/stateful/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ CMD dpkg -i package_folder/clickhouse-common-static_*.deb; \
1616
dpkg -i package_folder/clickhouse-client_*.deb; \
1717
dpkg -i package_folder/clickhouse-test_*.deb; \
1818
ln -s /usr/lib/llvm-8/bin/llvm-symbolizer /usr/bin/llvm-symbolizer; \
19-
echo "TSAN_OPTIONS='halt_on_error=1'" >> /etc/environment; \
19+
echo "TSAN_OPTIONS='halt_on_error=1 history_size=7'" >> /etc/environment; \
2020
echo "TSAN_SYMBOLIZER_PATH=/usr/lib/llvm-8/bin/llvm-symbolizer" >> /etc/environment; \
2121
echo "UBSAN_OPTIONS='print_stacktrace=1'" >> /etc/environment; \
2222
echo "ASAN_SYMBOLIZER_PATH=/usr/lib/llvm-6.0/bin/llvm-symbolizer" >> /etc/environment; \

docker/test/stateless/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ CMD dpkg -i package_folder/clickhouse-common-static_*.deb; \
4141
dpkg -i package_folder/clickhouse-client_*.deb; \
4242
dpkg -i package_folder/clickhouse-test_*.deb; \
4343
ln -s /usr/lib/llvm-8/bin/llvm-symbolizer /usr/bin/llvm-symbolizer; \
44-
echo "TSAN_OPTIONS='halt_on_error=1'" >> /etc/environment; \
44+
echo "TSAN_OPTIONS='halt_on_error=1 history_size=7'" >> /etc/environment; \
4545
echo "UBSAN_OPTIONS='print_stacktrace=1'" >> /etc/environment; \
4646
echo "ASAN_SYMBOLIZER_PATH=/usr/lib/llvm-6.0/bin/llvm-symbolizer" >> /etc/environment; \
4747
echo "UBSAN_SYMBOLIZER_PATH=/usr/lib/llvm-6.0/bin/llvm-symbolizer" >> /etc/environment; \

docker/test/stress/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ CMD dpkg -i package_folder/clickhouse-common-static_*.deb; \
3030
dpkg -i package_folder/clickhouse-client_*.deb; \
3131
dpkg -i package_folder/clickhouse-test_*.deb; \
3232
ln -s /usr/lib/llvm-8/bin/llvm-symbolizer /usr/bin/llvm-symbolizer; \
33-
echo "TSAN_OPTIONS='halt_on_error=1'" >> /etc/environment; \
33+
echo "TSAN_OPTIONS='halt_on_error=1 history_size=7'" >> /etc/environment; \
3434
echo "TSAN_SYMBOLIZER_PATH=/usr/lib/llvm-8/bin/llvm-symbolizer" >> /etc/environment; \
3535
echo "UBSAN_OPTIONS='print_stacktrace=1'" >> /etc/environment; \
3636
echo "ASAN_SYMBOLIZER_PATH=/usr/lib/llvm-6.0/bin/llvm-symbolizer" >> /etc/environment; \

0 commit comments

Comments
 (0)