basho / yokozuna

Riak + Solr
245 stars 76 forks source link

REL-69: Move YZ tests from riak_test #724

Closed hazen closed 7 years ago

thumbot commented 7 years ago

Thanks @javajolt!

Settings ```yaml --- minimum_reviewers: 2 build_steps: - make clean - make test - make xref - make dialyzer merge: false org_mode: true timeout: 1790 ```
thumbot commented 7 years ago
bch-move-yz-tests 5893334 :arrow_right: develop 95a03ba :no_entry: completed
There seems to be an issue with build step **make_test** ! :cloud:
:white_check_mark: MERGE

> Started at: 2017-02-20 17:44 > Duration: 1 seconds. > Result: OK > Message: Merge Success: bch-move-yz-tests 58933348fce3494a02f328eae64328a981efeaee onto target branch: develop 95a03badd73d4b262ca68571b222279ade1d1c77 > Exit Code: OK > :page_facing_up:

``` Updating 95a03ba..5893334 Fast-forward (no commit created; -m option ignored) .../intercepts/yz_noop_extractor_intercepts.erl | 44 ++ .../intercepts/yz_solrq_helper_intercepts.erl | 48 ++ riak_test/yz_core_properties_create_unload.erl | 170 +++++++ riak_test/yz_crdt.erl | 564 +++++++++++++++++++++ riak_test/yz_default_bucket_type_upgrade.erl | 98 ++++ riak_test/yz_ensemble.erl | 117 +++++ riak_test/yz_extractors.erl | 441 ++++++++++++++++ riak_test/yz_handoff.erl | 206 ++++++++ riak_test/yz_schema_change_reset.erl | 305 +++++++++++ 9 files changed, 1993 insertions(+) create mode 100644 riak_test/intercepts/yz_noop_extractor_intercepts.erl create mode 100644 riak_test/intercepts/yz_solrq_helper_intercepts.erl create mode 100644 riak_test/yz_core_properties_create_unload.erl create mode 100644 riak_test/yz_crdt.erl create mode 100644 riak_test/yz_default_bucket_type_upgrade.erl create mode 100644 riak_test/yz_ensemble.erl create mode 100644 riak_test/yz_extractors.erl create mode 100644 riak_test/yz_handoff.erl create mode 100644 riak_test/yz_schema_change_reset.erl ``` --------------------------------------------------
:white_check_mark: MAKE_CLEAN

> Started at: 2017-02-20 17:44 > Duration: 1 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334; make clean /tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334/rebar clean ==> develop.95a03ba.bch-move-yz-tests.5893334 (clean) rm -rf riak_test/ebin rm -rf build git clean -dfx priv/ ``` --------------------------------------------------
:no_entry: MAKE_TEST

> Started at: 2017-02-20 17:44 > Duration: 249 seconds. > Result: ERROR > Message: Step make_test Failed! > Exit Code: 2 > :page_facing_up:

``` cd /tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334; make test ... Snipped 38031 lines ... ndex <<"idx1">> and partition 5 17:48:24.366 [info] Stopping solrq supervisor for index <<232,138,173,232,149,137>> and partition 5 17:48:24.366 [info] Stopping solrq supervisor for index <<"idx5:">> and partition 5 17:48:24.366 [info] Stopping solrq supervisor for index <<"idx2">> and partition 5 17:48:24.366 [info] Stopping solrq supervisor for index <<"idx3:with:colons">> and partition 5 17:48:24.366 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 31 17:48:24.366 [info] Stopping solrq supervisor for index <<"idx1">> and partition 31 17:48:24.366 [info] Stopping solrq supervisor for index <<232,138,173,232,149,137>> and partition 31 17:48:24.366 [info] Stopping solrq supervisor for index <<"idx5:">> and partition 31 17:48:24.367 [info] Stopping solrq supervisor for index <<"idx2">> and partition 31 17:48:24.367 [info] Stopping solrq supervisor for index <<"idx3:with:colons">> and partition 31 17:48:24.367 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 25 17:48:24.367 [info] Stopping solrq supervisor for index <<"idx1">> and partition 25 17:48:24.367 [info] Stopping solrq supervisor for index <<232,138,173,232,149,137>> and partition 25 17:48:24.367 [info] Stopping solrq supervisor for index <<"idx5:">> and partition 25 17:48:24.368 [info] Stopping solrq supervisor for index <<"idx2">> and partition 25 17:48:24.368 [info] Stopping solrq supervisor for index <<"idx3:with:colons">> and partition 25 17:48:24.368 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 22 17:48:24.368 [info] Stopping solrq supervisor for index <<"idx1">> and partition 22 17:48:24.368 [info] Stopping solrq supervisor for index <<232,138,173,232,149,137>> and partition 22 17:48:24.368 [info] Stopping solrq supervisor for index <<"idx5:">> and partition 22 17:48:24.368 [info] Stopping solrq supervisor for index <<"idx2">> and partition 22 17:48:24.368 [info] Stopping solrq supervisor for index <<"idx3:with:colons">> and partition 22 17:48:24.368 [info] Stopping solrq supervisor for index <<"idx1">> and partition 19 17:48:24.369 [info] Stopping solrq supervisor for index <<"_dont_index_">> and partition 16 17:48:24.369 [info] Stopping solrq supervisor for index <<"idx1">> and partition 16 17:48:24.369 [info] Stopping solrq supervisor for index <<232,138,173,232,149,137>> and partition 16 17:48:24.369 [info] Stopping solrq supervisor for index <<"idx5:">> and partition 16 17:48:24.369 [info] Stopping solrq supervisor for index <<"idx2">> and partition 16 17:48:24.369 [info] Stopping solrq supervisor for index <<"idx3:with:colons">> and partition 16 17:48:24.369 [info] Stopping solrq supervisor for index <<232,138,173,232,149,137>> and partition 19 17:48:24.369 [info] Stopping solrq supervisor for index <<"idx5:">> and partition 19 17:48:24.369 [info] Starting solrq supervisor for index <<"idx3:with:colons">> and partition 32 17:48:24.370 [info] Starting solrq supervisor for index <<"idx2">> and partition 32 17:48:24.370 [info] Starting solrq supervisor for index <<":idx4">> and partition 32 17:48:24.370 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 32 17:48:24.370 [info] Starting solrq supervisor for index <<":idx4">> and partition 19 17:48:24.370 [info] Starting solrq supervisor for index <<"idx3:with:colons">> and partition 12 17:48:24.370 [info] Starting solrq supervisor for index <<"idx2">> and partition 12 17:48:24.371 [info] Starting solrq supervisor for index <<":idx4">> and partition 12 17:48:24.371 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 12 17:48:24.371 [info] Starting solrq supervisor for index <<"idx3:with:colons">> and partition 1 17:48:24.371 [info] Starting solrq supervisor for index <<"idx2">> and partition 1 17:48:24.371 [info] Starting solrq supervisor for index <<":idx4">> and partition 1 17:48:24.371 [info] Starting solrq supervisor for index <<"_dont_index_">> and partition 1 17:48:24.373 [error] Updating a batch of Solr operations failed for index <<":idx4">> with error {error,{other,{error,reqd_timeout}}} 17:48:24.373 [error] Updating a batch of Solr operations failed for index <<"idx2">> with error {error,{other,{error,reqd_timeout}}} (x1)...... Time limit reached: 120.0 seconds. OK, passed 1006 tests 17:48:25.200 [warning] lager_error_logger_h dropped 45 messages in the last second that exceeded the limit of 50 messages/sec [123.223 s] ok [done in 123.226 s] 17:48:25.200 [error] gen_server <0.3650.2> terminated with reason: killed 17:48:25.200 [error] CRASH REPORT Process <0.3650.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744 17:48:25.200 [error] gen_server <0.3338.2> terminated with reason: killed 17:48:25.200 [error] CRASH REPORT Process <0.3338.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744 17:48:25.200 [error] gen_server <0.3326.2> terminated with reason: killed 17:48:25.200 [error] gen_server <0.3662.2> terminated with reason: killed 17:48:25.201 [error] CRASH REPORT Process <0.3326.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744 17:48:25.201 [error] CRASH REPORT Process <0.3662.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744 17:48:25.201 [error] gen_server <0.3668.2> terminated with reason: killed 17:48:25.201 [error] gen_server <0.3638.2> terminated with reason: killed 17:48:25.201 [error] CRASH REPORT Process <0.3668.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744 17:48:25.201 [error] gen_server <0.3641.2> terminated with reason: killed 17:48:25.201 [error] CRASH REPORT Process <0.3638.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744 17:48:25.201 [error] CRASH REPORT Process <0.3641.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744 17:48:25.201 [error] gen_server <0.3644.2> terminated with reason: killed 17:48:25.201 [error] gen_server <0.3659.2> terminated with reason: killed 17:48:25.201 [error] gen_server <0.3467.2> terminated with reason: killed 17:48:25.201 [error] CRASH REPORT Process <0.3467.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744 17:48:25.201 [error] CRASH REPORT Process <0.3644.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744 17:48:25.201 [error] CRASH REPORT Process <0.3659.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744 17:48:25.201 [error] gen_server <0.3647.2> terminated with reason: killed 17:48:25.201 [error] CRASH REPORT Process <0.3647.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744 17:48:25.201 [error] gen_server <0.3671.2> terminated with reason: killed 17:48:25.201 [error] gen_server <0.3656.2> terminated with reason: killed 17:48:25.201 [error] CRASH REPORT Process <0.3671.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744 17:48:25.201 [error] CRASH REPORT Process <0.3656.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744 17:48:25.201 [error] gen_server <0.3653.2> terminated with reason: killed 17:48:25.201 [error] CRASH REPORT Process <0.3653.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744 17:48:25.201 [error] gen_server <0.3674.2> terminated with reason: killed 17:48:25.202 [error] CRASH REPORT Process <0.3674.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744 17:48:25.202 [error] gen_server <0.3665.2> terminated with reason: killed 17:48:25.202 [error] CRASH REPORT Process <0.3665.2> with 0 neighbours exited with reason: killed in gen_server:terminate/6 line 744 17:48:25.202 [error] Supervisor gr_counter_sup had child gr_lager_default_tracer_counters started with gr_counter:start_link(gr_lager_default_tracer_counters) at <0.1420.0> exit with reason killed in context child_terminated 17:48:25.202 [error] Supervisor gr_param_sup had child gr_lager_default_tracer_params started with gr_param:start_link(gr_lager_default_tracer_params) at <0.1419.0> exit with reason killed in context child_terminated 17:48:25.202 [info] Application goldrush exited with reason: stopped 17:48:25.202 [info] Application compiler exited with reason: stopped 17:48:25.202 [info] Application syntax_tools exited with reason: stopped module 'yz_index_hashtree_sup' module 'yokozuna' module 'yz_sup' module 'yokozuna_schema_tests' yokozuna_schema_tests: basic_schema_test...[0.169 s] ok yokozuna_schema_tests: override_schema_test...[0.051 s] ok yokozuna_schema_tests: validations_test...[0.051 s] ok yokozuna_schema_tests: job_class_defaults_test...17:48:25.849 [error] search.queue.batch.minimum invalid, must be a positive integer > 0 17:48:25.849 [error] search.queue.batch.maximum invalid, must be a positive integer > 0 17:48:25.850 [error] search.queue.high_watermark invalid, must be an integer >= 0 test/yokozuna_schema_tests.erl:213:<0.1189.0>: Supporting riak_core components not present, skipping job_class_defaults_test [0.098 s] ok [done in 0.381 s] module 'yz_component_tests' yz_component_tests: disable_index_test...[0.004 s] ok yz_component_tests: disable_search_test...[0.002 s] ok [done in 0.012 s] ======================================================= Failed: 1. Skipped: 0. Passed: 29. Cover analysis: /tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334/.eunit/index.html =INFO REPORT==== 20-Feb-2017::17:48:30 === application: lager exited: stopped type: permanent =INFO REPORT==== 20-Feb-2017::17:48:30 === application: inets exited: killed type: temporary ERROR: One or more eunit tests failed. ERROR: eunit failed while processing /tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334: rebar_abort make: *** [test] Error 1 ``` --------------------------------------------------
:white_check_mark: MAKE_XREF

> Started at: 2017-02-20 17:48 > Duration: 10 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334; make xref /tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334/rebar get-deps ==> kvc (get-deps) ==> sidejob (get-deps) ==> erlang_js (get-deps) ==> meck (get-deps) ==> getopt (get-deps) ==> goldrush (get-deps) ==> lager (get-deps) ==> neotoma (get-deps) ==> cuttlefish (get-deps) ==> bitcask (get-deps) ==> eper (get-deps) ==> edown (get-deps) ==> sext (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> riak_sysmon (get-deps) ==> eleveldb (get-deps) ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> parse_trans (get-deps) ==> bear (get-deps) ==> folsom (get-deps) ==> setup (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) ==> clique (get-deps) ==> riak_core (get-deps) ==> riak_pipe (get-deps) ==> riak_dt (get-deps) ==> eunit_formatters (get-deps) ==> hamcrest (get-deps) ==> riak_pb (get-deps) ==> mochiweb (get-deps) ==> webmachine (get-deps) ==> riak_api (get-deps) ==> proper (get-deps) ==> stdlib2 (get-deps) ==> hyper (get-deps) ==> gproc (get-deps) ==> chronos (get-deps) ==> riak_kv (get-deps) ==> ibrowse (get-deps) ==> fuse (get-deps) ==> develop.95a03ba.bch-move-yz-tests.5893334 (get-deps) /tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334/rebar compile ==> kvc (compile) ==> sidejob (compile) ==> erlang_js (compile) make[1]: Entering directory `/tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334/deps/erlang_js' cd c_src; make make[2]: Entering directory `/tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334/deps/erlang_js/c_src' make[2]: Nothing to be done for `js'. make[2]: Leaving directory `/tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334/deps/erlang_js/c_src' make[1]: Leaving directory `/tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334/deps/erlang_js' Compiling c_src/spidermonkey.c Compiling c_src/spidermonkey_drv.c c_src/spidermonkey_drv.c: In function ‘send_immediate_ok_response’: c_src/spidermonkey_drv.c:82:3: warning: ‘driver_output_term’ is deprecated (declared at /opt/basho/installs/erlang/R16B02-basho10DEV/erts-5.10.3/include/erl_driver.h:622) [-Wdeprecated-declarations] driver_output_term(dd->port, terms, sizeof(terms) / sizeof(terms[0])); ^ c_src/spidermonkey_drv.c: In function ‘ready_async’: c_src/spidermonkey_drv.c:256:3: warning: ‘driver_output_term’ is deprecated (declared at /opt/basho/installs/erlang/R16B02-basho10DEV/erts-5.10.3/include/erl_driver.h:622) [-Wdeprecated-declarations] driver_output_term(dd->port, ^ ==> meck (compile) ==> getopt (compile) ==> goldrush (compile) ==> lager (compile) ==> neotoma (compile) ==> cuttlefish (compile) ==> getopt (escriptize) ==> goldrush (escriptize) ==> lager (escriptize) ==> neotoma (escriptize) ==> cuttlefish (escriptize) ==> bitcask (compile) ==> eper (compile) ==> edown (compile) ==> sext (compile) ==> poolboy (compile) ==> basho_stats (compile) ==> riak_sysmon (compile) ==> eleveldb (compile) make[1]: Entering directory `/tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334/deps/eleveldb/c_src/leveldb' make[1]: Entering directory `/tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `tools'. make[1]: Leaving directory `/tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334/deps/eleveldb/c_src/leveldb' ==> riak_ensemble (compile) ==> pbkdf2 (compile) ==> parse_trans (compile) ==> bear (compile) ==> folsom (compile) ==> setup (compile) ==> setup (escriptize) ==> src (compile) ==> exometer_core (compile) ==> clique (compile) ==> riak_core (compile) ==> riak_pipe (compile) ==> riak_dt (compile) ==> eunit_formatters (compile) ==> hamcrest (compile) ==> hamcrest (post_compile) ==> riak_pb (compile) ==> mochiweb (compile) ==> webmachine (compile) ==> riak_api (compile) ==> proper (compile) make[1]: Entering directory `/tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334/deps/proper' make[1]: `include/compile_flags.hrl' is up to date. make[1]: Leaving directory `/tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334/deps/proper' ==> stdlib2 (compile) ==> hyper (compile) ==> gproc (compile) ==> chronos (compile) ==> riak_kv (compile) ==> ibrowse (compile) ==> fuse (compile) ==> develop.95a03ba.bch-move-yz-tests.5893334 (compile) /tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334/rebar xref skip_deps=true WARN: Ignoring sub_dirs for /tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334/deps/exometer_core ==> develop.95a03ba.bch-move-yz-tests.5893334 (xref) ``` --------------------------------------------------
:white_check_mark: MAKE_DIALYZER

> Started at: 2017-02-20 17:48 > Duration: 88 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.95a03ba.bch-move-yz-tests.5893334; make dialyzer ... Snipped 674 lines ... ce/1 gb_trees:delete/2 gb_trees:delete_any/2 gb_trees:empty/0 gb_trees:enter/3 gb_trees:from_orddict/1 gb_trees:get/2 gb_trees:insert/3 gb_trees:is_defined/2 gb_trees:is_empty/1 gb_trees:iterator/1 gb_trees:keys/1 gb_trees:largest/1 gb_trees:lookup/2 gb_trees:map/2 gb_trees:next/1 gb_trees:size/1 gb_trees:smallest/1 gb_trees:take_largest/1 gb_trees:take_smallest/1 gb_trees:to_list/1 gb_trees:update/3 gb_trees:values/1 gen:call/3 gen:call/4 gen:reply/2 gen:start/5 gen:start/6 gen_event:add_handler/3 gen_event:add_sup_handler/3 gen_event:call/3 gen_event:call/4 gen_event:delete_handler/3 gen_event:notify/2 gen_event:start_link/1 gen_event:sync_notify/2 gen_event:which_handlers/1 gen_fsm:cancel_timer/1 gen_fsm:reply/2 gen_fsm:send_all_state_event/2 gen_fsm:send_event/2 gen_fsm:send_event_after/2 gen_fsm:start/3 gen_fsm:start/4 gen_fsm:start_link/3 gen_fsm:start_timer/2 gen_fsm:sync_send_all_state_event/2 gen_fsm:sync_send_all_state_event/3 gen_fsm:sync_send_event/2 gen_fsm:sync_send_event/3 gen_leader:leader_call/2 gen_leader:leader_cast/2 gen_leader:leader_node/1 gen_leader:reply/2 gen_leader:start_link/6 gen_server:abcast/3 gen_server:call/2 gen_server:call/3 gen_server:cast/2 gen_server:enter_loop/3 gen_server:reply/2 gen_server:start/3 gen_server:start/4 gen_server:start_link/3 gen_server:start_link/4 gen_tcp:accept/1 gen_tcp:accept/2 gen_tcp:close/1 gen_tcp:connect/4 gen_tcp:controlling_process/2 gen_tcp:listen/2 gen_tcp:recv/2 gen_tcp:recv/3 gen_tcp:send/2 gen_udp:close/1 gen_udp:open/2 gen_udp:send/4 global:send/2 global:trans/3 global:unregister_name/1 global:whereis_name/1 gtknode:cmd/2 gtknode:start/1 http_uri:parse/1 httpc:request/4 httpd_util:convert_request_date/1 httpd_util:day/1 httpd_util:month/1 httpd_util:reason_phrase/1 httpd_util:rfc1123_date/0 httpd_util:rfc1123_date/1 igor:parse_transform/2 inet:getaddr/2 inet:gethostbyaddr/1 inet:gethostbyname/1 inet:gethostname/0 inet:getopts/2 inet:getstat/1 inet:getstat/2 inet:parse_address/1 inet:peername/1 inet:port/1 inet:setopts/2 inet:sockname/1 inet_db:register_socket/2 inet_parse:address/1 inet_parse:ntoa/1 inets:start/0 init:archive_extension/0 init:get_argument/1 init:get_arguments/0 init:get_status/0 init:script_id/0 init:stop/0 init:stop/1 io:columns/0 io:format/1 io:format/2 io:format/3 io:fwrite/1 io:fwrite/2 io:fwrite/3 io:get_line/1 io:nl/0 io:put_chars/1 io:put_chars/2 io:write/1 io_lib:deep_char_list/1 io_lib:format/2 io_lib:fread/2 io_lib:fwrite/2 io_lib:printable_list/1 io_lib:write/1 io_lib:write/2 io_lib:write_atom/1 io_lib_format:fwrite_g/1 io_lib_pretty:print/6 lager_default_tracer:info/1 lib:format_exception/6 lists:append/1 lists:concat/1 lists:duplicate/2 lists:filtermap/2 lists:flatlength/1 lists:flatten/2 lists:keystore/4 lists:keytake/3 lists:merge/1 lists:prefix/2 lists:seq/2 lists:seq/3 lists:sublist/2 lists:sublist/3 lists:suffix/2 lists:sum/1 lists:ukeymerge/3 lists:ukeysort/2 lists:umerge/1 lists:umerge/2 lists:umerge/3 lists:zf/2 maps:to_list/1 math:cos/1 math:exp/1 math:log/1 math:log10/1 math:pi/0 math:pow/2 math:sqrt/1 memsup:get_system_memory_data/0 mnesia:activity/2 mnesia:read/1 mnesia:table_info/2 mnesia:write/1 mustache:render/2 net_adm:names/1 net_adm:ping/1 net_kernel:get_net_ticktime/0 net_kernel:hidden_connect_node/1 net_kernel:monitor_nodes/1 net_kernel:monitor_nodes/2 net_kernel:set_net_ticktime/1 net_kernel:start/1 orddict:append/3 orddict:append_list/3 orddict:erase/2 orddict:fetch/2 orddict:fetch_keys/1 orddict:filter/2 orddict:find/2 orddict:fold/3 orddict:from_list/1 orddict:is_key/2 orddict:map/2 orddict:merge/3 orddict:new/0 orddict:size/1 orddict:store/3 orddict:to_list/1 orddict:update/3 orddict:update/4 orddict:update_counter/3 ordsets:add_element/2 ordsets:del_element/2 ordsets:filter/2 ordsets:fold/3 ordsets:from_list/1 ordsets:intersection/1 ordsets:intersection/2 ordsets:is_disjoint/2 ordsets:is_element/2 ordsets:is_set/1 ordsets:is_subset/2 ordsets:new/0 ordsets:size/1 ordsets:subtract/2 ordsets:to_list/1 ordsets:union/1 ordsets:union/2 os:cmd/1 os:getenv/1 os:getpid/0 os:putenv/2 os:timestamp/0 os:type/0 packages:last/1 packages:strip_last/1 prim_file:list_dir/2 prim_file:read_file_info/1 prim_file:write_file_info/2 prim_inet:async_accept/2 prim_inet:getstatus/1 prim_inet:gettype/1 proc_lib:hibernate/3 proc_lib:init_ack/2 proc_lib:spawn/1 proc_lib:spawn/4 proc_lib:spawn_link/1 proc_lib:spawn_link/3 proc_lib:spawn_link/4 proc_lib:start_link/3 proc_lib:translate_initial_call/1 proplists:delete/2 proplists:get_all_values/2 proplists:get_bool/2 proplists:get_keys/1 proplists:get_value/2 proplists:get_value/3 proplists:is_defined/2 proplists:lookup/2 proplists:substitute_aliases/2 proplists:unfold/1 pubkey_cert:extensions_list/1 pubkey_cert:select_extension/2 pubkey_cert_records:transform/2 public_key:pem_decode/1 public_key:pem_entry_decode/1 public_key:pkix_crls_validate/3 public_key:pkix_decode_cert/2 public_key:pkix_encode/3 public_key:pkix_is_self_signed/1 public_key:pkix_normalize_name/1 qlc:table/2 queue:cons/2 queue:daeh/1 queue:drop/1 queue:drop_r/1 queue:filter/2 queue:from_list/1 queue:get/1 queue:get_r/1 queue:head/1 queue:in/2 queue:in_r/2 queue:init/1 queue:is_empty/1 queue:is_queue/1 queue:join/2 queue:last/1 queue:len/1 queue:liat/1 queue:member/2 queue:new/0 queue:out/1 queue:out_r/1 queue:peek/1 queue:peek_r/1 queue:reverse/1 queue:snoc/2 queue:split/2 queue:tail/1 queue:to_list/1 random:seed/0 random:seed/1 random:seed/3 random:seed0/0 random:uniform/0 random:uniform/1 random:uniform_s/2 re:compile/1 re:compile/2 re:replace/4 re:run/2 re:run/3 re:split/2 re:split/3 rebar_config:get_local/3 rebar_mustache:render/2 rebar_rel_utils:get_target_dir/2 rebar_rel_utils:is_rel_dir/0 rebar_rel_utils:load_config/2 release_handler:eval_appup_script/4 rpc:call/4 rpc:call/5 rpc:eval_everywhere/3 rpc:multicall/3 rpc:multicall/4 rpc:multicall/5 sets:add_element/2 sets:del_element/2 sets:filter/2 sets:fold/3 sets:from_list/1 sets:intersection/1 sets:intersection/2 sets:is_disjoint/2 sets:is_element/2 sets:is_set/1 sets:is_subset/2 sets:new/0 sets:size/1 sets:subtract/2 sets:to_list/1 sets:union/1 sets:union/2 ssl:close/1 ssl:connect/2 ssl:connect/3 ssl:connect/4 ssl:listen/2 ssl:peercert/1 ssl:peername/1 ssl:recv/3 ssl:send/2 ssl:setopts/2 ssl:sockname/1 ssl:ssl_accept/1 ssl:ssl_accept/2 ssl:ssl_accept/3 ssl:transport_accept/1 ssl_cipher:openssl_suite/1 ssl_cipher:openssl_suite_name/1 string:centre/2 string:centre/3 string:chr/2 string:cspan/2 string:equal/2 string:join/2 string:left/2 string:left/3 string:len/1 string:rchr/2 string:right/2 string:right/3 string:str/2 string:strip/1 string:strip/2 string:strip/3 string:sub_string/2 string:sub_string/3 string:substr/2 string:substr/3 string:to_float/1 string:to_integer/1 string:to_lower/1 string:to_upper/1 string:tokens/2 supervisor:count_children/1 supervisor:delete_child/2 supervisor:restart_child/2 supervisor:start_child/2 supervisor:start_link/2 supervisor:start_link/3 supervisor:terminate_child/2 supervisor:which_children/1 sys:debug_options/1 sys:get_debug/3 sys:handle_debug/4 sys:handle_system_msg/6 sys:print_log/1 systools:make_script/2 timer:apply_after/4 timer:apply_interval/4 timer:cancel/1 timer:minutes/1 timer:now_diff/2 timer:seconds/1 timer:send_after/2 timer:send_interval/2 timer:send_interval/3 timer:sleep/1 timer:tc/1 timer:tc/2 timer:tc/3 unicode:characters_to_binary/1 unicode:characters_to_binary/3 unicode:characters_to_list/1 unicode:characters_to_list/2 xmerl:export_simple/3 xmerl:export_simple_content/2 xmerl_html:'#element#'/5 xmerl_lib:end_tag/1 xmerl_lib:expand_element/1 xmerl_lib:find_attribute/2 xmerl_lib:mapxml/2 xmerl_lib:start_tag/2 xmerl_ucs:from_utf16be/1 xmerl_ucs:from_utf8/1 xmerl_ucs:to_utf8/1 zlib:gunzip/1 zlib:gzip/1 zlib:unzip/1 zlib:zip/1 Unknown types: base64:ascii_binary/0 calendar:datetime/0 compile:option/0 erl_parse:abstract_clause/0 erl_parse:abstract_expr/0 erl_parse:abstract_form/0 erl_scan:line/0 erl_syntax:syntaxTree/0 erlang:timestamp/0 ets:comp_match_spec/0 ets:match_spec/0 ets:tab/0 ets:tid/0 file:date_time/0 file:fd/0 file:filename/0 file:io_device/0 file:name/0 file:name_all/0 file:posix/0 gen_tcp:listen_option/0 gen_tcp:option/0 inet:hostname/0 inet:ip4_address/0 inet:ip6_address/0 inet:ip_address/0 inet:socket/0 io:device/0 io:format/0 meck_history:history_record/0 mochijson2:json_object/0 mochijson2:json_string/0 mochijson2:json_term/0 mochijson2:json_value/0 orddict:orddict/0 ordsets:ordset/1 proplists:property/0 proplists:proplist/0 re:mp/0 riak_dt:operation/0 riak_dt:value/0 ssl:ssl_option/0 ssl:sslsocket/0 supervisor:child_spec/0 supervisor:strategy/0 timer:tref/0 unicode:charlist/0 done in 0m48.42s done (passed successfully) ==> develop.95a03ba.bch-move-yz-tests.5893334 (dialyzer) Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes Checking whether the PLT .local_dialyzer_plt is up-to-date... yes Compiling some key modules to native code... done in 0m8.69s Proceeding with analysis... done in 0m3.55s done (passed successfully) ``` --------------------------------------------------
:white_large_square: 0 of 2 Code reviews from organization basho
thumbot commented 7 years ago
bch-move-yz-tests 5893334 :arrow_right: develop 45b62e0 :white_check_mark: completed
Looks good! :+1:
:white_check_mark: MERGE

> Started at: 2017-02-21 12:50 > Duration: 1 seconds. > Result: OK > Message: Merge Success: bch-move-yz-tests 58933348fce3494a02f328eae64328a981efeaee onto target branch: develop 45b62e0c771aab5c9f5797036dd630a6da713145 > Exit Code: OK > :page_facing_up:

``` Merge made by the 'recursive' strategy. .../intercepts/yz_noop_extractor_intercepts.erl | 44 ++ .../intercepts/yz_solrq_helper_intercepts.erl | 48 ++ riak_test/yz_core_properties_create_unload.erl | 170 +++++++ riak_test/yz_crdt.erl | 564 +++++++++++++++++++++ riak_test/yz_default_bucket_type_upgrade.erl | 98 ++++ riak_test/yz_ensemble.erl | 117 +++++ riak_test/yz_extractors.erl | 441 ++++++++++++++++ riak_test/yz_handoff.erl | 206 ++++++++ riak_test/yz_schema_change_reset.erl | 305 +++++++++++ 9 files changed, 1993 insertions(+) create mode 100644 riak_test/intercepts/yz_noop_extractor_intercepts.erl create mode 100644 riak_test/intercepts/yz_solrq_helper_intercepts.erl create mode 100644 riak_test/yz_core_properties_create_unload.erl create mode 100644 riak_test/yz_crdt.erl create mode 100644 riak_test/yz_default_bucket_type_upgrade.erl create mode 100644 riak_test/yz_ensemble.erl create mode 100644 riak_test/yz_extractors.erl create mode 100644 riak_test/yz_handoff.erl create mode 100644 riak_test/yz_schema_change_reset.erl ``` --------------------------------------------------
:white_check_mark: MAKE_CLEAN

> Started at: 2017-02-21 12:50 > Duration: 1 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334; make clean /tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/rebar clean ==> develop.45b62e0.bch-move-yz-tests.5893334 (clean) rm -rf riak_test/ebin rm -rf build git clean -dfx priv/ ``` --------------------------------------------------
:white_check_mark: MAKE_TEST

> Started at: 2017-02-21 12:50 > Duration: 278 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334; make test ... Snipped 2246 lines ... c/fuse_time.erl Compiled src/fuse_stats_exometer.erl Compiled src/fuse_stats_folsom.erl Compiled src/fuse_stats_ets.erl Compiled src/fuse_sup.erl Compiled src/fuse_monitor.erl Compiled src/fuse.erl Compiled src/fuse_server.erl ==> develop.45b62e0.bch-move-yz-tests.5893334 (compile) Create dir ../build Using cached copy of Solr /var/tmp/yokozuna/solr-4.10.4-yz-2.tgz Creating Solr dir ../priv/solr Solr dir created successfully Downloading yokozuna-3.jar --2017-02-21 12:52:06-- http://s3.amazonaws.com/files.basho.com/yokozuna/yokozuna-3.jar Resolving s3.amazonaws.com (s3.amazonaws.com)... 54.231.82.52 Connecting to s3.amazonaws.com (s3.amazonaws.com)|54.231.82.52|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 11261 (11K) [application/java-archive] Saving to: ‘yokozuna-3.jar’ 0K 100% 25.1M=0s 2017-02-21 12:52:06 (25.1 MB/s) - ‘yokozuna-3.jar’ saved [11261/11261] Downloading yz_monitor-1.jar --2017-02-21 12:52:06-- http://s3.amazonaws.com/files.basho.com/yokozuna/yz_monitor-1.jar Resolving s3.amazonaws.com (s3.amazonaws.com)... 54.231.82.52 Connecting to s3.amazonaws.com (s3.amazonaws.com)|54.231.82.52|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 2661 (2.6K) [application/java-archive] Saving to: ‘yz_monitor-1.jar’ 0K 100% 24.5M=0s 2017-02-21 12:52:06 (24.5 MB/s) - ‘yz_monitor-1.jar’ saved [2661/2661] Compiled src/yz_extractor.erl Compiled src/yz_pb_search.erl Compiled src/yz_stat.erl Compiled src/yz_wm_search.erl Compiled src/yz_misc.erl Compiled src/yz_wm_extract.erl Compiled src/yz_kv.erl Compiled src/yz_stat_worker.erl Compiled src/yz_solrq_sup.erl Compiled src/yz_solrq_drain_mgr.erl Compiled src/yz_wm_schema.erl Compiled src/yz_sup.erl Compiled src/yz_doc.erl Compiled src/yz_xml_extractor.erl Compiled src/yz_general_sup.erl Compiled src/yz_bucket_validator.erl Compiled src/yz_solr_sup.erl Compiled src/rt_intercept_pt.erl Compiled src/yz_entropy_mgr.erl Compiled src/yz_entropy.erl Compiled src/yz_console.erl Compiled src/yz_app.erl Compiled src/yz_solrq.erl Compiled src/yz_wm_index.erl Compiled src/yz_rs_migration.erl Compiled src/yokozuna.erl Compiled src/yz_fuse_stats_sidejob.erl Compiled src/yz_solr_proc.erl Compiled src/yz_noop_extractor.erl Compiled src/yz_schema.erl Compiled src/yz_index.erl Compiled src/yz_exchange_fsm.erl Compiled src/yz_fuse.erl Compiled src/yz_events.erl Compiled src/yz_solrq_helper.erl Compiled src/yz_json_extractor.erl Compiled src/yz_pb_admin.erl Compiled src/yz_index_hashtree.erl Compiled src/yz_solrq_queue_pair_sup.erl Compiled src/yz_solrq_worker.erl Compiled src/yz_diag.erl Compiled src/yz_text_extractor.erl Compiled src/yz_solr.erl Compiled src/yz_cover.erl Compiled src/yz_dt_extractor.erl Compiled src/yz_solrq_drain_fsm.erl Compiled src/yz_index_hashtree_sup.erl /tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/rebar eunit skip_deps=true WARN: Ignoring sub_dirs for /tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/deps/exometer_core ==> develop.45b62e0.bch-move-yz-tests.5893334 (eunit) Compiled src/yz_extractor.erl Compiled src/yz_stat.erl Compiled src/yz_pb_search.erl Compiled src/yz_wm_search.erl Compiled src/yz_wm_extract.erl Compiled src/yz_misc.erl Compiled src/yz_stat_worker.erl Compiled src/yz_solrq_drain_mgr.erl Compiled src/yz_kv.erl Compiled src/yz_solrq_sup.erl Compiled src/yz_sup.erl Compiled src/yz_wm_schema.erl Compiled src/yz_doc.erl Compiled src/yz_xml_extractor.erl Compiled src/yz_general_sup.erl Compiled src/yz_bucket_validator.erl Compiled src/yz_solr_sup.erl Compiled src/rt_intercept_pt.erl Compiled src/yz_entropy.erl Compiled src/yz_entropy_mgr.erl Compiled src/yz_console.erl Compiled src/yz_app.erl Compiled src/yz_solrq.erl Compiled src/yz_wm_index.erl Compiled src/yz_rs_migration.erl Compiled src/yokozuna.erl Compiled src/yz_fuse_stats_sidejob.erl Compiled src/yz_solr_proc.erl Compiled src/yz_noop_extractor.erl Compiled src/yz_schema.erl Compiled src/yz_index.erl Compiled src/yz_exchange_fsm.erl Compiled src/yz_fuse.erl Compiled src/yz_events.erl Compiled src/yz_solrq_helper.erl Compiled src/yz_json_extractor.erl Compiled src/yz_pb_admin.erl Compiled src/yz_index_hashtree.erl Compiled src/yz_solrq_queue_pair_sup.erl Compiled src/yz_diag.erl Compiled src/yz_solrq_worker.erl Compiled src/yz_solr.erl Compiled src/yz_text_extractor.erl Compiled src/yz_cover.erl Compiled src/yz_dt_extractor.erl Compiled src/yz_solrq_drain_fsm.erl Compiled test/yz_pulseh.erl Compiled src/yz_index_hashtree_sup.erl Compiled test/yz_component_tests.erl Compiled test/yz_text_extractor_tests.erl Compiled test/yz_xml_extractor_tests.erl Compiled test/yz_solrq_eqc_ibrowse.erl Compiled test/yz_dt_extractor_tests.erl Compiled test/yz_misc_tests.erl Compiled test/yz_json_extractor_tests.erl Compiled test/yz_solrq_eqc_fuse.erl Compiled test/eqc_util.erl Compiled test/yz_solrq_eqc.erl Compiled test/yokozuna_schema_tests.erl Compiled test/yz_index_hashtree_eqc.erl ======================== EUnit ======================== module 'yz_solrq_queue_pair_sup' module 'yz_cover' module 'yz_pulseh' module 'yz_solrq_eqc_fuse' module 'yz_solr_proc' module 'yz_solrq_eqc_ibrowse' module 'yz_schema' yz_index_hashtree_eqc: index_hashtree_test_ (module 'yz_index_hashtree_eqc')...12:52:18.874 [info] Application lager started on node nonode@nohost 12:52:19.075 [info] New capability: {riak_kv,object_hash_version} = legacy 12:52:19.084 [info] New capability: {riak_kv,anti_entropy} = enabled_v1 12:52:19.084 [info] Capability changed: {riak_kv,object_hash_version} / legacy -> 0 12:52:19.104 [info] Enabling throttle for riak_kv/aae_throttle. ....................................................................................................(x10).......................(x1)....... Time limit reached: 29.0 seconds. OK, passed 337 tests 21.79% {yz_index_hashtree_eqc,insert_yz_tree,3} 21.52% {yz_index_hashtree_eqc,insert_kv_tree,3} 19.31% {yz_index_hashtree_eqc,insert_both,4} 16.96% {yz_index_hashtree_eqc,update,2} 8.14% {yz_index_hashtree_eqc,start_yz_tree,0} 7.52% {yz_index_hashtree_eqc,start_kv_tree,0} 4.77% {yz_index_hashtree_eqc,compare,2} [32.113 s] ok module 'yz_bucket_validator' module 'yz_pb_search' module 'yz_extractor' module 'yz_solrq_worker' module 'yz_rs_migration' module 'yz_fuse_stats_sidejob' module 'yz_solrq_drain_fsm' module 'yz_app' module 'yz_solr_sup' module 'yz_stat_worker' module 'yz_entropy_mgr' module 'yz_wm_index' module 'yz_events' module 'yz_index_hashtree' module 'rt_intercept_pt' module 'yz_diag' module 'yz_solr' module 'eqc_util' module 'yz_noop_extractor' module 'yz_solrq_helper' module 'yz_entropy' module 'yz_json_extractor' module 'yz_json_extractor_tests' yz_json_extractor_tests: json_extract_test...[0.022 s] ok yz_json_extractor_tests: utf8_test...[0.001 s] ok [done in 0.029 s] [done in 0.029 s] module 'yz_wm_schema' module 'yz_doc' module 'yz_kv' yz_kv: metadata_check_test...ok yz_kv:501: siblings_permitted_test_...[0.051 s] ok yz_kv:523: siblings_permitted_test_...[0.117 s] ok yz_kv:563: siblings_permitted_test_...[0.031 s] ok yz_kv:582: siblings_permitted_test_...[0.038 s] ok [done in 0.403 s] module 'yz_misc' module 'yz_misc_tests' yz_misc_tests: should_copy_skip_test...ok yz_misc_tests: should_copy_update_test...ok yz_misc_tests: should_copy_overwrite_test...ok yz_misc_tests: should_verify_name_test...ok [done in 0.012 s] [done in 0.012 s] module 'yz_console' module 'yz_solrq_drain_mgr' module 'yz_solrq_sup' module 'yz_text_extractor' yz_text_extractor_tests: utf8_test (module 'yz_text_extractor_tests')...ok [done in 0.003 s] module 'yz_dt_extractor' module 'yz_dt_extractor_tests' yz_dt_extractor_tests: counter_test...[0.004 s] ok yz_dt_extractor_tests: set_test...[0.009 s] ok yz_dt_extractor_tests: hll_test...[0.042 s] ok yz_dt_extractor_tests: gset_test...[0.009 s] ok yz_dt_extractor_tests: map_test...[0.028 s] ok yz_dt_extractor_tests: field_separator_test...ok [done in 0.110 s] [done in 0.110 s] module 'yz_wm_extract' module 'yz_pb_admin' module 'yz_fuse' yz_fuse:226: index_names_round_trip_test_ (normal latin characters)...ok yz_fuse:227: index_names_round_trip_test_ (UTF8 characters)...ok [done in 0.006 s] module 'yz_wm_search' module 'yz_general_sup' module 'yz_solrq' module 'yz_index' module 'yz_xml_extractor' module 'yz_xml_extractor_tests' yz_xml_extractor_tests: make_name_test...ok yz_xml_extractor_tests: utf8_test...[0.033 s] ok [done in 0.039 s] [done in 0.039 s] module 'yz_exchange_fsm' module 'yz_stat' module 'yz_solrq_eqc' yz_solrq_eqc: solrq_test_.......................................................................................................(x10).............................................................................................................(x1)..... Time limit reached: 120.0 seconds. OK, passed 1195 tests [123.016 s] ok [done in 123.019 s] module 'yz_index_hashtree_sup' module 'yokozuna' module 'yz_sup' module 'yokozuna_schema_tests' yokozuna_schema_tests: basic_schema_test...[0.128 s] ok yokozuna_schema_tests: override_schema_test...[0.040 s] ok yokozuna_schema_tests: validations_test...[0.038 s] ok yokozuna_schema_tests: job_class_defaults_test...test/yokozuna_schema_tests.erl:214:<0.1189.0>: Supporting riak_core components not present, skipping job_class_defaults_test [0.049 s] ok [done in 0.267 s] module 'yz_component_tests' yz_component_tests: disable_index_test...[0.003 s] ok yz_component_tests: disable_search_test...[0.007 s] ok [done in 0.016 s] ======================================================= All 30 tests passed. Cover analysis: /tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/.eunit/index.html =INFO REPORT==== 21-Feb-2017::12:54:57 === application: inets exited: killed type: temporary ``` --------------------------------------------------
:white_check_mark: MAKE_XREF

> Started at: 2017-02-21 12:54 > Duration: 10 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334; make xref /tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/rebar get-deps ==> kvc (get-deps) ==> sidejob (get-deps) ==> erlang_js (get-deps) ==> meck (get-deps) ==> getopt (get-deps) ==> goldrush (get-deps) ==> lager (get-deps) ==> neotoma (get-deps) ==> cuttlefish (get-deps) ==> bitcask (get-deps) ==> eper (get-deps) ==> edown (get-deps) ==> sext (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> riak_sysmon (get-deps) ==> eleveldb (get-deps) ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> parse_trans (get-deps) ==> bear (get-deps) ==> folsom (get-deps) ==> setup (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) ==> clique (get-deps) ==> riak_core (get-deps) ==> riak_pipe (get-deps) ==> riak_dt (get-deps) ==> eunit_formatters (get-deps) ==> hamcrest (get-deps) ==> riak_pb (get-deps) ==> mochiweb (get-deps) ==> webmachine (get-deps) ==> riak_api (get-deps) ==> proper (get-deps) ==> stdlib2 (get-deps) ==> hyper (get-deps) ==> gproc (get-deps) ==> chronos (get-deps) ==> riak_kv (get-deps) ==> ibrowse (get-deps) ==> fuse (get-deps) ==> develop.45b62e0.bch-move-yz-tests.5893334 (get-deps) /tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/rebar compile ==> kvc (compile) ==> sidejob (compile) ==> erlang_js (compile) make[1]: Entering directory `/tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/deps/erlang_js' cd c_src; make make[2]: Entering directory `/tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/deps/erlang_js/c_src' make[2]: Nothing to be done for `js'. make[2]: Leaving directory `/tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/deps/erlang_js/c_src' make[1]: Leaving directory `/tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/deps/erlang_js' ==> meck (compile) ==> getopt (compile) ==> goldrush (compile) ==> lager (compile) ==> neotoma (compile) ==> cuttlefish (compile) ==> getopt (escriptize) ==> goldrush (escriptize) ==> lager (escriptize) ==> neotoma (escriptize) ==> cuttlefish (escriptize) ==> bitcask (compile) ==> eper (compile) ==> edown (compile) ==> sext (compile) ==> poolboy (compile) ==> basho_stats (compile) ==> riak_sysmon (compile) ==> eleveldb (compile) make[1]: Entering directory `/tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/deps/eleveldb/c_src/leveldb' make[1]: Entering directory `/tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `tools'. make[1]: Leaving directory `/tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/deps/eleveldb/c_src/leveldb' ==> riak_ensemble (compile) ==> pbkdf2 (compile) ==> parse_trans (compile) ==> bear (compile) ==> folsom (compile) ==> setup (compile) ==> setup (escriptize) ==> src (compile) ==> exometer_core (compile) ==> clique (compile) ==> riak_core (compile) ==> riak_pipe (compile) ==> riak_dt (compile) ==> eunit_formatters (compile) ==> hamcrest (compile) ==> hamcrest (post_compile) ==> riak_pb (compile) ==> mochiweb (compile) ==> webmachine (compile) ==> riak_api (compile) ==> proper (compile) make[1]: Entering directory `/tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/deps/proper' make[1]: `include/compile_flags.hrl' is up to date. make[1]: Leaving directory `/tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/deps/proper' ==> stdlib2 (compile) ==> hyper (compile) ==> gproc (compile) ==> chronos (compile) ==> riak_kv (compile) ==> ibrowse (compile) ==> fuse (compile) ==> develop.45b62e0.bch-move-yz-tests.5893334 (compile) /tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/rebar xref skip_deps=true WARN: Ignoring sub_dirs for /tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334/deps/exometer_core ==> develop.45b62e0.bch-move-yz-tests.5893334 (xref) ``` --------------------------------------------------
:white_check_mark: MAKE_DIALYZER

> Started at: 2017-02-21 12:55 > Duration: 90 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.45b62e0.bch-move-yz-tests.5893334; make dialyzer ... Snipped 674 lines ... ce/1 gb_trees:delete/2 gb_trees:delete_any/2 gb_trees:empty/0 gb_trees:enter/3 gb_trees:from_orddict/1 gb_trees:get/2 gb_trees:insert/3 gb_trees:is_defined/2 gb_trees:is_empty/1 gb_trees:iterator/1 gb_trees:keys/1 gb_trees:largest/1 gb_trees:lookup/2 gb_trees:map/2 gb_trees:next/1 gb_trees:size/1 gb_trees:smallest/1 gb_trees:take_largest/1 gb_trees:take_smallest/1 gb_trees:to_list/1 gb_trees:update/3 gb_trees:values/1 gen:call/3 gen:call/4 gen:reply/2 gen:start/5 gen:start/6 gen_event:add_handler/3 gen_event:add_sup_handler/3 gen_event:call/3 gen_event:call/4 gen_event:delete_handler/3 gen_event:notify/2 gen_event:start_link/1 gen_event:sync_notify/2 gen_event:which_handlers/1 gen_fsm:cancel_timer/1 gen_fsm:reply/2 gen_fsm:send_all_state_event/2 gen_fsm:send_event/2 gen_fsm:send_event_after/2 gen_fsm:start/3 gen_fsm:start/4 gen_fsm:start_link/3 gen_fsm:start_timer/2 gen_fsm:sync_send_all_state_event/2 gen_fsm:sync_send_all_state_event/3 gen_fsm:sync_send_event/2 gen_fsm:sync_send_event/3 gen_leader:leader_call/2 gen_leader:leader_cast/2 gen_leader:leader_node/1 gen_leader:reply/2 gen_leader:start_link/6 gen_server:abcast/3 gen_server:call/2 gen_server:call/3 gen_server:cast/2 gen_server:enter_loop/3 gen_server:reply/2 gen_server:start/3 gen_server:start/4 gen_server:start_link/3 gen_server:start_link/4 gen_tcp:accept/1 gen_tcp:accept/2 gen_tcp:close/1 gen_tcp:connect/4 gen_tcp:controlling_process/2 gen_tcp:listen/2 gen_tcp:recv/2 gen_tcp:recv/3 gen_tcp:send/2 gen_udp:close/1 gen_udp:open/2 gen_udp:send/4 global:send/2 global:trans/3 global:unregister_name/1 global:whereis_name/1 gtknode:cmd/2 gtknode:start/1 http_uri:parse/1 httpc:request/4 httpd_util:convert_request_date/1 httpd_util:day/1 httpd_util:month/1 httpd_util:reason_phrase/1 httpd_util:rfc1123_date/0 httpd_util:rfc1123_date/1 igor:parse_transform/2 inet:getaddr/2 inet:gethostbyaddr/1 inet:gethostbyname/1 inet:gethostname/0 inet:getopts/2 inet:getstat/1 inet:getstat/2 inet:parse_address/1 inet:peername/1 inet:port/1 inet:setopts/2 inet:sockname/1 inet_db:register_socket/2 inet_parse:address/1 inet_parse:ntoa/1 inets:start/0 init:archive_extension/0 init:get_argument/1 init:get_arguments/0 init:get_status/0 init:script_id/0 init:stop/0 init:stop/1 io:columns/0 io:format/1 io:format/2 io:format/3 io:fwrite/1 io:fwrite/2 io:fwrite/3 io:get_line/1 io:nl/0 io:put_chars/1 io:put_chars/2 io:write/1 io_lib:deep_char_list/1 io_lib:format/2 io_lib:fread/2 io_lib:fwrite/2 io_lib:printable_list/1 io_lib:write/1 io_lib:write/2 io_lib:write_atom/1 io_lib_format:fwrite_g/1 io_lib_pretty:print/6 lager_default_tracer:info/1 lib:format_exception/6 lists:append/1 lists:concat/1 lists:duplicate/2 lists:filtermap/2 lists:flatlength/1 lists:flatten/2 lists:keystore/4 lists:keytake/3 lists:merge/1 lists:prefix/2 lists:seq/2 lists:seq/3 lists:sublist/2 lists:sublist/3 lists:suffix/2 lists:sum/1 lists:ukeymerge/3 lists:ukeysort/2 lists:umerge/1 lists:umerge/2 lists:umerge/3 lists:zf/2 maps:to_list/1 math:cos/1 math:exp/1 math:log/1 math:log10/1 math:pi/0 math:pow/2 math:sqrt/1 memsup:get_system_memory_data/0 mnesia:activity/2 mnesia:read/1 mnesia:table_info/2 mnesia:write/1 mustache:render/2 net_adm:names/1 net_adm:ping/1 net_kernel:get_net_ticktime/0 net_kernel:hidden_connect_node/1 net_kernel:monitor_nodes/1 net_kernel:monitor_nodes/2 net_kernel:set_net_ticktime/1 net_kernel:start/1 orddict:append/3 orddict:append_list/3 orddict:erase/2 orddict:fetch/2 orddict:fetch_keys/1 orddict:filter/2 orddict:find/2 orddict:fold/3 orddict:from_list/1 orddict:is_key/2 orddict:map/2 orddict:merge/3 orddict:new/0 orddict:size/1 orddict:store/3 orddict:to_list/1 orddict:update/3 orddict:update/4 orddict:update_counter/3 ordsets:add_element/2 ordsets:del_element/2 ordsets:filter/2 ordsets:fold/3 ordsets:from_list/1 ordsets:intersection/1 ordsets:intersection/2 ordsets:is_disjoint/2 ordsets:is_element/2 ordsets:is_set/1 ordsets:is_subset/2 ordsets:new/0 ordsets:size/1 ordsets:subtract/2 ordsets:to_list/1 ordsets:union/1 ordsets:union/2 os:cmd/1 os:getenv/1 os:getpid/0 os:putenv/2 os:timestamp/0 os:type/0 packages:last/1 packages:strip_last/1 prim_file:list_dir/2 prim_file:read_file_info/1 prim_file:write_file_info/2 prim_inet:async_accept/2 prim_inet:getstatus/1 prim_inet:gettype/1 proc_lib:hibernate/3 proc_lib:init_ack/2 proc_lib:spawn/1 proc_lib:spawn/4 proc_lib:spawn_link/1 proc_lib:spawn_link/3 proc_lib:spawn_link/4 proc_lib:start_link/3 proc_lib:translate_initial_call/1 proplists:delete/2 proplists:get_all_values/2 proplists:get_bool/2 proplists:get_keys/1 proplists:get_value/2 proplists:get_value/3 proplists:is_defined/2 proplists:lookup/2 proplists:substitute_aliases/2 proplists:unfold/1 pubkey_cert:extensions_list/1 pubkey_cert:select_extension/2 pubkey_cert_records:transform/2 public_key:pem_decode/1 public_key:pem_entry_decode/1 public_key:pkix_crls_validate/3 public_key:pkix_decode_cert/2 public_key:pkix_encode/3 public_key:pkix_is_self_signed/1 public_key:pkix_normalize_name/1 qlc:table/2 queue:cons/2 queue:daeh/1 queue:drop/1 queue:drop_r/1 queue:filter/2 queue:from_list/1 queue:get/1 queue:get_r/1 queue:head/1 queue:in/2 queue:in_r/2 queue:init/1 queue:is_empty/1 queue:is_queue/1 queue:join/2 queue:last/1 queue:len/1 queue:liat/1 queue:member/2 queue:new/0 queue:out/1 queue:out_r/1 queue:peek/1 queue:peek_r/1 queue:reverse/1 queue:snoc/2 queue:split/2 queue:tail/1 queue:to_list/1 random:seed/0 random:seed/1 random:seed/3 random:seed0/0 random:uniform/0 random:uniform/1 random:uniform_s/2 re:compile/1 re:compile/2 re:replace/4 re:run/2 re:run/3 re:split/2 re:split/3 rebar_config:get_local/3 rebar_mustache:render/2 rebar_rel_utils:get_target_dir/2 rebar_rel_utils:is_rel_dir/0 rebar_rel_utils:load_config/2 release_handler:eval_appup_script/4 rpc:call/4 rpc:call/5 rpc:eval_everywhere/3 rpc:multicall/3 rpc:multicall/4 rpc:multicall/5 sets:add_element/2 sets:del_element/2 sets:filter/2 sets:fold/3 sets:from_list/1 sets:intersection/1 sets:intersection/2 sets:is_disjoint/2 sets:is_element/2 sets:is_set/1 sets:is_subset/2 sets:new/0 sets:size/1 sets:subtract/2 sets:to_list/1 sets:union/1 sets:union/2 ssl:close/1 ssl:connect/2 ssl:connect/3 ssl:connect/4 ssl:listen/2 ssl:peercert/1 ssl:peername/1 ssl:recv/3 ssl:send/2 ssl:setopts/2 ssl:sockname/1 ssl:ssl_accept/1 ssl:ssl_accept/2 ssl:ssl_accept/3 ssl:transport_accept/1 ssl_cipher:openssl_suite/1 ssl_cipher:openssl_suite_name/1 string:centre/2 string:centre/3 string:chr/2 string:cspan/2 string:equal/2 string:join/2 string:left/2 string:left/3 string:len/1 string:rchr/2 string:right/2 string:right/3 string:str/2 string:strip/1 string:strip/2 string:strip/3 string:sub_string/2 string:sub_string/3 string:substr/2 string:substr/3 string:to_float/1 string:to_integer/1 string:to_lower/1 string:to_upper/1 string:tokens/2 supervisor:count_children/1 supervisor:delete_child/2 supervisor:restart_child/2 supervisor:start_child/2 supervisor:start_link/2 supervisor:start_link/3 supervisor:terminate_child/2 supervisor:which_children/1 sys:debug_options/1 sys:get_debug/3 sys:handle_debug/4 sys:handle_system_msg/6 sys:print_log/1 systools:make_script/2 timer:apply_after/4 timer:apply_interval/4 timer:cancel/1 timer:minutes/1 timer:now_diff/2 timer:seconds/1 timer:send_after/2 timer:send_interval/2 timer:send_interval/3 timer:sleep/1 timer:tc/1 timer:tc/2 timer:tc/3 unicode:characters_to_binary/1 unicode:characters_to_binary/3 unicode:characters_to_list/1 unicode:characters_to_list/2 xmerl:export_simple/3 xmerl:export_simple_content/2 xmerl_html:'#element#'/5 xmerl_lib:end_tag/1 xmerl_lib:expand_element/1 xmerl_lib:find_attribute/2 xmerl_lib:mapxml/2 xmerl_lib:start_tag/2 xmerl_ucs:from_utf16be/1 xmerl_ucs:from_utf8/1 xmerl_ucs:to_utf8/1 zlib:gunzip/1 zlib:gzip/1 zlib:unzip/1 zlib:zip/1 Unknown types: base64:ascii_binary/0 calendar:datetime/0 compile:option/0 erl_parse:abstract_clause/0 erl_parse:abstract_expr/0 erl_parse:abstract_form/0 erl_scan:line/0 erl_syntax:syntaxTree/0 erlang:timestamp/0 ets:comp_match_spec/0 ets:match_spec/0 ets:tab/0 ets:tid/0 file:date_time/0 file:fd/0 file:filename/0 file:io_device/0 file:name/0 file:name_all/0 file:posix/0 gen_tcp:listen_option/0 gen_tcp:option/0 inet:hostname/0 inet:ip4_address/0 inet:ip6_address/0 inet:ip_address/0 inet:socket/0 io:device/0 io:format/0 meck_history:history_record/0 mochijson2:json_object/0 mochijson2:json_string/0 mochijson2:json_term/0 mochijson2:json_value/0 orddict:orddict/0 ordsets:ordset/1 proplists:property/0 proplists:proplist/0 re:mp/0 riak_dt:operation/0 riak_dt:value/0 ssl:ssl_option/0 ssl:sslsocket/0 supervisor:child_spec/0 supervisor:strategy/0 timer:tref/0 unicode:charlist/0 done in 0m49.54s done (passed successfully) ==> develop.45b62e0.bch-move-yz-tests.5893334 (dialyzer) Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes Checking whether the PLT .local_dialyzer_plt is up-to-date... yes Compiling some key modules to native code... done in 0m8.56s Proceeding with analysis... done in 0m3.48s done (passed successfully) ``` --------------------------------------------------
:white_large_square: 0 of 2 Code reviews from organization basho
thumbot commented 7 years ago
bch-move-yz-tests 5893334 :arrow_right: develop bb40efd :white_check_mark: completed
Looks good! :+1:
:white_check_mark: MERGE

> Started at: 2017-02-22 14:19 > Duration: 1 seconds. > Result: OK > Message: Merge Success: bch-move-yz-tests 58933348fce3494a02f328eae64328a981efeaee onto target branch: develop bb40efd363d2934b5d3c7b9ea4bb1c0edd9a57b3 > Exit Code: OK > :page_facing_up:

``` Merge made by the 'recursive' strategy. .../intercepts/yz_noop_extractor_intercepts.erl | 44 ++ .../intercepts/yz_solrq_helper_intercepts.erl | 48 ++ riak_test/yz_core_properties_create_unload.erl | 170 +++++++ riak_test/yz_crdt.erl | 564 +++++++++++++++++++++ riak_test/yz_default_bucket_type_upgrade.erl | 98 ++++ riak_test/yz_ensemble.erl | 117 +++++ riak_test/yz_extractors.erl | 441 ++++++++++++++++ riak_test/yz_handoff.erl | 206 ++++++++ riak_test/yz_schema_change_reset.erl | 305 +++++++++++ 9 files changed, 1993 insertions(+) create mode 100644 riak_test/intercepts/yz_noop_extractor_intercepts.erl create mode 100644 riak_test/intercepts/yz_solrq_helper_intercepts.erl create mode 100644 riak_test/yz_core_properties_create_unload.erl create mode 100644 riak_test/yz_crdt.erl create mode 100644 riak_test/yz_default_bucket_type_upgrade.erl create mode 100644 riak_test/yz_ensemble.erl create mode 100644 riak_test/yz_extractors.erl create mode 100644 riak_test/yz_handoff.erl create mode 100644 riak_test/yz_schema_change_reset.erl ``` --------------------------------------------------
:white_check_mark: MAKE_CLEAN

> Started at: 2017-02-22 14:19 > Duration: 2 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334; make clean /tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/rebar clean ==> develop.bb40efd.bch-move-yz-tests.5893334 (clean) rm -rf riak_test/ebin rm -rf build git clean -dfx priv/ ``` --------------------------------------------------
:white_check_mark: MAKE_TEST

> Started at: 2017-02-22 14:19 > Duration: 313 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334; make test ... Snipped 2246 lines ... time.erl Compiled src/fuse_stats_exometer.erl Compiled src/fuse_stats_folsom.erl Compiled src/fuse_stats_ets.erl Compiled src/fuse_sup.erl Compiled src/fuse.erl Compiled src/fuse_monitor.erl Compiled src/fuse_server.erl ==> develop.bb40efd.bch-move-yz-tests.5893334 (compile) Create dir ../build Using cached copy of Solr /var/tmp/yokozuna/solr-4.10.4-yz-2.tgz Creating Solr dir ../priv/solr Solr dir created successfully Downloading yokozuna-3.jar --2017-02-22 14:22:06-- http://s3.amazonaws.com/files.basho.com/yokozuna/yokozuna-3.jar Resolving s3.amazonaws.com (s3.amazonaws.com)... 54.231.121.42 Connecting to s3.amazonaws.com (s3.amazonaws.com)|54.231.121.42|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 11261 (11K) [application/java-archive] Saving to: ‘yokozuna-3.jar’ 0K 100% 30.1M=0s 2017-02-22 14:22:06 (30.1 MB/s) - ‘yokozuna-3.jar’ saved [11261/11261] Downloading yz_monitor-1.jar --2017-02-22 14:22:06-- http://s3.amazonaws.com/files.basho.com/yokozuna/yz_monitor-1.jar Resolving s3.amazonaws.com (s3.amazonaws.com)... 54.231.121.42 Connecting to s3.amazonaws.com (s3.amazonaws.com)|54.231.121.42|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 2661 (2.6K) [application/java-archive] Saving to: ‘yz_monitor-1.jar’ 0K 100% 21.1M=0s 2017-02-22 14:22:06 (21.1 MB/s) - ‘yz_monitor-1.jar’ saved [2661/2661] Compiled src/yz_extractor.erl Compiled src/yz_stat.erl Compiled src/yz_pb_search.erl Compiled src/yz_wm_search.erl Compiled src/yz_misc.erl Compiled src/yz_wm_extract.erl Compiled src/yz_kv.erl Compiled src/yz_stat_worker.erl Compiled src/yz_solrq_sup.erl Compiled src/yz_solrq_drain_mgr.erl Compiled src/yz_wm_schema.erl Compiled src/yz_sup.erl Compiled src/yz_doc.erl Compiled src/yz_general_sup.erl Compiled src/yz_xml_extractor.erl Compiled src/yz_solr_sup.erl Compiled src/yz_bucket_validator.erl Compiled src/rt_intercept_pt.erl Compiled src/yz_entropy_mgr.erl Compiled src/yz_entropy.erl Compiled src/yz_console.erl Compiled src/yz_app.erl Compiled src/yz_solrq.erl Compiled src/yz_wm_index.erl Compiled src/yokozuna.erl Compiled src/yz_rs_migration.erl Compiled src/yz_fuse_stats_sidejob.erl Compiled src/yz_noop_extractor.erl Compiled src/yz_solr_proc.erl Compiled src/yz_schema.erl Compiled src/yz_index.erl Compiled src/yz_exchange_fsm.erl Compiled src/yz_fuse.erl Compiled src/yz_events.erl Compiled src/yz_json_extractor.erl Compiled src/yz_solrq_helper.erl Compiled src/yz_pb_admin.erl Compiled src/yz_index_hashtree.erl Compiled src/yz_solrq_queue_pair_sup.erl Compiled src/yz_diag.erl Compiled src/yz_solrq_worker.erl Compiled src/yz_text_extractor.erl Compiled src/yz_solr.erl Compiled src/yz_cover.erl Compiled src/yz_dt_extractor.erl Compiled src/yz_index_hashtree_sup.erl Compiled src/yz_solrq_drain_fsm.erl /tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/rebar eunit skip_deps=true WARN: Ignoring sub_dirs for /tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/deps/exometer_core ==> develop.bb40efd.bch-move-yz-tests.5893334 (eunit) Compiled src/yz_extractor.erl Compiled src/yz_stat.erl Compiled src/yz_pb_search.erl Compiled src/yz_wm_search.erl Compiled src/yz_misc.erl Compiled src/yz_wm_extract.erl Compiled src/yz_stat_worker.erl Compiled src/yz_kv.erl Compiled src/yz_solrq_sup.erl Compiled src/yz_solrq_drain_mgr.erl Compiled src/yz_wm_schema.erl Compiled src/yz_sup.erl Compiled src/yz_doc.erl Compiled src/yz_xml_extractor.erl Compiled src/yz_general_sup.erl Compiled src/yz_bucket_validator.erl Compiled src/yz_solr_sup.erl Compiled src/rt_intercept_pt.erl Compiled src/yz_entropy.erl Compiled src/yz_entropy_mgr.erl Compiled src/yz_console.erl Compiled src/yz_app.erl Compiled src/yz_solrq.erl Compiled src/yz_wm_index.erl Compiled src/yokozuna.erl Compiled src/yz_solr_proc.erl Compiled src/yz_rs_migration.erl Compiled src/yz_fuse_stats_sidejob.erl Compiled src/yz_noop_extractor.erl Compiled src/yz_schema.erl Compiled src/yz_index.erl Compiled src/yz_fuse.erl Compiled src/yz_exchange_fsm.erl Compiled src/yz_events.erl Compiled src/yz_json_extractor.erl Compiled src/yz_solrq_helper.erl Compiled src/yz_pb_admin.erl Compiled src/yz_index_hashtree.erl Compiled src/yz_solrq_queue_pair_sup.erl Compiled src/yz_solrq_worker.erl Compiled src/yz_diag.erl Compiled src/yz_solr.erl Compiled src/yz_text_extractor.erl Compiled src/yz_cover.erl Compiled src/yz_dt_extractor.erl Compiled src/yz_solrq_drain_fsm.erl Compiled test/yz_pulseh.erl Compiled src/yz_index_hashtree_sup.erl Compiled test/yz_component_tests.erl Compiled test/yz_text_extractor_tests.erl Compiled test/yz_xml_extractor_tests.erl Compiled test/yz_solrq_eqc_ibrowse.erl Compiled test/yz_dt_extractor_tests.erl Compiled test/yz_misc_tests.erl Compiled test/yz_json_extractor_tests.erl Compiled test/yz_solrq_eqc_fuse.erl Compiled test/eqc_util.erl Compiled test/yz_solrq_eqc.erl Compiled test/yokozuna_schema_tests.erl Compiled test/yz_index_hashtree_eqc.erl ======================== EUnit ======================== module 'yz_solrq_queue_pair_sup' module 'yz_cover' module 'yz_pulseh' module 'yz_solrq_eqc_fuse' module 'yz_solr_proc' module 'yz_solrq_eqc_ibrowse' module 'yz_schema' yz_index_hashtree_eqc: index_hashtree_test_ (module 'yz_index_hashtree_eqc')...14:22:18.853 [info] Application lager started on node nonode@nohost 14:22:19.048 [info] New capability: {riak_kv,object_hash_version} = legacy 14:22:19.057 [info] New capability: {riak_kv,anti_entropy} = enabled_v1 14:22:19.057 [info] Capability changed: {riak_kv,object_hash_version} / legacy -> 0 14:22:19.083 [info] Enabling throttle for riak_kv/aae_throttle. ....................................................................................................(x10)...................(x1)......... Time limit reached: 29.0 seconds. OK, passed 299 tests 22.40% {yz_index_hashtree_eqc,insert_yz_tree,3} 21.29% {yz_index_hashtree_eqc,insert_kv_tree,3} 20.18% {yz_index_hashtree_eqc,update,2} 19.00% {yz_index_hashtree_eqc,insert_both,4} 6.66% {yz_index_hashtree_eqc,start_yz_tree,0} 6.56% {yz_index_hashtree_eqc,start_kv_tree,0} 3.92% {yz_index_hashtree_eqc,compare,2} [31.492 s] ok module 'yz_bucket_validator' module 'yz_pb_search' module 'yz_extractor' module 'yz_solrq_worker' module 'yz_rs_migration' module 'yz_fuse_stats_sidejob' module 'yz_solrq_drain_fsm' module 'yz_app' module 'yz_solr_sup' module 'yz_stat_worker' module 'yz_entropy_mgr' module 'yz_wm_index' module 'yz_events' module 'yz_index_hashtree' module 'rt_intercept_pt' module 'yz_diag' module 'yz_solr' module 'eqc_util' module 'yz_noop_extractor' module 'yz_solrq_helper' module 'yz_entropy' module 'yz_json_extractor' module 'yz_json_extractor_tests' yz_json_extractor_tests: json_extract_test...[0.019 s] ok yz_json_extractor_tests: utf8_test...[0.001 s] ok [done in 0.026 s] [done in 0.026 s] module 'yz_wm_schema' module 'yz_doc' module 'yz_kv' yz_kv: metadata_check_test...ok yz_kv:501: siblings_permitted_test_...[0.080 s] ok yz_kv:523: siblings_permitted_test_...[0.173 s] ok yz_kv:563: siblings_permitted_test_...[0.026 s] ok yz_kv:582: siblings_permitted_test_...[0.049 s] ok [done in 0.511 s] module 'yz_misc' module 'yz_misc_tests' yz_misc_tests: should_copy_skip_test...ok yz_misc_tests: should_copy_update_test...ok yz_misc_tests: should_copy_overwrite_test...ok yz_misc_tests: should_verify_name_test...ok [done in 0.012 s] [done in 0.012 s] module 'yz_console' module 'yz_solrq_drain_mgr' module 'yz_solrq_sup' module 'yz_text_extractor' yz_text_extractor_tests: utf8_test (module 'yz_text_extractor_tests')...[0.001 s] ok [done in 0.004 s] module 'yz_dt_extractor' module 'yz_dt_extractor_tests' yz_dt_extractor_tests: counter_test...[0.003 s] ok yz_dt_extractor_tests: set_test...[0.009 s] ok yz_dt_extractor_tests: hll_test...[0.040 s] ok yz_dt_extractor_tests: gset_test...[0.009 s] ok yz_dt_extractor_tests: map_test...[0.027 s] ok yz_dt_extractor_tests: field_separator_test...ok [done in 0.106 s] [done in 0.106 s] module 'yz_wm_extract' module 'yz_pb_admin' module 'yz_fuse' yz_fuse:226: index_names_round_trip_test_ (normal latin characters)...ok yz_fuse:227: index_names_round_trip_test_ (UTF8 characters)...ok [done in 0.006 s] module 'yz_wm_search' module 'yz_general_sup' module 'yz_solrq' module 'yz_index' module 'yz_xml_extractor' module 'yz_xml_extractor_tests' yz_xml_extractor_tests: make_name_test...ok yz_xml_extractor_tests: utf8_test...[0.034 s] ok [done in 0.041 s] [done in 0.041 s] module 'yz_exchange_fsm' module 'yz_stat' module 'yz_solrq_eqc' yz_solrq_eqc: solrq_test_.......................................................................................................(x10)....................................................................................................(x100).(x10). Time limit reached: 120.0 seconds. OK, passed 1210 tests [122.937 s] ok [done in 122.940 s] module 'yz_index_hashtree_sup' module 'yokozuna' module 'yz_sup' module 'yokozuna_schema_tests' yokozuna_schema_tests: basic_schema_test...[0.124 s] ok yokozuna_schema_tests: override_schema_test...[0.038 s] ok yokozuna_schema_tests: validations_test...[0.038 s] ok yokozuna_schema_tests: job_class_defaults_test...test/yokozuna_schema_tests.erl:214:<0.1189.0>: Supporting riak_core components not present, skipping job_class_defaults_test [0.046 s] ok [done in 0.258 s] module 'yz_component_tests' yz_component_tests: disable_index_test...[0.003 s] ok yz_component_tests: disable_search_test...[0.007 s] ok [done in 0.016 s] ======================================================= All 30 tests passed. Cover analysis: /tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/.eunit/index.html =INFO REPORT==== 22-Feb-2017::14:24:57 === application: inets exited: killed type: temporary ``` --------------------------------------------------
:white_check_mark: MAKE_XREF

> Started at: 2017-02-22 14:24 > Duration: 10 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334; make xref /tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/rebar get-deps ==> kvc (get-deps) ==> sidejob (get-deps) ==> erlang_js (get-deps) ==> meck (get-deps) ==> getopt (get-deps) ==> goldrush (get-deps) ==> lager (get-deps) ==> neotoma (get-deps) ==> cuttlefish (get-deps) ==> bitcask (get-deps) ==> eper (get-deps) ==> edown (get-deps) ==> sext (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> riak_sysmon (get-deps) ==> eleveldb (get-deps) ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> parse_trans (get-deps) ==> bear (get-deps) ==> folsom (get-deps) ==> setup (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) ==> clique (get-deps) ==> riak_core (get-deps) ==> riak_pipe (get-deps) ==> riak_dt (get-deps) ==> eunit_formatters (get-deps) ==> hamcrest (get-deps) ==> riak_pb (get-deps) ==> mochiweb (get-deps) ==> webmachine (get-deps) ==> riak_api (get-deps) ==> proper (get-deps) ==> stdlib2 (get-deps) ==> hyper (get-deps) ==> gproc (get-deps) ==> chronos (get-deps) ==> riak_kv (get-deps) ==> ibrowse (get-deps) ==> fuse (get-deps) ==> develop.bb40efd.bch-move-yz-tests.5893334 (get-deps) /tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/rebar compile ==> kvc (compile) ==> sidejob (compile) ==> erlang_js (compile) make[1]: Entering directory `/tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/deps/erlang_js' cd c_src; make make[2]: Entering directory `/tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/deps/erlang_js/c_src' make[2]: Nothing to be done for `js'. make[2]: Leaving directory `/tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/deps/erlang_js/c_src' make[1]: Leaving directory `/tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/deps/erlang_js' Compiling c_src/spidermonkey.c Compiling c_src/spidermonkey_drv.c c_src/spidermonkey_drv.c: In function ‘send_immediate_ok_response’: c_src/spidermonkey_drv.c:82:3: warning: ‘driver_output_term’ is deprecated (declared at /opt/basho/installs/erlang/R16B02-basho10DEV/erts-5.10.3/include/erl_driver.h:622) [-Wdeprecated-declarations] driver_output_term(dd->port, terms, sizeof(terms) / sizeof(terms[0])); ^ c_src/spidermonkey_drv.c: In function ‘ready_async’: c_src/spidermonkey_drv.c:256:3: warning: ‘driver_output_term’ is deprecated (declared at /opt/basho/installs/erlang/R16B02-basho10DEV/erts-5.10.3/include/erl_driver.h:622) [-Wdeprecated-declarations] driver_output_term(dd->port, ^ ==> meck (compile) ==> getopt (compile) ==> goldrush (compile) ==> lager (compile) ==> neotoma (compile) ==> cuttlefish (compile) ==> getopt (escriptize) ==> goldrush (escriptize) ==> lager (escriptize) ==> neotoma (escriptize) ==> cuttlefish (escriptize) ==> bitcask (compile) ==> eper (compile) ==> edown (compile) ==> sext (compile) ==> poolboy (compile) ==> basho_stats (compile) ==> riak_sysmon (compile) ==> eleveldb (compile) make[1]: Entering directory `/tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/deps/eleveldb/c_src/leveldb' make[1]: Entering directory `/tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `tools'. make[1]: Leaving directory `/tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/deps/eleveldb/c_src/leveldb' ==> riak_ensemble (compile) ==> pbkdf2 (compile) ==> parse_trans (compile) ==> bear (compile) ==> folsom (compile) ==> setup (compile) ==> setup (escriptize) ==> src (compile) ==> exometer_core (compile) ==> clique (compile) ==> riak_core (compile) ==> riak_pipe (compile) ==> riak_dt (compile) ==> eunit_formatters (compile) ==> hamcrest (compile) ==> hamcrest (post_compile) ==> riak_pb (compile) ==> mochiweb (compile) ==> webmachine (compile) ==> riak_api (compile) ==> proper (compile) make[1]: Entering directory `/tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/deps/proper' make[1]: `include/compile_flags.hrl' is up to date. make[1]: Leaving directory `/tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/deps/proper' ==> stdlib2 (compile) ==> hyper (compile) ==> gproc (compile) ==> chronos (compile) ==> riak_kv (compile) ==> ibrowse (compile) ==> fuse (compile) ==> develop.bb40efd.bch-move-yz-tests.5893334 (compile) /tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/rebar xref skip_deps=true WARN: Ignoring sub_dirs for /tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334/deps/exometer_core ==> develop.bb40efd.bch-move-yz-tests.5893334 (xref) ``` --------------------------------------------------
:white_check_mark: MAKE_DIALYZER

> Started at: 2017-02-22 14:25 > Duration: 90 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.bb40efd.bch-move-yz-tests.5893334; make dialyzer ... Snipped 674 lines ... ce/1 gb_trees:delete/2 gb_trees:delete_any/2 gb_trees:empty/0 gb_trees:enter/3 gb_trees:from_orddict/1 gb_trees:get/2 gb_trees:insert/3 gb_trees:is_defined/2 gb_trees:is_empty/1 gb_trees:iterator/1 gb_trees:keys/1 gb_trees:largest/1 gb_trees:lookup/2 gb_trees:map/2 gb_trees:next/1 gb_trees:size/1 gb_trees:smallest/1 gb_trees:take_largest/1 gb_trees:take_smallest/1 gb_trees:to_list/1 gb_trees:update/3 gb_trees:values/1 gen:call/3 gen:call/4 gen:reply/2 gen:start/5 gen:start/6 gen_event:add_handler/3 gen_event:add_sup_handler/3 gen_event:call/3 gen_event:call/4 gen_event:delete_handler/3 gen_event:notify/2 gen_event:start_link/1 gen_event:sync_notify/2 gen_event:which_handlers/1 gen_fsm:cancel_timer/1 gen_fsm:reply/2 gen_fsm:send_all_state_event/2 gen_fsm:send_event/2 gen_fsm:send_event_after/2 gen_fsm:start/3 gen_fsm:start/4 gen_fsm:start_link/3 gen_fsm:start_timer/2 gen_fsm:sync_send_all_state_event/2 gen_fsm:sync_send_all_state_event/3 gen_fsm:sync_send_event/2 gen_fsm:sync_send_event/3 gen_leader:leader_call/2 gen_leader:leader_cast/2 gen_leader:leader_node/1 gen_leader:reply/2 gen_leader:start_link/6 gen_server:abcast/3 gen_server:call/2 gen_server:call/3 gen_server:cast/2 gen_server:enter_loop/3 gen_server:reply/2 gen_server:start/3 gen_server:start/4 gen_server:start_link/3 gen_server:start_link/4 gen_tcp:accept/1 gen_tcp:accept/2 gen_tcp:close/1 gen_tcp:connect/4 gen_tcp:controlling_process/2 gen_tcp:listen/2 gen_tcp:recv/2 gen_tcp:recv/3 gen_tcp:send/2 gen_udp:close/1 gen_udp:open/2 gen_udp:send/4 global:send/2 global:trans/3 global:unregister_name/1 global:whereis_name/1 gtknode:cmd/2 gtknode:start/1 http_uri:parse/1 httpc:request/4 httpd_util:convert_request_date/1 httpd_util:day/1 httpd_util:month/1 httpd_util:reason_phrase/1 httpd_util:rfc1123_date/0 httpd_util:rfc1123_date/1 igor:parse_transform/2 inet:getaddr/2 inet:gethostbyaddr/1 inet:gethostbyname/1 inet:gethostname/0 inet:getopts/2 inet:getstat/1 inet:getstat/2 inet:parse_address/1 inet:peername/1 inet:port/1 inet:setopts/2 inet:sockname/1 inet_db:register_socket/2 inet_parse:address/1 inet_parse:ntoa/1 inets:start/0 init:archive_extension/0 init:get_argument/1 init:get_arguments/0 init:get_status/0 init:script_id/0 init:stop/0 init:stop/1 io:columns/0 io:format/1 io:format/2 io:format/3 io:fwrite/1 io:fwrite/2 io:fwrite/3 io:get_line/1 io:nl/0 io:put_chars/1 io:put_chars/2 io:write/1 io_lib:deep_char_list/1 io_lib:format/2 io_lib:fread/2 io_lib:fwrite/2 io_lib:printable_list/1 io_lib:write/1 io_lib:write/2 io_lib:write_atom/1 io_lib_format:fwrite_g/1 io_lib_pretty:print/6 lager_default_tracer:info/1 lib:format_exception/6 lists:append/1 lists:concat/1 lists:duplicate/2 lists:filtermap/2 lists:flatlength/1 lists:flatten/2 lists:keystore/4 lists:keytake/3 lists:merge/1 lists:prefix/2 lists:seq/2 lists:seq/3 lists:sublist/2 lists:sublist/3 lists:suffix/2 lists:sum/1 lists:ukeymerge/3 lists:ukeysort/2 lists:umerge/1 lists:umerge/2 lists:umerge/3 lists:zf/2 maps:to_list/1 math:cos/1 math:exp/1 math:log/1 math:log10/1 math:pi/0 math:pow/2 math:sqrt/1 memsup:get_system_memory_data/0 mnesia:activity/2 mnesia:read/1 mnesia:table_info/2 mnesia:write/1 mustache:render/2 net_adm:names/1 net_adm:ping/1 net_kernel:get_net_ticktime/0 net_kernel:hidden_connect_node/1 net_kernel:monitor_nodes/1 net_kernel:monitor_nodes/2 net_kernel:set_net_ticktime/1 net_kernel:start/1 orddict:append/3 orddict:append_list/3 orddict:erase/2 orddict:fetch/2 orddict:fetch_keys/1 orddict:filter/2 orddict:find/2 orddict:fold/3 orddict:from_list/1 orddict:is_key/2 orddict:map/2 orddict:merge/3 orddict:new/0 orddict:size/1 orddict:store/3 orddict:to_list/1 orddict:update/3 orddict:update/4 orddict:update_counter/3 ordsets:add_element/2 ordsets:del_element/2 ordsets:filter/2 ordsets:fold/3 ordsets:from_list/1 ordsets:intersection/1 ordsets:intersection/2 ordsets:is_disjoint/2 ordsets:is_element/2 ordsets:is_set/1 ordsets:is_subset/2 ordsets:new/0 ordsets:size/1 ordsets:subtract/2 ordsets:to_list/1 ordsets:union/1 ordsets:union/2 os:cmd/1 os:getenv/1 os:getpid/0 os:putenv/2 os:timestamp/0 os:type/0 packages:last/1 packages:strip_last/1 prim_file:list_dir/2 prim_file:read_file_info/1 prim_file:write_file_info/2 prim_inet:async_accept/2 prim_inet:getstatus/1 prim_inet:gettype/1 proc_lib:hibernate/3 proc_lib:init_ack/2 proc_lib:spawn/1 proc_lib:spawn/4 proc_lib:spawn_link/1 proc_lib:spawn_link/3 proc_lib:spawn_link/4 proc_lib:start_link/3 proc_lib:translate_initial_call/1 proplists:delete/2 proplists:get_all_values/2 proplists:get_bool/2 proplists:get_keys/1 proplists:get_value/2 proplists:get_value/3 proplists:is_defined/2 proplists:lookup/2 proplists:substitute_aliases/2 proplists:unfold/1 pubkey_cert:extensions_list/1 pubkey_cert:select_extension/2 pubkey_cert_records:transform/2 public_key:pem_decode/1 public_key:pem_entry_decode/1 public_key:pkix_crls_validate/3 public_key:pkix_decode_cert/2 public_key:pkix_encode/3 public_key:pkix_is_self_signed/1 public_key:pkix_normalize_name/1 qlc:table/2 queue:cons/2 queue:daeh/1 queue:drop/1 queue:drop_r/1 queue:filter/2 queue:from_list/1 queue:get/1 queue:get_r/1 queue:head/1 queue:in/2 queue:in_r/2 queue:init/1 queue:is_empty/1 queue:is_queue/1 queue:join/2 queue:last/1 queue:len/1 queue:liat/1 queue:member/2 queue:new/0 queue:out/1 queue:out_r/1 queue:peek/1 queue:peek_r/1 queue:reverse/1 queue:snoc/2 queue:split/2 queue:tail/1 queue:to_list/1 random:seed/0 random:seed/1 random:seed/3 random:seed0/0 random:uniform/0 random:uniform/1 random:uniform_s/2 re:compile/1 re:compile/2 re:replace/4 re:run/2 re:run/3 re:split/2 re:split/3 rebar_config:get_local/3 rebar_mustache:render/2 rebar_rel_utils:get_target_dir/2 rebar_rel_utils:is_rel_dir/0 rebar_rel_utils:load_config/2 release_handler:eval_appup_script/4 rpc:call/4 rpc:call/5 rpc:eval_everywhere/3 rpc:multicall/3 rpc:multicall/4 rpc:multicall/5 sets:add_element/2 sets:del_element/2 sets:filter/2 sets:fold/3 sets:from_list/1 sets:intersection/1 sets:intersection/2 sets:is_disjoint/2 sets:is_element/2 sets:is_set/1 sets:is_subset/2 sets:new/0 sets:size/1 sets:subtract/2 sets:to_list/1 sets:union/1 sets:union/2 ssl:close/1 ssl:connect/2 ssl:connect/3 ssl:connect/4 ssl:listen/2 ssl:peercert/1 ssl:peername/1 ssl:recv/3 ssl:send/2 ssl:setopts/2 ssl:sockname/1 ssl:ssl_accept/1 ssl:ssl_accept/2 ssl:ssl_accept/3 ssl:transport_accept/1 ssl_cipher:openssl_suite/1 ssl_cipher:openssl_suite_name/1 string:centre/2 string:centre/3 string:chr/2 string:cspan/2 string:equal/2 string:join/2 string:left/2 string:left/3 string:len/1 string:rchr/2 string:right/2 string:right/3 string:str/2 string:strip/1 string:strip/2 string:strip/3 string:sub_string/2 string:sub_string/3 string:substr/2 string:substr/3 string:to_float/1 string:to_integer/1 string:to_lower/1 string:to_upper/1 string:tokens/2 supervisor:count_children/1 supervisor:delete_child/2 supervisor:restart_child/2 supervisor:start_child/2 supervisor:start_link/2 supervisor:start_link/3 supervisor:terminate_child/2 supervisor:which_children/1 sys:debug_options/1 sys:get_debug/3 sys:handle_debug/4 sys:handle_system_msg/6 sys:print_log/1 systools:make_script/2 timer:apply_after/4 timer:apply_interval/4 timer:cancel/1 timer:minutes/1 timer:now_diff/2 timer:seconds/1 timer:send_after/2 timer:send_interval/2 timer:send_interval/3 timer:sleep/1 timer:tc/1 timer:tc/2 timer:tc/3 unicode:characters_to_binary/1 unicode:characters_to_binary/3 unicode:characters_to_list/1 unicode:characters_to_list/2 xmerl:export_simple/3 xmerl:export_simple_content/2 xmerl_html:'#element#'/5 xmerl_lib:end_tag/1 xmerl_lib:expand_element/1 xmerl_lib:find_attribute/2 xmerl_lib:mapxml/2 xmerl_lib:start_tag/2 xmerl_ucs:from_utf16be/1 xmerl_ucs:from_utf8/1 xmerl_ucs:to_utf8/1 zlib:gunzip/1 zlib:gzip/1 zlib:unzip/1 zlib:zip/1 Unknown types: base64:ascii_binary/0 calendar:datetime/0 compile:option/0 erl_parse:abstract_clause/0 erl_parse:abstract_expr/0 erl_parse:abstract_form/0 erl_scan:line/0 erl_syntax:syntaxTree/0 erlang:timestamp/0 ets:comp_match_spec/0 ets:match_spec/0 ets:tab/0 ets:tid/0 file:date_time/0 file:fd/0 file:filename/0 file:io_device/0 file:name/0 file:name_all/0 file:posix/0 gen_tcp:listen_option/0 gen_tcp:option/0 inet:hostname/0 inet:ip4_address/0 inet:ip6_address/0 inet:ip_address/0 inet:socket/0 io:device/0 io:format/0 meck_history:history_record/0 mochijson2:json_object/0 mochijson2:json_string/0 mochijson2:json_term/0 mochijson2:json_value/0 orddict:orddict/0 ordsets:ordset/1 proplists:property/0 proplists:proplist/0 re:mp/0 riak_dt:operation/0 riak_dt:value/0 ssl:ssl_option/0 ssl:sslsocket/0 supervisor:child_spec/0 supervisor:strategy/0 timer:tref/0 unicode:charlist/0 done in 0m50.39s done (passed successfully) ==> develop.bb40efd.bch-move-yz-tests.5893334 (dialyzer) Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes Checking whether the PLT .local_dialyzer_plt is up-to-date... yes Compiling some key modules to native code... done in 0m8.61s Proceeding with analysis... done in 0m3.46s done (passed successfully) ``` --------------------------------------------------
:white_large_square: 0 of 2 Code reviews from organization basho