Erlang 20参考手册
common_test
ct_rpc
模块
ct_rpc
模块摘要
Erlang / OTP rpc上的通用测试特定图层。
描述
Common TestErlang / OTP上的特定图层rpc。
出口
app_node(App, Candidates) -> NodeName
类型
从一组候选节点确定其中哪些正在运行应用程序App。如果没有候选节点正在运行App,该函数会使测试用例调用此函数失败。该功能与调用相同app_node(App, Candidates, true)。
app_node(App, Candidates, FailOnBadRPC) -> NodeName
类型
与ct_rpc:app_node/2该参数相同,但参数FailOnBadRPC决定是否badrpc在某个点接收到候选节点时搜索停止。
app_node(App, Candidates, FailOnBadRPC, Cookie) -> NodeName
类型
与ct_rpc:app_node/2该参数相同,但参数FailOnBadRPC决定是否badrpc在某个点接收到候选节点时搜索停止。
客户端节点上的Cookie设置为Cookie执行此rpc操作(用于匹配服务器节点Cookie)。
call(Node, Module, Function, Args) -> term() | {badrpc, Reason}
和call(Node, Module, Function, Args, infinity)一样。
call(Node, Module, Function, Args, TimeOut) -> term() | {badrpc, Reason}
类型
apply(Module, Function, Args)在节点上评估Node。返回任何Function返回结果,或者{badrpc, Reason}远程过程调用失败。如果Node是{Fun, FunArgs},将Fun要FunArgs为返回一个节点名称。
call(Node, Module, Function, Args, TimeOut, Cookie) -> term() | {badrpc, Reason}
类型
apply(Module, Function, Args)在节点上评估Node。返回任何Function返回结果,或者{badrpc, Reason}远程过程调用失败。如果Node是{Fun, FunArgs},将Fun要FunArgs为返回一个节点名称。
客户端节点上的Cookie设置为Cookie执行此rpc操作(用于匹配服务器节点Cookie)。
cast(Node, Module, Function, Args) -> ok
类型
apply(Module, Function, Args)在节点上评估Node。没有提供任何答复,并且直到评估完成为止,进行通话的过程才会暂停call/3,4。如果Node是{Fun, FunArgs},将Fun要FunArgs为返回一个节点名称。
cast(Node, Module, Function, Args, Cookie) -> ok
类型
apply(Module, Function, Args)在节点上评估Node。没有提供任何答复,并且直到评估完成为止,进行通话的过程才会暂停call/3,4。如果Node是{Fun, FunArgs},将Fun要FunArgs为返回一个节点名称。
客户端节点上的Cookie设置为Cookie执行此rpc操作(用于匹配服务器节点Cookie)。
common_test相关
Erlang 是一种通用的面向并发的编程语言,可应付大规模开发活动的程序设计语言和运行环境。
| 主页 | https://www.erlang.org/ |
| 源码 | https://github.com/erlang/otp |
| 版本 | 20 |
| 发布版本 | 20.1 |
加载中,请稍侯......