basho / riak_dt

Convergent replicated datatypes in Erlang
Apache License 2.0
353 stars 70 forks source link

Add thumbs #131

Open davidx opened 7 years ago

davidx commented 7 years ago

This adds a thumbs config file.

thumbot commented 7 years ago

Thanks @davidx!

Settings ```yaml --- minimum_reviewers: 2 merge: true build_steps: - make clean - make deps - make compile - make test - make xref - make dialyzer org_mode: true timeout: 1800 ```
thumbot commented 7 years ago
add_thumbs f933d00 :arrow_right: develop f96f943 :white_check_mark: completed
Looks good! :+1:
:white_check_mark: MERGE

> Started at: 2016-12-01 10:50 > Duration: 4 seconds. > Result: OK > Message: Merge Success: add_thumbs f933d00fb255f68d2d27c9743bdc3aad429b6dd0 onto target branch: develop f96f943ca66902e12263a445cf9099d7f635d5ab > Exit Code: OK > :page_facing_up:

``` Updating f96f943..f933d00 Fast-forward (no commit created; -m option ignored) .thumbs.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .thumbs.yml ``` --------------------------------------------------
:white_check_mark: MAKE_CLEAN

> Started at: 2016-12-01 10:50 > Duration: 0 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.f96f943.add_thumbs.f933d00; make clean ==> develop.f96f943.add_thumbs.f933d00 (clean) ``` --------------------------------------------------
:white_check_mark: MAKE_DEPS

> Started at: 2016-12-01 10:50 > Duration: 1 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.f96f943.add_thumbs.f933d00; make deps ==> develop.f96f943.add_thumbs.f933d00 (get-deps) ``` --------------------------------------------------
:white_check_mark: MAKE_COMPILE

> Started at: 2016-12-01 10:50 > Duration: 2 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.f96f943.add_thumbs.f933d00; make compile ==> develop.f96f943.add_thumbs.f933d00 (get-deps) ==> develop.f96f943.add_thumbs.f933d00 (compile) Compiled src/riak_dt.erl Compiled src/riak_dt_gcounter.erl Compiled src/riak_dt_lwwreg.erl Compiled src/riak_dt_orset.erl Compiled src/riak_dt_vclock.erl Compiled src/riak_dt_enable_flag.erl Compiled src/riak_dt_od_flag.erl Compiled src/riak_dt_gset.erl Compiled src/riak_dt_oe_flag.erl Compiled src/riak_dt_emcntr.erl Compiled src/riak_dt_disable_flag.erl Compiled src/riak_dt_pncounter.erl Compiled src/riak_dt_orswot.erl Compiled src/riak_dt_map.erl ``` --------------------------------------------------
:white_check_mark: MAKE_TEST

> Started at: 2016-12-01 10:50 > Duration: 316 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.f96f943.add_thumbs.f933d00; make test ==> develop.f96f943.add_thumbs.f933d00 (get-deps) ==> develop.f96f943.add_thumbs.f933d00 (compile) ./rebar eunit skip_deps=true ==> develop.f96f943.add_thumbs.f933d00 (eunit) Compiled src/riak_dt.erl Compiled src/riak_dt_gset.erl Compiled src/riak_dt_lwwreg.erl Compiled src/riak_dt_gcounter.erl Compiled src/riak_dt_orset.erl Compiled src/riak_dt_vclock.erl Compiled src/riak_dt_enable_flag.erl Compiled src/riak_dt_od_flag.erl Compiled src/riak_dt_oe_flag.erl Compiled src/riak_dt_emcntr.erl Compiled src/riak_dt_disable_flag.erl Compiled src/riak_dt_orswot.erl Compiled src/riak_dt_pncounter.erl Compiled test/riak_dt_gset_tests.erl Compiled src/riak_dt_map.erl Compiled test/crdt_statem_eqc.erl Compiled test/orswot_eqc.erl Compiled test/map_eqc.erl Compiled test/od_flag_eqc.erl ======================== EUnit ======================== module 'riak_dt_od_flag' crdt_statem_eqc:40: run (riak_dt_od_flag).......................................................................................................(x10).......................................................................................... OK, passed 1000 tests [3.617 s] ok crdt_statem_eqc:43: run_binary_rt (riak_dt_od_flag).......................................................................................................(x10).......................................................................................... OK, passed 1000 tests 15.7% {{60,70},{50,60}} 15.7% {{0,10},{0,10}} 11.1% {{30,40},{30,40}} 7.5% {{110,120},{70,80}} 7.3% {{60,70},{60,70}} 5.1% {{80,90},{80,90}} 3.8% {{110,120},{100,110}} 3.6% {{90,100},{70,80}} 3.2% {{130,140},{120,130}} 3.1% {{160,170},{90,100}} 3.1% {{110,120},{90,100}} 2.2% {{140,150},{110,120}} 1.6% {{160,170},{140,150}} 1.6% {{160,170},{110,120}} 1.5% {{140,150},{90,100}} 1.4% {{210,220},{120,130}} 1.2% {{160,170},{130,140}} 1.1% {{210,220},{170,180}} 1.1% {{210,220},{150,160}} 1.1% {{180,190},{160,170}} 0.8% {{190,200},{130,140}} 0.6% {{210,220},{180,190}} 0.6% {{190,200},{150,160}} 0.5% {{260,270},{170,180}} 0.5% {{210,220},{130,140}} 0.4% {{260,270},{140,150}} 0.4% {{190,200},{110,120}} 0.3% {{240,250},{190,200}} 0.3% {{240,250},{150,160}} 0.3% {{240,250},{140,150}} 0.3% {{210,220},{110,120}} 0.3% {{190,200},{120,130}} 0.2% {{340,350},{210,220}} 0.2% {{310,320},{210,220}} 0.2% {{290,300},{200,210}} 0.2% {{290,300},{190,200}} 0.2% {{260,270},{130,140}} 0.2% {{230,240},{200,210}} 0.1% {{490,500},{240,250}} 0.1% {{360,370},{250,260}} 0.1% {{360,370},{180,190}} 0.1% {{340,350},{180,190}} 0.1% {{310,320},{230,240}} 0.1% {{310,320},{220,230}} 0.1% {{310,320},{150,160}} 0.1% {{290,300},{170,180}} 0.1% {{260,270},{220,230}} 0.1% {{260,270},{210,220}} 0.1% {{260,270},{190,200}} 0.1% {{260,270},{180,190}} 0.1% {{240,250},{180,190}} 0.1% {{240,250},{130,140}} 0.1% {{210,220},{140,150}} [0.555 s] ok riak_dt_od_flag: disable_test...ok riak_dt_od_flag: new_test...ok riak_dt_od_flag: update_enable_test...ok riak_dt_od_flag: update_enable_multi_test...ok riak_dt_od_flag: merge_offs_test...ok riak_dt_od_flag: merge_simple_test...ok riak_dt_od_flag: merge_concurrent_test...ok riak_dt_od_flag: binary_roundtrip_test...ok riak_dt_od_flag: stat_test...ok [done in 4.205 s] orswot_eqc:44: eqc_test_ (module 'orswot_eqc').......................................................................................................(x10)....................................................................................................(x100)....................................................................................................(x1000)....(x100)...(x10).......(x1)........ Time limit reached: 50.0 seconds. OK, passed 15478 tests 38.8705% {orswot_eqc,add,2} 16.7854% {orswot_eqc,create_replica,1} 12.5621% {orswot_eqc,remove,2} 12.4245% {orswot_eqc,context_remove,3} 4.8899% {orswot_eqc,idempotent,1} 4.8474% {orswot_eqc,commutative,2} 4.8260% {orswot_eqc,associative,3} 4.7943% {orswot_eqc,replicate,2} replicas: Count: 15478 Min: 0 Max: 10 Avg: 2.63251 StdDev: 1.65285 Total: 40746 elements: Count: 15478 Min: 0 Max: 7 Avg: 2.19738 StdDev: 2.02239 Total: 34011 [50.001 s] ok module 'riak_dt_enable_flag' crdt_statem_eqc:40: run (riak_dt_enable_flag).......................................................................................................(x10).......................................................................................... OK, passed 1000 tests [1.892 s] ok riak_dt_enable_flag: new_test...ok riak_dt_enable_flag: update_enable_test...ok riak_dt_enable_flag: update_enable_multi_test...ok riak_dt_enable_flag: merge_offs_test...ok riak_dt_enable_flag: merge_on_left_test...ok riak_dt_enable_flag: merge_on_right_test...ok riak_dt_enable_flag: merge_on_both_test...ok riak_dt_enable_flag: stat_test...ok [done in 1.919 s] module 'riak_dt_vclock' riak_dt_vclock: example_test...ok riak_dt_vclock: accessor_test...ok riak_dt_vclock: merge_test...ok riak_dt_vclock: merge_less_left_test...ok riak_dt_vclock: merge_less_right_test...ok riak_dt_vclock: merge_same_id_test...ok [done in 0.018 s] module 'map_eqc' map_eqc:44: eqc_test_.......................................................................................................(x10)....................................................................................................(x100).............................................(x10).........(x1)...... Time limit reached: 100.0 seconds. OK, passed 5696 tests 19.485% {map_eqc,ctx_update,5} 19.351% {map_eqc,update,4} 18.530% {map_eqc,create_replica,1} 11.207% {map_eqc,remove,2} 6.555% {map_eqc,commutative,2} 6.497% {map_eqc,idempotent,1} 6.433% {map_eqc,associative,3} 6.394% {map_eqc,replicate,2} 5.548% {map_eqc,ctx_remove,3} actors: Count: 5696 Min: 0 Max: 10 Avg: 2.96524 StdDev: 1.90149 Total: 16890 length: Count: 5696 Min: 0 Max: 27 Avg: 3.59024 StdDev: 4.06591 Total: 20450 depth: Count: 5696 Min: 1 Max: 8 Avg: 1.7182 StdDev: 1.3863 Total: 9787 [101.015 s] ok map_eqc:48: bin_roundtrip_test_.......................................................................................................(x10)....................................................................................................(x100)..........(x10).........(x1).... Time limit reached: 50.0 seconds. OK, passed 2194 tests 72.88% {{120,130},{40,50}} 5.01% {{350,360},{130,140}} 3.37% {{300,310},{140,150}} 2.28% {{350,360},{140,150}} 2.14% {{320,330},{130,140}} 0.96% {{310,320},{140,150}} 0.87% {{590,600},{140,150}} 0.55% {{520,530},{170,180}} 0.41% {{300,310},{130,140}} 0.36% {{500,510},{180,190}} 0.36% {{500,510},{170,180}} 0.36% {{150,160},{70,80}} 0.32% {{790,800},{190,200}} 0.32% {{590,600},{150,160}} 0.32% {{510,520},{180,190}} 0.32% {{470,480},{170,180}} 0.32% {{310,320},{150,160}} 0.27% {{320,330},{120,130}} 0.23% {{550,560},{170,180}} 0.23% {{520,530},{180,190}} 0.23% {{510,520},{190,200}} 0.18% {{700,710},{170,180}} 0.18% {{660,670},{200,210}} 0.18% {{520,530},{150,160}} 0.14% {{790,800},{200,210}} 0.14% {{740,750},{190,200}} 0.14% {{550,560},{160,170}} 0.14% {{550,560},{150,160}} 0.09% {{900,910},{220,230}} 0.09% {{900,910},{210,220}} 0.09% {{780,790},{190,200}} 0.09% {{750,760},{180,190}} 0.09% {{750,760},{160,170}} 0.09% {{720,730},{220,230}} 0.09% {{720,730},{180,190}} 0.09% {{670,680},{220,230}} 0.09% {{670,680},{200,210}} 0.09% {{670,680},{170,180}} 0.09% {{660,670},{190,200}} 0.09% {{630,640},{160,170}} 0.09% {{600,610},{210,220}} 0.09% {{520,530},{200,210}} 0.09% {{520,530},{160,170}} 0.09% {{500,510},{190,200}} 0.09% {{490,500},{140,150}} 0.09% {{480,490},{180,190}} 0.09% {{470,480},{190,200}} 0.09% {{470,480},{180,190}} 0.09% {{450,460},{160,170}} 0.09% {{170,180},{100,110}} 0.05% {{1880,1890},{380,390}} 0.05% {{1660,1670},{370,380}} 0.05% {{1620,1630},{280,290}} 0.05% {{1530,1540},{280,290}} 0.05% {{1420,1430},{350,360}} 0.05% {{1380,1390},{340,350}} 0.05% {{1350,1360},{220,230}} 0.05% {{1330,1340},{310,320}} 0.05% {{1280,1290},{330,340}} 0.05% {{1260,1270},{280,290}} 0.05% {{1240,1250},{280,290}} 0.05% {{1230,1240},{220,230}} 0.05% {{1190,1200},{320,330}} 0.05% {{1180,1190},{270,280}} 0.05% {{1160,1170},{300,310}} 0.05% {{1160,1170},{270,280}} 0.05% {{1140,1150},{250,260}} 0.05% {{1120,1130},{260,270}} 0.05% {{1090,1100},{250,260}} 0.05% {{1080,1090},{230,240}} 0.05% {{1070,1080},{290,300}} 0.05% {{1070,1080},{260,270}} 0.05% {{1070,1080},{240,250}} 0.05% {{1060,1070},{250,260}} 0.05% {{1040,1050},{270,280}} 0.05% {{1040,1050},{250,260}} 0.05% {{1020,1030},{260,270}} 0.05% {{1020,1030},{250,260}} 0.05% {{1000,1010},{250,260}} 0.05% {{1000,1010},{240,250}} 0.05% {{1000,1010},{220,230}} 0.05% {{990,1000},{220,230}} 0.05% {{980,990},{270,280}} 0.05% {{970,980},{260,270}} 0.05% {{950,960},{250,260}} 0.05% {{950,960},{240,250}} 0.05% {{950,960},{230,240}} 0.05% {{920,930},{220,230}} 0.05% {{910,920},{220,230}} 0.05% {{900,910},{260,270}} 0.05% {{880,890},{230,240}} 0.05% {{870,880},{240,250}} 0.05% {{870,880},{210,220}} 0.05% {{860,870},{230,240}} 0.05% {{860,870},{200,210}} 0.05% {{860,870},{190,200}} 0.05% {{850,860},{260,270}} 0.05% {{840,850},{230,240}} 0.05% {{840,850},{210,220}} 0.05% {{830,840},{240,250}} 0.05% {{830,840},{180,190}} 0.05% {{820,830},{210,220}} 0.05% {{820,830},{200,210}} 0.05% {{820,830},{180,190}} 0.05% {{810,820},{230,240}} 0.05% {{790,800},{270,280}} 0.05% {{790,800},{180,190}} 0.05% {{780,790},{200,210}} 0.05% {{780,790},{180,190}} 0.05% {{760,770},{170,180}} 0.05% {{750,760},{220,230}} 0.05% {{750,760},{210,220}} 0.05% {{750,760},{200,210}} 0.05% {{750,760},{190,200}} 0.05% {{750,760},{170,180}} 0.05% {{740,750},{180,190}} 0.05% {{740,750},{170,180}} 0.05% {{730,740},{250,260}} 0.05% {{720,730},{190,200}} 0.05% {{720,730},{160,170}} 0.05% {{720,730},{150,160}} 0.05% {{710,720},{230,240}} 0.05% {{710,720},{200,210}} 0.05% {{710,720},{170,180}} 0.05% {{700,710},{210,220}} 0.05% {{700,710},{180,190}} 0.05% {{680,690},{220,230}} 0.05% {{670,680},{230,240}} 0.05% {{670,680},{210,220}} 0.05% {{670,680},{160,170}} 0.05% {{660,670},{170,180}} 0.05% {{650,660},{210,220}} 0.05% {{650,660},{190,200}} 0.05% {{640,650},{220,230}} 0.05% {{640,650},{210,220}} 0.05% {{630,640},{230,240}} 0.05% {{570,580},{210,220}} 0.05% {{570,580},{200,210}} 0.05% {{570,580},{190,200}} 0.05% {{560,570},{210,220}} 0.05% {{550,560},{190,200}} 0.05% {{550,560},{180,190}} 0.05% {{550,560},{140,150}} 0.05% {{550,560},{130,140}} 0.05% {{540,550},{200,210}} 0.05% {{530,540},{210,220}} 0.05% {{520,530},{190,200}} 0.05% {{520,530},{140,150}} 0.05% {{500,510},{200,210}} 0.05% {{490,500},{160,170}} 0.05% {{480,490},{190,200}} 0.05% {{460,470},{170,180}} 0.05% {{460,470},{160,170}} 0.05% {{400,410},{160,170}} 0.05% {{400,410},{150,160}} [50.068 s] ok [done in 151.089 s] module 'riak_dt_emcntr' riak_dt_emcntr: new_test...[0.001 s] ok riak_dt_emcntr: value_test...[0.001 s] ok riak_dt_emcntr: update_increment_test...ok riak_dt_emcntr: update_increment_by_test...ok riak_dt_emcntr: update_decrement_test...ok riak_dt_emcntr: update_decrement_by_test...ok riak_dt_emcntr: update_neg_increment_by_test...ok riak_dt_emcntr: merge_test...[0.001 s] ok riak_dt_emcntr: equal_test...[0.001 s] ok riak_dt_emcntr: usage_test...[0.001 s] ok riak_dt_emcntr: roundtrip_bin_test...ok riak_dt_emcntr: stat_test...ok [done in 0.042 s] module 'riak_dt_gset' riak_dt_gset: stat_test...ok riak_dt_gset: to_binary_test...ok crdt_statem_eqc:40: run (riak_dt_gset).......................................................................................................(x10).......................................................................................... OK, passed 1000 tests [6.194 s] ok module 'riak_dt_gset_tests' riak_dt_gset_tests: update_add_test...ok riak_dt_gset_tests: update_add_all_test...ok [done in 0.007 s] [done in 6.210 s] module 'riak_dt_pncounter' crdt_statem_eqc:40: run (riak_dt_pncounter).......................................................................................................(x10).......................................................................................... OK, passed 1000 tests [2.756 s] ok riak_dt_pncounter: new_test...ok riak_dt_pncounter: value_test...ok riak_dt_pncounter: update_increment_test...ok riak_dt_pncounter: update_increment_by_test...ok riak_dt_pncounter: update_decrement_test...ok riak_dt_pncounter: update_decrement_by_test...ok riak_dt_pncounter: merge_test...ok riak_dt_pncounter: merge_too_test...ok riak_dt_pncounter: equal_test...ok riak_dt_pncounter: usage_test...ok riak_dt_pncounter: roundtrip_bin_test...ok riak_dt_pncounter: update_bin_test...ok riak_dt_pncounter: query_test...ok riak_dt_pncounter: stat_test...ok [done in 2.801 s] module 'riak_dt_orset' riak_dt_orset: stat_test...ok crdt_statem_eqc:40: run (riak_dt_orset).......................................................................................................(x10).......................................................................................... OK, passed 1000 tests [8.180 s] ok [done in 8.186 s] module 'riak_dt_gcounter' crdt_statem_eqc:40: run (riak_dt_gcounter).......................................................................................................(x10).......................................................................................... OK, passed 1000 tests [2.307 s] ok riak_dt_gcounter: new_test...ok riak_dt_gcounter: value_test...ok riak_dt_gcounter: update_increment_test...ok riak_dt_gcounter: update_increment_by_test...ok riak_dt_gcounter: merge_test...ok riak_dt_gcounter: merge_less_left_test...ok riak_dt_gcounter: merge_less_right_test...ok riak_dt_gcounter: merge_same_id_test...ok riak_dt_gcounter: equal_test...ok riak_dt_gcounter: usage_test...ok riak_dt_gcounter: roundtrip_bin_test...ok riak_dt_gcounter: lots_of_actors_test...[0.040 s] ok riak_dt_gcounter: stat_test...ok [done in 2.389 s] module 'riak_dt_orswot' riak_dt_orswot: stat_test...ok riak_dt_orswot: disjoint_merge_test...ok riak_dt_orswot: present_but_removed_test...[0.001 s] ok riak_dt_orswot: no_dots_left_test...ok riak_dt_orswot: dead_node_update_test...ok riak_dt_orswot: batch_order_test...ok crdt_statem_eqc:43: run_binary_rt (riak_dt_orswot).......................................................................................................(x10).......................................................................................... OK, passed 1000 tests 22.5% {{210,220},{110,120}} 10.8% {{270,280},{140,150}} 5.7% {{290,300},{160,170}} 3.5% {{330,340},{170,180}} 3.3% {{380,390},{210,220}} 3.1% {{390,400},{200,210}} 3.0% {{360,370},{190,200}} 2.3% {{440,450},{240,250}} 1.8% {{420,430},{220,230}} 1.6% {{500,510},{270,280}} 1.2% {{580,590},{320,330}} 1.2% {{560,570},{300,310}} 1.1% {{470,480},{260,270}} 1.0% {{640,650},{350,360}} 0.7% {{480,490},{250,260}} 0.6% {{900,910},{490,500}} 0.6% {{740,750},{390,400}} 0.6% {{690,700},{340,350}} 0.6% {{630,640},{310,320}} 0.6% {{620,630},{330,340}} 0.6% {{570,580},{280,290}} 0.6% {{530,540},{290,300}} 0.6% {{530,540},{280,290}} 0.6% {{500,510},{260,270}} 0.6% {{470,480},{250,260}} 0.6% {{450,460},{230,240}} 0.6% {{410,420},{220,230}} 0.5% {{790,800},{420,430}} 0.5% {{700,710},{380,390}} 0.5% {{610,620},{340,350}} 0.5% {{590,600},{310,320}} 0.5% {{510,520},{260,270}} 0.5% {{490,500},{270,280}} 0.5% {{440,450},{250,260}} 0.5% {{260,270},{140,150}} 0.4% {{730,740},{400,410}} 0.4% {{730,740},{390,400}} 0.4% {{610,620},{330,340}} 0.4% {{600,610},{300,310}} 0.4% {{560,570},{290,300}} 0.4% {{520,530},{290,300}} 0.4% {{350,360},{200,210}} 0.3% {{1000,1010},{550,560}} 0.3% {{870,880},{480,490}} 0.3% {{840,850},{470,480}} 0.3% {{840,850},{460,470}} 0.3% {{810,820},{440,450}} 0.3% {{790,800},{430,440}} 0.3% {{770,780},{390,400}} 0.3% {{760,770},{410,420}} 0.3% {{750,760},{370,380}} 0.3% {{710,720},{380,390}} 0.3% {{670,680},{370,380}} 0.3% {{670,680},{360,370}} 0.3% {{640,650},{300,310}} 0.3% {{590,600},{320,330}} 0.3% {{560,570},{280,290}} 0.3% {{550,560},{310,320}} 0.3% {{540,550},{280,290}} 0.3% {{440,450},{230,240}} 0.3% {{410,420},{230,240}} 0.3% {{350,360},{190,200}} 0.3% {{270,280},{150,160}} 0.2% {{1090,1100},{550,560}} 0.2% {{1080,1090},{580,590}} 0.2% {{1010,1020},{560,570}} 0.2% {{1000,1010},{560,570}} 0.2% {{1000,1010},{520,530}} 0.2% {{980,990},{540,550}} 0.2% {{960,970},{510,520}} 0.2% {{940,950},{530,540}} 0.2% {{940,950},{490,500}} 0.2% {{920,930},{450,460}} 0.2% {{910,920},{490,500}} 0.2% {{900,910},{500,510}} 0.2% {{890,900},{440,450}} 0.2% {{880,890},{460,470}} 0.2% {{870,880},{420,430}} 0.2% {{850,860},{460,470}} 0.2% {{820,830},{440,450}} 0.2% {{820,830},{430,440}} 0.2% {{800,810},{420,430}} 0.2% {{780,790},{430,440}} 0.2% {{760,770},{400,410}} 0.2% {{740,750},{370,380}} 0.2% {{710,720},{360,370}} 0.2% {{690,700},{390,400}} 0.2% {{680,690},{350,360}} 0.2% {{680,690},{340,350}} 0.2% {{650,660},{350,360}} 0.2% {{640,650},{310,320}} 0.2% {{630,640},{320,330}} 0.2% {{620,630},{320,330}} 0.2% {{570,580},{290,300}} 0.2% {{560,570},{310,320}} 0.2% {{550,560},{300,310}} 0.2% {{540,550},{310,320}} 0.2% {{510,520},{250,260}} 0.2% {{460,470},{260,270}} 0.2% {{450,460},{220,230}} 0.2% {{360,370},{200,210}} 0.2% {{330,340},{180,190}} 0.1% {{1310,1320},{700,710}} 0.1% {{1270,1280},{690,700}} 0.1% {{1210,1220},{660,670}} 0.1% {{1200,1210},{670,680}} 0.1% {{1170,1180},{650,660}} 0.1% {{1170,1180},{640,650}} 0.1% {{1160,1170},{620,630}} 0.1% {{1150,1160},{650,660}} 0.1% {{1150,1160},{640,650}} 0.1% {{1130,1140},{620,630}} 0.1% {{1130,1140},{600,610}} 0.1% {{1110,1120},{600,610}} 0.1% {{1110,1120},{590,600}} 0.1% {{1110,1120},{520,530}} 0.1% {{1100,1110},{590,600}} 0.1% {{1090,1100},{600,610}} 0.1% {{1080,1090},{570,580}} 0.1% {{1060,1070},{540,550}} 0.1% {{1050,1060},{560,570}} 0.1% {{1050,1060},{550,560}} 0.1% {{1040,1050},{520,530}} 0.1% {{1040,1050},{500,510}} 0.1% {{1030,1040},{580,590}} 0.1% {{1030,1040},{570,580}} 0.1% {{1030,1040},{540,550}} 0.1% {{1030,1040},{520,530}} 0.1% {{990,1000},{540,550}} 0.1% {{990,1000},{530,540}} 0.1% {{990,1000},{520,530}} 0.1% {{980,990},{480,490}} 0.1% {{970,980},{540,550}} 0.1% {{960,970},{520,530}} 0.1% {{950,960},{530,540}} 0.1% {{940,950},{520,530}} 0.1% {{940,950},{500,510}} 0.1% {{940,950},{470,480}} 0.1% {{930,940},{510,520}} 0.1% {{930,940},{500,510}} 0.1% {{920,930},{510,520}} 0.1% {{920,930},{500,510}} 0.1% {{920,930},{460,470}} 0.1% {{910,920},{470,480}} 0.1% {{910,920},{450,460}} 0.1% {{890,900},{500,510}} 0.1% {{880,890},{470,480}} 0.1% {{880,890},{440,450}} 0.1% {{870,880},{470,480}} 0.1% {{860,870},{490,500}} 0.1% {{850,860},{450,460}} 0.1% {{850,860},{430,440}} 0.1% {{840,850},{450,460}} 0.1% {{830,840},{420,430}} 0.1% {{830,840},{410,420}} 0.1% {{820,830},{460,470}} 0.1% {{820,830},{450,460}} 0.1% {{820,830},{420,430}} 0.1% {{810,820},{450,460}} 0.1% {{810,820},{410,420}} 0.1% {{810,820},{400,410}} 0.1% {{810,820},{390,400}} 0.1% {{800,810},{410,420}} 0.1% {{780,790},{440,450}} 0.1% {{760,770},{420,430}} 0.1% {{760,770},{390,400}} 0.1% {{750,760},{420,430}} 0.1% {{750,760},{360,370}} 0.1% {{740,750},{400,410}} 0.1% {{740,750},{380,390}} 0.1% {{730,740},{380,390}} 0.1% {{720,730},{410,420}} 0.1% {{720,730},{360,370}} 0.1% {{710,720},{410,420}} 0.1% {{700,710},{390,400}} 0.1% {{690,700},{350,360}} 0.1% {{660,670},{380,390}} 0.1% {{660,670},{370,380}} 0.1% {{660,670},{340,350}} 0.1% {{660,670},{330,340}} 0.1% {{650,660},{340,350}} 0.1% {{650,660},{330,340}} 0.1% {{640,650},{340,350}} 0.1% {{630,640},{350,360}} 0.1% {{620,630},{340,350}} 0.1% {{620,630},{310,320}} 0.1% {{540,550},{270,280}} 0.1% {{500,510},{280,290}} 0.1% {{450,460},{240,250}} 0.1% {{430,440},{240,250}} 0.1% {{420,430},{210,220}} 0.1% {{320,330},{170,180}} 0.1% {{290,300},{170,180}} [1.476 s] ok crdt_statem_eqc:40: run (riak_dt_orswot).......................................................................................................(x10).......................................................................................... OK, passed 1000 tests [8.999 s] ok [done in 10.500 s] module 'riak_dt_oe_flag' crdt_statem_eqc:40: run (riak_dt_oe_flag).......................................................................................................(x10).......................................................................................... OK, passed 1000 tests [2.360 s] ok crdt_statem_eqc:43: run_binary_rt (riak_dt_oe_flag).......................................................................................................(x10).......................................................................................... OK, passed 1000 tests 29.6% {{40,50},{30,40}} 18.2% {{60,70},{60,70}} 14.5% {{10,20},{0,10}} 11.5% {{90,100},{80,90}} 9.9% {{110,120},{110,120}} 6.3% {{140,150},{130,140}} 4.8% {{160,170},{160,170}} 2.1% {{190,200},{180,190}} 1.9% {{210,220},{210,220}} 0.7% {{240,250},{230,240}} 0.3% {{260,270},{260,270}} 0.2% {{310,320},{310,320}} [0.508 s] ok riak_dt_oe_flag: new_test...ok riak_dt_oe_flag: update_enable_test...ok riak_dt_oe_flag: update_enable_multi_test...ok riak_dt_oe_flag: merge_offs_test...ok riak_dt_oe_flag: merge_simple_test...ok riak_dt_oe_flag: merge_concurrent_test...ok riak_dt_oe_flag: stat_test...ok [done in 2.895 s] od_flag_eqc:41: eqc_test_ (module 'od_flag_eqc').......................................................................................................(x10)....................................................................................................(x100)....................................................................................................(x1000).......(x100)...(x10)...(x1).. Time limit reached: 50.0 seconds. OK, passed 18432 tests 35.1233% {od_flag_eqc,enable,2} 17.8099% {od_flag_eqc,create_replica,1} 17.6636% {od_flag_eqc,ctx_disable,2} 17.6561% {od_flag_eqc,disable,1} 11.7471% {od_flag_eqc,replicate,2} value 64.76% true 35.24% false replicas: Count: 18432 Min: 0 Max: 10 Avg: 2.83317 StdDev: 1.85223 Total: 52221 [50.004 s] ok module 'riak_dt_disable_flag' crdt_statem_eqc:40: run (riak_dt_disable_flag).......................................................................................................(x10).......................................................................................... OK, passed 1000 tests [1.953 s] ok riak_dt_disable_flag: new_test...ok riak_dt_disable_flag: update_enable_test...ok riak_dt_disable_flag: update_enable_multi_test...ok riak_dt_disable_flag: merge_offs_test...ok riak_dt_disable_flag: merge_on_left_test...ok riak_dt_disable_flag: merge_on_right_test...ok riak_dt_disable_flag: merge_on_both_test...ok riak_dt_disable_flag: stat_test...ok [done in 1.980 s] module 'riak_dt' module 'crdt_statem_eqc' module 'riak_dt_lwwreg' crdt_statem_eqc:40: run (riak_dt_lwwreg).......................................................................................................(x10).......................................................................................... OK, passed 1000 tests [2.306 s] ok riak_dt_lwwreg: new_test...ok riak_dt_lwwreg: value_test...ok riak_dt_lwwreg: update_assign_test...ok riak_dt_lwwreg: update_assign_ts_test...ok riak_dt_lwwreg: merge_test...ok riak_dt_lwwreg: equal_test...ok riak_dt_lwwreg: roundtrip_bin_test...ok riak_dt_lwwreg: query_test...ok riak_dt_lwwreg: stat_test...ok [done in 2.336 s] module 'riak_dt_map' riak_dt_map: assoc_test...[0.001 s] ok riak_dt_map: clock_test...[0.001 s] ok riak_dt_map: remfield_test...ok riak_dt_map: present_but_removed_test...ok riak_dt_map: no_dots_left_test...[0.001 s] ok riak_dt_map: tombstone_remove_test...[0.001 s] ok riak_dt_map: dot_key_test...ok riak_dt_map: stat_test...[0.001 s] ok riak_dt_map: equals_test...[0.001 s] ok riak_dt_map: unsupported_version_test...ok riak_dt_map: invalid_binary_test...ok riak_dt_map: v1_downgrade_roundtrip_test_.......................................................................................................(x10).......................................................................................... OK, passed 1000 tests [14.068 s] ok [done in 14.110 s] ======================================================= All 126 tests passed. Cover analysis: /tmp/thumbs/develop.f96f943.add_thumbs.f933d00/.eunit/index.html =INFO REPORT==== 1-Dec-2016::10:55:27 === application: inets exited: killed type: temporary ``` --------------------------------------------------
:white_check_mark: MAKE_XREF

> Started at: 2016-12-01 10:55 > Duration: 2 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.f96f943.add_thumbs.f933d00; make xref ==> develop.f96f943.add_thumbs.f933d00 (get-deps) ==> develop.f96f943.add_thumbs.f933d00 (compile) ./rebar xref skip_deps=true ==> develop.f96f943.add_thumbs.f933d00 (xref) ``` --------------------------------------------------
:white_check_mark: MAKE_DIALYZER

> Started at: 2016-12-01 10:55 > Duration: 108 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.f96f943.add_thumbs.f933d00; make dialyzer ==> develop.f96f943.add_thumbs.f933d00 (get-deps) ==> develop.f96f943.add_thumbs.f933d00 (compile) dialyzer --build_plt --output_plt /home/ubuntu/.riak_combo_dialyzer_plt --apps kernel stdlib sasl erts ssl tools os_mon runtime_tools crypto inets xmerl webtool eunit syntax_tools compiler mnesia public_key snmp; test $? -ne 1 Compiling some key modules to native code... done in 0m11.37s Creating PLT /home/ubuntu/.riak_combo_dialyzer_plt ... eunit_test.erl:305: Call to missing or unexported function eunit_test:nonexisting_function/0 Unknown functions: asn1rt_nif:decode_ber_tlv/1 asn1rt_nif:encode_ber_tlv/1 hipe:compile/4 otp_mib:erl_node_table/3 ttb:ctp/2 ttb:p/2 ttb:stop/1 ttb:tp/2 ttb:tpl/2 ttb:tpl/3 ttb:tpl/4 ttb:tracer/2 done in 1m30.09s done (warnings were emitted) ==> develop.f96f943.add_thumbs.f933d00 (dialyzer) Checking whether the PLT /home/ubuntu/.riak_combo_dialyzer_plt is up-to-date... yes Proceeding with analysis... done in 0m1.73s done (passed successfully) ``` --------------------------------------------------
:white_large_square: 0 of 2 Code reviews from organization basho
ooshlablu commented 7 years ago

:+1: