org.gcube.common.informationsystem.publisher.testsuite
Class GCUBEPublisherParallelStressTest

java.lang.Object
  extended by org.gcube.common.informationsystem.publisher.testsuite.GCUBEPublisherParallelStressTest

public class GCUBEPublisherParallelStressTest
extends Object

A test which loops and publishes several GCUBEMCollection profiles in parallel

The test requires the following command-line inputs:

  1. the absolute path of the file including the profile serialisation
  2. the publishing scope

Author:
Manuele Simi (ISTI-CNR)

Nested Class Summary
static class GCUBEPublisherParallelStressTest.RegistrationThread
           
 
Field Summary
protected static org.gcube.common.core.utils.logging.GCUBEClientLog logger
           
protected static int PARALLELISM
           
protected static int REGISTRATIONS_PER_THREAD
           
 
Constructor Summary
GCUBEPublisherParallelStressTest()
           
 
Method Summary
static void main(String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static final org.gcube.common.core.utils.logging.GCUBEClientLog logger

PARALLELISM

protected static final int PARALLELISM
See Also:
Constant Field Values

REGISTRATIONS_PER_THREAD

protected static final int REGISTRATIONS_PER_THREAD
See Also:
Constant Field Values
Constructor Detail

GCUBEPublisherParallelStressTest

public GCUBEPublisherParallelStressTest()
Method Detail

main

public static void main(String[] args)
Parameters:
args -
  1. the absolute path of the file including the profile serialisation
  2. the publishing scope


Copyright © 2013. All Rights Reserved.