[
https://issues.apache.org/jira/browse/IGNITE-1397?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14876046#comment-14876046
]
Artem Shutak commented on IGNITE-1397:
--------------------------------------
I've finished the framework implementation and implemented the tests.
My changes affects yardstick [1] and ignite [2].
Yardstick changes (to have ability implement the tests):
- implement memberId functionality - now all benchmark nodes and server nodes
have IDs
- log file names improvements
- improve current restart functionality
- improve BenchmarkConfiguration: implements Serializable and pass new
properties at config.
Ignite changes
- RestartUtils with startServer and kill9Server methods - allow to start and to
kill server on remote host by host configuration.
- create IgniteFailoverAbstractBenchmark - abstract class which runs restarter
thread on firs benchmark node. It allows implement any logic of restarting.
- new tests implementations.
Will run benchmarks (and play with Ignite configuration) for proper testing.
[1] https://github.com/gridgain/yardstick/tree/member-id-dev
[2] https://github.com/ashutakGG/incubator-ignite/tree/yardstick-dev
> Load/consistency test framework
> -------------------------------
>
> Key: IGNITE-1397
> URL: https://issues.apache.org/jira/browse/IGNITE-1397
> Project: Ignite
> Issue Type: Task
> Reporter: Artem Shutak
> Assignee: Artem Shutak
> Priority: Critical
> Fix For: ignite-1.5
>
>
> Need to create "Load/consistency test framework". See:
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=61316109.
> As POC it should be implemented test cases described on the wiki.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)