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.
config().setBool("mu
            // Ignore errors in parsing queries.
            config().setB
            ignore_error = true;
        }
        if (options.count("opentelemetry-traceparent"))
        {
            std::string traceparent = options["opentelemetry-traceparent"].as<std::string>();
            std::string error;
            if (!context.getClientInfo().client_trace_context.parseTraceparentHeader(
                traceparent, error))
            {
                throw Exception(ErrorCodes::BAD_ARGUMENTS,
                    "Cannot parse OpenTelemetry traceparent '{}': {}",
                    traceparent, error);
            }
        }
        if (options.count("opentelemetry-tracestate"))
        {
            context.getClientInfo().client_trace_context.tracestate =
                options["opentelemetry-tracestate"].as<std::string>();
        }
        argsToConfig(common_arguments, config(), 100);
        clearPasswordFromCommandLine(argc, argv);
    }
};
}
#pragma GCC diagnostic ignored "-Wunused-function"
#pragma GCC diagnostic ignored "-Wmissing-declarations"
int mainEntryClickHouseClient(int argc, char ** argv)