-
1. Re: distributed test framework
rajdeep_dua Apr 4, 2005 12:18 AM (in response to tom.elrod)In JMS the requirements are
1.Synchrnize the send receive in different JVMs
2.Message sent by the Producer has to be compared to the one consumed by the consumer
The current DTF, provides mechanism only for remoteAssertions,our reuirements are for passing objects back and forth between different producers/consumers.Assertions can be done by the controller(which spawns the producer and consumer) -
2. Re: distributed test framework
ovidiu.feodorov Apr 4, 2005 1:44 PM (in response to tom.elrod)It seems that JBoss Benchmarking (Clebert's work) is what we need. I would check it out from CVS and look at it. Is there a functional spec document around?
-
3. Re: distributed test framework
ryan.campbell Apr 4, 2005 6:55 PM (in response to tom.elrod)I don't think we have a functional spec, but the roadmap is in the JIRA Benchmarking project: http://jira.jboss.com/jira/browse/JBBENCH?report=com.atlassian.jira.plugin.system.project:roadmap-panel
At the bottom - MicroBenchmark Framework 1.0 -
4. Re: distributed test framework
clebert.suconic Apr 4, 2005 10:33 PM (in response to tom.elrod)I was looking to dtf when I was creating the framework. Actually the
config for JGroups I'm using was literally copied from Tom's work. :-).
And I'll be copying/using anything cool he has created. :-)
But the only problem is that the framework also needs lots of
improvements, and I was not being able to invest time as I'm focusing
in Specj and HP right now. (And we have now Intel coming to Specj also).
I have validated the idea with some people and everybody thinks the
idea for the framework is valid.
I've used decorators for submitting load, so you won't need to code
loops and Thread synchronizations. All you would have to do is to
decorate your testcase with a decorator and you have the loader done.
I'm considering a decorator for synchronizing multiple clients as well.
I have the Roadmap for the framework at:
http://jira.jboss.com/jira/secure/IssueNavigator.jspa?reset=true&pid=12310062&fixfor=12310214
What about you guys contribute to the framework? As you guys might
need to develop something, maybe adding effort in something generic is better.
The code is committed as jboss-benchmark in our public cvs.
Clebert