Skip to content

Instantly share code, notes, and snippets.

@gunyarakun
Created April 7, 2010 20:17
Show Gist options
  • Save gunyarakun/359388 to your computer and use it in GitHub Desktop.
Save gunyarakun/359388 to your computer and use it in GitHub Desktop.
tasuku@svn:~/groonga$ make coverage
lcov --compat-libtool --zerocounters --directory . \
--output-file coverage.info
Deleting all .da files in . and subdirectories
Done.
Making check in lib
make[1]: ディレクトリ `/home/tasuku/groonga/lib' に入ります
make[1]: `check' に対して行うべき事はありません.
make[1]: ディレクトリ `/home/tasuku/groonga/lib' から出ます
Making check in src
make[1]: ディレクトリ `/home/tasuku/groonga/src' に入ります
make[1]: `check' に対して行うべき事はありません.
make[1]: ディレクトリ `/home/tasuku/groonga/src' から出ます
Making check in examples
make[1]: ディレクトリ `/home/tasuku/groonga/examples' に入ります
make[1]: `check' に対して行うべき事はありません.
make[1]: ディレクトリ `/home/tasuku/groonga/examples' から出ます
Making check in test
make[1]: ディレクトリ `/home/tasuku/groonga/test' に入ります
Making check in unit
make[2]: ディレクトリ `/home/tasuku/groonga/test/unit' に入ります
Making check in lib
make[3]: ディレクトリ `/home/tasuku/groonga/test/unit/lib' に入ります
Making check in ruby
make[4]: ディレクトリ `/home/tasuku/groonga/test/unit/lib/ruby' に入ります
make[4]: `check' に対して行うべき事はありません.
make[4]: ディレクトリ `/home/tasuku/groonga/test/unit/lib/ruby' から出ます
make[4]: ディレクトリ `/home/tasuku/groonga/test/unit/lib' に入ります
make[4]: `check-am' に対して行うべき事はありません.
make[4]: ディレクトリ `/home/tasuku/groonga/test/unit/lib' から出ます
make[3]: ディレクトリ `/home/tasuku/groonga/test/unit/lib' から出ます
Making check in fixtures
make[3]: ディレクトリ `/home/tasuku/groonga/test/unit/fixtures' に入ります
Making check in stress
make[4]: ディレクトリ `/home/tasuku/groonga/test/unit/fixtures/stress' に入ります
make[4]: `check' に対して行うべき事はありません.
make[4]: ディレクトリ `/home/tasuku/groonga/test/unit/fixtures/stress' から出ます
Making check in performance
make[4]: ディレクトリ `/home/tasuku/groonga/test/unit/fixtures/performance' に入ります
make[4]: `check' に対して行うべき事はありません.
make[4]: ディレクトリ `/home/tasuku/groonga/test/unit/fixtures/performance' から出ます
Making check in inverted-index
make[4]: ディレクトリ `/home/tasuku/groonga/test/unit/fixtures/inverted-index' に入ります
make[4]: `check' に対して行うべき事はありません.
make[4]: ディレクトリ `/home/tasuku/groonga/test/unit/fixtures/inverted-index' から出ます
make[4]: ディレクトリ `/home/tasuku/groonga/test/unit/fixtures' に入ります
make[4]: `check-am' に対して行うべき事はありません.
make[4]: ディレクトリ `/home/tasuku/groonga/test/unit/fixtures' から出ます
make[3]: ディレクトリ `/home/tasuku/groonga/test/unit/fixtures' から出ます
Making check in util
make[3]: ディレクトリ `/home/tasuku/groonga/test/unit/util' に入ります
make[3]: `check' に対して行うべき事はありません.
make[3]: ディレクトリ `/home/tasuku/groonga/test/unit/util' から出ます
Making check in core
make[3]: ディレクトリ `/home/tasuku/groonga/test/unit/core' に入ります
make[3]: `check' に対して行うべき事はありません.
make[3]: ディレクトリ `/home/tasuku/groonga/test/unit/core' から出ます
Making check in memcached
make[3]: ディレクトリ `/home/tasuku/groonga/test/unit/memcached' に入ります
make[3]: `check' に対して行うべき事はありません.
make[3]: ディレクトリ `/home/tasuku/groonga/test/unit/memcached' から出ます
Making check in http
make[3]: ディレクトリ `/home/tasuku/groonga/test/unit/http' に入ります
make[3]: `check' に対して行うべき事はありません.
make[3]: ディレクトリ `/home/tasuku/groonga/test/unit/http' から出ます
make[3]: ディレクトリ `/home/tasuku/groonga/test/unit' に入ります
make check-TESTS
make[4]: ディレクトリ `/home/tasuku/groonga/test/unit' に入ります
...............................................................................
...............................................................................
...............................................................................
....................#0 0x00002aaf4e95a4de in __libc_waitpid (pid=<value optimized out>,
#1 0x00002aaf4f729dd7 in g_on_error_stack_trace () from /lib/libglib-2.0.so.0
#2 0x00002aaf4e70bf4a in collect_backtrace (signum=11)
#3 i_will_be_back_handler (signum=11) at cut-crash-backtrace.c:164
#4 <signal handler called>
#5 0x00002aaf5062e379 in grn_obj_path (ctx=0x2b47790, obj=0x2b54800)
#6 0x00002aaf506266e1 in grn_obj_remove (ctx=0x2b47790, obj=0x2b54800)
#7 0x00002aaf506272ee in grn_obj_remove (ctx=0x2b47790, obj=0x2311800)
#8 0x00002aaf51fa9dc8 in test_expression_lifetime_over_database ()
#9 0x00002aaf4e72d21d in run (test=<value optimized out>,
#10 0x00002aaf4e722af0 in run_test (test_case=<value optimized out>,
#11 run (test_case=<value optimized out>, run_context=<value optimized out>,
#12 run_tests (test_case=<value optimized out>,
#13 cut_test_case_run_tests (test_case=<value optimized out>,
#14 0x00002aaf4e722b63 in cut_test_case_run_with_filter (test_case=0x1f72a20,
#15 0x00002aaf4e72b3c9 in run (data=0x1f89d50, user_data=0x7fff083ebbcc)
#16 0x00002aaf4e72b807 in run_with_thread_support (
#17 cut_test_suite_run_test_cases (test_suite=<value optimized out>,
#18 0x00002aaf4e72bab1 in cut_test_suite_run_with_filter (
#19 0x00002aaf4e72b330 in runner_run (runner=0x1f6f050)
#20 0x00002aaf4e71a8a7 in cut_runner_run (runner=0x1f6f050) at cut-runner.c:68
#21 0x00002aaf4e717611 in cut_run_context_start (context=0x1f6f050)
#22 0x00002aaf4e7109bb in cut_start_run_context (run_context=0x1f6f050)
#23 0x00002aaf4e710b5c in cut_run () at cut-main.c:488
#24 0x00000000004006cf in main (argc=2, argv=0x7fff083ebe28) at main.c:35
!
1) Crash: test_expression_lifetime_over_database
unknown:0: grn_obj_path()
unknown:0: grn_obj_remove()
unknown:0: grn_obj_remove()
unknown:0: test_expression_lifetime_over_database()
unknown:0: run()
unknown:0: run_test()
unknown:0:
unknown:0:
unknown:0:
unknown:0: cut_test_case_run_with_filter()
unknown:0: run()
unknown:0: run_with_thread_support()
unknown:0:
unknown:0: cut_test_suite_run_with_filter()
unknown:0: runner_run()
cut-runner.c:68: cut_runner_run()
unknown:0: cut_run_context_start()
unknown:0: cut_start_run_context()
cut-main.c:488: cut_run()
main.c:35: main()
Finished in 61.551240 seconds (total: 50.682309 seconds)
258 test(s), 19790 assertion(s), 0 failure(s), 0 error(s), 0 pending(s), 0 omission(s), 0 notification(s)
99.6124% passed
*result* 0
Loaded suite .
Started
............FF......F................F..FOOOOOOOOO.........OOOOOOOOO.......O...
.........................................................OO....N......OFFF.F..F
FFF...F..FFFF......FFFF.....FF.FF.......O......................................
............F............O......
1) Failure:
test_int32_load(RestoreTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-local-gqtp-test-utils.rb:64:in `assert_dump'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-local-gqtp-test-utils.rb:68:in `assert_same_dump'
./core/test-restore.rb:273:in `test_int32_load']:
<"table_create commands 1 ShortText\ncolumn_create commands body 0 Int32\nload --table commands\n[\n[\"_key\",\"body\"],\n[\"gcc\",32],\n[\"bash\",-2715]\n]\n"> expected but was
<"table_create commands 1 ShortText\ncolumn_create commands body 0 Int32\nload --table commands\n[\n[\"_key\",\"body\"],\n[\"bash\",-2715],\n[\"gcc\",32]\n]\n">
diff:
table_create commands 1 ShortText
column_create commands body 0 Int32
load --table commands
[
["_key","body"],
- ["gcc",32],
? ["bash",-2715],
+ ["gcc",32]
]
2) Failure:
test_load(RestoreTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-local-gqtp-test-utils.rb:64:in `assert_dump'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-local-gqtp-test-utils.rb:68:in `assert_same_dump'
./core/test-restore.rb:172:in `test_load']:
<"table_create commands 1 ShortText\ncolumn_create commands body 0 ShortText\nload --table commands\n[\n[\"_key\",\"body\"],\n[\"gcc\",\"a compiler\"],\n[\"bash\",\"a shell\"]\n]\n"> expected but was
<"table_create commands 1 ShortText\ncolumn_create commands body 0 ShortText\nload --table commands\n[\n[\"_key\",\"body\"],\n[\"bash\",\"a shell\"],\n[\"gcc\",\"a compiler\"]\n]\n">
diff:
table_create commands 1 ShortText
column_create commands body 0 ShortText
load --table commands
[
["_key","body"],
+ ["bash","a shell"],
? ["gcc","a compiler"],
- ["bash","a shell"]
]
3) Failure:
test_load_to_value_pseudo_column_of_patricia_table(RestoreTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-local-gqtp-test-utils.rb:64:in `assert_dump'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-local-gqtp-test-utils.rb:68:in `assert_same_dump'
./core/test-restore.rb:197:in `test_load_to_value_pseudo_column_of_patricia_table']:
<"table_create users 1 ShortText Int32\nload --table users\n[\n[\"_key\",\"_value\"],\n[\"ryoqun\",1000],\n[\"hayamiz\",1001]\n]\n"> expected but was
<"table_create users 1 ShortText Int32\nload --table users\n[\n[\"_key\",\"_value\"],\n[\"hayamiz\",1001],\n[\"ryoqun\",1000]\n]\n">
diff:
table_create users 1 ShortText Int32
load --table users
[
["_key","_value"],
- ["ryoqun",1000],
? ["hayamiz",1001],
+ ["ryoqun",1000]
]
4) Failure:
test_vector_empty_load(RestoreTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-local-gqtp-test-utils.rb:57:in `feed_commands'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-local-gqtp-test-utils.rb:63:in `assert_dump'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-local-gqtp-test-utils.rb:68:in `assert_same_dump'
./core/test-restore.rb:286:in `test_vector_empty_load']:
groonga exited with unexpected exit status while executing commands: nil:
commands:
>>>
table_create commands 1 ShortText
column_create commands body 1 ShortText
load --table commands
[
["_key","body"],
["gcc",[]]
]
<<<
output:
>>>
[[0,1270671208.43448,0.063784]]
[[0,1270671208.4984,0.018899]]
<<<
.
5) Failure:
test_view(RestoreTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-local-gqtp-test-utils.rb:64:in `assert_dump'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-local-gqtp-test-utils.rb:68:in `assert_same_dump'
./core/test-restore.rb:560:in `test_view']:
<"table_create View 4\ntable_create FreePrograms 1 ShortText\ntable_create NonFreePrograms 1 ShortText\nview_add View FreePrograms\nview_add View NonFreePrograms\nload --table FreePrograms\n[\n[\"_key\"],\n[\"gnash\"],\n[\"poppler\"]\n]\nload --table NonFreePrograms\n[\n[\"_key\"],\n[\"Windows\"],\n[\"Nvidia Video Driver\"]\n]\n"> expected but was
<"table_create View 4\ntable_create FreePrograms 1 ShortText\ntable_create NonFreePrograms 1 ShortText\nview_add View FreePrograms\nview_add View NonFreePrograms\nload --table FreePrograms\n[\n[\"_key\"],\n[\"gnash\"],\n[\"poppler\"]\n]\nload --table NonFreePrograms\n[\n[\"_key\"],\n[\"Nvidia Video Driver\"],\n[\"Windows\"]\n]\n">
diff:
table_create View 4
table_create FreePrograms 1 ShortText
table_create NonFreePrograms 1 ShortText
view_add View FreePrograms
view_add View NonFreePrograms
load --table FreePrograms
[
["_key"],
["gnash"],
["poppler"]
]
load --table NonFreePrograms
[
["_key"],
- ["Windows"],
? ["Nvidia Video Driver"],
+ ["Windows"]
]
6) Omission: add isn't implemented yet.
test_no_key_for_key_table(HTTPCRUDTest::HTTPAddTest)
./http/test-http-crud.rb:23:in `setup'
7) Omission: add isn't implemented yet.
test_no_key_for_no_key_table(HTTPCRUDTest::HTTPAddTest)
./http/test-http-crud.rb:23:in `setup'
8) Omission: add isn't implemented yet.
test_nonexistent_table(HTTPCRUDTest::HTTPAddTest)
./http/test-http-crud.rb:23:in `setup'
9) Omission: add isn't implemented yet.
test_normal(HTTPCRUDTest::HTTPAddTest)
./http/test-http-crud.rb:23:in `setup'
10) Omission: add isn't implemented yet.
test_output_columns(HTTPCRUDTest::HTTPAddTest)
./http/test-http-crud.rb:23:in `setup'
11) Omission: add isn't implemented yet.
test_values_array(HTTPCRUDTest::HTTPAddTest)
./http/test-http-crud.rb:23:in `setup'
12) Omission: add isn't implemented yet.
test_values_array_without_columns(HTTPCRUDTest::HTTPAddTest)
./http/test-http-crud.rb:23:in `setup'
13) Omission: add isn't implemented yet.
test_values_nonexistent_columns(HTTPCRUDTest::HTTPAddTest)
./http/test-http-crud.rb:23:in `setup'
14) Omission: add isn't implemented yet.
test_values_object(HTTPCRUDTest::HTTPAddTest)
./http/test-http-crud.rb:23:in `setup'
15) Omission: set isn't implemented completely yet.
test_columns(HTTPCRUDTest::HTTPSetTest)
./http/test-http-crud.rb:173:in `setup'
16) Omission: set isn't implemented completely yet.
test_no_id_for_no_key_table(HTTPCRUDTest::HTTPSetTest)
./http/test-http-crud.rb:173:in `setup'
17) Omission: set isn't implemented completely yet.
test_no_key_for_key_table(HTTPCRUDTest::HTTPSetTest)
./http/test-http-crud.rb:173:in `setup'
18) Omission: set isn't implemented completely yet.
test_no_values_with_id(HTTPCRUDTest::HTTPSetTest)
./http/test-http-crud.rb:173:in `setup'
19) Omission: set isn't implemented completely yet.
test_no_values_with_key(HTTPCRUDTest::HTTPSetTest)
./http/test-http-crud.rb:173:in `setup'
20) Omission: set isn't implemented completely yet.
test_nonexistent_id(HTTPCRUDTest::HTTPSetTest)
./http/test-http-crud.rb:173:in `setup'
21) Omission: set isn't implemented completely yet.
test_nonexistent_key(HTTPCRUDTest::HTTPSetTest)
./http/test-http-crud.rb:173:in `setup'
22) Omission: set isn't implemented completely yet.
test_nonexistent_table(HTTPCRUDTest::HTTPSetTest)
./http/test-http-crud.rb:173:in `setup'
23) Omission: set isn't implemented completely yet.
test_values(HTTPCRUDTest::HTTPSetTest)
./http/test-http-crud.rb:173:in `setup'
24) Omission: * is not supported on drilldown_output_columns.
test_drilldown_output_columns_wild_card(HTTPDefineSelectorBasicTest)
./http/test-http-select-basic.rb:711:in `test_drilldown_output_columns_wild_card'
25) Omission: now invalid output types are interpreted to json
test_column_list_with_invalid_output_type(HTTPSchemaTest)
./http/test-http-schema.rb:157:in `test_column_list_with_invalid_output_type'
26) Omission: now invalid output types are interpreted to json
test_column_list_with_invalid_output_type_without_table(HTTPSchemaTest)
./http/test-http-schema.rb:168:in `test_column_list_with_invalid_output_type_without_table'
27) Notification: HTTPSchemaTest#test_table_create_with_duplicated_name was redefined
test_table_create_with_duplicated_name(HTTPSchemaTest)
./run-test.rb:54
28) Omission: now invalid output types are interpreted to json
test_table_list_with_invalid_output_type(HTTPSchemaTest)
./http/test-http-schema.rb:115:in `test_table_list_with_invalid_output_type'
29) Failure:
test_key_type(HTTPSchemaTest::ArrayCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:529:in `test_key_type']:
<[[-1, 0.0, 0.0, "key isn't supported", nil]]> expected but was
<[[0, 0.0, 0.0]]>
diff:
? [[-1, 0.0, 0.0, "key isn't supported", nil]]
? 0
30) Failure:
test_nonexistent_value_type(HTTPSchemaTest::ArrayCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:582:in `test_nonexistent_value_type']:
<[[-1, 0.0, 0.0, "value type doesn't exist", nil]]> expected but was
<[[0, 0.0, 0.0]]>
diff:
? [[-1, 0.0, 0.0, "value type doesn't exist", nil]]
? 0
31) Failure:
test_normalize_key(HTTPSchemaTest::ArrayCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:516:in `test_normalize_key']:
<[[-1, 0.0, 0.0, "key normalization isn't available", nil]]> expected but was
<[[0, 0.0, 0.0]]>
diff:
? [[-1, 0.0, 0.0, "key normalization isn't available", nil]]
? 0
32) Failure:
test_sis(HTTPSchemaTest::ArrayCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:541:in `test_sis']:
<[[-1, 0.0, 0.0, "SIS key isn't available", nil]]> expected but was
<[[-22, 0.0, 0.0, "failed to create array", nil]]>
diff:
? [[-1 , 0.0, 0.0, "SIS key isn't avail able ", nil]]
? 22 f ed to cre t array
33) Failure:
test_invalid_key_type(HTTPSchemaTest::HashCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:345:in `test_invalid_key_type']:
<[[-1, 0.0, 0.0, "should implement error case", nil]]> expected but was
<[[0, 0.0, 0.0]]>
diff:
? [[-1, 0.0, 0.0, "should implement error case", nil]]
? 0
34) Failure:
test_long_size_key(HTTPSchemaTest::HashCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:308:in `test_long_size_key']:
<[[-1, 0.0, 0.0, "should implement error case", nil]]> expected but was
<[[0, 0.0, 0.0]]>
diff:
? [[-1, 0.0, 0.0, "should implement error case", nil]]
? 0
35) Failure:
test_nonexistent_key_type(HTTPSchemaTest::HashCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:333:in `test_nonexistent_key_type']:
<[[-1, 0.0, 0.0, "should implement error case", nil]]> expected but was
<[[0, 0.0, 0.0]]>
diff:
? [[-1, 0.0, 0.0, "should implement error case", nil]]
? 0
36) Failure:
test_nonexistent_value_type(HTTPSchemaTest::HashCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:366:in `test_nonexistent_value_type']:
<[[-1, 0.0, 0.0, "should implement error case", nil]]> expected but was
<[[0, 0.0, 0.0]]>
diff:
? [[-1, 0.0, 0.0, "should implement error case", nil]]
? 0
37) Failure:
test_sis(HTTPSchemaTest::HashCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:321:in `test_sis']:
<[[-1, 0.0, 0.0, "SIS is invalid flag for hash", nil]]> expected but was
<[[0, 0.0, 0.0]]>
diff:
? [[-1, 0.0, 0.0, "SIS is invalid flag for hash", nil]]
? 0
38) Failure:
test_invalid_key_type(HTTPSchemaTest::PatriciaTrieCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:467:in `test_invalid_key_type']:
<[[-1, 0.0, 0.0, "should implement error case", nil]]> expected but was
<[[0, 0.0, 0.0]]>
diff:
? [[-1, 0.0, 0.0, "should implement error case", nil]]
? 0
39) Failure:
test_long_size_key(HTTPSchemaTest::PatriciaTrieCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:430:in `test_long_size_key']:
<[[-1, 0.0, 0.0, "should implement error case", nil]]> expected but was
<[[0, 0.0, 0.0]]>
diff:
? [[-1, 0.0, 0.0, "should implement error case", nil]]
? 0
40) Failure:
test_nonexistent_key_type(HTTPSchemaTest::PatriciaTrieCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:454:in `test_nonexistent_key_type']:
<[[-1, 0.0, 0.0, "should implement error case", nil]]> expected but was
<[[0, 0.0, 0.0]]>
diff:
? [[-1, 0.0, 0.0, "should implement error case", nil]]
? 0
41) Failure:
test_nonexistent_value_type(HTTPSchemaTest::PatriciaTrieCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:491:in `test_nonexistent_value_type']:
<[[-1, 0.0, 0.0, "should implement error case", nil]]> expected but was
<[[0, 0.0, 0.0]]>
diff:
? [[-1, 0.0, 0.0, "should implement error case", nil]]
? 0
42) Failure:
test_column_create_combined_symbols(HTTPSchemaTest::SymbolFlagsTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:208:in `assert_success_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:79:in `table_create'
./http/test-http-schema.rb:776:in `create_books_table'
./http/test-http-schema.rb:724:in `test_column_create_combined_symbols']:
<[[0, 0.0, 0.0]]> expected but was
<[[-22, 0.0, 0.0, "already used name was assigned", nil]]>
diff:
? [[0 , 0.0, 0.0 ]]
? -22 , "already used name was assigned", nil
43) Failure:
test_column_create_combined_symbols_with_whitespaces(HTTPSchemaTest::SymbolFlagsTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:208:in `assert_success_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:79:in `table_create'
./http/test-http-schema.rb:776:in `create_books_table'
./http/test-http-schema.rb:741:in `test_column_create_combined_symbols_with_whitespaces']:
<[[0, 0.0, 0.0]]> expected but was
<[[-22, 0.0, 0.0, "already used name was assigned", nil]]>
diff:
? [[0 , 0.0, 0.0 ]]
? -22 , "already used name was assigned", nil
44) Failure:
test_column_create_invalid_symbol(HTTPSchemaTest::SymbolFlagsTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:208:in `assert_success_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:79:in `table_create'
./http/test-http-schema.rb:776:in `create_books_table'
./http/test-http-schema.rb:758:in `test_column_create_invalid_symbol']:
<[[0, 0.0, 0.0]]> expected but was
<[[-22, 0.0, 0.0, "already used name was assigned", nil]]>
diff:
? [[0 , 0.0, 0.0 ]]
? -22 , "already used name was assigned", nil
45) Failure:
test_column_create_single_symbol(HTTPSchemaTest::SymbolFlagsTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:208:in `assert_success_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:79:in `table_create'
./http/test-http-schema.rb:776:in `create_books_table'
./http/test-http-schema.rb:707:in `test_column_create_single_symbol']:
<[[0, 0.0, 0.0]]> expected but was
<[[-22, 0.0, 0.0, "already used name was assigned", nil]]>
diff:
? [[0 , 0.0, 0.0 ]]
? -22 , "already used name was assigned", nil
46) Failure:
test_key_type(HTTPSchemaTest::ViewCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:619:in `test_key_type']:
<[[-1, 0.0, 0.0, "key isn't supported", nil]]> expected but was
<[[0, 0.0, 0.0]]>
diff:
? [[-1, 0.0, 0.0, "key isn't supported", nil]]
? 0
47) Failure:
test_normalize_key(HTTPSchemaTest::ViewCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:606:in `test_normalize_key']:
<[[-1, 0.0, 0.0, "key normalization isn't available", nil]]> expected but was
<[[0, 0.0, 0.0]]>
diff:
? [[-1, 0.0, 0.0, "key normalization isn't available", nil]]
? 0
48) Failure:
test_sis(HTTPSchemaTest::ViewCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:631:in `test_sis']:
<[[-1, 0.0, 0.0, "SIS key isn't available", nil]]> expected but was
<[[0, 0.0, 0.0]]>
diff:
? [[-1, 0.0, 0.0, "SIS key isn't available", nil]]
? 0
49) Failure:
test_value_type(HTTPSchemaTest::ViewCreateTest)
[/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:204:in `assert_response'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:216:in `assert_error_response'
./http/test-http-schema.rb:644:in `test_value_type']:
<[[-1, 0.0, 0.0, "value isn't available", nil]]> expected but was
<[[0, 0.0, 0.0]]>
diff:
? [[-1, 0.0, 0.0, "value isn't available", nil]]
? 0
50) Omission: * is not supported on drilldown_output_columns.
test_drilldown_output_columns_wild_card(HTTPSelectBasicTest)
./http/test-http-select-basic.rb:711:in `test_drilldown_output_columns_wild_card'
51) Failure:
test_shutdown(HTTPTest) [./http/test-http.rb:54]:
<Errno::ECONNREFUSED> exception expected but was
Class: <EOFError>
Message: <"end of file reached">
---Backtrace---
/usr/lib/ruby/1.8/net/protocol.rb:135:in `sysread'
/usr/lib/ruby/1.8/net/protocol.rb:135:in `rbuf_fill'
/usr/lib/ruby/1.8/timeout.rb:62:in `timeout'
/usr/lib/ruby/1.8/timeout.rb:93:in `timeout'
/usr/lib/ruby/1.8/net/protocol.rb:134:in `rbuf_fill'
/usr/lib/ruby/1.8/net/protocol.rb:116:in `readuntil'
/usr/lib/ruby/1.8/net/protocol.rb:126:in `readline'
/usr/lib/ruby/1.8/net/http.rb:2024:in `read_status_line'
/usr/lib/ruby/1.8/net/http.rb:2013:in `read_new'
/usr/lib/ruby/1.8/net/http.rb:1050:in `request'
/usr/lib/ruby/1.8/net/http.rb:772:in `get'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:45:in `get'
/usr/lib/ruby/1.8/net/http.rb:543:in `start'
/usr/lib/ruby/1.8/net/http.rb:440:in `start'
/home/tasuku/groonga/test/unit/lib/ruby/groonga-http-test-utils.rb:44:in `get'
./http/test-http.rb:55:in `test_shutdown'
./http/test-http.rb:54:in `test_shutdown'
---------------
52) Omission: now groonga server cannot handle short method.
test_short_method(InvalidHTTPTest)
./http/test-invalid-http.rb:98:in `test_short_method'
Finished in 99.424325 seconds.
268 tests, 2440 assertions, 27 failures, 0 errors, 0 pendings, 24 omissions, 1 notifications
88.9344% passed
*result* 0
*result* 0
PASS: run-test.sh
=============
1 test passed
=============
make[4]: ディレクトリ `/home/tasuku/groonga/test/unit' から出ます
make[3]: ディレクトリ `/home/tasuku/groonga/test/unit' から出ます
make[2]: ディレクトリ `/home/tasuku/groonga/test/unit' から出ます
Making check in benchmark
make[2]: ディレクトリ `/home/tasuku/groonga/test/benchmark' に入ります
Making check in lib
make[3]: ディレクトリ `/home/tasuku/groonga/test/benchmark/lib' に入ります
/bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I. -I/usr/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O0 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-pointer-sign -Wno-missing-field-initializers -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/include -MT benchmark.lo -MD -MP -MF .deps/benchmark.Tpo -c -o benchmark.lo benchmark.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I. -I/usr/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O0 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-pointer-sign -Wno-missing-field-initializers -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/include -MT benchmark.lo -MD -MP -MF .deps/benchmark.Tpo -c benchmark.c -fPIC -DPIC -o .libs/benchmark.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I. -I/usr/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O0 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-pointer-sign -Wno-missing-field-initializers -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/include -MT benchmark.lo -MD -MP -MF .deps/benchmark.Tpo -c benchmark.c -o benchmark.o >/dev/null 2>&1
mv -f .deps/benchmark.Tpo .deps/benchmark.Plo
/bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I. -I/usr/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O0 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-pointer-sign -Wno-missing-field-initializers -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/include -MT bench-reporter.lo -MD -MP -MF .deps/bench-reporter.Tpo -c -o bench-reporter.lo bench-reporter.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I. -I/usr/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O0 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-pointer-sign -Wno-missing-field-initializers -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/include -MT bench-reporter.lo -MD -MP -MF .deps/bench-reporter.Tpo -c bench-reporter.c -fPIC -DPIC -o .libs/bench-reporter.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I. -I/usr/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O0 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-pointer-sign -Wno-missing-field-initializers -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/include -MT bench-reporter.lo -MD -MP -MF .deps/bench-reporter.Tpo -c bench-reporter.c -o bench-reporter.o >/dev/null 2>&1
mv -f .deps/bench-reporter.Tpo .deps/bench-reporter.Plo
/bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -I. -I/usr/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O0 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-pointer-sign -Wno-missing-field-initializers -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/include -MT bench-utils.lo -MD -MP -MF .deps/bench-utils.Tpo -c -o bench-utils.lo bench-utils.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I. -I/usr/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O0 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-pointer-sign -Wno-missing-field-initializers -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/include -MT bench-utils.lo -MD -MP -MF .deps/bench-utils.Tpo -c bench-utils.c -fPIC -DPIC -o .libs/bench-utils.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I. -I/usr/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O0 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-pointer-sign -Wno-missing-field-initializers -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/include -MT bench-utils.lo -MD -MP -MF .deps/bench-utils.Tpo -c bench-utils.c -o bench-utils.o >/dev/null 2>&1
mv -f .deps/bench-utils.Tpo .deps/bench-utils.Plo
/bin/bash ../../../libtool --tag=CC --mode=link gcc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O0 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-pointer-sign -Wno-missing-field-initializers -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/include -L/usr/lib -o libbenchmark.la benchmark.lo bench-reporter.lo bench-utils.lo -pthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0
libtool: link: ar cru .libs/libbenchmark.a .libs/benchmark.o .libs/bench-reporter.o .libs/bench-utils.o
libtool: link: ranlib .libs/libbenchmark.a
libtool: link: ( cd ".libs" && rm -f "libbenchmark.la" && ln -s "../libbenchmark.la" "libbenchmark.la" )
make[3]: ディレクトリ `/home/tasuku/groonga/test/benchmark/lib' から出ます
make[3]: ディレクトリ `/home/tasuku/groonga/test/benchmark' に入ります
gcc -DHAVE_CONFIG_H -I. -I../.. -I. -I./lib -I../.. -I../../lib -I/usr/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O0 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-pointer-sign -Wno-missing-field-initializers -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/include -MT bench-table-factory.o -MD -MP -MF .deps/bench-table-factory.Tpo -c -o bench-table-factory.o bench-table-factory.c
mv -f .deps/bench-table-factory.Tpo .deps/bench-table-factory.Po
/bin/bash ../../libtool --tag=CC --mode=link gcc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O0 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-pointer-sign -Wno-missing-field-initializers -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/include -L/usr/lib -o bench-table-factory bench-table-factory.o ../../lib/libgroonga.la ../../test/benchmark/lib/libbenchmark.la -pthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0
libtool: link: gcc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O0 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-pointer-sign -Wno-missing-field-initializers -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/include -o .libs/bench-table-factory bench-table-factory.o -pthread -L/usr/lib ../../lib/.libs/libgroonga.so ../../test/benchmark/lib/.libs/libbenchmark.a /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -lrt /usr/lib/libglib-2.0.so -pthread
gcc -DHAVE_CONFIG_H -I. -I../.. -I. -I./lib -I../.. -I../../lib -I/usr/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O0 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-pointer-sign -Wno-missing-field-initializers -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/include -MT bench-geo-distance.o -MD -MP -MF .deps/bench-geo-distance.Tpo -c -o bench-geo-distance.o bench-geo-distance.c
mv -f .deps/bench-geo-distance.Tpo .deps/bench-geo-distance.Po
/bin/bash ../../libtool --tag=CC --mode=link gcc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O0 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-pointer-sign -Wno-missing-field-initializers -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/include -L/usr/lib -o bench-geo-distance bench-geo-distance.o ../../lib/libgroonga.la ../../test/benchmark/lib/libbenchmark.la -pthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0
libtool: link: gcc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O0 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wno-pointer-sign -Wno-missing-field-initializers -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/include -o .libs/bench-geo-distance bench-geo-distance.o -pthread -L/usr/lib ../../lib/.libs/libgroonga.so ../../test/benchmark/lib/.libs/libbenchmark.a /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -lrt /usr/lib/libglib-2.0.so -pthread
make[3]: ディレクトリ `/home/tasuku/groonga/test/benchmark' から出ます
make[2]: ディレクトリ `/home/tasuku/groonga/test/benchmark' から出ます
make[2]: ディレクトリ `/home/tasuku/groonga/test' に入ります
make[2]: `check-am' に対して行うべき事はありません.
make[2]: ディレクトリ `/home/tasuku/groonga/test' から出ます
make[1]: ディレクトリ `/home/tasuku/groonga/test' から出ます
make[1]: ディレクトリ `/home/tasuku/groonga' に入ります
make[1]: `check-am' に対して行うべき事はありません.
make[1]: ディレクトリ `/home/tasuku/groonga' から出ます
lcov --compat-libtool --directory . \
--capture --output-file coverage.info
Capturing coverage data from .
Found gcov version: 4.4.2
Scanning . for .gcda files ...
Found 17 data files in .
Processing lib/.libs/nfkc.gcda
^CAborted.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment