Merge pull request #53906 from ClickHouse/tzfix

Fix flakiness of 00514_interval_operators
This commit is contained in:
Alexey Milovidov 2023-08-29 15:02:41 +03:00 committed by GitHub
commit 3dc4194978
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 0 deletions

View File

@ -618,6 +618,9 @@ class SettingsRandomizer:
"America/Mazatlan", "America/Mazatlan",
"America/Hermosillo", "America/Hermosillo",
"Mexico/BajaSur", "Mexico/BajaSur",
# These timezones had DST transitions on some unusual dates (e.g. 2000-01-15 12:00:00).
"Africa/Khartoum",
"Africa/Juba",
# server default that is randomized across all timezones # server default that is randomized across all timezones
# NOTE: due to lots of trickery we cannot use empty timezone here, but this should be the same. # NOTE: due to lots of trickery we cannot use empty timezone here, but this should be the same.
get_localzone(), get_localzone(),

View File

@ -1,3 +1,5 @@
SET session_timezone = 'Etc/UTC';
SELECT toDateTime('2017-10-30 08:18:19') + INTERVAL 1 DAY + INTERVAL 1 MONTH - INTERVAL 1 YEAR; SELECT toDateTime('2017-10-30 08:18:19') + INTERVAL 1 DAY + INTERVAL 1 MONTH - INTERVAL 1 YEAR;
SELECT toDateTime('2017-10-30 08:18:19') + INTERVAL 1 HOUR + INTERVAL 1000 MINUTE + INTERVAL 10 SECOND; SELECT toDateTime('2017-10-30 08:18:19') + INTERVAL 1 HOUR + INTERVAL 1000 MINUTE + INTERVAL 10 SECOND;
SELECT toDateTime('2017-10-30 08:18:19') + INTERVAL 1 DAY + INTERVAL number MONTH FROM system.numbers LIMIT 20; SELECT toDateTime('2017-10-30 08:18:19') + INTERVAL 1 DAY + INTERVAL number MONTH FROM system.numbers LIMIT 20;