Add unittest accepted/tizen_9.0_unified accepted/tizen_rust accepted/tizen_unified accepted/tizen_unified_dev accepted/tizen_unified_x tizen tizen_9.0 accepted/tizen/9.0/unified/20241030.231545 accepted/tizen/rust/20231016.020927 accepted/tizen/unified/20240328.121706 accepted/tizen/unified/dev/20240620.001129 accepted/tizen/unified/x/20240328.130541 tizen_9.0_m2_release
authorDongHun Kwak <dh0128.kwak@samsung.com>
Mon, 1 May 2023 22:36:07 +0000 (07:36 +0900)
committerDongHun Kwak <dh0128.kwak@samsung.com>
Mon, 1 May 2023 22:36:07 +0000 (07:36 +0900)
commitbeabbc88d02f2d03196d4b53b7939e20625789bb
treeb42547948fbcec192d250974a74326f1d4436048
parent160592bea4687e091c55504bf0655b3256d90181
Add unittest

[   53s] + ./test_buf_mut
[   53s]
[   53s] running 16 tests
[   53s] test copy_from_slice_panics_if_different_length_1 - should panic ... ok
[   53s] test copy_from_slice_panics_if_different_length_2 - should panic ... ok
[   53s] test test_deref_bufmut_forwards ... ok
[   53s] test test_clone ... ok
[   53s] test test_mut_slice ... ok
[   53s] test test_put_int_le ... ok
[   53s] test test_put_int ... ok
[   53s] test test_put_int_le_nbytes_overflow - should panic ... ok
[   53s] test test_put_int_nbytes_overflow - should panic ... ok
[   53s] test test_put_u16 ... ok
[   53s] test test_vec_as_mut_buf ... ok
[   53s] test test_vec_put_bytes ... ok
[   53s] test test_put_u8 ... ok
[   53s] test test_slice_put_bytes ... ok
[   53s] test test_vec_advance_mut - should panic ... ok
[   53s] test write_byte_panics_if_out_of_bounds - should panic ... ok
[   53s]
[   53s] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[   53s]
[   53s] + for unit_test in '${unit_test_list}'
[   53s] + ./test_buf
[   53s]
[   53s] running 9 tests
[   53s] test copy_to_bytes_less ... ok
[   53s] test test_bufs_vec ... ok
[   53s] test copy_to_bytes_overflow - should panic ... ok
[   53s] test test_deref_buf_forwards ... ok
[   53s] test test_fresh_cursor_vec ... ok
[   53s] test test_get_u16_buffer_underflow - should panic ... ok
[   53s] test test_get_u16 ... ok
[   53s] test test_get_u8 ... ok
[   53s] test test_vec_deque ... ok
[   53s]
[   53s] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[   53s]
[   53s] + for unit_test in '${unit_test_list}'
[   53s] + ./test_bytes_odd_alloc
[   53s]
[   53s] running 4 tests
[   53s] test test_bytes_clone_drop ... ok
[   53s] test test_bytes_into_vec ... ok
[   53s] test test_bytes_from_vec_drop ... ok
[   53s] test sanity_check_odd_allocator ... FAILED
[   53s]
[   53s] failures:
[   53s]
[   53s] ---- sanity_check_odd_allocator stdout ----
[   53s] thread 'sanity_check_odd_allocator' panicked at '0b111111000000000000010011101000', ./tests/test_bytes_odd_alloc.rs:54:5
[   53s] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[   53s]
[   53s]
[   53s] failures:
[   53s]     sanity_check_odd_allocator
[   53s]
[   53s] test result: FAILED. 3 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[   53s]
[   53s] + continue
[   53s] + for unit_test in '${unit_test_list}'
[   53s] + ./test_bytes
[   53s]
[   53s] running 79 tests
[   53s] test advance_bytes_mut ... ok
[   53s] test advance_static ... ok
[   53s] test advance_vec ... ok
[   53s] test advance_past_len - should panic ... ok
[   53s] test box_slice_empty ... ok
[   53s] test bytes_buf_mut_reuse_when_fully_consumed ... ok
[   53s] test bytes_into_vec ... ok
[   53s] test bytes_mut_unsplit_arc_different ... ok
[   53s] test bytes_buf_mut_advance ... ok
[   53s] test bytes_mut_unsplit_arc_non_contiguous ... ok
[   53s] test bytes_mut_unsplit_empty_other ... ok
[   53s] test bytes_mut_unsplit_basic ... ok
[   53s] test bytes_mut_unsplit_empty_other_keeps_capacity ... ok
[   53s] test bytes_mut_unsplit_two_split_offs ... ok
[   53s] test bytes_mut_unsplit_other_keeps_capacity ... ok
[   53s] test bytes_mut_unsplit_empty_self ... ok
[   53s] test bytes_put_bytes ... ok
[   53s] test bytes_reserve_overflow - should panic ... ok
[   53s] test bytes_with_capacity_but_empty ... ok
[   53s] test empty_slice_ref_not_an_empty_subset ... ok
[   53s] test extend_from_slice_mut ... ok
[   53s] test extend_mut_from_bytes ... ok
[   53s] test extend_mut_without_size_hint ... ok
[   53s] test extend_mut ... ok
[   53s] test fmt ... ok
[   53s] test fmt_write ... ok
[   53s] test freeze_after_advance ... ok
[   53s] test fns_defined_for_bytes_mut ... ok
[   53s] test freeze_after_advance_arc ... ok
[   53s] test freeze_after_split_off ... ok
[   53s] test freeze_after_split_to ... ok
[   53s] test freeze_after_truncate ... ok
[   53s] test freeze_after_truncate_arc ... ok
[   53s] test freeze_clone_unique ... ok
[   53s] test from_iter_no_size_hint ... ok
[   53s] test index ... ok
[   53s] test from_static ... ok
[   53s] test freeze_clone_shared ... ok
[   53s] test from_slice ... ok
[   53s] test len ... ok
[   53s] test partial_eq_bytesmut ... ok
[   53s] test reserve_convert ... ok
[   53s] test reserve_allocates_at_least_original_capacity ... ok
[   53s] test reserve_growth ... ok
[   53s] test reserve_in_arc_nonunique_does_not_overallocate ... ok
[   53s] test reserve_in_arc_unique_does_not_overallocate ... ok
[   53s] test reserve_in_arc_unique_does_not_overallocate_after_multiple_splits ... ok
[   53s] test reserve_in_arc_unique_does_not_overallocate_after_split ... ok
[   53s] test reserve_vec_recycling ... ok
[   53s] test reserve_shared_reuse ... ok
[   53s] test reserve_in_arc_unique_doubles ... ok
[   53s] test slice ... ok
[   53s] test slice_oob_1 - should panic ... ok
[   53s] test slice_oob_2 - should panic ... ok
[   53s] test slice_ref_catches_not_a_subset - should panic ... ok
[   53s] test reserve_max_original_capacity_value ... ok
[   53s] test slice_ref_empty ... ok
[   53s] test slice_ref_works ... ok
[   53s] test slice_ref_empty_subslice ... ok
[   53s] test split_off ... ok
[   53s] test split_off_to_loop ... ok
[   53s] test split_to_2 ... ok
[   53s] test slice_ref_not_an_empty_subset ... ok
[   53s] test split_off_oob - should panic ... ok
[   53s] test split_to_1 ... ok
[   53s] test split_to_oob - should panic ... ok
[   53s] test split_to_oob_mut - should panic ... ok
[   53s] test split_off_uninitialized ... ok
[   53s] test split_to_uninitialized - should panic ... ok
[   53s] test split_off_to_at_gt_len ... ok
[   53s] test test_bounds ... ok
[   53s] test test_bytes_capacity_len ... ok
[   53s] test test_bytes_into_vec ... ok
[   53s] test test_bytes_into_vec_promotable_even ... ok
[   53s] test test_bytes_vec_conversion ... ok
[   53s] test test_bytes_mut_conversion ... ok
[   53s] test truncate ... ok
[   53s] test test_layout ... ok
[   62s] test stress ... ok
[   62s]
[   62s] test result: ok. 79 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.64s
[   62s]
[   62s] + for unit_test in '${unit_test_list}'
[   62s] + ./test_bytes_vec_alloc
[   62s]
[   62s] running 4 tests
[   62s] test test_bytes_advance ... ok
[   62s] test test_bytes_into_vec ... ok
[   62s] test test_bytes_truncate ... ok
[   62s] test test_bytes_truncate_and_advance ... ok
[   62s]
[   62s] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[   62s]
[   62s] + for unit_test in '${unit_test_list}'
[   62s] + ./test_chain
[   62s]
[   62s] running 7 tests
[   62s] test chain_get_bytes ... ok
[   62s] test chain_growing_buffer ... ok
[   62s] test chain_overflow_remaining_mut ... ok
[   62s] test collect_two_bufs ... ok
[   62s] test iterating_two_bufs ... ok
[   62s] test vectored_read ... ok
[   62s] test writing_chained ... ok
[   62s]
[   62s] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[   62s]
[   62s] + for unit_test in '${unit_test_list}'
[   62s] + ./test_debug
[   62s]
[   62s] running 1 test
[   62s] test fmt ... ok
[   62s]
[   62s] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[   62s]
[   62s] + for unit_test in '${unit_test_list}'
[   62s] + ./test_iter
[   62s]
[   62s] running 2 tests
[   62s] test empty_iter_len ... ok
[   62s] test iter_len ... ok
[   62s]
[   62s] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[   62s]
[   62s] + for unit_test in '${unit_test_list}'
[   62s] + ./test_reader
[   62s]
[   62s] running 2 tests
[   62s] test buf_read ... ok
[   62s] test read ... ok
[   62s]
[   62s] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[   62s]
[   62s] + for unit_test in '${unit_test_list}'
[   62s] + ./test_serde
[   62s]
[   62s] running 0 tests
[   62s]
[   62s] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[   62s]
[   62s] + for unit_test in '${unit_test_list}'
[   62s] + ./test_take
[   62s]
[   62s] running 3 tests
[   62s] test long_take ... ok
[   62s] test take_copy_to_bytes ... ok
[   62s] test take_copy_to_bytes_panics - should panic ... ok
[   62s]
[   62s] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
packaging/rust-bytes.spec