首页 > 解决方案 > TestIds softbin 算法不处理单位数和双位数的 hardbin

问题描述

我正在将 softbin 算法 ( docs ) 用于具有 hardbin 5、11 和 16 的测试模块。当我使用:bbxxx时,一切都适用于 hardbin 11 和 16,但对于 5,它只提供一个 softbin,并且不会在后续增加 softbin使用此调用进行测试。

TestIds.allocate(t, test_method_params)

我尝试使用:bxxx并收到此错误:

APPLICATION CALL STACK
----------------------
Bin number (11) overflows the softbin number algorithm (bxxx)

如果我将 hardbin 5 更改为 14 它可以工作。不应该:bbxxx处理hardbin是个位数并相应调整的情况吗?

问候

标签: origen-sdk

解决方案


Origen test_ids gem的新版本修复了这个问题。


推荐阅读