Azat Khuzhin
a478ad24a9
tests: try to catch stacktraces from client in case of test timeouts
...
This is to catch issues like [1].
[1]: https://github.com/ClickHouse/ClickHouse/issues/67736
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-08-06 16:39:16 +02:00
Azat Khuzhin
f9dcce6da3
tests: omit python stacktace in case of signals/server died
...
It is simply useless and only create output that only distracts.
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-08-06 16:39:16 +02:00
Azat Khuzhin
ea1575f60a
tests: avoid leaving processes leftovers
...
Previously processes cleanup on i.e. SIGINT simply did not work, because
the launcher kills only processes in process group, while tests are
launched with start_new_session=True for Popen(), which creates own
process group.
This is needed for killing process group in case of test timeout.
So instead, look at the parent pid, and kill the child process groups.
Also add some logging to make it more explicit which processes will be
killed.
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-08-06 16:39:16 +02:00
robot-clickhouse
7adeaf9c28
Automatic style fix
2024-08-04 22:35:16 +00:00
Alexey Milovidov
538761b43d
Fix flaky check
2024-08-05 00:02:32 +02:00
Alexey Milovidov
a75c4b9f9f
Introduce no-flaky-check
tag
2024-08-04 18:07:40 +02:00
Kseniia Sumarokova
881ac7208e
Merge pull request #67361 from ClickHouse/add-no-distributed-cache-tag
...
Add no-distributed-cache tag in tests
2024-08-04 12:36:31 +00:00
Azat Khuzhin
a197502341
Fix test retries
...
Should fix issues like:
- 02494_zero_copy_projection_cancel_fetch - https://s3.amazonaws.com/clickhouse-test-reports/67719/40cd5467c18d65a6624d273ac1a8fd9cc9257d8c/stateless_tests__tsan__s3_storage__[4_4].html
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-08-03 23:11:20 +02:00
kssenii
161e794618
Add no-distributed-cache tag
2024-07-29 14:03:22 +02:00
Alexey Milovidov
22211e30aa
Revert "Enable compile_expressions
by default."
2024-07-28 13:42:45 +02:00
Alexey Milovidov
c2dae64df3
Challenge how optimistic was Maksim Kita
2024-07-27 04:36:48 +02:00
Anton Popov
3c6c9303c3
disable setting optimize_functions_to_subcolumns
2024-07-24 13:14:43 +00:00
alesapin
6eec3c2c99
Merge pull request #66776 from ClickHouse/disable_harmful_setting_from_randomizaiton
...
Turn off randomization of harmful setting
2024-07-20 09:43:47 +00:00
Nikita Fomichev
14a0c7e300
Stateless tests: fix stylecheck
2024-07-19 21:13:51 +02:00
Nikita Fomichev
7fd779cc6f
Stateless tests: split parallel tests more evenly
2024-07-19 20:48:19 +02:00
Alexander Sapin
7d379388d2
Turn off randomization of harmful setting
2024-07-19 17:12:34 +02:00
Nikita Fomichev
7c1ed1b445
Stateless tests: check parallelization
2024-07-18 21:50:21 +02:00
Alexey Milovidov
2d33b7703a
Merge branch 'master' into signal_handlers_in_client
2024-07-17 03:33:26 +02:00
Raúl Marín
de2e789c06
Change env variable to run tests with SMT
2024-07-15 19:44:30 +02:00
Alexey Milovidov
ce37be3ab1
Merge branch 'master' into signal_handlers_in_client
2024-07-14 00:54:30 +02:00
Max K
578d22ae94
style
...
Automatic style fix
Automatic style fix
2024-07-13 16:23:46 +02:00
Nikita Fomichev
8295a8e9b8
Stateless tests: fix flaky tests 4
2024-07-13 00:39:53 +02:00
Nikita Fomichev
cc2cce9717
Stateless tests: fix flaky tests 3
2024-07-13 00:34:54 +02:00
Alexander Tokmakov
ea64527ea1
suppress broken test
2024-07-12 19:18:16 +02:00
Alexander Tokmakov
edb9406f36
Merge branch 'master' into signal_handlers_in_client
2024-07-12 14:30:42 +02:00
Nikita Fomichev
5f8358942c
Stateless tests: push CI
2024-07-12 03:06:07 +02:00
Nikita Fomichev
08b6dd604a
Stateless tests: deal with hang-ups more roughly
2024-07-12 03:04:43 +02:00
Nikita Fomichev
6f3ae4a6de
Fix path in test
2024-07-10 23:57:23 +02:00
Nikita Fomichev
e6b3368dc1
debug tests hung on gdb error 9
2024-07-10 17:09:50 +02:00
Nikita Fomichev
83cfe164bd
debug tests hung on gdb error 7
2024-07-10 15:55:30 +02:00
Nikita Fomichev
ba176a9c4a
debug tests hung on gdb error 6
2024-07-10 14:51:27 +02:00
Nikita Fomichev
f96d40d828
debug tests hung on gdb error 5
2024-07-10 13:35:19 +02:00
Nikita Fomichev
ede43721b4
debug tests hung on gdb error 4
2024-07-10 13:30:06 +02:00
Nikita Fomichev
ef08055db9
debug tests hung on gdb error 2
2024-07-10 12:47:32 +02:00
Nikita Fomichev
17d5ec28d4
debug tests hung on gdb error
2024-07-10 12:08:33 +02:00
Alexander Tokmakov
27738747e0
save fatal logs to file
2024-07-10 00:28:26 +02:00
Nikita Fomichev
eeb3561c37
Stateless tests: run sequential tests in parallel to other tests
2024-07-09 19:41:06 +02:00
Nikita Fomichev
5f643b9ed9
Merge pull request #65979 from ClickHouse/base64encode-tests
...
Add tests for `base64URLEncode` and `base64URLDecode`. Add analyzer tests
2024-07-07 18:43:02 +00:00
Nikita Fomichev
be8945f2a0
Merge remote-tracking branch 'origin/master' into fix-missing-tests-reports
2024-07-07 10:04:58 +02:00
Nikita Fomichev
db462a7920
Merge remote-tracking branch 'origin/master' into base64encode-tests
2024-07-07 10:04:13 +02:00
Nikita Fomichev
34697c0bfa
Tests: increase timeout for flaky check
2024-07-04 15:55:03 +02:00
Nikita Fomichev
af845234a2
Review fixes
2024-07-03 17:53:05 +02:00
Nikita Fomichev
b88be7260f
Tests: Eliminating the global tests queue to prevent clickhouse-test from hanging when a server dies
2024-07-03 13:43:30 +02:00
alesapin
452201caf9
Black
2024-07-02 14:21:39 +02:00
alesapin
a2626037bc
Improve object storage tags in tests
2024-07-02 14:15:59 +02:00
Nikita Fomichev
54bc5d12ef
Add randomization of new settings in clickhouse-test
...
prefer_external_sort_block_bytes
cross_join_min_rows_to_compress
cross_join_min_bytes_to_compress
max_parsing_threads
min_external_table_block_size_bytes
2024-06-05 22:57:10 +02:00
Nikita Mikhaylov
0294e677ff
Update tests/clickhouse-test
...
Co-authored-by: Konstantin Bogdanov <thevar1able@users.noreply.github.com>
2024-05-30 19:52:59 +02:00
Nikita Mikhaylov
2e913444d3
Shuffle tests for parallel execution
2024-05-30 17:45:27 +00:00
vdimir
6d5805d260
Do not run tests with 'no-s3-storage-with-slow-build' with ASan
2024-05-24 14:54:39 +00:00
Alex Katsman
5dbc1f347e
Fix logs test for binary data by converting it to a valid UTF8 string.
2024-05-15 19:37:42 +00:00