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

Fix clippy on latest compiler #1075

Merged
merged 1 commit into from
Jun 17, 2022
Merged

Fix clippy on latest compiler #1075

merged 1 commit into from
Jun 17, 2022

Conversation

breathx
Copy link
Member

@breathx breathx commented Jun 17, 2022

No description provided.

@breathx breathx added A2-mergeoncegreen PR is ready to merge after CI passes C0-bug Something isn't working A4-insubstantial Not too important PR labels Jun 17, 2022
@breathx breathx requested a review from shamilsan June 17, 2022 16:00
@github-actions
Copy link
Contributor

f3cfea5
Pallet tests (values are in nanoseconds)

Total execution time

name current median average lower/upper quartile min max
Total time 76 826 000 000; +2997.82% ❗ 2 480 000 000 3 747 300 000 (2 456 000 000; 2 503 500 000) 2 384 000 000 129 334 000 000

name = pallet-gas

name current median average lower/upper quartile min max
mock::__construct_runtime_integrity_test::runtime_integrity_tests 27 000 000; +12.50% ✔️ 24 000 000 24 690 000 (18 000 000; 30 000 000) 7 000 000 62 000 000
tests::all_keys_are_cleared 39 000 000; +11.43% ✔️ 35 000 000 36 820 000 (29 000 000; 43 000 000) 12 000 000 70 000 000
tests::gas_free_after_consumed 26 000 000; -22.39% ✔️ 33 500 000 34 060 000 (26 000 000; 41 000 000) 15 000 000 83 000 000
tests::limit_vs_origin 38 000 000; +18.75% ✔️ 32 000 000 33 540 000 (24 000 000; 40 500 000) 8 000 000 69 000 000
tests::long_chain 55 000 000; +77.42% ❗ 31 000 000 32 110 000 (25 000 000; 38 000 000) 10 000 000 72 000 000
tests::simple_value_tree 43 000 000; +48.28% ❗ 29 000 000 30 990 000 (24 000 000; 38 500 000) 8 000 000 104 000 000
tests::split_with_no_value 67 000 000; +131.03% ‼️ 29 000 000 30 620 000 (24 000 000; 36 000 000) 8 000 000 58 000 000
tests::sub_nodes_tree 19 000 000; -42.42% ✔️ 33 000 000 34 130 000 (25 000 000; 45 000 000) 9 000 000 72 000 000
tests::sub_nodes_tree_with_spends 27 000 000; -15.62% ✔️ 32 000 000 33 250 000 (23 000 000; 43 000 000) 10 000 000 72 000 000
tests::subtree_gas_limit_remains_intact 28 000 000; -12.50% ✔️ 32 000 000 34 180 000 (23 500 000; 42 000 000) 12 000 000 74 000 000
tests::value_tree_known_errors 43 000 000; +43.33% ❗ 30 000 000 32 000 000 (24 000 000; 39 000 000) 9 000 000 69 000 000

name = pallet-gear

name current median average lower/upper quartile min max
mock::__construct_runtime_integrity_test::runtime_integrity_tests 14 000 000; -34.88% ✔️ 21 500 000 22 550 000 (14 000 000; 29 000 000) 6 000 000 51 000 000
schedule::test::print_test_schedule 14 000 000; -36.36% ✔️ 22 000 000 23 510 000 (17 000 000; 27 500 000) 7 000 000 56 000 000
tests::block_gas_limit_works 42 000 000; +2.44% ✔️ 41 000 000 42 090 000 (33 000 000; 50 000 000) 21 000 000 78 000 000
tests::call_forbidden_function 42 000 000; +7.69% ✔️ 39 000 000 39 740 000 (30 500 000; 48 500 000) 18 000 000 78 000 000
tests::cascading_messages_with_value_do_not_overcharge 231 000 000; +0.65% ✔️ 229 500 000 238 440 000 (210 000 000; 263 500 000) 145 000 000 400 000 000
tests::claim_value_from_mailbox_works 38 000 000; -5.00% ✔️ 40 000 000 43 990 000 (30 000 000; 51 000 000) 20 000 000 93 000 000
tests::defer_program_initialization 84 000 000; -14.72% ✔️ 98 500 000 101 550 000 (79 000 000; 121 000 000) 54 000 000 189 000 000
tests::distributor_distribute 91 000 000; +4.00% ✔️ 87 500 000 90 070 000 (68 000 000; 103 000 000) 42 000 000 172 000 000
tests::distributor_initialize 67 000 000; -2.90% ✔️ 69 000 000 71 850 000 (52 500 000; 84 500 000) 31 000 000 149 000 000
tests::events_logging_works 75 000 000; +47.06% ❗ 51 000 000 55 090 000 (37 500 000; 68 000 000) 16 000 000 142 000 000
tests::exit_handle 60 000 000; +11.11% ✔️ 54 000 000 55 290 000 (42 000 000; 67 000 000) 17 000 000 107 000 000
tests::exit_init 46 000 000; -33.33% ✔️ 69 000 000 71 510 000 (55 000 000; 83 500 000) 31 000 000 134 000 000
tests::gas_spent_precalculated 44 000 000; -16.98% ✔️ 53 000 000 56 790 000 (41 500 000; 71 000 000) 20 000 000 117 000 000
tests::gas_spent_vs_balance 162 000 000; +36.71% ❗ 118 500 000 121 260 000 (95 500 000; 141 000 000) 54 000 000 198 000 000
tests::init_message_logging_works 45 000 000; -19.64% ✔️ 56 000 000 59 110 000 (41 500 000; 70 000 000) 20 000 000 145 000 000
tests::init_wait_reply_exit_cleaned_storage 153 000 000; +42.99% ❗ 107 000 000 108 220 000 (91 500 000; 122 000 000) 56 000 000 211 000 000
tests::lazy_pages 66 000 000; +18.92% ✔️ 55 500 000 59 480 000 (47 500 000; 71 500 000) 17 000 000 112 000 000
tests::mailbox_works 46 000 000; -15.60% ✔️ 54 500 000 59 630 000 (45 000 000; 70 000 000) 23 000 000 127 000 000
tests::memory_access_cases 178 000 000; +215.04% ‼️ 56 500 000 60 650 000 (45 000 000; 76 000 000) 27 000 000 121 000 000
tests::messages_processing_works 210 000 000; +255.93% ‼️ 59 000 000 61 140 000 (46 000 000; 75 500 000) 13 000 000 116 000 000
tests::messages_to_paused_program_skipped 118 000 000; +45.68% ❗ 81 000 000 82 900 000 (61 000 000; 102 000 000) 36 000 000 162 000 000
tests::messages_to_uninitialized_program_wait 98 000 000; +36.11% ❗ 72 000 000 75 250 000 (56 500 000; 91 000 000) 35 000 000 149 000 000
tests::no_redundant_gas_value_after_exiting 133 000 000; +116.26% ❗ 61 500 000 62 240 000 (45 500 000; 75 500 000) 19 000 000 140 000 000
tests::paused_program_keeps_id 193 000 000; +144.30% ‼️ 79 000 000 84 070 000 (66 000 000; 98 000 000) 31 000 000 173 000 000
tests::program_lifecycle_works 60 000 000; +1.69% ✔️ 59 000 000 62 400 000 (47 000 000; 70 500 000) 19 000 000 161 000 000
tests::program_messages_to_paused_program_skipped 182 000 000; +56.90% ❗ 116 000 000 123 400 000 (98 000 000; 142 500 000) 68 000 000 243 000 000
tests::replies_to_paused_program_skipped 287 000 000; +282.67% ‼️ 75 000 000 77 730 000 (61 000 000; 93 500 000) 30 000 000 152 000 000
tests::restrict_start_section 85 000 000; +65.05% ❗ 51 500 000 56 170 000 (41 500 000; 73 000 000) 14 000 000 143 000 000
tests::resume_program_works 349 000 000; +206.14% ‼️ 114 000 000 118 240 000 (91 500 000; 138 000 000) 63 000 000 220 000 000
tests::send_message_expected_failure 298 000 000; +409.40% ‼️ 58 500 000 59 430 000 (44 500 000; 74 000 000) 20 000 000 115 000 000
tests::send_message_works 246 000 000; +339.29% ‼️ 56 000 000 62 420 000 (41 000 000; 75 000 000) 23 000 000 172 000 000
tests::send_reply_failure_to_claim_from_mailbox 211 000 000; +257.63% ‼️ 59 000 000 62 630 000 (44 000 000; 77 500 000) 24 000 000 119 000 000
tests::send_reply_value_claiming_works 231 000 000; +298.28% ‼️ 58 000 000 63 540 000 (43 500 000; 81 000 000) 23 000 000 173 000 000
tests::send_reply_works 74 000 000; +29.82% ❗ 57 000 000 57 900 000 (40 000 000; 73 000 000) 17 000 000 158 000 000
tests::spent_gas_to_reward_block_author_works 186 000 000; +223.48% ‼️ 57 500 000 57 350 000 (41 000 000; 69 500 000) 20 000 000 115 000 000
tests::submit_program_expected_failure 97 000 000; +81.31% ❗ 53 500 000 56 020 000 (36 000 000; 70 500 000) 15 000 000 121 000 000
tests::submit_program_fails_on_duplicate_id 88 000 000; +50.43% ❗ 58 500 000 59 290 000 (44 000 000; 69 000 000) 20 000 000 181 000 000
tests::test_async_messages 2 083 000 000; +246.01% ‼️ 602 000 000 601 110 000 (562 500 000; 639 000 000) 465 000 000 759 000 000
tests::test_code_is_not_reset_within_program_submission 75 000 000; +41.51% ✔️ 53 000 000 59 740 000 (37 500 000; 76 500 000) 14 000 000 179 000 000
tests::test_code_is_not_submitted_twice_after_program_submission 112 000 000; +100.00% ❗ 56 000 000 60 500 000 (44 500 000; 74 000 000) 16 000 000 144 000 000
tests::test_code_submission_pass 79 000 000; +35.04% ❗ 58 500 000 61 810 000 (42 500 000; 78 000 000) 16 000 000 138 000 000
tests::test_create_program_duplicate 310 000 000; +135.74% ‼️ 131 500 000 141 050 000 (109 000 000; 163 500 000) 71 000 000 269 000 000
tests::test_create_program_duplicate_in_one_execution 79 000 000; -21.39% ✔️ 100 500 000 104 950 000 (74 500 000; 125 000 000) 42 000 000 220 000 000
tests::test_create_program_miscellaneous 393 000 000; +162.00% ‼️ 150 000 000 156 300 000 (124 000 000; 181 500 000) 88 000 000 275 000 000
tests::test_create_program_no_code_hash 821 000 000; +229.06% ‼️ 249 500 000 259 880 000 (221 500 000; 295 500 000) 134 000 000 380 000 000
tests::test_create_program_simple 683 000 000; +322.91% ‼️ 161 500 000 163 980 000 (126 000 000; 194 500 000) 89 000 000 287 000 000
tests::test_create_program_with_exceeding_value 69 000 000; -6.76% ✔️ 74 000 000 78 470 000 (60 500 000; 92 500 000) 32 000 000 218 000 000
tests::test_create_program_with_value_lt_ed 118 000 000; +26.88% ✔️ 93 000 000 96 260 000 (78 000 000; 119 000 000) 42 000 000 185 000 000
tests::test_create_program_without_gas_works 249 000 000; +238.78% ‼️ 73 500 000 78 940 000 (56 000 000; 96 500 000) 29 000 000 183 000 000
tests::test_message_processing_for_non_existing_destination 132 000 000; +120.00% ❗ 60 000 000 64 680 000 (48 000 000; 80 500 000) 18 000 000 148 000 000
tests::test_reply_to_terminated_program 126 000 000; +65.79% ❗ 76 000 000 80 970 000 (63 000 000; 93 500 000) 22 000 000 185 000 000
tests::test_same_code_submission_fails 169 000 000; +184.03% ❗ 59 500 000 62 020 000 (47 000 000; 75 500 000) 12 000 000 178 000 000
tests::test_two_contracts_composition_works 766 000 000; +246.61% ‼️ 221 000 000 227 140 000 (196 500 000; 255 500 000) 125 000 000 359 000 000
tests::uninitialized_program_should_accept_replies 298 000 000; +173.39% ‼️ 109 000 000 112 620 000 (88 500 000; 134 000 000) 43 000 000 212 000 000
tests::unstoppable_block_execution_works 79 000 000; +22.48% ✔️ 64 500 000 69 620 000 (52 500 000; 84 000 000) 26 000 000 163 000 000
tests::unused_gas_released_back_works 152 000 000; +162.07% ‼️ 58 000 000 63 300 000 (43 000 000; 83 000 000) 20 000 000 142 000 000
tests::wake_messages_after_program_inited 687 000 000; +215.86% ‼️ 217 500 000 218 960 000 (188 500 000; 245 500 000) 129 000 000 334 000 000

name = pallet-gear-debug

name current median average lower/upper quartile min max
mock::__construct_runtime_integrity_test::runtime_integrity_tests 95 000 000; +156.76% ❗ 37 000 000 41 810 000 (27 000 000; 57 500 000) 5 000 000 98 000 000
tests::check_changed_pages_in_storage 279 000 000; +353.66% ‼️ 61 500 000 65 660 000 (50 500 000; 80 000 000) 26 000 000 143 000 000
tests::debug_mode_works 183 000 000; +177.27% ❗ 66 000 000 68 600 000 (49 000 000; 86 000 000) 24 000 000 191 000 000

name = pallet-gear-messenger

name current median average lower/upper quartile min max
mock::__construct_runtime_integrity_test::runtime_integrity_tests 90 000 000; +150.00% ❗ 36 000 000 38 380 000 (24 000 000; 49 000 000) 4 000 000 134 000 000
tests::dequeued_impl_works_manually 81 000 000; +47.27% ❗ 55 000 000 59 610 000 (44 500 000; 76 500 000) 15 000 000 106 000 000
tests::queue_processing_impl_works_manually 286 000 000; +477.78% ‼️ 49 500 000 53 790 000 (39 500 000; 65 500 000) 14 000 000 112 000 000
tests::queue_works 264 000 000; +398.11% ‼️ 53 000 000 57 140 000 (41 000 000; 71 500 000) 17 000 000 157 000 000
tests::sent_impl_works 119 000 000; +133.33% ❗ 51 000 000 53 960 000 (38 000 000; 63 500 000) 11 000 000 147 000 000

name = pallet-gear-payment

name current median average lower/upper quartile min max
mock::__construct_runtime_integrity_test::runtime_integrity_tests 261 000 000; +577.92% ‼️ 38 500 000 39 540 000 (23 000 000; 50 500 000) 6 000 000 148 000 000
tests::custom_fee_multiplier_updated_per_block 166 000 000; +210.28% ‼️ 53 500 000 55 150 000 (40 000 000; 69 000 000) 12 000 000 132 000 000
tests::fee_rounding_error_bounded_by_multiplier 112 000 000; +119.61% ‼️ 51 000 000 54 240 000 (38 500 000; 66 500 000) 18 000 000 111 000 000
tests::mq_size_affecting_fee_works 107 000 000; +94.55% ❗ 55 000 000 57 250 000 (41 500 000; 70 500 000) 5 000 000 124 000 000
tests::mq_size_not_affecting_fee_works 157 000 000; +201.92% ‼️ 52 000 000 55 570 000 (41 500 000; 69 000 000) 17 000 000 123 000 000
tests::query_info_and_fee_details_work 144 000 000; +161.82% ‼️ 55 000 000 58 060 000 (41 500 000; 70 500 000) 10 000 000 138 000 000

name = pallet-gear-program

name current median average lower/upper quartile min max
mock::__construct_runtime_integrity_test::runtime_integrity_tests 148 000 000; +284.42% ‼️ 38 500 000 42 400 000 (27 500 000; 56 500 000) 4 000 000 132 000 000
tests::pause_program_twice_fails 140 000 000; +156.88% ‼️ 54 500 000 57 190 000 (40 000 000; 73 000 000) 16 000 000 135 000 000
tests::pause_program_works 63 000 000; -8.03% ✔️ 68 500 000 73 430 000 (53 000 000; 87 000 000) 25 000 000 186 000 000
tests::pause_terminated_program_fails 62 000 000; +11.71% ✔️ 55 500 000 59 260 000 (40 000 000; 71 000 000) 16 000 000 184 000 000
tests::pause_uninitialized_program_works 88 000 000; +23.08% ✔️ 71 500 000 74 830 000 (57 000 000; 91 000 000) 33 000 000 185 000 000
tests::resume_program_twice_fails 161 000 000; +87.21% ❗ 86 000 000 89 610 000 (73 000 000; 103 000 000) 42 000 000 177 000 000
tests::resume_program_wrong_list_fails 232 000 000; +197.44% ‼️ 78 000 000 81 270 000 (63 500 000; 95 000 000) 33 000 000 154 000 000
tests::resume_program_wrong_memory_fails 171 000 000; +129.53% ‼️ 74 500 000 80 580 000 (64 000 000; 93 500 000) 35 000 000 147 000 000
tests::resume_uninitialized_program_works 110 000 000; +36.65% ❗ 80 500 000 86 440 000 (67 000 000; 106 000 000) 39 000 000 156 000 000

name = pallet-usage

name current median average lower/upper quartile min max
mock::__construct_runtime_integrity_test::runtime_integrity_tests 78 000 000; +83.53% ❗ 42 500 000 44 410 000 (27 500 000; 56 500 000) 8 000 000 115 000 000
tests::dust_discarded_with_noop 165 000 000; +189.47% ‼️ 57 000 000 60 960 000 (45 000 000; 77 000 000) 20 000 000 114 000 000
tests::external_submitter_gets_rewarded 96 000 000; +74.55% ‼️ 55 000 000 56 560 000 (44 000 000; 67 500 000) 23 000 000 95 000 000
tests::gas_properly_handled_for_trap_replies 111 000 000; +103.67% ❗ 54 500 000 55 610 000 (41 500 000; 66 500 000) 16 000 000 120 000 000
tests::ocw_double_charge 184 000 000; +206.67% ‼️ 60 000 000 58 860 000 (40 000 000; 74 000 000) 18 000 000 141 000 000
tests::ocw_interval_maintained 163 000 000; +210.48% ‼️ 52 500 000 53 810 000 (40 000 000; 65 000 000) 13 000 000 130 000 000
tests::ocw_interval_stretches_for_large_wait_list 40 000 000; -27.27% ✔️ 55 000 000 55 590 000 (41 500 000; 69 000 000) 11 000 000 141 000 000
tests::ocw_overlapping_prevented 128 000 000; +148.54% ‼️ 51 500 000 53 640 000 (38 000 000; 68 500 000) 14 000 000 102 000 000
tests::rent_charge_works 160 000 000; +247.83% ‼️ 46 000 000 49 170 000 (35 000 000; 62 500 000) 13 000 000 107 000 000
tests::trap_reply_message_is_sent 104 000 000; +112.24% ❗ 49 000 000 52 360 000 (40 000 000; 65 500 000) 10 000 000 122 000 000
Runtime tests (values are in nanoseconds)

Total execution time

name current median average lower/upper quartile min max
Total time 236 875 404 869; +46.41% ‼️ 161 789 474 027 161 831 970 741 (161 282 521 844; 162 296 037 055) 160 063 435 842 163 682 867 668

name = Async RwLock

name current median average lower/upper quartile min max
check readers 390 085 246; +746.10% ‼️ 46 104 134 54 184 574 (42 240 322; 55 377 707) 32 096 761 126 389 132
forever lock 444 259 063; +600.11% ‼️ 63 455 229 74 952 261 (58 179 143; 82 887 317) 45 368 887 149 476 966
read while writing 816 770 881; +586.94% ‼️ 118 900 522 130 188 995 (105 607 065; 160 062 586) 78 835 577 202 658 645
rwlock wide 1 439 615 022; +486.60% ‼️ 245 417 519 238 863 618 (220 739 538; 259 760 820) 178 028 385 294 385 785
write while reading 1 063 198 493; +679.80% ‼️ 136 343 051 150 105 287 (124 915 750; 185 270 211) 101 647 797 216 075 457

name = Async init

name current median average lower/upper quartile min max
approved pong 18 084 276 023; +6.72% ‼️ 16 945 601 167 16 962 684 972 (16 828 275 545; 17 096 741 944) 16 509 153 048 17 408 306 899

name = Async-await

name current median average lower/upper quartile min max
normal 309 992 660; +293.78% ‼️ 78 721 877 76 647 361 (70 785 266; 86 363 113) 35 162 223 104 633 380
panic 392 788 549; +647.29% ‼️ 52 561 581 60 946 454 (45 528 260; 75 457 936) 35 378 501 104 293 729

name = Async-duplicates-sync

name current median average lower/upper quartile min max
async-duplicates-sync 595 721 830; +339.90% ‼️ 135 421 755 128 899 447 (121 073 904; 142 111 296) 67 963 282 162 551 744

name = Async-multisig (well known cases)

name current median average lower/upper quartile min max
2 of 3; bob & alice 16 552 924 425; +77.20% ‼️ 9 341 567 087 9 354 747 054 (9 235 192 357; 9 490 669 534) 8 928 953 393 9 779 548 557
2 of 3; bob & eve 14 504 886 781; +55.32% ‼️ 9 338 626 405 9 370 889 268 (9 238 890 762; 9 470 186 902) 9 072 237 786 9 833 495 467
2 of 3; eve & alice 16 358 693 594; +75.06% ‼️ 9 344 783 766 9 349 395 311 (9 236 497 698; 9 461 281 317) 8 918 219 104 9 810 427 935
2 of 3; eve doesn't answer, alice replies with incorrect payload 14 355 185 258; +55.94% ‼️ 9 205 677 076 9 200 047 128 (9 075 730 362; 9 328 464 887) 8 798 915 334 9 561 113 395
2 of 3; no replies 9 627 993 838; +6.49% ‼️ 9 041 100 990 9 063 879 302 (8 901 940 878; 9 176 276 941) 8 641 949 927 9 607 977 297
Single signatory & zero threshold 13 973 055 695; +50.62% ‼️ 9 277 311 300 9 281 373 063 (9 143 718 769; 9 402 004 970) 8 852 512 338 9 938 134 128
Three signatories & redundand threshold 16 750 174 086; +76.37% ‼️ 9 497 151 982 9 493 211 820 (9 388 498 367; 9 583 975 079) 9 106 006 051 9 885 517 668
Three signatories; Bob replies with incorrect signature 14 670 282 055; +57.82% ‼️ 9 295 851 668 9 292 511 680 (9 175 848 253; 9 409 968 261) 8 874 387 482 9 661 739 317
Three signatories; Eve doesn't answer, Alice replies with incorrect payload 13 563 523 487; +46.89% ‼️ 9 233 703 706 9 234 015 884 (9 103 156 044; 9 329 177 173) 8 792 183 531 9 740 225 461

name = Async-sign (well known cases)

name current median average lower/upper quartile min max
bad signature 4 988 271 570; +1.27% ✔️ 4 925 944 251 4 904 261 368 (4 735 939 354; 5 059 706 891) 4 420 572 498 5 268 712 319
correct signature but for another message 6 493 555 361; +27.10% ‼️ 5 108 872 813 5 094 820 456 (4 960 485 068; 5 234 926 178) 4 632 525 993 5 506 472 463
no reply 5 235 535 900; +6.60% ‼️ 4 911 313 723 4 874 231 886 (4 715 089 280; 5 010 556 885) 4 398 152 453 5 233 440 364
signed message 6 812 612 443; +34.03% ‼️ 5 082 950 427 5 077 466 239 (4 931 308 701; 5 226 403 322) 4 639 367 929 5 456 988 553

name = Basic capacitor check

name current median average lower/upper quartile min max
Test charging/discharging 384 593 431; +322.14% ‼️ 91 105 707 87 773 695 (76 679 490; 101 594 266) 43 785 117 123 067 814

name = Decoder

name current median average lower/upper quartile min max
decoder 187 652 806; +207.00% ‼️ 61 125 374 53 573 831 (29 775 991; 72 136 770) 21 762 230 92 894 798

name = Futures-unordered

name current median average lower/upper quartile min max
futures-unordered 2 060 113 793; +546.49% ‼️ 318 661 063 306 186 854 (274 197 773; 338 315 055) 199 959 798 388 759 159
join 1 182 306 138; +386.38% ‼️ 243 081 710 252 054 594 (216 768 524; 270 208 108) 186 548 461 385 257 476
select 1 984 478 065; +738.94% ‼️ 236 544 912 250 032 429 (215 019 557; 284 760 311) 183 073 870 385 529 882

name = Incomplete-async-payloads

name current median average lower/upper quartile min max
incomplete-async-payloads 1 641 053 745; +541.70% ‼️ 255 736 208 243 644 142 (204 922 332; 274 813 607) 127 234 355 348 122 869

name = Memory test

name current median average lower/upper quartile min max
Test for memory result 285 510 215; +226.28% ‼️ 87 503 638 87 501 606 (78 991 244; 100 020 445) 37 168 646 116 831 350

name = Messages to failed program are handled properly

name current median average lower/upper quartile min max
handle messages to failed program 375 747 475; +390.36% ‼️ 76 627 335 66 318 703 (32 974 816; 91 135 045) 20 824 575 112 269 207

name = Meta ping (simple check)

name current median average lower/upper quartile min max
meta check 16 882 484 846; +6.14% ‼️ 15 906 361 934 15 952 341 950 (15 775 799 736; 16 097 639 608) 15 571 466 530 16 629 077 476

name = Multiping

name current median average lower/upper quartile min max
multiping 300 275 032; +350.18% ‼️ 66 701 552 61 038 246 (38 377 010; 76 972 948) 23 920 726 94 496 357

name = Ping-pong

name current median average lower/upper quartile min max
ping-pong 144 271 136; +337.42% ‼️ 32 982 503 41 524 275 (23 917 638; 59 011 880) 15 945 651 85 830 918
ping-pong wgas 264 234 208; +484.21% ‼️ 45 229 475 50 349 100 (40 144 745; 54 850 449) 27 315 169 104 024 729

name = Program_id test

name current median average lower/upper quartile min max
program_id 248 771 970; +345.47% ‼️ 55 844 829 48 935 162 (26 016 109; 68 759 631) 21 628 795 86 218 534

name = State-rollback

name current median average lower/upper quartile min max
state-rollback 322 357 923; +484.75% ‼️ 55 127 131 66 002 846 (44 612 901; 92 121 720) 30 943 177 123 249 373
state-saving 301 092 274; +545.83% ‼️ 46 620 861 54 822 945 (41 071 502; 58 093 282) 31 381 609 111 524 347

name = Test create_program sys-call

name current median average lower/upper quartile min max
Simple creation of program from program 153 722 441; +116.31% ‼️ 71 066 468 67 640 152 (63 091 887; 76 923 234) 26 162 799 93 497 163
Try to re-init existing program 337 271 221; +452.25% ‼️ 61 071 863 74 521 225 (54 797 190; 100 615 866) 41 775 211 124 841 113

name = Trap test

name current median average lower/upper quartile min max
Test for trap result 91 920 248; +330.60% ‼️ 21 346 894 30 966 001 (15 740 801; 48 508 783) 11 979 679 68 316 782

name = Wait test

name current median average lower/upper quartile min max
wait 368 111 569; +485.12% ‼️ 62 912 310 70 713 039 (52 856 355; 91 287 039) 41 462 009 120 662 066

name = basic

name current median average lower/upper quartile min max
test-vec (2 * 65536 * size_of(u8) = 128 KiB = 2 pages) 679 940 386; +145.97% ‼️ 276 435 531 268 842 223 (226 784 027; 300 957 735) 186 602 549 374 423 000

name = collector-1

name current median average lower/upper quartile min max
collector pass 2 messages 370 818 365; +273.99% ‼️ 99 152 113 98 466 381 (90 459 028; 105 879 770) 73 196 291 123 802 880

name = guestbook test

name current median average lower/upper quartile min max
guestbook 9 360 480 760; +4.95% ❗ 8 919 031 441 8 924 820 495 (8 811 824 563; 9 056 297 914) 8 514 269 253 9 454 887 793

name = gui test

name current median average lower/upper quartile min max
gui 12 335 319 195; +8.03% ‼️ 11 418 385 741 11 438 638 614 (11 315 735 653; 11 544 412 258) 11 156 681 203 11 869 643 613

@codecov
Copy link

codecov bot commented Jun 17, 2022

Codecov Report

Merging #1075 (f3cfea5) into master (df76d0c) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #1075   +/-   ##
=======================================
  Coverage   74.42%   74.42%           
=======================================
  Files          90       90           
  Lines        8786     8786           
=======================================
  Hits         6539     6539           
  Misses       2247     2247           
Impacted Files Coverage Δ
pallets/usage/src/offchain.rs 69.76% <ø> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update df76d0c...f3cfea5. Read the comment docs.

@shamilsan shamilsan merged commit afb5eef into master Jun 17, 2022
@shamilsan shamilsan deleted the dn-fix-ci branch June 17, 2022 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A2-mergeoncegreen PR is ready to merge after CI passes A4-insubstantial Not too important PR C0-bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants