[ https://issues.apache.org/jira/browse/MYNEWT-709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15956208#comment-15956208 ]
ASF subversion and git services commented on MYNEWT-709: -------------------------------------------------------- Commit 46dad8f34272576ed46db666bfb4ec734bacb0ec in incubator-mynewt-core's branch refs/heads/develop from [~ccollins476] [ https://git-wip-us.apache.org/repos/asf?p=incubator-mynewt-core.git;h=46dad8f ] MYNEWT-709 nffs - Occasional unit test failures Fix a few uninitialized memory reads, as reported by valgrind. This probably doesn't fix the test failures. > nffs - Occasional unit test failures > ------------------------------------ > > Key: MYNEWT-709 > URL: https://issues.apache.org/jira/browse/MYNEWT-709 > Project: Mynewt > Issue Type: Bug > Components: NFFS > Reporter: Christopher Collins > Assignee: Christopher Collins > Fix For: v1_1_0_rel > > > {noformat} > 03/31/2017, 18:42:11.997 Executing test: > /home/jenkins/workspace/0-testall-sim/newt_ci_templates/bin/targets/unittest/fs_nffs_test/app/fs/nffs/test/fs_nffs_test.elf > 03/31/2017, 18:42:13.802 Test failure (fs/nffs/test): > 03/31/2017, 18:42:13.803 [pass] nffs_test_suite/nffs_test_unlink > 03/31/2017, 18:42:13.804 [pass] nffs_test_suite/nffs_test_mkdir > 03/31/2017, 18:42:13.805 [pass] nffs_test_suite/nffs_test_rename > 03/31/2017, 18:42:13.805 [pass] nffs_test_suite/nffs_test_truncate > 03/31/2017, 18:42:13.806 [pass] nffs_test_suite/nffs_test_append > 03/31/2017, 18:42:13.807 [pass] nffs_test_suite/nffs_test_read > 03/31/2017, 18:42:13.808 [pass] nffs_test_suite/nffs_test_open > 03/31/2017, 18:42:13.809 [pass] nffs_test_suite/nffs_test_overwrite_one > 03/31/2017, 18:42:13.809 [pass] nffs_test_suite/nffs_test_overwrite_two > 03/31/2017, 18:42:13.810 [pass] nffs_test_suite/nffs_test_overwrite_three > 03/31/2017, 18:42:13.811 [pass] nffs_test_suite/nffs_test_overwrite_many > 03/31/2017, 18:42:13.812 [pass] nffs_test_suite/nffs_test_long_filename > 03/31/2017, 18:42:13.813 [pass] nffs_test_suite/nffs_test_large_write > 03/31/2017, 18:42:13.813 [pass] nffs_test_suite/nffs_test_many_children > 03/31/2017, 18:42:13.814 [pass] nffs_test_suite/nffs_test_gc > 03/31/2017, 18:42:13.815 [pass] nffs_test_suite/nffs_test_wear_level > 03/31/2017, 18:42:13.816 [pass] nffs_test_suite/nffs_test_corrupt_scratch > 03/31/2017, 18:42:13.817 [pass] > nffs_test_suite/nffs_test_incomplete_block > 03/31/2017, 18:42:13.817 [FAIL] nffs_test_suite/nffs_test_corrupt_block > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.818 [FAIL] nffs_test_suite/nffs_test_corrupt_block > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.819 [FAIL] nffs_test_suite/nffs_test_corrupt_block > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.820 [pass] nffs_test_suite/nffs_test_large_unlink > 03/31/2017, 18:42:13.821 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.821 [pass] nffs_test_suite/nffs_test_large_system > 03/31/2017, 18:42:13.822 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.823 [pass] nffs_test_suite/nffs_test_lost_found > 03/31/2017, 18:42:13.824 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.824 [pass] nffs_test_suite/nffs_test_readdir > 03/31/2017, 18:42:13.825 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.826 [pass] nffs_test_suite/nffs_test_split_file > 03/31/2017, 18:42:13.827 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.828 [pass] nffs_test_suite/nffs_test_gc_on_oom > 03/31/2017, 18:42:13.828 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.829 [pass] nffs_test_suite/nffs_test_unlink > 03/31/2017, 18:42:13.830 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.831 [pass] nffs_test_suite/nffs_test_mkdir > 03/31/2017, 18:42:13.832 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.832 [pass] nffs_test_suite/nffs_test_rename > 03/31/2017, 18:42:13.833 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.834 [pass] nffs_test_suite/nffs_test_truncate > 03/31/2017, 18:42:13.835 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.835 [pass] nffs_test_suite/nffs_test_append > 03/31/2017, 18:42:13.836 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.837 [pass] nffs_test_suite/nffs_test_read > 03/31/2017, 18:42:13.838 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.838 [pass] nffs_test_suite/nffs_test_open > 03/31/2017, 18:42:13.839 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.840 [pass] nffs_test_suite/nffs_test_overwrite_one > 03/31/2017, 18:42:13.841 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.842 [pass] nffs_test_suite/nffs_test_overwrite_two > 03/31/2017, 18:42:13.842 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.843 [pass] nffs_test_suite/nffs_test_overwrite_three > 03/31/2017, 18:42:13.844 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.845 [pass] nffs_test_suite/nffs_test_overwrite_many > 03/31/2017, 18:42:13.846 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.846 [pass] nffs_test_suite/nffs_test_long_filename > 03/31/2017, 18:42:13.847 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.848 [pass] nffs_test_suite/nffs_test_large_write > 03/31/2017, 18:42:13.849 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.850 [pass] nffs_test_suite/nffs_test_many_children > 03/31/2017, 18:42:13.850 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.859 [pass] nffs_test_suite/nffs_test_gc > 03/31/2017, 18:42:13.860 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.861 [pass] nffs_test_suite/nffs_test_wear_level > 03/31/2017, 18:42:13.862 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.862 [pass] nffs_test_suite/nffs_test_corrupt_scratch > 03/31/2017, 18:42:13.863 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.864 [pass] > nffs_test_suite/nffs_test_incomplete_block > 03/31/2017, 18:42:13.865 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.867 [FAIL] nffs_test_suite/nffs_test_corrupt_block > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.868 [FAIL] nffs_test_suite/nffs_test_corrupt_block > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.869 [FAIL] nffs_test_suite/nffs_test_corrupt_block > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.870 [pass] nffs_test_suite/nffs_test_large_unlink > 03/31/2017, 18:42:13.871 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.872 [pass] nffs_test_suite/nffs_test_large_system > 03/31/2017, 18:42:13.872 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.873 [pass] nffs_test_suite/nffs_test_lost_found > 03/31/2017, 18:42:13.874 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.875 [pass] nffs_test_suite/nffs_test_readdir > 03/31/2017, 18:42:13.876 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.876 [pass] nffs_test_suite/nffs_test_split_file > 03/31/2017, 18:42:13.877 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.878 [pass] nffs_test_suite/nffs_test_gc_on_oom > 03/31/2017, 18:42:13.879 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.880 [pass] nffs_test_suite/nffs_test_unlink > 03/31/2017, 18:42:13.881 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.881 [pass] nffs_test_suite/nffs_test_mkdir > 03/31/2017, 18:42:13.882 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.883 [pass] nffs_test_suite/nffs_test_rename > 03/31/2017, 18:42:13.884 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.884 [pass] nffs_test_suite/nffs_test_truncate > 03/31/2017, 18:42:13.885 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.886 [pass] nffs_test_suite/nffs_test_append > 03/31/2017, 18:42:13.887 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.888 [pass] nffs_test_suite/nffs_test_read > 03/31/2017, 18:42:13.888 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.889 [pass] nffs_test_suite/nffs_test_open > 03/31/2017, 18:42:13.890 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.891 [pass] nffs_test_suite/nffs_test_overwrite_one > 03/31/2017, 18:42:13.892 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.892 [pass] nffs_test_suite/nffs_test_overwrite_two > 03/31/2017, 18:42:13.893 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.894 [pass] nffs_test_suite/nffs_test_overwrite_three > 03/31/2017, 18:42:13.895 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.896 [pass] nffs_test_suite/nffs_test_overwrite_many > 03/31/2017, 18:42:13.896 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.897 [pass] nffs_test_suite/nffs_test_long_filename > 03/31/2017, 18:42:13.898 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.899 [pass] nffs_test_suite/nffs_test_large_write > 03/31/2017, 18:42:13.900 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.901 [pass] nffs_test_suite/nffs_test_many_children > 03/31/2017, 18:42:13.901 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.902 [pass] nffs_test_suite/nffs_test_gc > 03/31/2017, 18:42:13.903 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.904 [pass] nffs_test_suite/nffs_test_wear_level > 03/31/2017, 18:42:13.904 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.905 [pass] nffs_test_suite/nffs_test_corrupt_scratch > 03/31/2017, 18:42:13.906 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.907 [pass] > nffs_test_suite/nffs_test_incomplete_block > 03/31/2017, 18:42:13.908 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.908 [FAIL] nffs_test_suite/nffs_test_corrupt_block > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.909 [FAIL] nffs_test_suite/nffs_test_corrupt_block > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.910 [FAIL] nffs_test_suite/nffs_test_corrupt_block > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.959 [pass] nffs_test_suite/nffs_test_large_unlink > 03/31/2017, 18:42:13.960 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.961 [pass] nffs_test_suite/nffs_test_large_system > 03/31/2017, 18:42:13.962 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.963 [pass] nffs_test_suite/nffs_test_lost_found > 03/31/2017, 18:42:13.964 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.964 [pass] nffs_test_suite/nffs_test_readdir > 03/31/2017, 18:42:13.965 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.966 [pass] nffs_test_suite/nffs_test_split_file > 03/31/2017, 18:42:13.967 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.968 [pass] nffs_test_suite/nffs_test_gc_on_oom > 03/31/2017, 18:42:13.969 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > 03/31/2017, 18:42:13.970 [pass] > nffs_suite_cache/nffs_test_cache_large_file > 03/31/2017, 18:42:13.970 > |repos/apache-mynewt-core/fs/nffs/test/src/nffs_test_utils.c:458| failed > assertion: i < nffs_test_num_touched_entries > {noformat} -- This message was sent by Atlassian JIRA (v6.3.15#6346)