Haruka Yoshihara
null+****@clear*****
Thu Dec 13 18:49:35 JST 2012
Haruka Yoshihara 2012-12-13 18:49:35 +0900 (Thu, 13 Dec 2012) New Revision: 32fad210ec437e8e1ba78ea04cd6a90a01e87294 https://github.com/groonga/groonga-query-log/commit/32fad210ec437e8e1ba78ea04cd6a90a01e87294 Log: test: add tests for "elapsed" specified "--order" option of Analyzer#run Added files: test/fixtures/order/-elapsed.expected test/fixtures/order/elapsed.expected Modified files: test/test-analyzer.rb Added: test/fixtures/order/-elapsed.expected (+28 -0) 100644 =================================================================== --- /dev/null +++ test/fixtures/order/-elapsed.expected 2012-12-13 18:49:35 +0900 (9f63eb3) @@ -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 + Added: test/fixtures/order/elapsed.expected (+28 -0) 100644 =================================================================== --- /dev/null +++ test/fixtures/order/elapsed.expected 2012-12-13 18:49:35 +0900 (6415208) @@ -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> + Modified: test/test-analyzer.rb (+2 -1) =================================================================== --- test/test-analyzer.rb 2012-12-13 18:48:22 +0900 (78a316a) +++ test/test-analyzer.rb 2012-12-13 18:49:35 +0900 (5098020) @@ -46,7 +46,8 @@ class AnalyzerTest < Test::Unit::TestCase 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) -------------- next part -------------- HTML����������������������������... Télécharger