Фазз-тест ClickHouse
Тестирование ClickHouse, которого мы заслуживаем Александр Сапин (Яндекс) Backend Conf 2019 Fuzz-тест Имеет словарь типов данных и выражений Список функций получает от ClickHouse Генерирует случайные запросы Проверяет живость сервера Запуск с UB и address санитайзерами Примеры запросов: SELECT metroHash64(uniqUpTo('\0', [2'Vu'), 'Y&d'); SELECT joinGet(toDateTimeOrNull(CAST([885455.14523) AS String))); SELECT (SELECT 1) FROM remote('127.0.0.1,2', system.one);
На слайде конференции Backend Conf 2019 показан докладчик и презентация о фазз-тестировании ClickHouse с примерами случайных SQL-запросов. Аудио описывает страшные баги, при которых ClickHouse на элементарных запросах пытается выделить эксабайты памяти или падает. Шутка обыгрывает контраст между профессиональным тестированием и абсурдно опасным поведением базы данных.
совсем страшные баги, когда на каких-то элементарных запросах клик-хаус пытается выделять экзобайты памяти, ну или откроенно падает.
conference presentation / презентация конференцииmale software developer on stage / мужчина-разработчик на сценеprojection screen / экран для проекцииSQL code / код SQLClickHouse logo / логотип ClickHouseBackend Conf 2019 logo / логотип Backend Conf 2019microphone / микрофонstage podium / трибуна на сценеred-orange slide design / красно-оранжевый дизайн слайдаsponsor logos / логотипы спонсоров
- @jemalloc / 73 2019-11-19
- Type
- video, 0:09
- Size
- 1280×720 · 1.5 MiB
- Mood
- саркастичный, абсурдный
- Language
- ru
- Added