Add an option for `clickhouse-client` with a list of tests for extensive fuzzing.
Processing of these tests will be interleaved between every other tests, so we will get much better fuzzing coverage.
{
        InterruptListener interrupt_listener;
        bool cancelled = false;
        // TODO: get the pol from commandline.
        const auto receive_timeout = n_parameters.timeouts.receive_timeout;
        constexpr size_t default_pol = 1000000; /// in microseconds
        constexpr size_t  = 5000; /// in microseconds
        const size_t pol
            = std::max(, std::min<size_t>(receive_timeout.totalMicroseconds(), default_pol));
        while (true)
        {