@@ -101,9 +101,10 @@ Usage::
101101
102102  pyperformance run [-h] [-r] [-f] [--debug-single-value] [-v] [-m] 
103103                       [--affinity CPU_LIST] [-o FILENAME] 
104-                        [--append FILENAME] [--manifest MANIFEST] 
105-                        [-b BM_LIST] [--inherit-environ VAR_LIST] 
106-                        [-p PYTHON] 
104+                        [--append FILENAME] [--min-time MIN_TIME] 
105+                        [--same-loops SAME_LOOPS] [--timeout TIMEOUT] 
106+                        [--manifest MANIFEST] [-b BM_LIST] 
107+                        [--inherit-environ VAR_LIST] [-p PYTHON] 
107108
108109options::
109110
@@ -124,10 +125,17 @@ options::
124125                        baseline_python, not changed_python. 
125126  --append FILENAME     Add runs to an existing file, or create it if 
126127                        it doesn't exist 
128+   --min-time MIN_TIME   Minimum duration in seconds of a single value, used 
129+                         to calibrate the number of loops 
130+   --same-loops SAME_LOOPS 
131+                         Use the same number of loops as a previous run 
132+                         (i.e., don't recalibrate). Should be a path to a 
133+                         .json file from a previous run. 
134+   --timeout TIMEOUT     Timeout for a benchmark run (default: disabled) 
127135  --manifest MANIFEST   benchmark manifest file to use 
128136  -b BM_LIST, --benchmarks BM_LIST 
129-                         Comma-separated list of benchmarks to run. Can  
130-                         contain both positive and negative arguments: 
137+                         Comma-separated list of benchmarks or groups  to run. 
138+                         Can  contain both positive and negative arguments: 
131139                        --benchmarks=run_this,also_this,-not_this. If 
132140                        there are no positive arguments, we'll run all 
133141                        benchmarks except the negative arguments. 
@@ -140,10 +148,6 @@ options::
140148  -p PYTHON, --python PYTHON 
141149                        Python executable (default: use running 
142150                        Python) 
143-   --same-loops SAME_LOOPS 
144-                         Use the same number of loops as a previous run 
145-                         (i.e., don't recalibrate). Should be a path to a 
146-                         .json file from a previous run. 
147151
148152show
149153---- 
0 commit comments