Alexey Milovidov
917920c59e
Merge pull request #67737 from azat/tests-processes-leftovers
...
Smart handling of processes leftovers in tests
2024-08-09 05:21:12 +00:00
Raúl Marín
c9340cba32
Merge pull request #67622 from Algunenano/unit_test_asan
...
Don't run ASAN unit tests under gdb
2024-08-07 10:48:00 +00:00
Azat Khuzhin
72bd43a309
tests: do not capture client stacktraces in stress tests
...
They are too uncontrollable, and likely will leave some clients [1].
[1]: https://s3.amazonaws.com/clickhouse-test-reports/67737/9658be5eea8351655dd3ea77b8c1d4717bac7999/stress_test__ubsan_.html
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-08-06 16:42:19 +02:00
Azat Khuzhin
7c366a040f
ci: use bash arrays to pass opts to clickhouse-test for stateless/stateful
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-08-06 16:39:16 +02:00
Nikita Mikhaylov
b4a6f249ab
Merge pull request #66438 from ClickHouse/analyzer-beta
...
Analyzer is finally Beta
2024-08-06 09:39:29 +00:00
Raúl Marín
25fa63f7e6
Merge remote-tracking branch 'blessed/master' into unit_test_asan
2024-08-06 11:19:57 +02:00
Michael Kolupaev
93afcd16b0
Merge remote-tracking branch 'origin/master' into reg
2024-08-05 22:10:56 +00:00
Nikita Mikhaylov
4e9c3baa25
Move analyzer to Beta stage
2024-08-05 15:29:14 +00:00
Alexey Milovidov
a416d2bc4a
Merge pull request #67791 from azat/ci/stateless-v2
...
ci/stateless: fix artifacts post-processing and detect if something failed there
2024-08-05 14:46:58 +00:00
Alexey Milovidov
f1a096e8f6
Merge pull request #67723 from ClickHouse/fix-log-and-exception-messages-formatting
...
Fix test `00002_log_and_exception_messages_formatting`
2024-08-05 12:34:33 +00:00
Alexey Milovidov
5875900189
Merge pull request #67780 from ClickHouse/fix-small-diagnostic-in-test
...
Fix diagnostics in the test script
2024-08-05 12:27:37 +00:00
Azat Khuzhin
b47f8a733f
ci: fix basic errors collecting after stateless tests
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-08-05 11:16:08 +02:00
Alexey Milovidov
a573b2926e
Fixes for the script
2024-08-04 23:59:44 +02:00
Alexey Milovidov
0bdaa57023
Fix diagnostics in the test script
2024-08-04 23:53:54 +02:00
Azat Khuzhin
43cf85ef28
ci: collect basic issues in stateless tests (dmesg, fatal and similar)
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-08-04 23:19:33 +02:00
Azat Khuzhin
c200f43774
ci: fix stateless runner to correctly gather artifacts when server failed
...
Right now it simply does not work due to "set -e", with it you cannot
use "foo=$(false)" since bash will break execution after, rewrite it to
a plain shell, with "if".
Also use ZSTD everywhere (ugh)
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-08-04 23:19:33 +02:00
Raúl Marín
e5cf376c4f
Don't attach gdb in ASAN runs of fuzzer, stateless or stress checks
2024-08-02 12:56:49 +02:00
Raúl Marín
97f1f6e221
Don't hide errors on clickhouse local runs
2024-08-02 12:46:37 +02:00
Raúl Marín
35b6112b7b
Try to stop on leaks
2024-08-01 19:50:13 +02:00
kssenii
161e794618
Add no-distributed-cache tag
2024-07-29 14:03:22 +02:00
Alexey Milovidov
8f91fa8b78
Merge branch 'fix-unit-tests' into better-diagnostics-in-functional-tests
2024-07-26 04:51:46 +02:00
Michael Kolupaev
997f94169e
Merge remote-tracking branch 'origin/master' into reg
2024-07-22 20:52:29 +00:00
Antonio Andelic
8217dcccc1
Stop ignoring SIGSEGV in GDB
2024-07-22 09:53:56 +02:00
Alexey Milovidov
ebc05f53c3
Merge branch 'master' into better-diagnostics-in-functional-tests
2024-07-21 04:28:22 +02:00
Alexey Milovidov
444303cb71
Better diagnostics
2024-07-20 00:25:57 +02:00
Alexey Milovidov
ba6b7b86ba
Log messages
2024-07-20 00:09:53 +02:00
Alexey Milovidov
134c006540
Whitespace
2024-07-20 00:08:25 +02:00
Alexey Milovidov
a373b62bbf
Better diagnostics in functional tests
2024-07-20 00:04:52 +02:00
Nikita Fomichev
1e160189f0
Increase parallel jobs for stateless tests
2024-07-19 20:10:41 +02:00
Nikita Fomichev
fa2659a87c
Increase CI timeout for stateless tests
2024-07-19 20:10:08 +02:00
Nikita Fomichev
7c1ed1b445
Stateless tests: check parallelization
2024-07-18 21:50:21 +02:00
Nikita Fomichev
bd10951db8
Stateless tests: tune MAX_RUN_TIME
2024-07-18 21:50:21 +02:00
Nikita Fomichev
77c4e6ae8c
Stateless tests: disable sequential tests in parallel tests
2024-07-16 12:21:08 +02:00
Nikita Fomichev
2a0253d1e2
Tests: rename bad log names
2024-07-15 13:14:29 +02:00
Alexey Milovidov
e3a2a2e487
Merge pull request #66353 from ClickHouse/collect-minio-logs
...
Collect logs from `minio` in stateless and statefull tests
2024-07-13 21:34:50 +00:00
Vitaly Baranov
90142b73ad
Merge pull request #66284 from vitlibar/add-stateless-test-for-grpc
...
Add a stateless test for gRPC protocol
2024-07-12 17:32:06 +00:00
Nikita Fomichev
258ae45aa8
Merge pull request #66411 from ClickHouse/fix-hanging-on-gdb
...
Stateless tests: deal with hang-ups more roughly
2024-07-12 13:25:46 +00:00
Nikita Fomichev
4a56c601b2
Stateless tests: decrease CI timeout
2024-07-12 01:11:13 +02:00
Vitaly Baranov
355a56d1b0
Add a stateless test for gRPC protocol.
2024-07-11 15:36:41 +02:00
Kseniia Sumarokova
60c0957abd
Merge pull request #66290 from ClickHouse/kssenii-patch-10
...
Update run.sh
2024-07-11 10:45:37 +00:00
Antonio Andelic
fbb7a3ed52
Merge pull request #66281 from ClickHouse/collect-core-dumps-stateless
...
Collect core dumps in more tests
2024-07-11 09:45:17 +00:00
János Benjamin Antal
321a58c519
Fix relative path to mc
2024-07-11 08:33:10 +00:00
János Benjamin Antal
4729161f41
Collect logs from minio
2024-07-10 18:41:48 +00:00
Kseniia Sumarokova
e5020690be
Merge branch 'master' into kssenii-patch-10
2024-07-10 20:02:15 +02:00
Nikita Fomichev
481a1570aa
Run sequential tests in parallel to non-sequential
2024-07-10 19:21:32 +02:00
Nikita Fomichev
2662760572
debug tests hung on gdb error 8
2024-07-10 16:38:54 +02:00
Nikita Fomichev
83cfe164bd
debug tests hung on gdb error 7
2024-07-10 15:55:30 +02:00
Antonio Andelic
ccffc05681
Fix asan
2024-07-10 15:45:17 +02:00
Nikita Fomichev
ba176a9c4a
debug tests hung on gdb error 6
2024-07-10 14:51:27 +02:00
Nikita Fomichev
ede43721b4
debug tests hung on gdb error 4
2024-07-10 13:30:06 +02:00