cadence-workflow - 如何设置 Cadence 测试工作流 id?
问题描述
我正在关注https://cadenceworkflow.io/docs/go-client/workflow-testing/#setup并看到Activity error. {"WorkflowID": "default-test-workflow-id"
.
我该如何设置WorkflowID
(例如,使其包含测试名称)?我正在使用围棋。
解决方案
不支持直接设置工作流ID。我们最近意识到了这一点,并正在积极努力。
同时,如果您必须使用 workflowID 进行测试,解决方法是使用
ReplayWorkflowExecution(ctx context.Context, service workflowserviceclient.Interface, logger *zap.Logger, domain string, execution workflow.Execution) error
但是您必须模拟服务接口以获取历史记录。
实现此功能后,我将更新此线程。
推荐阅读
- c# - 提示未显示在 Microsoft Teams 集成机器人中
- excel - Excel VSTO 插件使用 ChromiumFX 问题
- arrays - ngFor 不更新视图,除非单击视图 Angular
- sqlite - 我应该按什么顺序在 SQLite3 数据库中调用 ANALYZE 和 VACUUM?
- php - 服务器端渲染mysql限制n行并分页
- reactjs - React Native App 将无法启动 - 反应原生版本不匹配和 RCTView 为 validAttributes 生成的视图配置与原生不匹配
- android - 结束通话时出现异常 - “pjsua_conf_disconnect(id, sink.id) 错误:值或参数无效”
- amazon-web-services - AWS CDK -- 找不到模块“@aws-cdk/aws-ec2”
- java - 如何计算数组中所有非负数的平均值
- java - 仅使用 maven 部署 jar 文件