1 # 2 # CDDL HEADER START 3 # 4 # The contents of this file are subject to the terms of the 5 # Common Development and Distribution License (the "License"). 6 # You may not use this file except in compliance with the License. 7 # 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9 # or http://www.opensolaris.org/os/licensing. 10 # See the License for the specific language governing permissions 11 # and limitations under the License. 12 # 13 # When distributing Covered Code, include this CDDL HEADER in each 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15 # If applicable, add the following below this CDDL HEADER, with the 16 # fields enclosed by brackets "[]" replaced with your own identifying 17 # information: Portions Copyright [yyyy] [name of copyright owner] 18 # 19 # CDDL HEADER END 20 # 21 # Copyright 2009 Sun Microsystems, Inc. All rights reserved. 22 # Use is subject to license terms. 23 # 24 # Excersizes the latest features of FileBench by running their 25 # respective test workloads. 26 27 DEFAULTS { 28 runtime = 120; 29 dir = /tmp; 30 stats = /tmp; 31 filesystem = tmpfs; 32 description = "newfeatures tmpfs"; 33 } 34 35 CONFIG seqwrite_randvar_gamma { 36 function = generic; 37 personality = filemicro_seqwriterandvargam; 38 } 39 40 CONFIG seqwrite_randvar_tabular { 41 function = generic; 42 personality = filemicro_seqwriterandvartab; 43 } 44 45 CONFIG rate_limit_copy { 46 function = generic; 47 personality = ratelimcopyfiles; 48 eventrate = 20; 49 } 50 51 CONFIG list_dirs_test { 52 function = generic; 53 personality = listdirs; 54 } 55 56 CONFIG make_dirs_test { 57 function = generic; 58 personality = makedirs; 59 } 60 61 CONFIG remove_dirs_test { 62 function = generic; 63 personality = removedirs; 64 } 65 66 CONFIG open_files_test { 67 function = generic; 68 personality = openfiles; 69 } 70 71 CONFIG video_server_test { 72 function = generic; 73 personality = videoserver; 74 filesize = 2g; 75 numactivevids = 4; 76 numpassivevids = 20; 77 nthreads = 6; 78 eventrate = 12; 79 repintval = 20; 80 passvidsname = bigfileset; 81 actvidsname = u2fileset; 82 warmuptime = 120; 83 } 84 85 CONFIG file_indexing_test { 86 function = generic; 87 personality = randomfileaccess; 88 warmuptime = 120; 89 } 90 91 CONFIG network_file_system { 92 function = generic; 93 personality = networkfs; 94 warmuptime = 120; 95 } 96 97 CONFIG composite_flowop_test { 98 function = generic; 99 personality = compflow_demo; 100 warmuptime = 120; 101 }