# This file contains properties for the RMI tests # Properties should be added here when needed. # Be sure to use intelligent and distinct names for properties! # Lengths of array and linked list used in tests # Not all sizes work on all platformes or protocols. # For example, SunRMI/Sparc causes a stack overflow at 100000 # tests.output # ------------ # # Default top-level output directory name relative to tests.home tests.output.dir.root=results # List of property names included as header information in the output # of a test run tests.output.header.properties= \ java.version \ java.vm.info \ java.compiler \ os.arch \ os.name \ os.version # tests.servers # ------------------ tests.servers=sunrmi,nexusrmi,soaprmi,socket tests.servers.server.classname=tests.overall_perf.Server tests.servers.servers.classname=tests.overall_perf.Server tests.servers.server_sunrmi.classname=tests.overall_perf.sunrmi.ServerImpl tests.servers.server_nexusrmi.classname=tests.overall_perf.nexusrmi.ServerImpl tests.servers.server_soaprmi.classname=tests.overall_perf.soaprmi.ServerImpl tests.servers.server_socket.classname=tests.overall_perf.socket.ServerImpl #tests.servers.server_xsoap.classname=tests.overall_perf.xsoap.ServerImpl tests.sunrmi.port=4441 tests.soaprmi.port=4442 tests.nexusrmi.port=4443 tests.nexusrmi.port=4440 # tests.drivers # ------------------ tests.drivers=speed,size,perf tests.drivers.size.classname=tests.size_overhead.Driver tests.drivers.speed.classname=tests.serialize_deserialize.Driver tests.drivers.perf.classname=tests.overall_perf.Driver tests.drivers.gannt.classname=tests.gannt.Driver # tests.size_overhead # ------------------- # Protocols tested in the size_overhead tests. tests.size_overhead.protocols= \ sun \ nexus \ minisoap \ apachesoap # Sizes of aggregates tested in the size_overhead tests tests.size_overhead.sizes= \ 10 \ 25 \ 50 \ 75 \ 100 \ 500 \ 1000 \ #10000 \ #25000 \ #50000 \ #75000 \ #100000 # Units header tests.size_overhead.output.units=%%\tsize[items]\t\tarray_ser[bytes]\tlink_ser[bytes] # Names of classes implementing the protocols used in the tests tests.size_overhead.protocols.sun.classname=tests.size_overhead.Sun tests.size_overhead.protocols.minisoap.classname=tests.size_overhead.MiniSOAP tests.size_overhead.protocols.apachesoap.classname=tests.size_overhead.ApacheSOAP tests.size_overhead.protocols.nexus.classname=tests.size_overhead.Nexus # tests.serialize_deserialize # --------------------------- # Protocol Names tests.serialize_deserialize.protocols= \ sun \ nexus \ minisoap \ apachesoap \ nanosoap # NOTE: nexus not included - to execute nexus rmi tests it is necessary to setup special classpath # Sizes of aggregates being tested tests.serialize_deserialize.sizes= \ 10 \ 25 \ 50 \ 75 \ 100 \ 500 \ 1000 \ #10000 \ #25000 \ #50000 \ #75000 \ #100000 \ # Units header tests.serialize_deserialize.output.units=%%\tsize\tarray_ser\tarray_deser\tlink_ser\tlink_deser\n\ %%\t[items]\t[sec]\t\t[sec]\t\t[sec]\t\t[sec] # Names of classes implementing the protocols used in the tests tests.serialize_deserialize.protocols.sun.classname=tests.serialize_deserialize.Sun tests.serialize_deserialize.protocols.apachesoap.classname=tests.serialize_deserialize.ApacheSOAP tests.serialize_deserialize.protocols.minisoap.classname=tests.serialize_deserialize.MiniSOAP tests.serialize_deserialize.protocols.nexus.classname=tests.serialize_deserialize.Nexus tests.serialize_deserialize.protocols.nanosoap.classname=tests.serialize_deserialize.NanoSOAP # tests.overall_perf # ------------------ tests.overall_perf.output.units=%%\tsize[items]\tarray_time[sec]\tlink_time[sec] # RMIs tested in the overall_performance tests. tests.overall_perf.rmis= \ soaprmi \ sunrmi \ nexusrmi \ socket #xsoap \ # Sizes of aggregates being tested tests.overall_perf.sizes= \ 10 \ 25 \ 50 \ 75 \ 100 \ 500 \ 1000 \ #10000 \ #25000 \ #50000 \ #75000 \ #100000 \ #1000000 tests.overall_perf.rmis.sunrmi.classname=tests.overall_perf.sunrmi.Client tests.overall_perf.rmis.nexusrmi.classname=tests.overall_perf.nexusrmi.Client tests.overall_perf.rmis.socket.classname=tests.overall_perf.socket.Client tests.overall_perf.rmis.soaprmi.classname=tests.overall_perf.soaprmi.Client #tests.overall_perf.rmis.xsoap.classname=tests.overall_perf.xsoap.Client # tests.gannt # ------------------ tests.gannt.output.units=%%\tevent id\ttimestamp[sec]\t\tcomment tests.gannt.rmis=server.xsoap tests.gannt.sizes=1000 #tests.gannt.sizes=3 tests.gannt.server.xsoap.classname=tests.gannt.xsoap.ServerImpl tests.gannt.client.xsoap.classname=tests.gannt.xsoap.Client