######################################################################## # # SPECmail_config.rc # # SPECmail2001 configuration properties file. # ######################################################################## # # This is a SAMPLE file which you can use to specify client # configurations and characteristics of the mail server used in your # SPECmail tests. You should copy this file to another file which you # name, and edit the properties appropriately. # ######################################################################## # Configuration information ######################################################################## # A list of the clients which will perform load drivers for the test. # i.e. the load generators CLIENTS = "cgptest2.sentechsa.net cgptest3.sentechsa.net cgptest4.sentechsa.net" # The host name and port number of the SMTP server SMTP_SERVER = test.sentechsa.net SMTP_PORT = 25 # The host name and port number of the POP3 server POP3_SERVER = test.sentechsa.net POP3_PORT = 110 # The host name and the port number of the server that will provide # mail sink services during the benchmark SINK_SERVER = cgptest1.sentechsa.net SINK_PORT = 25 # The domain name that represents local mail on the mail server LOCAL_DOMAIN = test.sentechsa.net # The domain name that represents remote mail on the mail server REMOTE_DOMAIN = cgptest1.sentechsa.net # The prefix to use on the user account names for the mailboxes; # user account names are of the format USERNAME_PREFIX = test # A flag to indicate whether the user account name should also be # used as the account password (0 = no, 1 = yes) USERNAME_AS_PASSWORD = 0 # If the user account name is not used as the account password, # this string will be used instead. USER_PASSWORD = cg8pro # The starting and ending numbers to use on the user account names # for the mailboxes; user account names are of the format # # USER_START = 58252 # USER_END = 99999 USER_START = 1 USER_END = 10000 # How many milliseconds to wait after sending each message sent # during mailbox initialization SMTPINIT_SEND_DELAY_MILLISECONDS = 80 # How many minutes to wait after completing mailbox initialization # to give the server a chance to deliver all the messages SMTP_INIT_REST_MINUTES = 12 # The name of the file to generate the results to RSL_FILENAME = specmail2001.rsl ######################################################################## # System Under Test (SUT) information ######################################################################## # The person that ran and submitted this result PREPARED_BY = "Philip Slater" # The company that ran and submitted this result TESTED.BY = "Stalker Software" # The comapny's SPEC license number LICENSE.NUM = "000078" # Date the test was run TEST.DATE = "Jan-2005" # The overall title of the SUT # Note: This is used as the Title for the result and is on the index page # of the results published by SPEC. It should be a description of # the entire system. SYSTEM.TITLE = "CGP Test" # General note to appear in the results file. NOTES[0] = "Notes that should appear in the results file." NOTES[1] = "Any number of lines may be included in the results." NOTES[2] = " " NOTES[3] = "Blank lines are allowed." # File name of the configuration diagram for the tested system. SYSTEM.CONFIG_DIAG = "configdiag.gif" # "FUNCTION" is the label that will appear at the very top of the system # description box. It may seem strange to have to specify an "SMTP Server", # but it was easier to make it more generic than to have a mix of required # machines types and free-form. SYSTEM.FUNCTION[0] = "SMTP Server" # This is the number of systems of this type used in the test. SYSTEM.NUM_SYSTEMS[0] = "1" # This is the system hardware model # Note that this field is one of the searchable fields, so model naming # should be consistent with other SPEC submissions SYSTEM.HW_MODEL[0] = "Inspiron 3500" # This is the system hardware vendor name # Note that this field is one of the searchable fields, so vendor naming # should be consistent with other SPEC submissions SYSTEM.HW_VENDOR[0] = "Dell" # Operating System (including version)" SYSTEM.OS[0] = "HURL 6.1 (kernel 2.2.15pre8)" # The file system used by the mailserver SYSTEM.FILESYSTEM[0] = "ext2" # SW_LABEL is simply the label that appears in the Software section. # The only special value for this field is "JVM" (in any case); this # causes the SW_NAME value to be ignored, and the JVM and JIT fields # to be used instead. SYSTEM.SW_LABEL[0] = "SMTP Software" # Name and version number of the mailserver software SYSTEM.SW_NAME[0] = "Mailserver 2001" # Date when the mail server software is shipping and generally available # to the public SYSTEM.SW_AVAIL[0] = "Jan-2001" # Uncomment and fill in the JVM & JIT description and version only if the # SYSTEM.SW_LABEL field is JVM #SYSTEM.JVM[0] = "" #SYSTEM.JIT[0] = "" # What type of processor(s) the system has # **IMPORTANT** This is the field that's used to determine whether or not # a system description exists. YOU MUST SET THIS FOR ALL SYSTEMS! SYSTEM.CPU[0] = "Celeron" # MegaHertz rating of the chip. # This field is treated as a string, so Intel can list their 600BE # megacycles/second processors. SYSTEM.CPUMHZ[0] = "366" # The number of CPUs in the system. SYSTEM.CPU_ENABLED[0] = "1" # Date when the mail server hardware is shipping and generally available # to the public SYSTEM.HW_AVAIL[0] = "Jan-2001" # Amount of physical memory in the system, in Megabytes. # DO NOT USE MB OR GB, IT WILL CONFUSE THE REPORTER. SYSTEM.MEMORY[0] = 128 # Amount of level 1 cache, for instruction (I) and data (D) on each CPU SYSTEM.L1CACHE[0] = "16KB(I) + 16KB(D) on chip" # Amount of level 2 cache on each CPU SYSTEM.L2CACHE[0] = "128KB" # Amount of level 3 cache (or above) on each CPU SYSTEM.L3CACHE[0] = "N/A" # Size and type of disk(s) used by the mail server SYSTEM.DISK[0] = "1 x 10GB SCSI" # Type of network interface used by the mail server SYSTEM.NETWORK[0] = "Loopback interface" # Any other hardware you think is performance-related. That is, # you need this hardware to reproduce the test SYSTEM.HW_OTHER[0] = "N/A" # Even if you only have one line of notes, it's still [n][0]. # Specifying SYSTEM.NOTES[0] = "foo" just won't work. SYSTEM.NOTES[0][0] = "These are notes for a specific piece of hardware/software." SYSTEM.NOTES[0][1] = "Again, mulitlpe lines are allowed if desired." # # The following fields are duplicates of the above for additional systems. # system[1] is a description of another peice of the mail server # (assumes that the POP3 mail server is separate from the SMTP server) # system[2] is a description of a load generator # SYSTEM.HW_MODEL[1] = "Inspiron 3500" SYSTEM.HW_VENDOR[1] = "Dell" SYSTEM.FUNCTION[1] = "POP Server" SYSTEM.NUM_SYSTEMS[1] = "1" SYSTEM.OS[1] = "HURL 6.1 (kernel 2.2.15pre8)" SYSTEM.FILESYSTEM[1] = "ext2" SYSTEM.SW_LABEL[1] = "POP Software" #SYSTEM.JVM[1] = "Blackdown" #SYSTEM.JIT[1] = "xxx" SYSTEM.SW_NAME[1] = "qpopper" SYSTEM.SW_AVAIL[1] = "Jan-2001" SYSTEM.CPU[1] = "Celeron" SYSTEM.CPUMHZ[1] = "366" SYSTEM.CPU_ENABLED[1] = "1" SYSTEM.HW_AVAIL[1] = "Jan-2001" SYSTEM.L1CACHE[1] = "16KbI + 16KbD" SYSTEM.L2CACHE[1] = "128Kb Unified On-Chip" SYSTEM.L3CACHE[1] = "N/A" SYSTEM.MEMORY[1] = 128 SYSTEM.DISK[1] = "1 x 10GB" SYSTEM.NETWORK[1] = "Loopback interface" SYSTEM.HW_OTHER[1] = "N/A" SYSTEM.NOTES[1][0] = "These are notes for a specific piece of hardware/software." SYSTEM.NOTES[1][1] = "Again, mulitlpe lines are allowed if desired." # # Here is an example of the Load Generator # SYSTEM.HW_MODEL[2] = "Inspiron 3500" SYSTEM.HW_VENDOR[2] = "Dell" SYSTEM.FUNCTION[2] = "Load Generator" SYSTEM.NUM_SYSTEMS[2] = "1" SYSTEM.OS[2] = "HURL 6.1 (kernel 2.2.15pre8)" SYSTEM.FILESYSTEM[2] = "ext2" # The sw_label for any of the systems running java as its primary software # need to set SW_LABEL to "JVM". SYSTEM.SW_LABEL[2] = "JVM" SYSTEM.JVM[2] = "Blackdown" SYSTEM.JIT[2] = "xxx" SYSTEM.SW_NAME[2] = "JAVA" SYSTEM.SW_AVAIL[2] = "Jan-2001" SYSTEM.CPU[2] = "Celeron" SYSTEM.CPUMHZ[2] = "366" SYSTEM.CPU_ENABLED[2] = "1" SYSTEM.HW_AVAIL[2] = "Jan-2001" SYSTEM.L1CACHE[2] = "16KbI + 16KbD" SYSTEM.L2CACHE[2] = "128Kb Unified On-Chip" SYSTEM.L3CACHE[2] = "N/A" SYSTEM.MEMORY[2] = 128 SYSTEM.DISK[2] = "1 x 10GB" SYSTEM.NETWORK[2] = "Loopback interface" SYSTEM.HW_OTHER[2] = "N/A" SYSTEM.NOTES[2][0] = "These are notes for a specific piece of hardware/software." SYSTEM.NOTES[2][1] = "Again, mulitlpe lines are allowed if desired." ######################################################################## # # Log/Report related variables # # Change the following variables will have performance impact on the # client. These trace flags should all be commented out when running # the benchmark to produce pubilshable results. # ######################################################################## # # Each of the following controls some of the debug/diagnostic information # printed by the benchmark. This is mainly useful in debugging the benchmark # itself and using the benchmark as a diagnostic tool # # This one gives a message for each event initiated. TRACE_EVENTS = 1 # TRACE_POP3 = 1 # TRACE_POP3VRFY = 1 # TRACE_POP3CLEAN = 1 # TRACE_SMTPINIT = 1 # TRACE_SMTPQOS = 1 # TRACE_SMTP = 1 # TRACE_SMTPSINK = 1 # TRACE_MISC = 1 # TRACE_MDIM_KEYS = 1 # TRACE_CLIENT_MSGS = 1 # TRACE_SETDESTPERCENT = 1 # TRACE_SETMSGSIZES = 1 # TRACE_SETMBOXSIZES = 1 # TRACE_CONFIGREAD = 1 # TRACE_READFROM = 1 # TRACE_SETRECIP_MSGS = 1 # TRACE_MODEM_RATES = 1 # TRACE_CALCRESULT = 1 # TRACE_GETFORMATTEDRESULT = 1 # TRACE_RESULTS = 1 # TRACE_MSGSIZE = 1 # TRACE_WORKLOAD = 1 # TRACE_RETRYPOP = 1 # TRACE_VERIFY_MBOX_COUNT = 1 # TRACE_VERIFY_MSG_SIZE = 1 ######################################################################## # # OVERRIDES # Values that override standard fixed parameters # ######################################################################## # These sample overrides make a short run. #WARMUP_SECONDS = 600 #RUN_SECONDS = 600 #RAMPDOWN_SECONDS = 600 #LOAD_FACTORS = "100%"