Skip to content

Commit

Permalink
test: add tests for "elapsed" specified "--order" option of Analyzer#run
Browse files Browse the repository at this point in the history
  • Loading branch information
Haruka Yoshihara committed Dec 13, 2012
1 parent 283b4af commit 32fad21
Show file tree
Hide file tree
Showing 3 changed files with 58 additions and 1 deletion.
28 changes: 28 additions & 0 deletions test/fixtures/order/-elapsed.expected
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
Summary:
Threshold:
slow response : 0.2
slow operation : 0.1
# of responses : 2
# of slow responses : 0
responses/sec : 387.0613143828114
start time : 2012-12-12 17:39:17.3
last time : 2012-12-12 17:39:17.3
period(sec) : 0.00516714
slow response ratio : 0.000%
total response time : 0.004345996
Slow Operations:

Slow Queries:
1) [2012-12-12 17:39:17.3-2012-12-12 17:39:17.3 (0.00312886)](0): load --table Video name: <load>
parameters:
<table>: <Video>

2) [2012-12-12 17:39:17.3-2012-12-12 17:39:17.3 (0.00121714)](0): select --table Users --query follower:@groonga --output_columns _key,name name: <select>
parameters:
<table>: <Users>
<query>: <follower:@groonga>
<output_columns>: <_key,name>
1) 0.00084295: filter( 2) query: follower:@groonga
2) 0.00002795: select( 2)
3) 0.00019585: output( 2) _key,name

28 changes: 28 additions & 0 deletions test/fixtures/order/elapsed.expected
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
Summary:
Threshold:
slow response : 0.2
slow operation : 0.1
# of responses : 2
# of slow responses : 0
responses/sec : 387.0613143828114
start time : 2012-12-12 17:39:17.3
last time : 2012-12-12 17:39:17.3
period(sec) : 0.00516714
slow response ratio : 0.000%
total response time : 0.004345996
Slow Operations:

Slow Queries:
1) [2012-12-12 17:39:17.3-2012-12-12 17:39:17.3 (0.00121714)](0): select --table Users --query follower:@groonga --output_columns _key,name name: <select>
parameters:
<table>: <Users>
<query>: <follower:@groonga>
<output_columns>: <_key,name>
1) 0.00084295: filter( 2) query: follower:@groonga
2) 0.00002795: select( 2)
3) 0.00019585: output( 2) _key,name

2) [2012-12-12 17:39:17.3-2012-12-12 17:39:17.3 (0.00312886)](0): load --table Video name: <load>
parameters:
<table>: <Video>

3 changes: 2 additions & 1 deletion test/test-analyzer.rb
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,8 @@ def test_n_entries
assert_equal(expected_result, actual_result)
end

data(:desc_elapsed => "-elapsed", :desc_start_time => "-start-time")
data(:asc_elapsed => "elapsed", :asc_start_time => "start-time",
:desc_elapsed => "-elapsed", :desc_start_time => "-start-time")
def test_order(order)
actual_result = run_analyzer("--order=#{order}", @query_log_path)

Expand Down

0 comments on commit 32fad21

Please sign in to comment.