Package com.hazelcast.test

Examples of com.hazelcast.test.TestHazelcastInstanceFactory


        h2.shutdown();
    }

    @Test(timeout = 120000)
    public void testPresharedAttributes() throws Exception {
       TestHazelcastInstanceFactory factory = createHazelcastInstanceFactory(2);

        HazelcastInstance h1 = factory.newHazelcastInstance();
        Member m1 = h1.getCluster().getLocalMember();
        m1.setIntAttribute("Test", 123);

        HazelcastInstance h2 = factory.newHazelcastInstance();
        assertEquals(2, h2.getCluster().getMembers().size());

        Member member = null;
        for (Member m : h2.getCluster().getMembers()) {
            if (m == h2.getCluster().getLocalMember())
View Full Code Here


     * Initialize with new hazelcast instance and mbean server
     */
    public JmxTestDataHolder() {
        Config config = new Config();
        config.setProperty(GroupProperties.PROP_ENABLE_JMX, "true");
        hz = new TestHazelcastInstanceFactory(1).newHazelcastInstance(config);
        mbs = ManagementFactory.getPlatformMBeanServer();
    }
View Full Code Here

        h2.shutdown();
    }

    @Test(timeout = 120000)
    public void testAddAttributes() throws Exception {
        TestHazelcastInstanceFactory factory = createHazelcastInstanceFactory(2);

        HazelcastInstance h1 = factory.newHazelcastInstance();
        Member m1 = h1.getCluster().getLocalMember();
        m1.setIntAttribute("Test", 123);

        HazelcastInstance h2 = factory.newHazelcastInstance();
        assertEquals(2, h2.getCluster().getMembers().size());

        Member member = null;
        for (Member m : h2.getCluster().getMembers()) {
            if (m == h2.getCluster().getLocalMember())
View Full Code Here

        h2.shutdown();
    }

    @Test(timeout = 120000)
    public void testChangeAttributes() throws Exception {
        TestHazelcastInstanceFactory factory = createHazelcastInstanceFactory(2);

        HazelcastInstance h1 = factory.newHazelcastInstance();
        Member m1 = h1.getCluster().getLocalMember();
        m1.setIntAttribute("Test", 123);

        HazelcastInstance h2 = factory.newHazelcastInstance();
        assertEquals(2, h2.getCluster().getMembers().size());

        Member member = null;
        for (Member m : h2.getCluster().getMembers()) {
            if (m == h2.getCluster().getLocalMember())
View Full Code Here

        h2.shutdown();
    }

    @Test(timeout = 120000)
    public void testRemoveAttributes() throws Exception {
        TestHazelcastInstanceFactory factory = createHazelcastInstanceFactory(2);

        HazelcastInstance h1 = factory.newHazelcastInstance();
        Member m1 = h1.getCluster().getLocalMember();
        m1.setIntAttribute("Test", 123);

        HazelcastInstance h2 = factory.newHazelcastInstance();
        assertEquals(2, h2.getCluster().getMembers().size());

        Member member = null;
        for (Member m : h2.getCluster().getMembers()) {
            if (m == h2.getCluster().getLocalMember())
View Full Code Here

    @Test
    public void testTopicPublishingMember() {
        final Config config = new Config();
        config.getTopicConfig("default").setGlobalOrderingEnabled(true);
        final int k = 3;
        TestHazelcastInstanceFactory factory = createHazelcastInstanceFactory(k);
        final HazelcastInstance[] instances = factory.newInstances(config);

        final CountDownLatch mainLatch = new CountDownLatch(k);
        final AtomicInteger count = new AtomicInteger(0);
        final AtomicInteger count1 = new AtomicInteger(0);
        final AtomicInteger count2 = new AtomicInteger(0);
View Full Code Here

        final CountDownLatch messageLatch = new CountDownLatch(k * k * count);
        final CountDownLatch publishLatch = new CountDownLatch(k * count);
        final Config config = new Config();
        config.getTopicConfig("default").setGlobalOrderingEnabled(false);

        final TestHazelcastInstanceFactory factory = createHazelcastInstanceFactory(k);
        final HazelcastInstance[] instances = factory.newInstances(config);
        final List<TestMessage>[] messageLists = new List[k];
        for (int i = 0; i < k; i++) {
            messageLists[i] = new CopyOnWriteArrayList<TestMessage>();
        }

View Full Code Here

        final CountDownLatch messageLatch = new CountDownLatch(k * k * count);
        final CountDownLatch publishLatch = new CountDownLatch(k * count);
        final Config config = new Config();
        config.getTopicConfig("default").setGlobalOrderingEnabled(true);

        final TestHazelcastInstanceFactory factory = createHazelcastInstanceFactory(k);
        final HazelcastInstance[] instances = factory.newInstances(config);
        final List<TestMessage>[] messageLists = new List[k];
        for (int i = 0; i < k; i++) {
            messageLists[i] = new CopyOnWriteArrayList<TestMessage>();
        }

View Full Code Here

     * and if topic has any issue after a shutdown.
     */
    @Test
    public void testTopicCluster() throws InterruptedException {
        final Config cfg = new Config();
        TestHazelcastInstanceFactory factory = createHazelcastInstanceFactory(2);
        HazelcastInstance[] instances = factory.newInstances(cfg);
        HazelcastInstance h1 = instances[0];
        HazelcastInstance h2 = instances[1];
        String topicName = "TestMessages";
        ITopic<String> topic1 = h1.getTopic(topicName);
        final CountDownLatch latch1 = new CountDownLatch(1);
View Full Code Here

    }

    private void testAdd(Config config)
            throws Exception {

        TestHazelcastInstanceFactory nodeFactory = createHazelcastInstanceFactory(2);

        HazelcastInstance instance1 = nodeFactory.newHazelcastInstance(config);
        HazelcastInstance instance2 = nodeFactory.newHazelcastInstance(config);

        final ReplicatedMap<String, String> map1 = instance1.getReplicatedMap("default");
        final ReplicatedMap<String, String> map2 = instance2.getReplicatedMap("default");

        final int operations = 100;
View Full Code Here

TOP

Related Classes of com.hazelcast.test.TestHazelcastInstanceFactory

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.