私は簡単なワークフローのためにJunitテストを作成しています。 com.amazonaws.services.simpleworkflow.flow.StartChildWorkflowFailedException:workflowExecutionのためのOPEN_CHILDREN_LIMIT_EXCEEDED ....SWF JunitテストOPEN_CHILDREN_LIMIT_EXCEEDEDエラー
ここに、テストコードの簡単なバージョンがあります。
@RunWith(FlowBlockJUnit4ClassRunner.class)
public class MyWorkflowImplTest {
@Rule
public WorkflowTest workflowTest = new WorkflowTest();
@Before
public void setUp() {
MyActivity activities = new MyActivityImp(...);
workflowTest.addActivitiesImplemetation(activities);
workflowTest.addWorflowImplementationType(MyWorkflowImpl.class);
}
@Test
public void test() {
MyWorkflowClient workflow = workflowFactory.getClient();
Promise<Void> response = workflow.MyFunction();
}
私が検索したのは、可能な解決策は、JVMに-noverifyを追加することです。しかし、それは問題を解決しません..他のアドバイスは?ヘルプをよろしくお願いいたします。