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

Todd Lipcon commented on KUDU-2105:
-----------------------------------

Do you have some kind of short doc to share about what approach you're thinking 
of here? Looking briefly at the list above, I think we have already checked 
several of those boxes without any new framework beyond the existing 
ctest/minicluster/etc?

Here are a few of the existing approaches we have for your bullet points:

bq. 1. To allow node density testing without multi node cluster support.

See dense_node-itest

bq. 2. To allow general perf testing without multi node cluster support.

See things like full_stack-insert-scan-test

bq. 3. To be able to run performance tests which have less variance (due to 
network noise).

Our various perf microbenchmarks from benchmarks.sh all run without network 
noise

bq. 4. (nice, but not needed) be able to simulate various characteristics such 
as network reliability, rpc call failures, under stress without needing to 
modify processes on other nodes.

We do a bunch of this in raft_consensus-itest and other tests.




> Create single node stress test framework
> ----------------------------------------
>
>                 Key: KUDU-2105
>                 URL: https://issues.apache.org/jira/browse/KUDU-2105
>             Project: Kudu
>          Issue Type: Test
>          Components: perf
>            Reporter: Edward Fancher
>            Assignee: Edward Fancher
>
> It would be useful to have single node stress test support.
> 1. To allow node density testing without multi node cluster support.
> 2. To allow general perf testing without multi node cluster support.
> 3. To be able to run performance tests which have less variance (due to 
> network noise).
> 4. (nice, but not needed) be able to simulate various characteristics such as 
> network reliability, rpc call failures, under stress without needing to 
> modify processes on other nodes.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to