Added profiling patch
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
This commit is contained in:
		
							parent
							
								
									763196b31f
								
							
						
					
					
						commit
						3c2c3376fe
					
				
							
								
								
									
										19
									
								
								grep-2.22-profile-test-long-pattern-perf.patch
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								grep-2.22-profile-test-long-pattern-perf.patch
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,19 @@ | |||||||
|  | diff --git a/tests/long-pattern-perf b/tests/long-pattern-perf
 | ||||||
|  | index c222c02..90d9738 100755
 | ||||||
|  | --- a/tests/long-pattern-perf
 | ||||||
|  | +++ b/tests/long-pattern-perf
 | ||||||
|  | @@ -30,9 +30,14 @@ seq 10000 100000 | tr -d '\012' > re-10x || framework_failure_
 | ||||||
|  |  base_ms=$(user_time_ 1 grep -f re in    ) || fail=1 | ||||||
|  |  b10x_ms=$(user_time_ 1 grep -f re-10x in) || fail=1 | ||||||
|  |   | ||||||
|  | +echo "base_ms: $base_ms"
 | ||||||
|  | +echo "b10x_ms: $b10x_ms"
 | ||||||
|  | +
 | ||||||
|  |  # Increasing the length of the regular expression by a factor | ||||||
|  |  # of 10 should cause no more than a 10x increase in duration. | ||||||
|  |  # However, we'll draw the line at 20x to avoid false-positives. | ||||||
|  |  expr $base_ms '<' $b10x_ms / 20 && fail=1 | ||||||
|  |   | ||||||
|  | +echo "expr: `expr $b10x_ms / 20`"
 | ||||||
|  | +echo "expr_full: `expr $b10x_ms / 20`"
 | ||||||
|  |  Exit $fail | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user