FoghostCn opened a new issue, #13691: URL: https://github.com/apache/dubbo/issues/13691
中文: 为了提高 dubbo 对 native image 的支持稳定性和完整性,构建 native image 的集成测试是非常必要的 native image 集成测试整体思路: - [ ] 构建一个跑测试的基础 docker 镜像,包含 graalvm 和 native-image 及 maven - [ ] 复制 run-tests.sh 修改一个 run-native-test.sh,启动集成测试流程 - [ ] 添加一个 native-case-configuration.yml 或 直接复用 case-configuration.yml ,扩展 type: nativeApp/nativeTest,修改 dubbo-scenario-builder 模块支持 native 测试 - [ ] 在 docker 中添加一个 run-native-app.sh 和 run-native-test.sh 作为 docker 中运行 native app 及 native test 的启动入口 English: In order to improve the stability and completeness of dubbo's support for native images, it is necessary to build integration tests for native images. native image overall integration testing process: - [ ] Build a basic docker image for running tests, including graalvm, native-image and maven - [ ] Copy run-tests.sh and modify a run-native-test.sh to start the integration test process - [ ] Add a native-case-configuration.yml or directly reuse case-configuration.yml, extend type: nativeApp/nativeTest, and modify the dubbo-scenario-builder module to support native testing - [ ] Add a run-native-app.sh and run-native-test.sh in docker as the startup entry point for running native app and native test in docker -- 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: notifications-unsubscr...@dubbo.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@dubbo.apache.org For additional commands, e-mail: notifications-h...@dubbo.apache.org