Message ID | 20221104184705.24777-1-zheng.qiu@windriver.com |
---|---|
State | New |
Headers | show |
Series | [master] valgrind: remove most hidden tests for arm64 | expand |
Alex, I think yhou missed this one. ../Randy On 2022-11-04 14:47, Zheng Qiu wrote: > An earlier version of valgrind fixed the defunct processes bug, so those > tests that were skipped specifically for arm can pass now in master, > kirkstone, honister, hardknott, and dunfell. > > Detailed test result with remove-for-aarch64 skipped on qemuarm64: > > Commit Pass Fail Skip > master 624 9 21 > kirkstone 618 10 20 > honister 616 10 19 > hardknott 609 13 18 > dunfell 598 16 17 > zeus Out of memory: Killed (with many defunct processes) > > There are now only 12 skipped by remove-for-aarch64 because 9 fail on > qemuarm64 and 3 more fail on raspberry pi. These are tracked by: > https://bugzilla.yoctoproject.org/show_bug.cgi?id=14960 > > Signed-off-by: Zheng Qiu <zheng.qiu@windriver.com> > Signed-off-by: Randy MacLeod <randy.macleod@windriver.com> > --- > .../valgrind/valgrind/remove-for-aarch64 | 227 +----------------- > 1 file changed, 3 insertions(+), 224 deletions(-) > > diff --git a/meta/recipes-devtools/valgrind/valgrind/remove-for-aarch64 b/meta/recipes-devtools/valgrind/valgrind/remove-for-aarch64 > index 887bfd2766..a9809e5d8c 100644 > --- a/meta/recipes-devtools/valgrind/valgrind/remove-for-aarch64 > +++ b/meta/recipes-devtools/valgrind/valgrind/remove-for-aarch64 > @@ -1,211 +1,6 @@ > gdbserver_tests/hgtls > -cachegrind/tests/ann1 > -callgrind/tests/simwork1 > -callgrind/tests/simwork2 > -callgrind/tests/simwork3 > -callgrind/tests/simwork-both > -callgrind/tests/simwork-cache > -callgrind/tests/threads > -callgrind/tests/threads-use > -drd/tests/annotate_barrier > -drd/tests/annotate_barrier_xml > -drd/tests/annotate_hbefore > -drd/tests/annotate_hb_err > -drd/tests/annotate_hb_race > -drd/tests/annotate_ignore_read > -drd/tests/annotate_ignore_rw > -drd/tests/annotate_ignore_rw2 > -drd/tests/annotate_ignore_write > -drd/tests/annotate_ignore_write2 > -drd/tests/annotate_order_1 > -drd/tests/annotate_order_2 > -drd/tests/annotate_order_3 > -drd/tests/annotate_publish_hg > -drd/tests/annotate_rwlock > -drd/tests/annotate_rwlock_hg > -drd/tests/annotate_sem > -drd/tests/annotate_smart_pointer > -drd/tests/annotate_smart_pointer2 > -drd/tests/annotate_spinlock > -drd/tests/annotate_static > -drd/tests/annotate_trace_memory > -drd/tests/annotate_trace_memory_xml > -drd/tests/atomic_var > -drd/tests/bar_bad > -drd/tests/bar_trivial > -drd/tests/boost_thread > -drd/tests/bug-235681 > -drd/tests/bug322621 > -drd/tests/circular_buffer > -drd/tests/concurrent_close > -drd/tests/custom_alloc > -drd/tests/custom_alloc_fiw > -drd/tests/dlopen > -drd/tests/fork-parallel > -drd/tests/fork-serial > -drd/tests/fp_race > -drd/tests/fp_race2 > -drd/tests/fp_race_xml > -drd/tests/free_is_write > -drd/tests/free_is_write2 > -drd/tests/hg01_all_ok > -drd/tests/hg02_deadlock > -drd/tests/hg03_inherit > -drd/tests/hg04_race > -drd/tests/hg05_race2 > -drd/tests/hg06_readshared > -drd/tests/hold_lock_1 > -drd/tests/hold_lock_2 > -drd/tests/linuxthreads_det > -drd/tests/matinv > -drd/tests/memory_allocation > -drd/tests/monitor_example > -drd/tests/new_delete > -drd/tests/pth_barrier > -drd/tests/pth_barrier2 > -drd/tests/pth_barrier3 > -drd/tests/pth_barrier_race > -drd/tests/pth_barrier_reinit > -drd/tests/pth_broadcast > -drd/tests/pth_cancel_locked > -drd/tests/pth_cleanup_handler > -drd/tests/pth_cond_race > -drd/tests/pth_cond_race2 > -drd/tests/pth_detached2 > -drd/tests/pth_detached3 > -drd/tests/pth_detached_sem > -drd/tests/pth_inconsistent_cond_wait > -drd/tests/pth_mutex_reinit > -drd/tests/pth_once > -drd/tests/pth_process_shared_mutex > -drd/tests/pth_spinlock > -drd/tests/pth_uninitialized_cond > -drd/tests/read_and_free_race > -drd/tests/recursive_mutex > -drd/tests/rwlock_race > -drd/tests/rwlock_test > -drd/tests/rwlock_type_checking > -drd/tests/sem_as_mutex > -drd/tests/sem_as_mutex2 > -drd/tests/sem_as_mutex3 > -drd/tests/sem_open > -drd/tests/sem_open2 > -drd/tests/sem_open3 > -drd/tests/sem_open_traced > -drd/tests/sem_wait > -drd/tests/sigalrm > -drd/tests/sigaltstack > -drd/tests/std_atomic > -drd/tests/std_string > -drd/tests/std_thread > -drd/tests/std_thread2 > -drd/tests/str_tester > -drd/tests/tc01_simple_race > -drd/tests/tc02_simple_tls > -drd/tests/tc03_re_excl > -drd/tests/tc04_free_lock > -drd/tests/tc05_simple_race > -drd/tests/tc06_two_races > -drd/tests/tc07_hbl1 > -drd/tests/tc08_hbl2 > -drd/tests/tc10_rec_lock > -drd/tests/tc11_XCHG > -drd/tests/tc12_rwl_trivial > -drd/tests/tc13_laog1 > -drd/tests/tc15_laog_lockdel > -drd/tests/tc16_byterace > -drd/tests/tc17_sembar > -drd/tests/tc18_semabuse > -drd/tests/tc19_shadowmem > -drd/tests/tc21_pthonce > -drd/tests/tc22_exit_w_lock > -drd/tests/tc23_bogus_condwait > -helgrind/tests/annotate_rwlock > -helgrind/tests/annotate_smart_pointer > -helgrind/tests/bar_bad > -helgrind/tests/bar_trivial > -helgrind/tests/bug322621 > -helgrind/tests/cond_init_destroy > -helgrind/tests/cond_timedwait_invalid > -helgrind/tests/cond_timedwait_test > -helgrind/tests/free_is_write > -helgrind/tests/hg01_all_ok > -helgrind/tests/hg03_inherit > -helgrind/tests/hg04_race > -helgrind/tests/hg05_race2 > -helgrind/tests/hg06_readshared > -helgrind/tests/locked_vs_unlocked1_fwd > -helgrind/tests/locked_vs_unlocked1_rev > -helgrind/tests/locked_vs_unlocked2 > -helgrind/tests/locked_vs_unlocked3 > -helgrind/tests/pth_barrier1 > -helgrind/tests/pth_barrier2 > -helgrind/tests/pth_barrier3 > -helgrind/tests/pth_destroy_cond > -helgrind/tests/rwlock_race > -helgrind/tests/rwlock_test > -helgrind/tests/shmem_abits > -helgrind/tests/stackteardown > -helgrind/tests/t2t_laog > -helgrind/tests/tc01_simple_race > -helgrind/tests/tc02_simple_tls > -helgrind/tests/tc03_re_excl > -helgrind/tests/tc04_free_lock > -helgrind/tests/tc05_simple_race > -helgrind/tests/tc06_two_races > -helgrind/tests/tc06_two_races_xml > -helgrind/tests/tc07_hbl1 > -helgrind/tests/tc08_hbl2 > -helgrind/tests/tc09_bad_unlock > -helgrind/tests/tc10_rec_lock > -helgrind/tests/tc11_XCHG > -helgrind/tests/tc12_rwl_trivial > -helgrind/tests/tc13_laog1 > -helgrind/tests/tc14_laog_dinphils > -helgrind/tests/tc15_laog_lockdel > -helgrind/tests/tc16_byterace > -helgrind/tests/tc17_sembar > -helgrind/tests/tc18_semabuse > -helgrind/tests/tc19_shadowmem > -helgrind/tests/tc20_verifywrap > -helgrind/tests/tc21_pthonce > -helgrind/tests/tc22_exit_w_lock > -helgrind/tests/tc23_bogus_condwait > -helgrind/tests/tc24_nonzero_sem > -memcheck/tests/accounting > -memcheck/tests/addressable > -memcheck/tests/arm64-linux/scalar > -memcheck/tests/atomic_incs > -memcheck/tests/badaddrvalue > -memcheck/tests/badfree > -memcheck/tests/badfree-2trace > -memcheck/tests/badfree3 > -memcheck/tests/badjump > -memcheck/tests/badjump2 > -memcheck/tests/badloop > -memcheck/tests/badpoll > -memcheck/tests/badrw > -memcheck/tests/big_blocks_freed_list > -memcheck/tests/brk2 > memcheck/tests/dw4 > -memcheck/tests/err_disable4 > -memcheck/tests/err_disable_arange1 > -memcheck/tests/leak-autofreepool-5 > -memcheck/tests/linux/lsframe1 > -memcheck/tests/linux/lsframe2 > -memcheck/tests/linux/with-space > -memcheck/tests/origin5-bz2 > -memcheck/tests/origin6-fp > -memcheck/tests/partial_load_dflt > -memcheck/tests/pdb-realloc2 > -memcheck/tests/sh-mem > -memcheck/tests/sh-mem-random > -memcheck/tests/sigaltstack > -memcheck/tests/sigkill > -memcheck/tests/signal2 > -memcheck/tests/threadname > -memcheck/tests/threadname_xml > -memcheck/tests/unit_oset > +memcheck/tests/leak_cpp_interior > memcheck/tests/varinfo1 > memcheck/tests/varinfo2 > memcheck/tests/varinfo3 > @@ -213,21 +8,5 @@ memcheck/tests/varinfo4 > memcheck/tests/varinfo5 > memcheck/tests/varinfo6 > memcheck/tests/varinforestrict > -memcheck/tests/vcpu_bz2 > -memcheck/tests/vcpu_fbench > -memcheck/tests/vcpu_fnfns > -memcheck/tests/wcs > -memcheck/tests/wrap1 > -memcheck/tests/wrap2 > -memcheck/tests/wrap3 > -memcheck/tests/wrap4 > -memcheck/tests/wrap5 > -memcheck/tests/wrap6 > -memcheck/tests/wrap7 > -memcheck/tests/wrap8 > -memcheck/tests/wrapmalloc > -memcheck/tests/wrapmallocstatic > -memcheck/tests/writev1 > -memcheck/tests/xml1 > -memcheck/tests/linux/stack_changes > -memcheck/tests/linux/timerfd-syscall > +helgrind/tests/hg05_race2 > +helgrind/tests/tc20_verifywrap
diff --git a/meta/recipes-devtools/valgrind/valgrind/remove-for-aarch64 b/meta/recipes-devtools/valgrind/valgrind/remove-for-aarch64 index 887bfd2766..a9809e5d8c 100644 --- a/meta/recipes-devtools/valgrind/valgrind/remove-for-aarch64 +++ b/meta/recipes-devtools/valgrind/valgrind/remove-for-aarch64 @@ -1,211 +1,6 @@ gdbserver_tests/hgtls -cachegrind/tests/ann1 -callgrind/tests/simwork1 -callgrind/tests/simwork2 -callgrind/tests/simwork3 -callgrind/tests/simwork-both -callgrind/tests/simwork-cache -callgrind/tests/threads -callgrind/tests/threads-use -drd/tests/annotate_barrier -drd/tests/annotate_barrier_xml -drd/tests/annotate_hbefore -drd/tests/annotate_hb_err -drd/tests/annotate_hb_race -drd/tests/annotate_ignore_read -drd/tests/annotate_ignore_rw -drd/tests/annotate_ignore_rw2 -drd/tests/annotate_ignore_write -drd/tests/annotate_ignore_write2 -drd/tests/annotate_order_1 -drd/tests/annotate_order_2 -drd/tests/annotate_order_3 -drd/tests/annotate_publish_hg -drd/tests/annotate_rwlock -drd/tests/annotate_rwlock_hg -drd/tests/annotate_sem -drd/tests/annotate_smart_pointer -drd/tests/annotate_smart_pointer2 -drd/tests/annotate_spinlock -drd/tests/annotate_static -drd/tests/annotate_trace_memory -drd/tests/annotate_trace_memory_xml -drd/tests/atomic_var -drd/tests/bar_bad -drd/tests/bar_trivial -drd/tests/boost_thread -drd/tests/bug-235681 -drd/tests/bug322621 -drd/tests/circular_buffer -drd/tests/concurrent_close -drd/tests/custom_alloc -drd/tests/custom_alloc_fiw -drd/tests/dlopen -drd/tests/fork-parallel -drd/tests/fork-serial -drd/tests/fp_race -drd/tests/fp_race2 -drd/tests/fp_race_xml -drd/tests/free_is_write -drd/tests/free_is_write2 -drd/tests/hg01_all_ok -drd/tests/hg02_deadlock -drd/tests/hg03_inherit -drd/tests/hg04_race -drd/tests/hg05_race2 -drd/tests/hg06_readshared -drd/tests/hold_lock_1 -drd/tests/hold_lock_2 -drd/tests/linuxthreads_det -drd/tests/matinv -drd/tests/memory_allocation -drd/tests/monitor_example -drd/tests/new_delete -drd/tests/pth_barrier -drd/tests/pth_barrier2 -drd/tests/pth_barrier3 -drd/tests/pth_barrier_race -drd/tests/pth_barrier_reinit -drd/tests/pth_broadcast -drd/tests/pth_cancel_locked -drd/tests/pth_cleanup_handler -drd/tests/pth_cond_race -drd/tests/pth_cond_race2 -drd/tests/pth_detached2 -drd/tests/pth_detached3 -drd/tests/pth_detached_sem -drd/tests/pth_inconsistent_cond_wait -drd/tests/pth_mutex_reinit -drd/tests/pth_once -drd/tests/pth_process_shared_mutex -drd/tests/pth_spinlock -drd/tests/pth_uninitialized_cond -drd/tests/read_and_free_race -drd/tests/recursive_mutex -drd/tests/rwlock_race -drd/tests/rwlock_test -drd/tests/rwlock_type_checking -drd/tests/sem_as_mutex -drd/tests/sem_as_mutex2 -drd/tests/sem_as_mutex3 -drd/tests/sem_open -drd/tests/sem_open2 -drd/tests/sem_open3 -drd/tests/sem_open_traced -drd/tests/sem_wait -drd/tests/sigalrm -drd/tests/sigaltstack -drd/tests/std_atomic -drd/tests/std_string -drd/tests/std_thread -drd/tests/std_thread2 -drd/tests/str_tester -drd/tests/tc01_simple_race -drd/tests/tc02_simple_tls -drd/tests/tc03_re_excl -drd/tests/tc04_free_lock -drd/tests/tc05_simple_race -drd/tests/tc06_two_races -drd/tests/tc07_hbl1 -drd/tests/tc08_hbl2 -drd/tests/tc10_rec_lock -drd/tests/tc11_XCHG -drd/tests/tc12_rwl_trivial -drd/tests/tc13_laog1 -drd/tests/tc15_laog_lockdel -drd/tests/tc16_byterace -drd/tests/tc17_sembar -drd/tests/tc18_semabuse -drd/tests/tc19_shadowmem -drd/tests/tc21_pthonce -drd/tests/tc22_exit_w_lock -drd/tests/tc23_bogus_condwait -helgrind/tests/annotate_rwlock -helgrind/tests/annotate_smart_pointer -helgrind/tests/bar_bad -helgrind/tests/bar_trivial -helgrind/tests/bug322621 -helgrind/tests/cond_init_destroy -helgrind/tests/cond_timedwait_invalid -helgrind/tests/cond_timedwait_test -helgrind/tests/free_is_write -helgrind/tests/hg01_all_ok -helgrind/tests/hg03_inherit -helgrind/tests/hg04_race -helgrind/tests/hg05_race2 -helgrind/tests/hg06_readshared -helgrind/tests/locked_vs_unlocked1_fwd -helgrind/tests/locked_vs_unlocked1_rev -helgrind/tests/locked_vs_unlocked2 -helgrind/tests/locked_vs_unlocked3 -helgrind/tests/pth_barrier1 -helgrind/tests/pth_barrier2 -helgrind/tests/pth_barrier3 -helgrind/tests/pth_destroy_cond -helgrind/tests/rwlock_race -helgrind/tests/rwlock_test -helgrind/tests/shmem_abits -helgrind/tests/stackteardown -helgrind/tests/t2t_laog -helgrind/tests/tc01_simple_race -helgrind/tests/tc02_simple_tls -helgrind/tests/tc03_re_excl -helgrind/tests/tc04_free_lock -helgrind/tests/tc05_simple_race -helgrind/tests/tc06_two_races -helgrind/tests/tc06_two_races_xml -helgrind/tests/tc07_hbl1 -helgrind/tests/tc08_hbl2 -helgrind/tests/tc09_bad_unlock -helgrind/tests/tc10_rec_lock -helgrind/tests/tc11_XCHG -helgrind/tests/tc12_rwl_trivial -helgrind/tests/tc13_laog1 -helgrind/tests/tc14_laog_dinphils -helgrind/tests/tc15_laog_lockdel -helgrind/tests/tc16_byterace -helgrind/tests/tc17_sembar -helgrind/tests/tc18_semabuse -helgrind/tests/tc19_shadowmem -helgrind/tests/tc20_verifywrap -helgrind/tests/tc21_pthonce -helgrind/tests/tc22_exit_w_lock -helgrind/tests/tc23_bogus_condwait -helgrind/tests/tc24_nonzero_sem -memcheck/tests/accounting -memcheck/tests/addressable -memcheck/tests/arm64-linux/scalar -memcheck/tests/atomic_incs -memcheck/tests/badaddrvalue -memcheck/tests/badfree -memcheck/tests/badfree-2trace -memcheck/tests/badfree3 -memcheck/tests/badjump -memcheck/tests/badjump2 -memcheck/tests/badloop -memcheck/tests/badpoll -memcheck/tests/badrw -memcheck/tests/big_blocks_freed_list -memcheck/tests/brk2 memcheck/tests/dw4 -memcheck/tests/err_disable4 -memcheck/tests/err_disable_arange1 -memcheck/tests/leak-autofreepool-5 -memcheck/tests/linux/lsframe1 -memcheck/tests/linux/lsframe2 -memcheck/tests/linux/with-space -memcheck/tests/origin5-bz2 -memcheck/tests/origin6-fp -memcheck/tests/partial_load_dflt -memcheck/tests/pdb-realloc2 -memcheck/tests/sh-mem -memcheck/tests/sh-mem-random -memcheck/tests/sigaltstack -memcheck/tests/sigkill -memcheck/tests/signal2 -memcheck/tests/threadname -memcheck/tests/threadname_xml -memcheck/tests/unit_oset +memcheck/tests/leak_cpp_interior memcheck/tests/varinfo1 memcheck/tests/varinfo2 memcheck/tests/varinfo3 @@ -213,21 +8,5 @@ memcheck/tests/varinfo4 memcheck/tests/varinfo5 memcheck/tests/varinfo6 memcheck/tests/varinforestrict -memcheck/tests/vcpu_bz2 -memcheck/tests/vcpu_fbench -memcheck/tests/vcpu_fnfns -memcheck/tests/wcs -memcheck/tests/wrap1 -memcheck/tests/wrap2 -memcheck/tests/wrap3 -memcheck/tests/wrap4 -memcheck/tests/wrap5 -memcheck/tests/wrap6 -memcheck/tests/wrap7 -memcheck/tests/wrap8 -memcheck/tests/wrapmalloc -memcheck/tests/wrapmallocstatic -memcheck/tests/writev1 -memcheck/tests/xml1 -memcheck/tests/linux/stack_changes -memcheck/tests/linux/timerfd-syscall +helgrind/tests/hg05_race2 +helgrind/tests/tc20_verifywrap