Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Test] Reduce CI Time #7

Open
wants to merge 52 commits into
base: main
Choose a base branch
from
Open

[Test] Reduce CI Time #7

wants to merge 52 commits into from

Conversation

binary-ho
Copy link
Owner

@binary-ho binary-ho commented Aug 18, 2024

this is for measure CI time

@binary-ho binary-ho self-assigned this Aug 18, 2024
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Go Benchmark

Benchmark suite Current: e7e1fde Previous: 9b328e5 Ratio
BenchmarkDocument/constructor_test 1492 ns/op 1337 B/op 24 allocs/op 1561 ns/op 1337 B/op 24 allocs/op 0.96
BenchmarkDocument/constructor_test - ns/op 1492 ns/op 1561 ns/op 0.96
BenchmarkDocument/constructor_test - B/op 1337 B/op 1337 B/op 1
BenchmarkDocument/constructor_test - allocs/op 24 allocs/op 24 allocs/op 1
BenchmarkDocument/status_test 948.5 ns/op 1305 B/op 22 allocs/op 960.5 ns/op 1305 B/op 22 allocs/op 0.99
BenchmarkDocument/status_test - ns/op 948.5 ns/op 960.5 ns/op 0.99
BenchmarkDocument/status_test - B/op 1305 B/op 1305 B/op 1
BenchmarkDocument/status_test - allocs/op 22 allocs/op 22 allocs/op 1
BenchmarkDocument/equals_test 8686 ns/op 7273 B/op 132 allocs/op 7594 ns/op 7273 B/op 132 allocs/op 1.14
BenchmarkDocument/equals_test - ns/op 8686 ns/op 7594 ns/op 1.14
BenchmarkDocument/equals_test - B/op 7273 B/op 7273 B/op 1
BenchmarkDocument/equals_test - allocs/op 132 allocs/op 132 allocs/op 1
BenchmarkDocument/nested_update_test 16735 ns/op 12139 B/op 262 allocs/op 19440 ns/op 12139 B/op 262 allocs/op 0.86
BenchmarkDocument/nested_update_test - ns/op 16735 ns/op 19440 ns/op 0.86
BenchmarkDocument/nested_update_test - B/op 12139 B/op 12139 B/op 1
BenchmarkDocument/nested_update_test - allocs/op 262 allocs/op 262 allocs/op 1
BenchmarkDocument/delete_test 22403 ns/op 15364 B/op 341 allocs/op 22512 ns/op 15363 B/op 341 allocs/op 1.00
BenchmarkDocument/delete_test - ns/op 22403 ns/op 22512 ns/op 1.00
BenchmarkDocument/delete_test - B/op 15364 B/op 15363 B/op 1.00
BenchmarkDocument/delete_test - allocs/op 341 allocs/op 341 allocs/op 1
BenchmarkDocument/object_test 8627 ns/op 6817 B/op 120 allocs/op 8625 ns/op 6817 B/op 120 allocs/op 1.00
BenchmarkDocument/object_test - ns/op 8627 ns/op 8625 ns/op 1.00
BenchmarkDocument/object_test - B/op 6817 B/op 6817 B/op 1
BenchmarkDocument/object_test - allocs/op 120 allocs/op 120 allocs/op 1
BenchmarkDocument/array_test 28974 ns/op 11946 B/op 276 allocs/op 28990 ns/op 11946 B/op 276 allocs/op 1.00
BenchmarkDocument/array_test - ns/op 28974 ns/op 28990 ns/op 1.00
BenchmarkDocument/array_test - B/op 11946 B/op 11946 B/op 1
BenchmarkDocument/array_test - allocs/op 276 allocs/op 276 allocs/op 1
BenchmarkDocument/text_test 30279 ns/op 14716 B/op 469 allocs/op 30311 ns/op 14715 B/op 469 allocs/op 1.00
BenchmarkDocument/text_test - ns/op 30279 ns/op 30311 ns/op 1.00
BenchmarkDocument/text_test - B/op 14716 B/op 14715 B/op 1.00
BenchmarkDocument/text_test - allocs/op 469 allocs/op 469 allocs/op 1
BenchmarkDocument/text_composition_test 28564 ns/op 18422 B/op 484 allocs/op 28885 ns/op 18422 B/op 484 allocs/op 0.99
BenchmarkDocument/text_composition_test - ns/op 28564 ns/op 28885 ns/op 0.99
BenchmarkDocument/text_composition_test - B/op 18422 B/op 18422 B/op 1
BenchmarkDocument/text_composition_test - allocs/op 484 allocs/op 484 allocs/op 1
BenchmarkDocument/rich_text_test 80458 ns/op 38476 B/op 1148 allocs/op 80391 ns/op 38476 B/op 1148 allocs/op 1.00
BenchmarkDocument/rich_text_test - ns/op 80458 ns/op 80391 ns/op 1.00
BenchmarkDocument/rich_text_test - B/op 38476 B/op 38476 B/op 1
BenchmarkDocument/rich_text_test - allocs/op 1148 allocs/op 1148 allocs/op 1
BenchmarkDocument/counter_test 17292 ns/op 10722 B/op 244 allocs/op 17499 ns/op 10722 B/op 244 allocs/op 0.99
BenchmarkDocument/counter_test - ns/op 17292 ns/op 17499 ns/op 0.99
BenchmarkDocument/counter_test - B/op 10722 B/op 10722 B/op 1
BenchmarkDocument/counter_test - allocs/op 244 allocs/op 244 allocs/op 1
BenchmarkDocument/text_edit_gc_100 1272503 ns/op 870961 B/op 16753 allocs/op 1280124 ns/op 870935 B/op 16752 allocs/op 0.99
BenchmarkDocument/text_edit_gc_100 - ns/op 1272503 ns/op 1280124 ns/op 0.99
BenchmarkDocument/text_edit_gc_100 - B/op 870961 B/op 870935 B/op 1.00
BenchmarkDocument/text_edit_gc_100 - allocs/op 16753 allocs/op 16752 allocs/op 1.00
BenchmarkDocument/text_edit_gc_1000 49661312 ns/op 50536090 B/op 181705 allocs/op 49145407 ns/op 50535870 B/op 181713 allocs/op 1.01
BenchmarkDocument/text_edit_gc_1000 - ns/op 49661312 ns/op 49145407 ns/op 1.01
BenchmarkDocument/text_edit_gc_1000 - B/op 50536090 B/op 50535870 B/op 1.00
BenchmarkDocument/text_edit_gc_1000 - allocs/op 181705 allocs/op 181713 allocs/op 1.00
BenchmarkDocument/text_split_gc_100 1844333 ns/op 1528789 B/op 15604 allocs/op 1861842 ns/op 1528796 B/op 15604 allocs/op 0.99
BenchmarkDocument/text_split_gc_100 - ns/op 1844333 ns/op 1861842 ns/op 0.99
BenchmarkDocument/text_split_gc_100 - B/op 1528789 B/op 1528796 B/op 1.00
BenchmarkDocument/text_split_gc_100 - allocs/op 15604 allocs/op 15604 allocs/op 1
BenchmarkDocument/text_split_gc_1000 109181903 ns/op 135077984 B/op 182188 allocs/op 110623285 ns/op 135075923 B/op 182204 allocs/op 0.99
BenchmarkDocument/text_split_gc_1000 - ns/op 109181903 ns/op 110623285 ns/op 0.99
BenchmarkDocument/text_split_gc_1000 - B/op 135077984 B/op 135075923 B/op 1.00
BenchmarkDocument/text_split_gc_1000 - allocs/op 182188 allocs/op 182204 allocs/op 1.00
BenchmarkDocument/text_delete_all_10000 15115872 ns/op 10185712 B/op 40677 allocs/op 15565745 ns/op 10182778 B/op 40673 allocs/op 0.97
BenchmarkDocument/text_delete_all_10000 - ns/op 15115872 ns/op 15565745 ns/op 0.97
BenchmarkDocument/text_delete_all_10000 - B/op 10185712 B/op 10182778 B/op 1.00
BenchmarkDocument/text_delete_all_10000 - allocs/op 40677 allocs/op 40673 allocs/op 1.00
BenchmarkDocument/text_delete_all_100000 288914217 ns/op 142690596 B/op 411758 allocs/op 276284609 ns/op 142627772 B/op 411561 allocs/op 1.05
BenchmarkDocument/text_delete_all_100000 - ns/op 288914217 ns/op 276284609 ns/op 1.05
BenchmarkDocument/text_delete_all_100000 - B/op 142690596 B/op 142627772 B/op 1.00
BenchmarkDocument/text_delete_all_100000 - allocs/op 411758 allocs/op 411561 allocs/op 1.00
BenchmarkDocument/text_100 215285 ns/op 120037 B/op 5081 allocs/op 224128 ns/op 120037 B/op 5081 allocs/op 0.96
BenchmarkDocument/text_100 - ns/op 215285 ns/op 224128 ns/op 0.96
BenchmarkDocument/text_100 - B/op 120037 B/op 120037 B/op 1
BenchmarkDocument/text_100 - allocs/op 5081 allocs/op 5081 allocs/op 1
BenchmarkDocument/text_1000 2334114 ns/op 1169023 B/op 50085 allocs/op 2444041 ns/op 1169026 B/op 50085 allocs/op 0.96
BenchmarkDocument/text_1000 - ns/op 2334114 ns/op 2444041 ns/op 0.96
BenchmarkDocument/text_1000 - B/op 1169023 B/op 1169026 B/op 1.00
BenchmarkDocument/text_1000 - allocs/op 50085 allocs/op 50085 allocs/op 1
BenchmarkDocument/array_1000 1195219 ns/op 1091390 B/op 11831 allocs/op 1271791 ns/op 1091448 B/op 11832 allocs/op 0.94
BenchmarkDocument/array_1000 - ns/op 1195219 ns/op 1271791 ns/op 0.94
BenchmarkDocument/array_1000 - B/op 1091390 B/op 1091448 B/op 1.00
BenchmarkDocument/array_1000 - allocs/op 11831 allocs/op 11832 allocs/op 1.00
BenchmarkDocument/array_10000 13220463 ns/op 9800541 B/op 120299 allocs/op 13414365 ns/op 9799620 B/op 120295 allocs/op 0.99
BenchmarkDocument/array_10000 - ns/op 13220463 ns/op 13414365 ns/op 0.99
BenchmarkDocument/array_10000 - B/op 9800541 B/op 9799620 B/op 1.00
BenchmarkDocument/array_10000 - allocs/op 120299 allocs/op 120295 allocs/op 1.00
BenchmarkDocument/array_gc_100 148270 ns/op 132723 B/op 1260 allocs/op 154858 ns/op 132720 B/op 1260 allocs/op 0.96
BenchmarkDocument/array_gc_100 - ns/op 148270 ns/op 154858 ns/op 0.96
BenchmarkDocument/array_gc_100 - B/op 132723 B/op 132720 B/op 1.00
BenchmarkDocument/array_gc_100 - allocs/op 1260 allocs/op 1260 allocs/op 1
BenchmarkDocument/array_gc_1000 1387608 ns/op 1159135 B/op 12876 allocs/op 1451463 ns/op 1159070 B/op 12876 allocs/op 0.96
BenchmarkDocument/array_gc_1000 - ns/op 1387608 ns/op 1451463 ns/op 0.96
BenchmarkDocument/array_gc_1000 - B/op 1159135 B/op 1159070 B/op 1.00
BenchmarkDocument/array_gc_1000 - allocs/op 12876 allocs/op 12876 allocs/op 1
BenchmarkDocument/counter_1000 200713 ns/op 193081 B/op 5771 allocs/op 210741 ns/op 193080 B/op 5771 allocs/op 0.95
BenchmarkDocument/counter_1000 - ns/op 200713 ns/op 210741 ns/op 0.95
BenchmarkDocument/counter_1000 - B/op 193081 B/op 193080 B/op 1.00
BenchmarkDocument/counter_1000 - allocs/op 5771 allocs/op 5771 allocs/op 1
BenchmarkDocument/counter_10000 2164613 ns/op 2087996 B/op 59778 allocs/op 2187959 ns/op 2087999 B/op 59778 allocs/op 0.99
BenchmarkDocument/counter_10000 - ns/op 2164613 ns/op 2187959 ns/op 0.99
BenchmarkDocument/counter_10000 - B/op 2087996 B/op 2087999 B/op 1.00
BenchmarkDocument/counter_10000 - allocs/op 59778 allocs/op 59778 allocs/op 1
BenchmarkDocument/object_1000 1367976 ns/op 1428020 B/op 9849 allocs/op 1509974 ns/op 1428228 B/op 9849 allocs/op 0.91
BenchmarkDocument/object_1000 - ns/op 1367976 ns/op 1509974 ns/op 0.91
BenchmarkDocument/object_1000 - B/op 1428020 B/op 1428228 B/op 1.00
BenchmarkDocument/object_1000 - allocs/op 9849 allocs/op 9849 allocs/op 1
BenchmarkDocument/object_10000 15191729 ns/op 12165946 B/op 100563 allocs/op 15521435 ns/op 12166557 B/op 100563 allocs/op 0.98
BenchmarkDocument/object_10000 - ns/op 15191729 ns/op 15521435 ns/op 0.98
BenchmarkDocument/object_10000 - B/op 12165946 B/op 12166557 B/op 1.00
BenchmarkDocument/object_10000 - allocs/op 100563 allocs/op 100563 allocs/op 1
BenchmarkDocument/tree_100 1025899 ns/op 943702 B/op 6101 allocs/op 1061441 ns/op 943703 B/op 6101 allocs/op 0.97
BenchmarkDocument/tree_100 - ns/op 1025899 ns/op 1061441 ns/op 0.97
BenchmarkDocument/tree_100 - B/op 943702 B/op 943703 B/op 1.00
BenchmarkDocument/tree_100 - allocs/op 6101 allocs/op 6101 allocs/op 1
BenchmarkDocument/tree_1000 73874117 ns/op 86460333 B/op 60115 allocs/op 77511622 ns/op 86460459 B/op 60115 allocs/op 0.95
BenchmarkDocument/tree_1000 - ns/op 73874117 ns/op 77511622 ns/op 0.95
BenchmarkDocument/tree_1000 - B/op 86460333 B/op 86460459 B/op 1.00
BenchmarkDocument/tree_1000 - allocs/op 60115 allocs/op 60115 allocs/op 1
BenchmarkDocument/tree_10000 9219584760 ns/op 8580674608 B/op 600251 allocs/op 9542845587 ns/op 8580989424 B/op 600225 allocs/op 0.97
BenchmarkDocument/tree_10000 - ns/op 9219584760 ns/op 9542845587 ns/op 0.97
BenchmarkDocument/tree_10000 - B/op 8580674608 B/op 8580989424 B/op 1.00
BenchmarkDocument/tree_10000 - allocs/op 600251 allocs/op 600225 allocs/op 1.00
BenchmarkDocument/tree_delete_all_1000 72660766 ns/op 87530732 B/op 75264 allocs/op 78861531 ns/op 87509094 B/op 75262 allocs/op 0.92
BenchmarkDocument/tree_delete_all_1000 - ns/op 72660766 ns/op 78861531 ns/op 0.92
BenchmarkDocument/tree_delete_all_1000 - B/op 87530732 B/op 87509094 B/op 1.00
BenchmarkDocument/tree_delete_all_1000 - allocs/op 75264 allocs/op 75262 allocs/op 1.00
BenchmarkDocument/tree_edit_gc_100 3667079 ns/op 4146645 B/op 15140 allocs/op 3943937 ns/op 4146691 B/op 15140 allocs/op 0.93
BenchmarkDocument/tree_edit_gc_100 - ns/op 3667079 ns/op 3943937 ns/op 0.93
BenchmarkDocument/tree_edit_gc_100 - B/op 4146645 B/op 4146691 B/op 1.00
BenchmarkDocument/tree_edit_gc_100 - allocs/op 15140 allocs/op 15140 allocs/op 1
BenchmarkDocument/tree_edit_gc_1000 291025501 ns/op 383746498 B/op 154842 allocs/op 315014325 ns/op 383746100 B/op 154862 allocs/op 0.92
BenchmarkDocument/tree_edit_gc_1000 - ns/op 291025501 ns/op 315014325 ns/op 0.92
BenchmarkDocument/tree_edit_gc_1000 - B/op 383746498 B/op 383746100 B/op 1.00
BenchmarkDocument/tree_edit_gc_1000 - allocs/op 154842 allocs/op 154862 allocs/op 1.00
BenchmarkDocument/tree_split_gc_100 2470500 ns/op 2412531 B/op 11125 allocs/op 2664655 ns/op 2412461 B/op 11125 allocs/op 0.93
BenchmarkDocument/tree_split_gc_100 - ns/op 2470500 ns/op 2664655 ns/op 0.93
BenchmarkDocument/tree_split_gc_100 - B/op 2412531 B/op 2412461 B/op 1.00
BenchmarkDocument/tree_split_gc_100 - allocs/op 11125 allocs/op 11125 allocs/op 1
BenchmarkDocument/tree_split_gc_1000 177367088 ns/op 222251485 B/op 121994 allocs/op 191739013 ns/op 222252954 B/op 122004 allocs/op 0.93
BenchmarkDocument/tree_split_gc_1000 - ns/op 177367088 ns/op 191739013 ns/op 0.93
BenchmarkDocument/tree_split_gc_1000 - B/op 222251485 B/op 222252954 B/op 1.00
BenchmarkDocument/tree_split_gc_1000 - allocs/op 121994 allocs/op 122004 allocs/op 1.00
BenchmarkRPC/client_to_server 372736428 ns/op 17575202 B/op 175809 allocs/op 379249518 ns/op 17303144 B/op 175790 allocs/op 0.98
BenchmarkRPC/client_to_server - ns/op 372736428 ns/op 379249518 ns/op 0.98
BenchmarkRPC/client_to_server - B/op 17575202 B/op 17303144 B/op 1.02
BenchmarkRPC/client_to_server - allocs/op 175809 allocs/op 175790 allocs/op 1.00
BenchmarkRPC/client_to_client_via_server 630324686 ns/op 32759732 B/op 321944 allocs/op 635806985 ns/op 36941696 B/op 322137 allocs/op 0.99
BenchmarkRPC/client_to_client_via_server - ns/op 630324686 ns/op 635806985 ns/op 0.99
BenchmarkRPC/client_to_client_via_server - B/op 32759732 B/op 36941696 B/op 0.89
BenchmarkRPC/client_to_client_via_server - allocs/op 321944 allocs/op 322137 allocs/op 1.00
BenchmarkRPC/attach_large_document 1389433241 ns/op 1906989056 B/op 8856 allocs/op 1341211313 ns/op 1893873456 B/op 8826 allocs/op 1.04
BenchmarkRPC/attach_large_document - ns/op 1389433241 ns/op 1341211313 ns/op 1.04
BenchmarkRPC/attach_large_document - B/op 1906989056 B/op 1893873456 B/op 1.01
BenchmarkRPC/attach_large_document - allocs/op 8856 allocs/op 8826 allocs/op 1.00
BenchmarkRPC/adminCli_to_server 544198774 ns/op 35944152 B/op 289539 allocs/op 549767561 ns/op 36763288 B/op 289570 allocs/op 0.99
BenchmarkRPC/adminCli_to_server - ns/op 544198774 ns/op 549767561 ns/op 0.99
BenchmarkRPC/adminCli_to_server - B/op 35944152 B/op 36763288 B/op 0.98
BenchmarkRPC/adminCli_to_server - allocs/op 289539 allocs/op 289570 allocs/op 1.00
BenchmarkLocker 63.44 ns/op 16 B/op 1 allocs/op 63.58 ns/op 16 B/op 1 allocs/op 1.00
BenchmarkLocker - ns/op 63.44 ns/op 63.58 ns/op 1.00
BenchmarkLocker - B/op 16 B/op 16 B/op 1
BenchmarkLocker - allocs/op 1 allocs/op 1 allocs/op 1
BenchmarkLockerParallel 38.66 ns/op 0 B/op 0 allocs/op 39.83 ns/op 0 B/op 0 allocs/op 0.97
BenchmarkLockerParallel - ns/op 38.66 ns/op 39.83 ns/op 0.97
BenchmarkLockerParallel - B/op 0 B/op 0 B/op 1
BenchmarkLockerParallel - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkLockerMoreKeys 144.7 ns/op 15 B/op 0 allocs/op 150.3 ns/op 15 B/op 0 allocs/op 0.96
BenchmarkLockerMoreKeys - ns/op 144.7 ns/op 150.3 ns/op 0.96
BenchmarkLockerMoreKeys - B/op 15 B/op 15 B/op 1
BenchmarkLockerMoreKeys - allocs/op 0 allocs/op 0 allocs/op 1
BenchmarkChange/Push_10_Changes 3918352 ns/op 121882 B/op 1286 allocs/op 3946843 ns/op 121706 B/op 1286 allocs/op 0.99
BenchmarkChange/Push_10_Changes - ns/op 3918352 ns/op 3946843 ns/op 0.99
BenchmarkChange/Push_10_Changes - B/op 121882 B/op 121706 B/op 1.00
BenchmarkChange/Push_10_Changes - allocs/op 1286 allocs/op 1286 allocs/op 1
BenchmarkChange/Push_100_Changes 14556341 ns/op 577162 B/op 6657 allocs/op 14619958 ns/op 572099 B/op 6656 allocs/op 1.00
BenchmarkChange/Push_100_Changes - ns/op 14556341 ns/op 14619958 ns/op 1.00
BenchmarkChange/Push_100_Changes - B/op 577162 B/op 572099 B/op 1.01
BenchmarkChange/Push_100_Changes - allocs/op 6657 allocs/op 6656 allocs/op 1.00
BenchmarkChange/Push_1000_Changes 116797611 ns/op 5195642 B/op 63149 allocs/op 117112902 ns/op 5241203 B/op 63149 allocs/op 1.00
BenchmarkChange/Push_1000_Changes - ns/op 116797611 ns/op 117112902 ns/op 1.00
BenchmarkChange/Push_1000_Changes - B/op 5195642 B/op 5241203 B/op 0.99
BenchmarkChange/Push_1000_Changes - allocs/op 63149 allocs/op 63149 allocs/op 1
BenchmarkChange/Pull_10_Changes 2929845 ns/op 101790 B/op 1008 allocs/op 2929922 ns/op 101359 B/op 1008 allocs/op 1.00
BenchmarkChange/Pull_10_Changes - ns/op 2929845 ns/op 2929922 ns/op 1.00
BenchmarkChange/Pull_10_Changes - B/op 101790 B/op 101359 B/op 1.00
BenchmarkChange/Pull_10_Changes - allocs/op 1008 allocs/op 1008 allocs/op 1
BenchmarkChange/Pull_100_Changes 4394084 ns/op 267692 B/op 3479 allocs/op 4365341 ns/op 266585 B/op 3478 allocs/op 1.01
BenchmarkChange/Pull_100_Changes - ns/op 4394084 ns/op 4365341 ns/op 1.01
BenchmarkChange/Pull_100_Changes - B/op 267692 B/op 266585 B/op 1.00
BenchmarkChange/Pull_100_Changes - allocs/op 3479 allocs/op 3478 allocs/op 1.00
BenchmarkChange/Pull_1000_Changes 8633606 ns/op 1494324 B/op 29865 allocs/op 8824543 ns/op 1491585 B/op 29860 allocs/op 0.98
BenchmarkChange/Pull_1000_Changes - ns/op 8633606 ns/op 8824543 ns/op 0.98
BenchmarkChange/Pull_1000_Changes - B/op 1494324 B/op 1491585 B/op 1.00
BenchmarkChange/Pull_1000_Changes - allocs/op 29865 allocs/op 29860 allocs/op 1.00
BenchmarkSnapshot/Push_3KB_snapshot 17097670 ns/op 715339 B/op 6657 allocs/op 17213436 ns/op 711719 B/op 6658 allocs/op 0.99
BenchmarkSnapshot/Push_3KB_snapshot - ns/op 17097670 ns/op 17213436 ns/op 0.99
BenchmarkSnapshot/Push_3KB_snapshot - B/op 715339 B/op 711719 B/op 1.01
BenchmarkSnapshot/Push_3KB_snapshot - allocs/op 6657 allocs/op 6658 allocs/op 1.00
BenchmarkSnapshot/Push_30KB_snapshot 120173329 ns/op 5714414 B/op 63151 allocs/op 120013718 ns/op 5628761 B/op 63152 allocs/op 1.00
BenchmarkSnapshot/Push_30KB_snapshot - ns/op 120173329 ns/op 120013718 ns/op 1.00
BenchmarkSnapshot/Push_30KB_snapshot - B/op 5714414 B/op 5628761 B/op 1.02
BenchmarkSnapshot/Push_30KB_snapshot - allocs/op 63151 allocs/op 63152 allocs/op 1.00
BenchmarkSnapshot/Pull_3KB_snapshot 6492595 ns/op 924077 B/op 15514 allocs/op 6606184 ns/op 922474 B/op 15513 allocs/op 0.98
BenchmarkSnapshot/Pull_3KB_snapshot - ns/op 6492595 ns/op 6606184 ns/op 0.98
BenchmarkSnapshot/Pull_3KB_snapshot - B/op 924077 B/op 922474 B/op 1.00
BenchmarkSnapshot/Pull_3KB_snapshot - allocs/op 15514 allocs/op 15513 allocs/op 1.00
BenchmarkSnapshot/Pull_30KB_snapshot 15189567 ns/op 7164072 B/op 150110 allocs/op 15368978 ns/op 7154044 B/op 150104 allocs/op 0.99
BenchmarkSnapshot/Pull_30KB_snapshot - ns/op 15189567 ns/op 15368978 ns/op 0.99
BenchmarkSnapshot/Pull_30KB_snapshot - B/op 7164072 B/op 7154044 B/op 1.00
BenchmarkSnapshot/Pull_30KB_snapshot - allocs/op 150110 allocs/op 150104 allocs/op 1.00
BenchmarkSync/memory_sync_10_test 6789 ns/op 1286 B/op 38 allocs/op 6788 ns/op 1286 B/op 38 allocs/op 1.00
BenchmarkSync/memory_sync_10_test - ns/op 6789 ns/op 6788 ns/op 1.00
BenchmarkSync/memory_sync_10_test - B/op 1286 B/op 1286 B/op 1
BenchmarkSync/memory_sync_10_test - allocs/op 38 allocs/op 38 allocs/op 1
BenchmarkSync/memory_sync_100_test 50515 ns/op 8651 B/op 274 allocs/op 51589 ns/op 8657 B/op 274 allocs/op 0.98
BenchmarkSync/memory_sync_100_test - ns/op 50515 ns/op 51589 ns/op 0.98
BenchmarkSync/memory_sync_100_test - B/op 8651 B/op 8657 B/op 1.00
BenchmarkSync/memory_sync_100_test - allocs/op 274 allocs/op 274 allocs/op 1
BenchmarkSync/memory_sync_1000_test 580829 ns/op 74300 B/op 2116 allocs/op 588245 ns/op 74175 B/op 2111 allocs/op 0.99
BenchmarkSync/memory_sync_1000_test - ns/op 580829 ns/op 588245 ns/op 0.99
BenchmarkSync/memory_sync_1000_test - B/op 74300 B/op 74175 B/op 1.00
BenchmarkSync/memory_sync_1000_test - allocs/op 2116 allocs/op 2111 allocs/op 1.00
BenchmarkSync/memory_sync_10000_test 7084640 ns/op 736180 B/op 20269 allocs/op 7109588 ns/op 740040 B/op 20336 allocs/op 1.00
BenchmarkSync/memory_sync_10000_test - ns/op 7084640 ns/op 7109588 ns/op 1.00
BenchmarkSync/memory_sync_10000_test - B/op 736180 B/op 740040 B/op 0.99
BenchmarkSync/memory_sync_10000_test - allocs/op 20269 allocs/op 20336 allocs/op 1.00
BenchmarkTextEditing 5064797667 ns/op 3901863760 B/op 18743078 allocs/op 5101464499 ns/op 3901924768 B/op 18743238 allocs/op 0.99
BenchmarkTextEditing - ns/op 5064797667 ns/op 5101464499 ns/op 0.99
BenchmarkTextEditing - B/op 3901863760 B/op 3901924768 B/op 1.00
BenchmarkTextEditing - allocs/op 18743078 allocs/op 18743238 allocs/op 1.00
BenchmarkTree/10000_vertices_to_protobuf 3511107 ns/op 6262995 B/op 70025 allocs/op 3433568 ns/op 6262969 B/op 70025 allocs/op 1.02
BenchmarkTree/10000_vertices_to_protobuf - ns/op 3511107 ns/op 3433568 ns/op 1.02
BenchmarkTree/10000_vertices_to_protobuf - B/op 6262995 B/op 6262969 B/op 1.00
BenchmarkTree/10000_vertices_to_protobuf - allocs/op 70025 allocs/op 70025 allocs/op 1
BenchmarkTree/10000_vertices_from_protobuf 147612210 ns/op 442172641 B/op 290039 allocs/op 154187606 ns/op 442170237 B/op 290038 allocs/op 0.96
BenchmarkTree/10000_vertices_from_protobuf - ns/op 147612210 ns/op 154187606 ns/op 0.96
BenchmarkTree/10000_vertices_from_protobuf - B/op 442172641 B/op 442170237 B/op 1.00
BenchmarkTree/10000_vertices_from_protobuf - allocs/op 290039 allocs/op 290038 allocs/op 1.00
BenchmarkTree/20000_vertices_to_protobuf 7389237 ns/op 12716923 B/op 140028 allocs/op 7615313 ns/op 12716928 B/op 140028 allocs/op 0.97
BenchmarkTree/20000_vertices_to_protobuf - ns/op 7389237 ns/op 7615313 ns/op 0.97
BenchmarkTree/20000_vertices_to_protobuf - B/op 12716923 B/op 12716928 B/op 1.00
BenchmarkTree/20000_vertices_to_protobuf - allocs/op 140028 allocs/op 140028 allocs/op 1
BenchmarkTree/20000_vertices_from_protobuf 674936156 ns/op 1697267808 B/op 580042 allocs/op 684355050 ns/op 1697267952 B/op 580043 allocs/op 0.99
BenchmarkTree/20000_vertices_from_protobuf - ns/op 674936156 ns/op 684355050 ns/op 0.99
BenchmarkTree/20000_vertices_from_protobuf - B/op 1697267808 B/op 1697267952 B/op 1.00
BenchmarkTree/20000_vertices_from_protobuf - allocs/op 580042 allocs/op 580043 allocs/op 1.00
BenchmarkTree/30000_vertices_to_protobuf 12170583 ns/op 19318459 B/op 210030 allocs/op 11934763 ns/op 19318421 B/op 210031 allocs/op 1.02
BenchmarkTree/30000_vertices_to_protobuf - ns/op 12170583 ns/op 11934763 ns/op 1.02
BenchmarkTree/30000_vertices_to_protobuf - B/op 19318459 B/op 19318421 B/op 1.00
BenchmarkTree/30000_vertices_to_protobuf - allocs/op 210030 allocs/op 210031 allocs/op 1.00
BenchmarkTree/30000_vertices_from_protobuf 1650022665 ns/op 3752036056 B/op 870049 allocs/op 1636122471 ns/op 3752044808 B/op 870052 allocs/op 1.01
BenchmarkTree/30000_vertices_from_protobuf - ns/op 1650022665 ns/op 1636122471 ns/op 1.01
BenchmarkTree/30000_vertices_from_protobuf - B/op 3752036056 B/op 3752044808 B/op 1.00
BenchmarkTree/30000_vertices_from_protobuf - allocs/op 870049 allocs/op 870052 allocs/op 1.00

This comment was automatically generated by workflow using github-action-benchmark.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant