首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >xmlrpc.client.Fault在调用TestRun.update()时

xmlrpc.client.Fault在调用TestRun.update()时
EN

Stack Overflow用户
提问于 2018-10-18 00:50:59
回答 1查看 81关注 0票数 0

猕猴桃版本6.0,TCMS-API5.0.

考虑到82是有效的测试run_id,而7是Kiwi实例中测试运行的产品的有效build_id,那么运行以下Python:

代码语言:javascript
复制
from tcms_api import TCMS
kiwi = TCMS()
kiwi.exec.TestRun.update(82, {'build' : 7})

预期:

测试运行的产品构建将从1(未指定)更新为7。

结果:

Exception has occurred: xmlrpc.client.Fault <Fault -32603: "Internal error: 'status'">

没有其他调用堆栈信息,因此我无法进一步调试。我尝试用相同的结果更新几个不同的字段(manager和status)。如果我试图更新的值是未知的/无效的,我也会得到相同的结果。

附加信息:对TestCaseRun.update() API的等效调用可以工作。也就是说,我可以更新TestCaseRun实例上的构建信息。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-19 13:27:09

@s-manke.这是真正的窃听器。我在这里实现了一个热点修复:https://github.com/kiwitcms/Kiwi/pull/553,这样您至少可以继续使用API。

我正在削减一个新的版本无论如何,所以这个热点修复将进入。但是,API目前不会处理状态或stop_date字段。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52865463

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档