mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-21 23:21:59 +00:00
Query,QueryThread Logs - add tests
This commit is contained in:
parent
f252523442
commit
e619bd26e6
@ -2,3 +2,7 @@
|
|||||||
ok
|
ok
|
||||||
01473_trace_log_table_event_start_time_microseconds_test
|
01473_trace_log_table_event_start_time_microseconds_test
|
||||||
ok
|
ok
|
||||||
|
01473_query_log_table_event_start_time_microseconds_test
|
||||||
|
ok
|
||||||
|
01473_query_thread_log_table_event_start_time_microseconds_test
|
||||||
|
ok
|
||||||
|
@ -3,10 +3,10 @@
|
|||||||
-- an integration test as those metrics take 60s by default to be updated.
|
-- an integration test as those metrics take 60s by default to be updated.
|
||||||
-- Refer: tests/integration/test_asynchronous_metric_log_table.
|
-- Refer: tests/integration/test_asynchronous_metric_log_table.
|
||||||
|
|
||||||
set log_queries = 1;
|
SET log_queries = 1;
|
||||||
|
|
||||||
select '01473_metric_log_table_event_start_time_microseconds_test';
|
SELECT '01473_metric_log_table_event_start_time_microseconds_test';
|
||||||
system flush logs;
|
SYSTEM FLUSH LOGS;
|
||||||
-- query assumes that the event_time field is accurate.
|
-- query assumes that the event_time field is accurate.
|
||||||
WITH (
|
WITH (
|
||||||
(
|
(
|
||||||
@ -21,10 +21,10 @@ WITH (
|
|||||||
ORDER BY event_time DESC
|
ORDER BY event_time DESC
|
||||||
LIMIT 1
|
LIMIT 1
|
||||||
) AS time)
|
) AS time)
|
||||||
SELECT if(dateDiff('second', toDateTime(time_with_microseconds), toDateTime(time)) = 0, 'ok', 'fail')
|
SELECT if(dateDiff('second', toDateTime(time_with_microseconds), toDateTime(time)) = 0, 'ok', 'fail');
|
||||||
|
|
||||||
select '01473_trace_log_table_event_start_time_microseconds_test';
|
SELECT '01473_trace_log_table_event_start_time_microseconds_test';
|
||||||
system flush logs;
|
SYSTEM FLUSH LOGS;
|
||||||
WITH (
|
WITH (
|
||||||
(
|
(
|
||||||
SELECT event_time_microseconds
|
SELECT event_time_microseconds
|
||||||
@ -39,3 +39,37 @@ WITH (
|
|||||||
LIMIT 1
|
LIMIT 1
|
||||||
) AS time)
|
) AS time)
|
||||||
SELECT if(dateDiff('second', toDateTime(time_with_microseconds), toDateTime(time)) = 0, 'ok', 'fail'); -- success
|
SELECT if(dateDiff('second', toDateTime(time_with_microseconds), toDateTime(time)) = 0, 'ok', 'fail'); -- success
|
||||||
|
|
||||||
|
SELECT '01473_query_log_table_event_start_time_microseconds_test';
|
||||||
|
SYSTEM FLUSH LOGS;
|
||||||
|
WITH (
|
||||||
|
(
|
||||||
|
SELECT event_time_microseconds
|
||||||
|
FROM system.query_log
|
||||||
|
ORDER BY event_time DESC
|
||||||
|
LIMIT 1
|
||||||
|
) AS time_with_microseconds,
|
||||||
|
(
|
||||||
|
SELECT event_time
|
||||||
|
FROM system.query_log
|
||||||
|
ORDER BY event_time DESC
|
||||||
|
LIMIT 1
|
||||||
|
) AS time)
|
||||||
|
SELECT if(dateDiff('second', toDateTime(time_with_microseconds), toDateTime(time)) = 0, 'ok', 'fail'); -- success
|
||||||
|
|
||||||
|
SELECT '01473_query_thread_log_table_event_start_time_microseconds_test';
|
||||||
|
SYSTEM FLUSH LOGS;
|
||||||
|
WITH (
|
||||||
|
(
|
||||||
|
SELECT event_time_microseconds
|
||||||
|
FROM system.query_thread_log
|
||||||
|
ORDER BY event_time DESC
|
||||||
|
LIMIT 1
|
||||||
|
) AS time_with_microseconds,
|
||||||
|
(
|
||||||
|
SELECT event_time
|
||||||
|
FROM system.query_thread_log
|
||||||
|
ORDER BY event_time DESC
|
||||||
|
LIMIT 1
|
||||||
|
) AS time)
|
||||||
|
SELECT if(dateDiff('second', toDateTime(time_with_microseconds), toDateTime(time)) = 0, 'ok', 'fail'); -- success
|
||||||
|
Loading…
Reference in New Issue
Block a user