Test Function: test_worst_calldatacopy()

Test running a block filled with CALLDATACOPY executions.

Back to test_worst_calldatacopy().

Parametrized Test Cases

Test ID (Abbreviated) non_zero_data fixed_src_dst size origin
...fork_Prague-blockchain_test-non_zero_data_True-fixed_src_dst_True-0 bytes-transaction True True 0 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_True-fixed_src_dst_True-0 bytes-call True True 0 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_True-fixed_src_dst_True-100 bytes-transaction True True 100 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_True-fixed_src_dst_True-100 bytes-call True True 100 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_True-fixed_src_dst_True-10KiB-transaction True True 10240 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_True-fixed_src_dst_True-10KiB-call True True 10240 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_True-fixed_src_dst_True-1MiB-transaction True True 1048576 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_True-fixed_src_dst_True-1MiB-call True True 1048576 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_True-fixed_src_dst_False-0 bytes-transaction True False 0 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_True-fixed_src_dst_False-0 bytes-call True False 0 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_True-fixed_src_dst_False-100 bytes-transaction True False 100 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_True-fixed_src_dst_False-100 bytes-call True False 100 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_True-fixed_src_dst_False-10KiB-transaction True False 10240 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_True-fixed_src_dst_False-10KiB-call True False 10240 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_True-fixed_src_dst_False-1MiB-transaction True False 1048576 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_True-fixed_src_dst_False-1MiB-call True False 1048576 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_False-fixed_src_dst_True-0 bytes-transaction False True 0 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_False-fixed_src_dst_True-0 bytes-call False True 0 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_False-fixed_src_dst_True-100 bytes-transaction False True 100 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_False-fixed_src_dst_True-100 bytes-call False True 100 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_False-fixed_src_dst_True-10KiB-transaction False True 10240 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_False-fixed_src_dst_True-10KiB-call False True 10240 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_False-fixed_src_dst_True-1MiB-transaction False True 1048576 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_False-fixed_src_dst_True-1MiB-call False True 1048576 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_False-fixed_src_dst_False-0 bytes-transaction False False 0 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_False-fixed_src_dst_False-0 bytes-call False False 0 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_False-fixed_src_dst_False-100 bytes-transaction False False 100 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_False-fixed_src_dst_False-100 bytes-call False False 100 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_False-fixed_src_dst_False-10KiB-transaction False False 10240 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_False-fixed_src_dst_False-10KiB-call False False 10240 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_False-fixed_src_dst_False-1MiB-transaction False False 1048576 auto(_auto_null)
...fork_Prague-blockchain_test-non_zero_data_False-fixed_src_dst_False-1MiB-call False False 1048576 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_True-fixed_src_dst_True-0 bytes-transaction True True 0 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_True-fixed_src_dst_True-0 bytes-call True True 0 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_True-fixed_src_dst_True-100 bytes-transaction True True 100 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_True-fixed_src_dst_True-100 bytes-call True True 100 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_True-fixed_src_dst_True-10KiB-transaction True True 10240 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_True-fixed_src_dst_True-10KiB-call True True 10240 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_True-fixed_src_dst_True-1MiB-transaction True True 1048576 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_True-fixed_src_dst_True-1MiB-call True True 1048576 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_True-fixed_src_dst_False-0 bytes-transaction True False 0 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_True-fixed_src_dst_False-0 bytes-call True False 0 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_True-fixed_src_dst_False-100 bytes-transaction True False 100 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_True-fixed_src_dst_False-100 bytes-call True False 100 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_True-fixed_src_dst_False-10KiB-transaction True False 10240 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_True-fixed_src_dst_False-10KiB-call True False 10240 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_True-fixed_src_dst_False-1MiB-transaction True False 1048576 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_True-fixed_src_dst_False-1MiB-call True False 1048576 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_False-fixed_src_dst_True-0 bytes-transaction False True 0 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_False-fixed_src_dst_True-0 bytes-call False True 0 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_False-fixed_src_dst_True-100 bytes-transaction False True 100 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_False-fixed_src_dst_True-100 bytes-call False True 100 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_False-fixed_src_dst_True-10KiB-transaction False True 10240 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_False-fixed_src_dst_True-10KiB-call False True 10240 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_False-fixed_src_dst_True-1MiB-transaction False True 1048576 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_False-fixed_src_dst_True-1MiB-call False True 1048576 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_False-fixed_src_dst_False-0 bytes-transaction False False 0 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_False-fixed_src_dst_False-0 bytes-call False False 0 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_False-fixed_src_dst_False-100 bytes-transaction False False 100 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_False-fixed_src_dst_False-100 bytes-call False False 100 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_False-fixed_src_dst_False-10KiB-transaction False False 10240 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_False-fixed_src_dst_False-10KiB-call False False 10240 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_False-fixed_src_dst_False-1MiB-transaction False False 1048576 auto(_auto_null)
...fork_Osaka-blockchain_test-non_zero_data_False-fixed_src_dst_False-1MiB-call False False 1048576 auto(_auto_null)