3 Replies Latest reply on Aug 9, 2007 12:52 PM by timfox

    Running Smoke tests

    viniciuscarvalho

      Hello there! I not being able to run the smoke tests suite.

      I've created the 3 instances (messaging -> default, messaging0,messaging1->all with cluster, they can see each other :) )

      To run, I've bound each of ther servers to an ip:

      10.0.0.11,10.0.0.12,10.0.0.13 (none of them are my localhost, but alias on the eth0 interface)

      When I run the ant script I get the smoketestqueue deployed but i get an error on the ping-queue:

      [java] 18:59:16,208 ERROR [Twiddle] Exec failed
       [java] javax.management.InstanceNotFoundException: jboss.messaging.destination:name=queue/SmokeTestQueue,service=Queue is not registered
      

      Well, the odd thing is that the queue is deployed on the jmx-console.

      Another problem I've found is that the script has a
      LOT of references to localhost. When I first ran I got an error because, as said before, localhost was not mapped to any of my instances. So I changed the non-clustered to be the localhost and I get this error.

      Can someone please assist me on these? I really need a smoke test for a customer (we will have a subscription once it is deployed).

      Best regards

        • 1. Re: Running Smoke tests
          timfox

          We don't use the smoke test script any more, maybe you are referring to an earlier version?

          Nowadays our smoke tests are just running the examples against a 4.2.0 instance (which is basically what they were before anyway).

          • 2. Re: Running Smoke tests
            viniciuscarvalho

            I ran the examples, they work fine :) I'm using 1.4 with a jboss 4.2. I was just hoping the smoke test could give me some benchmarks. I'm pretty sure Jboss Messaging is gonna handle the requirements with no sweat, we only need around 50k messages a day :) But would be nice to show how far can it go :)

            Regards

            • 3. Re: Running Smoke tests
              timfox

              The smoke tests *are* just the examples, so by running the examples you have run the smoke tests.

              Maybe you are referring to the perf tests? There is a wiki page that explains how to do this.