automated-tests - 带有嵌入式测试的 GitLab CI/runner
问题描述
我们正在为嵌入式平台编写软件,我们还需要在设备上进行自动化测试。
当对存储库进行推送/标记时,将启动 GitLab 管道。第一步是构建软件。
下一步是在我们办公室本地运行的机器上执行自定义编写的 Python 脚本(进行测试)。这台机器通过 USB 物理连接到嵌入式设备,因此 CI 管道的测试部分需要在这台机器上独占执行。Python 脚本需要使用不同的参数多次执行,但如果可能,可以(并且应该)同时运行。
GitLab 运行器是否可以进行此设置,如果可以,如何将其配置为仅在本地运行管道的这一部分?
提前致谢
解决方案
推荐阅读
- hibernate - 休眠合并或保存或更新
- python - cv2.error (-215:Assertion failed) reader.ptr != NULL in function cvDrawContours
- sql - SQL count distinct minimums of grouped values
- azure - 如何从 Azure AD 中提取外部协作者?
- c++ - 处理 C++ 中的嵌套依赖项
- c++ - 为什么宏展开有时会加空格?
- python - Using existing key from dict in pandas
- c# - 为什么这两个 Linq 操作不同?
- android - 如何解决 APK 工具中的问题
- debugging - 调试会话后应用程序不工作并重置 stm32