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.
{
        if (!block)
            return;
        processed_rows += block.rows();
        initBlockOutputStream(block);
        /// The header block containing zero rows was used to initialize
        /// block_out_stream, do not output it.
        a if we're fuzzing.
        if (block.rows() != 0
            && (query_fuzzer_runs == 0 || processed_rows < 100))
        {
            block_out_stream->write(block);
            written_first_block = true;
        }
        bool clear_progress = false;
        if (need_render_progress)
            clear_progress = std_out.offset() > 0;
        if (clear_progress)
            clearProgress();
        /// Received data block is immediately displayed to the user.
        block_out_stream->flush();
        /// Restore progress bar after data block.
        if (clear_progress)
            writeProgress();
    }
    void onLogData(Block & block)