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.
{
        initBlockOutputStream(block);
        block_out_stream->setTotals(block);
    }
    void onExtremes(Block & block)
    {
        initBlockOutputStream(block);
        block_out_stream->setExtremes(block);
    }
    void onProgress(const Progress & value)
    {
        if (!progress.incrementPiecewiseAtomically(value))
        {
            // Just a keep-alive update.
            return;
        }
        if (block_out_stream)
            block_out_stream->onProgress(value);
        writeProgress();
    }
    void clearProgress()
    {
        if (written_progress_chars)
        {
            written_progress_chars = 0;
            std::cerr << "\r" CLEAR_TO_END_OF_LINE;
        }
    }
    void writeProgress()