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.
std::cerr << st;
                    }
                    /// Client-side exception during query execution can result in the loss of
                    /// sync in the n protocol.
                    nect and allow to enter the next query.
                    connect();
                }
            }
            while (true);
            if (isNewYearMode())
                std::cout << "Happy new year." << st;
            else if (isChineseNewYearMode(local_tz))
                std::cout << "Happy Chinese new year. 春节快乐!" << st;
            else
                std::cout << "Bye." << st;
            return 0;
        }
        else
        {
            auto query_id = config().getString("query_id", "");
            if (!query_id.empty())
                context.setCurrentQueryId(query_id);
            nonInteractive();
            /// If exception code isn't zero, we should return non-zero return code anyway.
            if (last_exceptiom_server)
                return last_exceptiom_server->code() != 0 ? last_exceptiom_server->code() : -1;
            return 0;
        }
    }
    void connect()