You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@iotdb.apache.org by "Houliang Qi (Jira)" <ji...@apache.org> on 2020/04/16 03:47:00 UTC

[jira] [Commented] (IOTDB-571) [Distributed] Automated cluster test

    [ https://issues.apache.org/jira/browse/IOTDB-571?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17084516#comment-17084516 ] 

Houliang Qi commented on IOTDB-571:
-----------------------------------

IMO,SOFAActs can do well in UT or interface test, it can not do well in integration test, and the above described is more likely doing cluster integration test, for cluster integration test, i prefer Autotest[1] framework. 

[1][https://github.com/autotest/autotest]

> [Distributed] Automated cluster test
> ------------------------------------
>
>                 Key: IOTDB-571
>                 URL: https://issues.apache.org/jira/browse/IOTDB-571
>             Project: Apache IoTDB
>          Issue Type: Wish
>          Components: Core/Cluster
>            Reporter: Tian Jiang
>            Priority: Major
>              Labels: cluster, test
>
> Using mock techniques to override the interfaces that involve network communication makes it possible to test unit functionalities. However, it is more complex and unpredictable when we literally run several node instances and test functionalities over them.
> We hope that there is a way to automatically start a cluster, whether locally using multiple ports or remotely using a few machines, run the test cases and verify the results.
> A possible reference may be SOFAActs[1] used by SOFAJRaft.
> [1]https://yq.aliyun.com/articles/693741



--
This message was sent by Atlassian Jira
(v8.3.4#803005)