hello-stephen opened a new pull request, #70170: URL: https://github.com/apache/doris/pull/70170
### What problem does this PR solve? Related PR: #70156 The shared Trino regression dispatcher deletes and replaces the entire plugin directory, overwriting plugins installed by deployment tooling. Add `trinoConnectorInstallMode=preinstalled` so deployment can install a complete set before FE/BE startup, and regression only executes the existing catalog and query assertions. Keep `enableTrinoConnectorTest` and `enableMongoDBTest` independent and enabled. The default `framework` mode retains existing distribution. Unknown values fail explicitly. Preinstalled mode performs no download, SSH/SCP, directory modification or fallback installation. Deployment must validate the complete plugin set on every FE/BE and restart processes after changes; missing plugins still fail the existing tests. ### Release note None ### Check List (For Author) - Test: framework tests added for preinstalled, concurrent, default and invalid modes; compilation and end-to-end MongoDB/Trino validation pending. - Behavior changed: opt-in regression installation mode only; no production behavior change. - Does this need documentation: documented in the MongoDB fixture README. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
