{
 "runtime_core-image-ptest-e2fsprogs_qemux86-64_20260330080543": {
  "configuration": {
   "DISTRO": "poky",
   "HOST_DISTRO": "ubuntu-22.04",
   "IMAGE_BASENAME": "core-image-ptest-e2fsprogs",
   "IMAGE_PKGTYPE": "rpm",
   "LAYERS": {
    "meta": {
     "branch": "master-next",
     "commit": "017cdf6884ca2d48bb47e15145b580c61c978765",
     "commit_count": 66644,
     "commit_time": 1774775868
    },
    "meta-poky": {
     "branch": "master-next",
     "commit": "f352c8dd0a8cd3e4a02eadeb1628c3e505f0b539",
     "commit_count": 1774,
     "commit_time": 1774528139
    },
    "meta-yocto-bsp": {
     "branch": "master-next",
     "commit": "f352c8dd0a8cd3e4a02eadeb1628c3e505f0b539",
     "commit_count": 1774,
     "commit_time": 1774528139
    }
   },
   "MACHINE": "qemux86-64",
   "STARTTIME": "20260330080543",
   "TESTSERIES": "qemux86-64-musl-ptest",
   "TEST_TYPE": "runtime"
  },
  "result": {
   "parselogs.ParseLogsTest.test_get_context": {
    "duration": 0.0008023,
    "status": "PASSED"
   },
   "parselogs.ParseLogsTest.test_parselogs": {
    "duration": 1.749,
    "status": "PASSED"
   },
   "ping.PingTest.test_ping": {
    "duration": 0.0117,
    "status": "PASSED"
   },
   "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
    "duration": 85.898,
    "status": "PASSED"
   },
   "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
    "duration": 0.0002718,
    "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.d_bad_ostype:_handle_bad__negative__os_type:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_corrupt_journal_nr_users:_journal_superblock_corrupted,_nr_users_too_high:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_dumpe2fs_group_only:_dumpe2fs_group_only_mode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_fallocate:_fallocate_sparse_files_and_big_files:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_fallocate_bigalloc:_fallocate_sparse_files_and_big_files_with_bigalloc:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_fallocate_blkmap:_fallocate_sparse_files_and_big_files_on_a_blockmap_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_inline_dump:_debugfs_dump_inline_data_test:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_loaddump:_debugfs_load/dump_test:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_punch:_punch_sparse_files_and_big_files:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_punch_bigalloc:_punch_sparse_files_and_big_files_with_bigalloc:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_special_files:_create_special_files_in_debugfs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_xattr_edits:_edit_extended_attributes_in_debugfs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_xattr_sorting:_sort_extended_attributes_in_debugfs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.e_brel_bma:_block_relocation_table_using_memory_array_implementation:_skipped": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.e_icount_normal:_inode_counting_structure_optimized_for_low_counts:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.e_icount_opt:_inode_counting_abstraction_optimized_for_counting:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.e_irel_ima:_inode_relocation_table_using_memory_array_implementation:_skipped": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.f_16384_block:_16384_byte_blocksize:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_8192_block:_8192_byte_blocksize:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_bbitmap:_corrupt_block_bitmap__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_bmap_csum:_bad_block/inode_bitmap_csum__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_disconnected_inode:_disconnected_inode_with_bad_fields:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_encryption:_missing,_corrupt,_and_inconsistent_encryption_policies:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_fname:_case-insensitive_directory_with_broken_file_names:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_gdt_csum:_bad_group_descriptor_csum__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_ibitmap:_corrupt_inode_bitmap__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_inode_csum:_inode_table_corruption__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_local_jnl:_test_for_corrupt_local_journal__bad_V1->V2_journal_upgrade_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badbblocks:_illegal_blocks_in_bad_block_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badcluster:_test_alignment_problems_with_bigalloc_clusters:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_baddir2:_salvage_last_directory_entry:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_baddir:_corrupted_directory_entries:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_baddotdir:_bad_'.'_and_'..'_entries:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badinode:_corrupted_inode_entries:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badjour_encrypted:_journal_inode_has_encrypt_flag:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badjour_indblks:_corruption_in_journal_inode's_indirect_blocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badjourblks:_illegal_blocks_in_journal_inode__and_backup_in_superblock_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badorphan:_corrupted_orphan_list:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badprimary:_bad_blocks_in_the_primary_superblock_and_group_descriptors:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badroot:_file_in_root_directory_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badsymlinks2:_more_types_of_corrupted_symlinks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badsymlinks:_corrupted_symlinks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badtable:_bad_blocks_in_bitmaps_and_inode_table:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bb_in_bb:_bad_block_inode_table_block_in_bad_block_list:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bbfile:_bad_blocks_in_files:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bbinode:_bad_blocks_in_inode_table:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_big_sparse:_big_sparse_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bigalloc_badinode:_delete_bad_inode_handling_for_bigalloc_filesystems:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bigalloc_orphan_list:_orphaned_list_handling_with_bigalloc_file_systems:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bigalloc_symlink_with_xattr:_fast_symlink_+_xattr_block_on_bigalloc_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bitmaps:_corrupted_inode_and_block_bitmaps:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_boundscheck:_infinite_loop_when_finding_table_free_space:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_clear_orphan_file:_clear_orphan_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_clear_xattr:_clearing_i_file_acl_when_!ext_attr_feature:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_cloneblock_alloc_error:_decrement_badcount_after_remapping_duplicate_block:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_collapse_extent_tree:_extent_tree_can_be_collapsed_one_level:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_compress_extent_tree_level:_compress_an_extent_tree_level:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_convert_bmap:_convert_blockmap_file_to_extents_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_convert_bmap_and_extent:_convert_blockmap_to_extents_files:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_convert_bmap_sparse:_convert_sparse_blockmap_file_to_extents_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_corrupt_dirent_tail:_rebuild_a_directory_with_corrupt_dirent_tail:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_crashdisk:_superblock_with_illegal_values:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_create_symlinks:_create_fast,_inlinedata,_and_regular_symlinks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_del_dup_quota:_delete_file_containing_multiply_claimed_blocks_with_quota:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_deleted_inode_bad_csum:_deleted_inode_with_bad_metadata_csum_wasn't_fixed:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_desc_size_128:_128-byte_group_descriptors:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_desc_size_bad:_bad_superblock_s_desc_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_desc_size_zero:_zero_s_desc_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_detect_junk:_skipped__no_magic_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.f_detect_xfs:_detect_xfs_filesystem:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dir_bad_csum:_dir_block_w/_missing/bad_csum/tail_or_block_corruption:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dir_bad_mode:_directory_with_corrupted_i_mode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dirlink:_directory_hard_links:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup2:_blocks_claimed_by_three_different_files:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup3:_blocks_claimed_by_one_file_multiple_times:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup4:_find_all_directory_pathnames:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup:_blocks_claimed_by_two_different_files:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup_ba:_multiply_claimed_blocks_with_bigalloc:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup_de2:_duplicate_directory_entries_for_non-indexed_dirs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup_de:_duplicate_directory_entries:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup_de_crypt:_duplicate_directory_entries_for_encrypted_dirs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup_resize:_blocks_claimed_by_the_resize_inode_and_another_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dupdot:_duplicate_'.'_and_'..'_entries:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dupfsblks:_blocks_claimed_by_a_file_and_bitmaps_or_inode_tables:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dupsuper:_blocks_claimed_by_a_file_and_superblock_or_group_descriptors:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_bad_csum:_EA_block_with_bad_checksum__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_checks:_extended_attribute_block_checks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_inode_dir_ref:_true_ea_inode_referenced_from_a_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_inode_disconnected:_ea_inode_that_is_not_connected_anywhere:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_inode_fast_symlink:_fast_symlink_with_ea_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_inode_no_feature:_inode_with_ea_inode_but_EA_INODE_feature_is_not_set:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_inode_self_ref:_corrupted,_self-referential_ea_in_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_inode_spurious_flag_dir:_ea_inode_flag_set_on_a_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_signed_hash:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_unsigned_hash:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_value_crash:_extended_attribute_value_conflicts_with_key:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_zero_size:_zero_extended_attribute_size_with_ea_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_emptydir:_always_iterate_dir_block_0_or_e2fsck_goes_into_infinite_loop:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_encrypted_lpf:_encrypted_lost+found_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_end-bitmap:_corruption_at_end_of_block_bitmap:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_eofblocks:_blocks_after_i_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_expand:_expanding_lost+found:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_expandroot_create_lnf:_no_space_in_root_to_create_lost+found_entry:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ext_journal:_test_external_journal_device:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ext_zero_len:_extent_with_zero_length:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_bad_node:_bad_interior_node_in_extent_tree__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_htree:_htree_extent_compression:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_htree:_htree_extent_compression_setup:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_int_bad_csum:_bad_csum_in_internal_extent__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_int_bad_extent:_bad_extent_in_internal_extent__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_int_bad_magic:_bad_magic_number_in_internal_extent__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_interior_start_lblk:_incorrect_starting_lblk_in_an_interior_node:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_leaf_bad_csum:_bad_csum_in_leaf_extent__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_leaf_bad_extent:_bad_extent_in_leaf_extent__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_leaf_bad_magic:_bad_magic_number_in_leaf_extent__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_oobounds:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_too_deep:_extent_tree_is_deeper_than_it_needs_to_be:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extents2:_multiply_claimed_blocks_in_extents_and_other_illegal_extents:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extents:_basic_extents_support:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extra_journal:_valid_journal_inode,_but_has_journal_feature_not_present:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_fast_symlink_extents:_fast_symlink_with_extents_flag_set:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_file_acl_high:_i_file_acl_high_should_be_zero:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_filetype:_set_filetype_information_and_illegal_special_files:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_first_meta_bg_too_big:_s_first_meta_bg_is_too_large:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_full_bg:_inode_table_in_last_block_of_first_bg:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_h_badnode:_hash_directory_with_bad_HTREE_nodes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_h_badroot:_bad_htree_root_nodes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_h_normal:_normal__signed__HTREE_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_h_reindex:_reindex_HTREE_Directory_with_different_hash_seed:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_h_unsigned:_unsigned_HTREE_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_holedir2:_directories_with_holes_and_zero_i_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_holedir3:_real_directories_with_holes_and_zero_i_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_holedir4:_bigalloc_directory_with_hole_and_misaligned_extent_after_hole:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_holedir:_directory_with_holes_and_illegal_blocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_htree_bad_csum:_htree_block_bad_csum/tail_dirent/htree_index_corruption:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_htree_leaf_csum:_bad_csum_in_htree_leaf_block:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_hugedir_blocks:_dir_crashes_e2fsck_with_impossible_logical_blk_offset:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_hurd:_GNU/Hurd_specific_tests:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_idata_and_extents:_conflicting_extents_and_inline_data_inode_flags:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_illbbitmap:_illegal_block_bitmap:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_illibitmap:_illegal_inode_bitmap:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_illitable:_illegal_inode_table:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_illitable_flexbg:_illegal_inode_table_with_FLEX_BG:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_imagic:_non-imagic_filesystem_with_imagic_inodes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_imagic_fs:_imagic_filesystem_with_imagic_inodes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ind_inode_collision:_multiple_*ind_collisions_with_critical_metadata:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_inlinedata_dirblocks:_check_inline_dir_as_two_dirent_blocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_inlinedata_flags:_check_incorrect_inline_data_flags:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_inlinedata_repair:_repair_corrupt_inline_data_files:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_inlinedir_bad_symlink:_bad_symlink_in_an_inline_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_inlinedir_detector:_detect_inline_dirs_correctly:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_inode_ea_collision:_collisions_in_the_inode_ea_area:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_invalid_bad_inode:_check_for_bogus_bad_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_invalid_extent_symlink:_extent-mapped_symlink_with_two_blocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_itable_collision:_collision_between_IND/extent_tree_blocks_and_inode_table:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_jnl_32bit:_on-disk_32-bit_journal_format:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_jnl_64bit:_on-disk_64-bit_journal_format:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_jnl_errno:_journal_s_errno_handling:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_jnl_etb_alloc_fail:_can't_allocate_extent_tree_block_recreating_journal:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_journal:_recover_journal_from_corrupted_inode_table:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_large_dir:_optimize_3_level_htree_directories:_skipped__slow_test_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.f_large_dir_csum:_optimize_3_level_htree_directories_with_metadata_checksums:_skipped__slow_test_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.f_lotsbad:_too_many_illegal_blocks_in_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_lpf2:_create_lost+found_and_reconnect_lost_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_lpf:_missing_lost+found:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_lpffile:_lost+found_is_not_a_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_many_subdirs:_directory_with_more_than_65000_sub-directories:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_messy_inode:_bad_file_and_directory_acl_pointers:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_miss_blk_bmap:_missing_block_bitmap:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_miss_journal:_non-existent_journal_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_misstable:_missing_inode_table:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_mke2fs2b:_mke2fs_version_0.2b_created_filesystem:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_mmp:_disable_MMP_with_tune2fs_after_e2fsck_killed:_skipped__slow_test_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.f_mmp_garbage:_repair_MMP_when_it_is_corrupted:_skipped__slow_test_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.f_no:_e2fsck_with_repeated_no:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_no_cache_corrupt_inode:_don't_cache_inodes_that_fail_checksum_verification:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_noroot:_missing_root_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_nospc_create_lnf:_no_space_to_create_lost+found:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_okgroup:_8193_block_long_filesystem:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_opt_extent:_optimize_extent_tree:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_opt_extent_ext3:_convert_ext3_to_extent_tree:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_orphan:_clearing_orphan_inodes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_orphan_dotdot_ft:_filetype_of_.._in_orphaned_directories:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_orphan_extents_inode:_truncating_an_orphaned_extent-mapped_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_orphan_indirect_inode:_truncating_an_orphaned_inode_in_preen_mode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_orphquot:_e2fsck_with_quota_and_orphan_inodes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_overfsblks:_overlapping_inode_and_block_bitmaps:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_pre_1970_date_encoding:_correct_mis-encoded_pre-1970_dates:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_preen:_preen_shouldn't_destroy_backup_superblocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_preen_htree_csum:_fix_a_bad_htree_checksum_in_preen_mode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_quota:_fix_incorrect_usage_stats_in_quota:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_quota_deallocate_inode:_update_quota_when_deallocating_bad_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_quota_extent_opt:_extent_optimization_with_quota:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_quota_invalid_inum:_invalid_quota_inode_numbers:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_quota_shrinkdir:_update_quota_on_directory_optimization:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_readonly_fsck:_ensure_that_a_readonly_check_doesn't_modify_the_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_rebuild_csum_rootdir:_force_rebuild_corrupted_rootdir_w/_metadata_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_recnect_bad:_reconnecting_bad_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_reconnect:_simple_disconnected_file_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_rehash_dir:_optimize_htree_directories:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_resize_inode:_e2fsck_with_resize_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_resize_inode_meta_bg:_conflicting_features_resize_inode_and_meta_bg:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_salvage_dir:_salvage_corrupted_directories:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_sb_extra_isize:_check_invalid_extra_isize_fields_in_superblock:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_selinux:_SELinux_generated_symlinks_with_EA_data:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_shared_blocks_ok:_clean_check_for_intentionally_shared_blocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_short_encrypted_dirent:_short_encrypted_directory_entry:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_special_ea:_special_files_with_extended_attributes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_summary_counts:_incorrect_inode/block_free_counts:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_super_bad_csum:_bad_csum_in_superblock__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_toobig_extent_dir:_directory_with_a_very_large_lblk_in_extent:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_trunc_dirent_header:_no_space_for_dirent_header_at_end_of_buf:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_bad_free_inodes:_bad_free_inode_count,_but_good_checksum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_blk_used_not_set:_blocks_used_but_block_uninit_set:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_cat:_cat_a_file_with_uninit_blocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_checksum_bad:_invalid_group_descriptor_checksum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_dir:_fix_uninit_flag_on_directory_extents_and_check_the_dir_blocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_disable:_disable_uninit_bg_feature:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_enable:_enable_uninit_bg_feature:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_ext_past_eof2:_fallocate_extents_w/_nonzero_i_size_and_extents_>_4:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_ext_past_eof:_fallocated_extents_after_i_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_inode_past_unused:_inode_in_use_beyond_bg_itable_unused:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_last_uninit:_last_group_has_BLOCK_UNINIT_set:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_restart_fsck:_re-start_e2fsck_only_once_for_inodes_in_uninit_space:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_set_inode_not_set:_block_uninit_set_but_inode_uninit_not_set:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_unshare_blocks_no_space:_unshare_blocks_should_fail_with_no_free_space:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_unshare_blocks_ok:_unshare_blocks_successfully:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_unsorted_EAs:_unsorted_EAs_in_inode_should_not_be_deleted:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_unused_itable:_don't_move_files_to_lost+found_for_bg_unused_itable:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_valid_ea_in_inode:_valid_ea-in-inode_examplars:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_verity:_verity_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_write_ea_no_extra_isize:_write_EA_when_i_extra_size_is_zero:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_write_ea_toobig_extra_isize:_write_EA_when_i_extra_size_is_too_big_for_EA:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_write_ea_toosmall_extra_isize:_write_EA_when_i_extra_size_is_too_small:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_yes:_e2fsck_with_repeated_yes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_yesall:_e2fsck_with_yes-to-all:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_yesthenall:_e2fsck_with_yes_then_yes-to-all:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_yesthenno:_e2fsck_with_yes_then_no:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_zero_group:_fallback_for_damaged_group_descriptors:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_zero_inode_size:_superblock_with_a_zero_inode_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_zero_super:_fallback_for_damaged_superblock:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_zero_xattr:_zero_length_extended_attribute_in_in-inode_xattr:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_zeroed_ext_header:_zap_inode_with_zeroed_extent_header:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.i_bad_csum:_e2image_corrupt_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.i_bitmaps:_e2image_bitmap_read/write_test:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.i_qcow:_create/convert_raw/qcow2_images:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.i_zero_super:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_commit_csum:_corrupt_commit_csum__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_commit_tid:_corrupt_commit_tid__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_descr_csum:_corrupt_descr_csum__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_descr_tid:_corrupt_descr_tid__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_ext_jnl_sb_block:_corrupt_mcsum_ext_jnl_fs_superblock_block:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_ext_jnl_sb_csum:_corrupt_external_journal_superblock_metadata_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_journal_block:_corrupt_journal_block__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_revoke_block:_corrupt_revoke_block__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_revoke_csum:_corrupt_revoke_csum__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_revoke_rcount:_corrupt_revoke_r_count_buffer_overflow:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_sb_csum:_corrupt_sb_csum__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_sb_magic:_corrupt_sb_magic__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_ext_dumpe2fs:_dumpe2fs_of_external_journal_device:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_ext_long_revoke_trans:_revoke_trans_nuking_free_space_w/_ext._journal:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_ext_long_trans:_transaction_nuking_free_space_w/_ext._journal:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_long_revoke_trans:_revoked_transaction_nuking_free_space:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_long_revoke_trans_mcsum_32bit:_revoked_trans_nuking_free_space_32bit,mcsum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_long_revoke_trans_mcsum_64bit:_revoke_trans_nuking_free_space_64bit,mcsum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_long_trans:_transaction_nuking_free_space:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_long_trans_mcsum_32bit:_trans_nuking_free_space_32bit,meta_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_long_trans_mcsum_64bit:_trans_nuking_free_space_64bit,meta_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_recover_csum2_32bit:_recover_32-bit_journal_checksum_v2:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_recover_csum2_64bit:_recover_64-bit_journal_checksum_v2:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_recover_csum3_64bit:_recover_64-bit_journal_checksum_v3:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_recover_fast_commit:_replay_fast_commit_journal:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_revoke_trans:_revoke_blocks_of_transaction_nuking_bitmaps:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_revoke_trans_mcsum_64bit:_revoke_trans_nuking_bmap_64bit,meta_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_trans:_transaction_nuking_the_bitmaps:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_trans_64bit:_transaction_nuking_the_bitmaps_on_64bit:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_trans_mcsum_64bit:_trans_nuking_bitmaps_64bit,meta_csum:_oklosetup:_unrecognized_option:_show": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_trans_old_csum:_trans_nuking_bitmaps_v1_journal_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_trans_open_recover:_don't_recover_open_journal:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_trans_recover:_transaction_nuking_the_bitmaps__debugfs_recovery_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_trans_recover_mcsum_64bit:_uncommitted_trans_nuking_bmap_64bit,mcsum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_uncommitted_trans:_uncommitted_transaction_nuking_bitmaps:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_uncommitted_trans_mcsum_64bit:_uncommitted_trans_nuking_bmap_64b,mcsum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_64bit_flexbg:_mkfs_with_64bit_and_flex_bg:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_assume_storage_prezeroed:_:_skipped__no_loop_devices_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.m_bigjournal:_journal_over_4GB_in_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_dasd_bs:_2048_byte_sector_devices:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_desc_size_128:_enable_128-byte_group_descriptor_on_mkfs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_devdir:_create_fs_image_from_/dev:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_error_behavior:_mke2fs_with_error_behavior:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_extent_journal:_extent-mapped_journal:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_hugefile:_create_a_hugefile_fs_with_a_single_huge_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_hugefile_slack:_mke2fs_create_hugefile_fs_with_slack:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_image_mmp:_create_image_for_partition_with_enabled_mmp_and_execute_fsck_on_image:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_large_file:_largefile_fs_type:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_mcsum_extjournal:_create_external_journal_with_sb_checksum__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_meta_bg:_meta_blockgroup_feature:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_minrootdir:_create_fs_image_from_dir,_then_minimize_it:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_mkfs_overhead:_test_bg_overhead_calculation:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_mmp:_enable_MMP_during_mke2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_mmp_bad_csum:_mmp_with_bad_csum__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_mmp_bad_magic:_mmp_with_bad_magic__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_no_opt:_no_filesystem_extensions:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_offset:_mke2fs_with_offset_option__-E_offset=N_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_quota:_enable_quota_feature_on_mkfs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_raid_opt:_raid_options:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_resize_inode_meta_bg:_resize_inode_and_meta_bg_enabled:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_root_owner:_root_directory_owner:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_root_perms:_root_directory_permissions:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_root_selinux:_root_directory_SELinux_security_context:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_rootdir:_create_fs_image_from_dir:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_rootdir_acl:_create_fs_image_from_dir_using_inline_data_and_acls:_skipped__no_setfacl_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.m_rootgnutar:_create_fs_image_from_GNU_tarball:_skipped__no_libarchive_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.m_rootpaxtar:_skipped__no_libarchive_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.m_roottar:_skipped__no_libarchive_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.m_std:_standard_filesystem_options:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_uninit:_uninitialized_group_feature:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_1024_small_bg:_ext2_1024_blocksize_with_small_block_groups:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_32to64bit:_convert_flex_bg_32bit_fs_to_64bit_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_32to64bit_expand_full:_convert+expand_full_fs_to_64bit:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_32to64bit_meta:_convert_meta_bg_32bit_fs_to_64bit_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_32to64bit_move_itable:_convert_32_to_64bit_w/_itable_move:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_64bit_big_expand:_:_skipped__slow_test_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.r_64to32bit:_convert_flex_bg_64bit_fs_to_32bit_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_64to32bit_meta:_convert_meta_bg_64bit_fs_to_32bit_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_bigalloc_big_expand:_ext4_with_bigalloc:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_corrupt_fs:_resize2fs_-P_of_a_corrupted_file_system:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_expand_full:_expand_a_totally_full_filesystem:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_ext4_big_expand:_:_skipped__slow_test_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.r_ext4_small_bg:_ext4_1024_blocksize_with_small_block_groups:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_fixup_lastbg:_fix_up_last_bg_when_expanding_within_the_last_bg:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_fixup_lastbg_big:_fix_up_last_bg_when_expanding_beyond_the_last_bg:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_inline_xattr:_shrinking_filesystem_with_in-inode_extended_attributes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_meta_bg_shrink:_meta_bg_shrink:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_min_itable:_resize2fs_-M_with_inode_table_in_middle_of_last_block_group:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_move_inode_int_extent:_move_inode_and_its_interior_extent_tree_block:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_move_itable:_filesystem_resize_which_requires_moving_the_inode_table:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_move_itable_nostride:_resize_with_flex_bg_and_stride_value_set:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_move_itable_realloc:_don't_allocate_inode_table_from_in-use_blocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_orphan_file:_filesystem_resize_with_orphan_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_resize_inode:_filesystem_resize_with_a_resize_inode_present:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_change_uuid:_change_uuid_on_a_pre-metadata-csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_change_uuid_mcsum:_change_uuid_on_a_metadata-csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_change_uuid_mcsum_mounted:_change_uuid_on_a_metadata-csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_change_uuid_mcsum_seed_mounted:_change_meta-csum_uuid_with_mcsum-seed:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_change_uuid_mounted:_change_uuid_on_a_mounted_pre-metadata-csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_dangerous:_dangerous_tune2fs_operation_prompts:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_disable_changed_csum_seed:_tune2fs_disable_csum_seed_after_uuid_change:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_disable_changed_csum_seed_mounted:_mounted_tune2fs_disable_csum+uuid:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_disable_csum_seed:_disable_csum_seed_via_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_disable_mcsum:_disable_metadata_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_disable_mcsum_noinitbg:_disable_metadata_csum_and_uninit_bg:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_disable_mcsum_yesinitbg:_disable_metadata_csum_and_enable_uninit_bg:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_disable_meta_csum_and_seed:_disable_csum_seed_and_csums_via_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_enable_csum_seed:_enable_csum_seed_via_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_enable_mcsum:_enable_metadata_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_enable_mcsum_ext3:_enable_metadata_csum_on_ext3_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_enable_mcsum_initbg:_enable_metadata_csum_when_^uninit_bg:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_ext_jnl_fail:_tune2fs_fail_external_journal:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_ext_jnl_rm:_remove_missing_external_journal_device:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_format_csum_seed:_format_with_csum_seed:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_iexpand_full:_expand_inodes_on_a_totally_full_filesystem:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_iexpand_mcsum:_expand_inodes_and_turn_on_metadata_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_mmp_1on:_enable_MMP_using_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_mmp_2off:_disable_MMP_using_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_mmp_fail:_error_running_tune2fs_with_MMP:_skipped__slow_test_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.t_project_1on:_enable_project_using_tune2fs_-O_option:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_project_2off:_disable_project_using_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_project_3on:_enable_project_using_tune2fs_-Q_option:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_project_4off:_disable_project_using_tune2fs_-Q_option:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_quota_1on:_enable_quota_using_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_quota_2off:_disable_quota_using_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_quota_add:_add_several_quota_types_using_tune2fs_and_check_computed_usage:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_replay_and_set:_recover_journal_and_clear_features:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_uninit_bg_rm:_remove_uninit_bg:_skipped_for_Linux": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.t_write_subdirectory:_debugfs_write_creates_file_in_subdirectory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_bounce_io:_bounce_I/O_in_unix_io:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_compound_bad_rollback:_e2undo_with_mke2fs/tune2fs/resize2fs/e2fsck_-z:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_compound_rollback:_e2undo_with_mke2fs/tune2fs/resize2fs/e2fsck_-z:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_corrupt_blk_csum:_corrupt_e2undo_block_data:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_corrupt_blk_csum_force:_force_replay_of_corrupt_e2undo_block_data:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_corrupt_hdr_csum:_corrupt_e2undo_header:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_corrupt_key_csum:_corrupt_e2undo_key_data:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_debugfs_opt:_e2undo_with_debugfs_-z:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_direct_io:_direct_I/O_in_unix_io:_skipped__no_loop_devices_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.u_dryrun:_e2undo_dry_run:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_e2fsck_opt:_e2undo_with_e2fsck_-z:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_errorout:_e2undo_a_failed_command:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_force:_e2undo_force:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_force_dryrun:_force_dry-run_replay_of_corrupt_e2undo_block_data:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_incomplete:_e2undo_with_incomplete_undo_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_mke2fs:_e2undo_with_mke2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_mke2fs_opt:_e2undo_with_mke2fs_-z:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_mke2fs_opt_oddsize:_e2undo_with_mke2fs_-z_and_non-32k-aligned_bdev_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_mke2fs_opt_offset:_e2undo_and_mke2fs_with_offset_option:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_not_undo:_e2undo_a_non-undo_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_offset:_e2undo_with_the_offset_option__-o_offset_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_onefile_bad:_check_that_we_cant_append_a_bad_undo_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_resize2fs_opt:_e2undo_with_resize2fs_-z:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_revert_64bitmcsum_onefile:_convert_fs_to_64bit,mcsum_and_revert_undo_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_revert_all_onefile:_convert_64bit,mcsum_and_revert_undo_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_revert_upgrade_to_64bitmcsum:_convert_64bit,mcsum_and_revert_both:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_tune2fs:_e2undo_with_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_tune2fs_opt:_e2undo_with_tune2fs_-z:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_undo_undo:_undo_e2undo:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_wrong_fs:_e2undo_on_the_wrong_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.sections": {
    "e2fsprogs": {
     "duration": "85"
    }
   },
   "ssh.SSHTest.test_ssh": {
    "duration": 0.467,
    "status": "PASSED"
   }
  }
 },
 "runtime_core-image-ptest-e2fsprogs_qemux86-64_20260330081035": {
  "configuration": {
   "DISTRO": "poky",
   "HOST_DISTRO": "fedora-42",
   "IMAGE_BASENAME": "core-image-ptest-e2fsprogs",
   "IMAGE_PKGTYPE": "rpm",
   "LAYERS": {
    "meta": {
     "branch": "master-next",
     "commit": "017cdf6884ca2d48bb47e15145b580c61c978765",
     "commit_count": 66644,
     "commit_time": 1774775868
    },
    "meta-poky": {
     "branch": "master-next",
     "commit": "f352c8dd0a8cd3e4a02eadeb1628c3e505f0b539",
     "commit_count": 1774,
     "commit_time": 1774528139
    },
    "meta-yocto-bsp": {
     "branch": "master-next",
     "commit": "f352c8dd0a8cd3e4a02eadeb1628c3e505f0b539",
     "commit_count": 1774,
     "commit_time": 1774528139
    }
   },
   "MACHINE": "qemux86-64",
   "STARTTIME": "20260330081035",
   "TESTSERIES": "qemux86-64-ptest",
   "TEST_TYPE": "runtime"
  },
  "result": {
   "parselogs.ParseLogsTest.test_get_context": {
    "duration": 0.001039,
    "status": "PASSED"
   },
   "parselogs.ParseLogsTest.test_parselogs": {
    "duration": 1.832,
    "status": "PASSED"
   },
   "ping.PingTest.test_ping": {
    "duration": 0.02418,
    "status": "PASSED"
   },
   "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
    "duration": 97.7,
    "status": "PASSED"
   },
   "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
    "duration": 0.000674,
    "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.d_bad_ostype:_handle_bad__negative__os_type:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_corrupt_journal_nr_users:_journal_superblock_corrupted,_nr_users_too_high:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_dumpe2fs_group_only:_dumpe2fs_group_only_mode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_fallocate:_fallocate_sparse_files_and_big_files:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_fallocate_bigalloc:_fallocate_sparse_files_and_big_files_with_bigalloc:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_fallocate_blkmap:_fallocate_sparse_files_and_big_files_on_a_blockmap_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_inline_dump:_debugfs_dump_inline_data_test:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_loaddump:_debugfs_load/dump_test:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_punch:_punch_sparse_files_and_big_files:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_punch_bigalloc:_punch_sparse_files_and_big_files_with_bigalloc:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_special_files:_create_special_files_in_debugfs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_xattr_edits:_edit_extended_attributes_in_debugfs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.d_xattr_sorting:_sort_extended_attributes_in_debugfs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.e_brel_bma:_block_relocation_table_using_memory_array_implementation:_skipped": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.e_icount_normal:_inode_counting_structure_optimized_for_low_counts:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.e_icount_opt:_inode_counting_abstraction_optimized_for_counting:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.e_irel_ima:_inode_relocation_table_using_memory_array_implementation:_skipped": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.f_16384_block:_16384_byte_blocksize:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_8192_block:_8192_byte_blocksize:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_bbitmap:_corrupt_block_bitmap__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_bmap_csum:_bad_block/inode_bitmap_csum__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_disconnected_inode:_disconnected_inode_with_bad_fields:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_encryption:_missing,_corrupt,_and_inconsistent_encryption_policies:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_fname:_case-insensitive_directory_with_broken_file_names:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_gdt_csum:_bad_group_descriptor_csum__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_ibitmap:_corrupt_inode_bitmap__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_inode_csum:_inode_table_corruption__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bad_local_jnl:_test_for_corrupt_local_journal__bad_V1->V2_journal_upgrade_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badbblocks:_illegal_blocks_in_bad_block_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badcluster:_test_alignment_problems_with_bigalloc_clusters:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_baddir2:_salvage_last_directory_entry:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_baddir:_corrupted_directory_entries:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_baddotdir:_bad_'.'_and_'..'_entries:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badinode:_corrupted_inode_entries:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badjour_encrypted:_journal_inode_has_encrypt_flag:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badjour_indblks:_corruption_in_journal_inode's_indirect_blocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badjourblks:_illegal_blocks_in_journal_inode__and_backup_in_superblock_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badorphan:_corrupted_orphan_list:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badprimary:_bad_blocks_in_the_primary_superblock_and_group_descriptors:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badroot:_file_in_root_directory_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badsymlinks2:_more_types_of_corrupted_symlinks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badsymlinks:_corrupted_symlinks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_badtable:_bad_blocks_in_bitmaps_and_inode_table:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bb_in_bb:_bad_block_inode_table_block_in_bad_block_list:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bbfile:_bad_blocks_in_files:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bbinode:_bad_blocks_in_inode_table:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_big_sparse:_big_sparse_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bigalloc_badinode:_delete_bad_inode_handling_for_bigalloc_filesystems:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bigalloc_orphan_list:_orphaned_list_handling_with_bigalloc_file_systems:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bigalloc_symlink_with_xattr:_fast_symlink_+_xattr_block_on_bigalloc_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_bitmaps:_corrupted_inode_and_block_bitmaps:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_boundscheck:_infinite_loop_when_finding_table_free_space:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_clear_orphan_file:_clear_orphan_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_clear_xattr:_clearing_i_file_acl_when_!ext_attr_feature:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_cloneblock_alloc_error:_decrement_badcount_after_remapping_duplicate_block:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_collapse_extent_tree:_extent_tree_can_be_collapsed_one_level:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_compress_extent_tree_level:_compress_an_extent_tree_level:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_convert_bmap:_convert_blockmap_file_to_extents_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_convert_bmap_and_extent:_convert_blockmap_to_extents_files:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_convert_bmap_sparse:_convert_sparse_blockmap_file_to_extents_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_corrupt_dirent_tail:_rebuild_a_directory_with_corrupt_dirent_tail:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_crashdisk:_superblock_with_illegal_values:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_create_symlinks:_create_fast,_inlinedata,_and_regular_symlinks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_del_dup_quota:_delete_file_containing_multiply_claimed_blocks_with_quota:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_deleted_inode_bad_csum:_deleted_inode_with_bad_metadata_csum_wasn't_fixed:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_desc_size_128:_128-byte_group_descriptors:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_desc_size_bad:_bad_superblock_s_desc_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_desc_size_zero:_zero_s_desc_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_detect_junk:_skipped__no_magic_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.f_detect_xfs:_detect_xfs_filesystem:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dir_bad_csum:_dir_block_w/_missing/bad_csum/tail_or_block_corruption:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dir_bad_mode:_directory_with_corrupted_i_mode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dirlink:_directory_hard_links:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup2:_blocks_claimed_by_three_different_files:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup3:_blocks_claimed_by_one_file_multiple_times:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup4:_find_all_directory_pathnames:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup:_blocks_claimed_by_two_different_files:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup_ba:_multiply_claimed_blocks_with_bigalloc:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup_de2:_duplicate_directory_entries_for_non-indexed_dirs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup_de:_duplicate_directory_entries:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup_de_crypt:_duplicate_directory_entries_for_encrypted_dirs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dup_resize:_blocks_claimed_by_the_resize_inode_and_another_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dupdot:_duplicate_'.'_and_'..'_entries:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dupfsblks:_blocks_claimed_by_a_file_and_bitmaps_or_inode_tables:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_dupsuper:_blocks_claimed_by_a_file_and_superblock_or_group_descriptors:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_bad_csum:_EA_block_with_bad_checksum__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_checks:_extended_attribute_block_checks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_inode_dir_ref:_true_ea_inode_referenced_from_a_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_inode_disconnected:_ea_inode_that_is_not_connected_anywhere:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_inode_fast_symlink:_fast_symlink_with_ea_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_inode_no_feature:_inode_with_ea_inode_but_EA_INODE_feature_is_not_set:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_inode_self_ref:_corrupted,_self-referential_ea_in_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_inode_spurious_flag_dir:_ea_inode_flag_set_on_a_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_signed_hash:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_unsigned_hash:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_value_crash:_extended_attribute_value_conflicts_with_key:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ea_zero_size:_zero_extended_attribute_size_with_ea_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_emptydir:_always_iterate_dir_block_0_or_e2fsck_goes_into_infinite_loop:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_encrypted_lpf:_encrypted_lost+found_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_end-bitmap:_corruption_at_end_of_block_bitmap:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_eofblocks:_blocks_after_i_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_expand:_expanding_lost+found:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_expandroot_create_lnf:_no_space_in_root_to_create_lost+found_entry:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ext_journal:_test_external_journal_device:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ext_zero_len:_extent_with_zero_length:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_bad_node:_bad_interior_node_in_extent_tree__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_htree:_htree_extent_compression:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_htree:_htree_extent_compression_setup:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_int_bad_csum:_bad_csum_in_internal_extent__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_int_bad_extent:_bad_extent_in_internal_extent__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_int_bad_magic:_bad_magic_number_in_internal_extent__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_interior_start_lblk:_incorrect_starting_lblk_in_an_interior_node:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_leaf_bad_csum:_bad_csum_in_leaf_extent__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_leaf_bad_extent:_bad_extent_in_leaf_extent__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_leaf_bad_magic:_bad_magic_number_in_leaf_extent__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_oobounds:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extent_too_deep:_extent_tree_is_deeper_than_it_needs_to_be:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extents2:_multiply_claimed_blocks_in_extents_and_other_illegal_extents:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extents:_basic_extents_support:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_extra_journal:_valid_journal_inode,_but_has_journal_feature_not_present:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_fast_symlink_extents:_fast_symlink_with_extents_flag_set:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_file_acl_high:_i_file_acl_high_should_be_zero:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_filetype:_set_filetype_information_and_illegal_special_files:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_first_meta_bg_too_big:_s_first_meta_bg_is_too_large:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_full_bg:_inode_table_in_last_block_of_first_bg:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_h_badnode:_hash_directory_with_bad_HTREE_nodes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_h_badroot:_bad_htree_root_nodes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_h_normal:_normal__signed__HTREE_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_h_reindex:_reindex_HTREE_Directory_with_different_hash_seed:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_h_unsigned:_unsigned_HTREE_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_holedir2:_directories_with_holes_and_zero_i_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_holedir3:_real_directories_with_holes_and_zero_i_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_holedir4:_bigalloc_directory_with_hole_and_misaligned_extent_after_hole:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_holedir:_directory_with_holes_and_illegal_blocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_htree_bad_csum:_htree_block_bad_csum/tail_dirent/htree_index_corruption:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_htree_leaf_csum:_bad_csum_in_htree_leaf_block:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_hugedir_blocks:_dir_crashes_e2fsck_with_impossible_logical_blk_offset:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_hurd:_GNU/Hurd_specific_tests:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_idata_and_extents:_conflicting_extents_and_inline_data_inode_flags:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_illbbitmap:_illegal_block_bitmap:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_illibitmap:_illegal_inode_bitmap:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_illitable:_illegal_inode_table:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_illitable_flexbg:_illegal_inode_table_with_FLEX_BG:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_imagic:_non-imagic_filesystem_with_imagic_inodes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_imagic_fs:_imagic_filesystem_with_imagic_inodes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_ind_inode_collision:_multiple_*ind_collisions_with_critical_metadata:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_inlinedata_dirblocks:_check_inline_dir_as_two_dirent_blocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_inlinedata_flags:_check_incorrect_inline_data_flags:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_inlinedata_repair:_repair_corrupt_inline_data_files:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_inlinedir_bad_symlink:_bad_symlink_in_an_inline_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_inlinedir_detector:_detect_inline_dirs_correctly:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_inode_ea_collision:_collisions_in_the_inode_ea_area:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_invalid_bad_inode:_check_for_bogus_bad_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_invalid_extent_symlink:_extent-mapped_symlink_with_two_blocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_itable_collision:_collision_between_IND/extent_tree_blocks_and_inode_table:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_jnl_32bit:_on-disk_32-bit_journal_format:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_jnl_64bit:_on-disk_64-bit_journal_format:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_jnl_errno:_journal_s_errno_handling:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_jnl_etb_alloc_fail:_can't_allocate_extent_tree_block_recreating_journal:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_journal:_recover_journal_from_corrupted_inode_table:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_large_dir:_optimize_3_level_htree_directories:_skipped__slow_test_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.f_large_dir_csum:_optimize_3_level_htree_directories_with_metadata_checksums:_skipped__slow_test_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.f_lotsbad:_too_many_illegal_blocks_in_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_lpf2:_create_lost+found_and_reconnect_lost_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_lpf:_missing_lost+found:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_lpffile:_lost+found_is_not_a_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_many_subdirs:_directory_with_more_than_65000_sub-directories:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_messy_inode:_bad_file_and_directory_acl_pointers:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_miss_blk_bmap:_missing_block_bitmap:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_miss_journal:_non-existent_journal_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_misstable:_missing_inode_table:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_mke2fs2b:_mke2fs_version_0.2b_created_filesystem:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_mmp:_disable_MMP_with_tune2fs_after_e2fsck_killed:_skipped__slow_test_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.f_mmp_garbage:_repair_MMP_when_it_is_corrupted:_skipped__slow_test_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.f_no:_e2fsck_with_repeated_no:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_no_cache_corrupt_inode:_don't_cache_inodes_that_fail_checksum_verification:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_noroot:_missing_root_directory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_nospc_create_lnf:_no_space_to_create_lost+found:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_okgroup:_8193_block_long_filesystem:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_opt_extent:_optimize_extent_tree:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_opt_extent_ext3:_convert_ext3_to_extent_tree:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_orphan:_clearing_orphan_inodes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_orphan_dotdot_ft:_filetype_of_.._in_orphaned_directories:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_orphan_extents_inode:_truncating_an_orphaned_extent-mapped_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_orphan_indirect_inode:_truncating_an_orphaned_inode_in_preen_mode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_orphquot:_e2fsck_with_quota_and_orphan_inodes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_overfsblks:_overlapping_inode_and_block_bitmaps:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_pre_1970_date_encoding:_correct_mis-encoded_pre-1970_dates:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_preen:_preen_shouldn't_destroy_backup_superblocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_preen_htree_csum:_fix_a_bad_htree_checksum_in_preen_mode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_quota:_fix_incorrect_usage_stats_in_quota:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_quota_deallocate_inode:_update_quota_when_deallocating_bad_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_quota_extent_opt:_extent_optimization_with_quota:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_quota_invalid_inum:_invalid_quota_inode_numbers:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_quota_shrinkdir:_update_quota_on_directory_optimization:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_readonly_fsck:_ensure_that_a_readonly_check_doesn't_modify_the_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_rebuild_csum_rootdir:_force_rebuild_corrupted_rootdir_w/_metadata_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_recnect_bad:_reconnecting_bad_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_reconnect:_simple_disconnected_file_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_rehash_dir:_optimize_htree_directories:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_resize_inode:_e2fsck_with_resize_inode:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_resize_inode_meta_bg:_conflicting_features_resize_inode_and_meta_bg:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_salvage_dir:_salvage_corrupted_directories:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_sb_extra_isize:_check_invalid_extra_isize_fields_in_superblock:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_selinux:_SELinux_generated_symlinks_with_EA_data:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_shared_blocks_ok:_clean_check_for_intentionally_shared_blocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_short_encrypted_dirent:_short_encrypted_directory_entry:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_special_ea:_special_files_with_extended_attributes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_summary_counts:_incorrect_inode/block_free_counts:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_super_bad_csum:_bad_csum_in_superblock__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_toobig_extent_dir:_directory_with_a_very_large_lblk_in_extent:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_trunc_dirent_header:_no_space_for_dirent_header_at_end_of_buf:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_bad_free_inodes:_bad_free_inode_count,_but_good_checksum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_blk_used_not_set:_blocks_used_but_block_uninit_set:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_cat:_cat_a_file_with_uninit_blocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_checksum_bad:_invalid_group_descriptor_checksum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_dir:_fix_uninit_flag_on_directory_extents_and_check_the_dir_blocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_disable:_disable_uninit_bg_feature:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_enable:_enable_uninit_bg_feature:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_ext_past_eof2:_fallocate_extents_w/_nonzero_i_size_and_extents_>_4:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_ext_past_eof:_fallocated_extents_after_i_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_inode_past_unused:_inode_in_use_beyond_bg_itable_unused:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_last_uninit:_last_group_has_BLOCK_UNINIT_set:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_restart_fsck:_re-start_e2fsck_only_once_for_inodes_in_uninit_space:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_uninit_set_inode_not_set:_block_uninit_set_but_inode_uninit_not_set:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_unshare_blocks_no_space:_unshare_blocks_should_fail_with_no_free_space:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_unshare_blocks_ok:_unshare_blocks_successfully:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_unsorted_EAs:_unsorted_EAs_in_inode_should_not_be_deleted:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_unused_itable:_don't_move_files_to_lost+found_for_bg_unused_itable:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_valid_ea_in_inode:_valid_ea-in-inode_examplars:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_verity:_verity_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_write_ea_no_extra_isize:_write_EA_when_i_extra_size_is_zero:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_write_ea_toobig_extra_isize:_write_EA_when_i_extra_size_is_too_big_for_EA:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_write_ea_toosmall_extra_isize:_write_EA_when_i_extra_size_is_too_small:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_yes:_e2fsck_with_repeated_yes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_yesall:_e2fsck_with_yes-to-all:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_yesthenall:_e2fsck_with_yes_then_yes-to-all:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_yesthenno:_e2fsck_with_yes_then_no:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_zero_group:_fallback_for_damaged_group_descriptors:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_zero_inode_size:_superblock_with_a_zero_inode_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_zero_super:_fallback_for_damaged_superblock:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_zero_xattr:_zero_length_extended_attribute_in_in-inode_xattr:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.f_zeroed_ext_header:_zap_inode_with_zeroed_extent_header:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.i_bad_csum:_e2image_corrupt_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.i_bitmaps:_e2image_bitmap_read/write_test:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.i_qcow:_create/convert_raw/qcow2_images:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.i_zero_super:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_commit_csum:_corrupt_commit_csum__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_commit_tid:_corrupt_commit_tid__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_descr_csum:_corrupt_descr_csum__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_descr_tid:_corrupt_descr_tid__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_ext_jnl_sb_block:_corrupt_mcsum_ext_jnl_fs_superblock_block:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_ext_jnl_sb_csum:_corrupt_external_journal_superblock_metadata_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_journal_block:_corrupt_journal_block__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_revoke_block:_corrupt_revoke_block__csum_v3losetup:_unrecognized_option_'--show'": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_revoke_csum:_corrupt_revoke_csum__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_revoke_rcount:_corrupt_revoke_r_count_buffer_overflow:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_sb_csum:_corrupt_sb_csum__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_corrupt_sb_magic:_corrupt_sb_magic__csum_v3_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_ext_dumpe2fs:_dumpe2fs_of_external_journal_device:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_ext_long_revoke_trans:_revoke_trans_nuking_free_space_w/_ext._journal:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_ext_long_trans:_transaction_nuking_free_space_w/_ext._journal:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_long_revoke_trans:_revoked_transaction_nuking_free_space:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_long_revoke_trans_mcsum_32bit:_revoked_trans_nuking_free_space_32bit,mcsum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_long_revoke_trans_mcsum_64bit:_revoke_trans_nuking_free_space_64bit,mcsum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_long_trans:_transaction_nuking_free_space:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_long_trans_mcsum_32bit:_trans_nuking_free_space_32bit,meta_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_long_trans_mcsum_64bit:_trans_nuking_free_space_64bit,meta_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_recover_csum2_32bit:_recover_32-bit_journal_checksum_v2:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_recover_csum2_64bit:_recover_64-bit_journal_checksum_v2:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_recover_csum3_64bit:_recover_64-bit_journal_checksum_v3:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_recover_fast_commit:_replay_fast_commit_journal:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_revoke_trans:_revoke_blocks_of_transaction_nuking_bitmaps:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_revoke_trans_mcsum_64bit:_revoke_trans_nuking_bmap_64bit,meta_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_trans:_transaction_nuking_the_bitmaps:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_trans_64bit:_transaction_nuking_the_bitmaps_on_64bit:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_trans_mcsum_64bit:_trans_nuking_bitmaps_64bit,meta_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_trans_old_csum:_trans_nuking_bitmaps_v1_journal_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_trans_open_recover:_don't_recover_open_journal:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_trans_recover:_transaction_nuking_the_bitmaps__debugfs_recovery_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_trans_recover_mcsum_64bit:_uncommitted_trans_nuking_bmap_64bit,mcsum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_uncommitted_trans:_uncommitted_transaction_nuking_bitmaps:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.j_short_uncommitted_trans_mcsum_64bit:_uncommitted_trans_nuking_bmap_64b,mcsum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_64bit_flexbg:_mkfs_with_64bit_and_flex_bg:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_assume_storage_prezeroed:_:_skipped__no_loop_devices_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.m_bigjournal:_journal_over_4GB_in_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_dasd_bs:_2048_byte_sector_devices:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_desc_size_128:_enable_128-byte_group_descriptor_on_mkfs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_devdir:_create_fs_image_from_/dev:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_error_behavior:_mke2fs_with_error_behavior:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_extent_journal:_extent-mapped_journal:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_hugefile:_create_a_hugefile_fs_with_a_single_huge_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_hugefile_slack:_mke2fs_create_hugefile_fs_with_slack:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_image_mmp:_create_image_for_partition_with_enabled_mmp_and_execute_fsck_on_image:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_large_file:_largefile_fs_type:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_mcsum_extjournal:_create_external_journal_with_sb_checksum__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_meta_bg:_meta_blockgroup_feature:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_minrootdir:_create_fs_image_from_dir,_then_minimize_it:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_mkfs_overhead:_test_bg_overhead_calculation:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_mmp:_enable_MMP_during_mke2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_mmp_bad_csum:_mmp_with_bad_csum__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_mmp_bad_magic:_mmp_with_bad_magic__metadata_csum_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_no_opt:_no_filesystem_extensions:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_offset:_mke2fs_with_offset_option__-E_offset=N_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_quota:_enable_quota_feature_on_mkfs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_raid_opt:_raid_options:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_resize_inode_meta_bg:_resize_inode_and_meta_bg_enabled:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_root_owner:_root_directory_owner:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_root_perms:_root_directory_permissions:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_root_selinux:_root_directory_SELinux_security_context:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_rootdir:_create_fs_image_from_dir:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_rootdir_acl:_create_fs_image_from_dir_using_inline_data_and_acls:_skipped__no_setfacl_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.m_rootgnutar:_create_fs_image_from_GNU_tarball:_skipped__no_libarchive_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.m_rootpaxtar:_skipped__no_libarchive_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.m_roottar:_skipped__no_libarchive_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.m_std:_standard_filesystem_options:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.m_uninit:_uninitialized_group_feature:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_1024_small_bg:_ext2_1024_blocksize_with_small_block_groups:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_32to64bit:_convert_flex_bg_32bit_fs_to_64bit_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_32to64bit_expand_full:_convert+expand_full_fs_to_64bit:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_32to64bit_meta:_convert_meta_bg_32bit_fs_to_64bit_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_32to64bit_move_itable:_convert_32_to_64bit_w/_itable_move:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_64bit_big_expand:_:_skipped__slow_test_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.r_64to32bit:_convert_flex_bg_64bit_fs_to_32bit_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_64to32bit_meta:_convert_meta_bg_64bit_fs_to_32bit_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_bigalloc_big_expand:_ext4_with_bigalloc:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_corrupt_fs:_resize2fs_-P_of_a_corrupted_file_system:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_expand_full:_expand_a_totally_full_filesystem:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_ext4_big_expand:_:_skipped__slow_test_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.r_ext4_small_bg:_ext4_1024_blocksize_with_small_block_groups:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_fixup_lastbg:_fix_up_last_bg_when_expanding_within_the_last_bg:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_fixup_lastbg_big:_fix_up_last_bg_when_expanding_beyond_the_last_bg:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_inline_xattr:_shrinking_filesystem_with_in-inode_extended_attributes:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_meta_bg_shrink:_meta_bg_shrink:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_min_itable:_resize2fs_-M_with_inode_table_in_middle_of_last_block_group:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_move_inode_int_extent:_move_inode_and_its_interior_extent_tree_block:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_move_itable:_filesystem_resize_which_requires_moving_the_inode_table:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_move_itable_nostride:_resize_with_flex_bg_and_stride_value_set:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_move_itable_realloc:_don't_allocate_inode_table_from_in-use_blocks:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_orphan_file:_filesystem_resize_with_orphan_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.r_resize_inode:_filesystem_resize_with_a_resize_inode_present:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_change_uuid:_change_uuid_on_a_pre-metadata-csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_change_uuid_mcsum:_change_uuid_on_a_metadata-csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_change_uuid_mcsum_mounted:_change_uuid_on_a_metadata-csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_change_uuid_mcsum_seed_mounted:_change_meta-csum_uuid_with_mcsum-seed:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_change_uuid_mounted:_change_uuid_on_a_mounted_pre-metadata-csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_dangerous:_dangerous_tune2fs_operation_prompts:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_disable_changed_csum_seed:_tune2fs_disable_csum_seed_after_uuid_change:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_disable_changed_csum_seed_mounted:_mounted_tune2fs_disable_csum+uuid:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_disable_csum_seed:_disable_csum_seed_via_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_disable_mcsum:_disable_metadata_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_disable_mcsum_noinitbg:_disable_metadata_csum_and_uninit_bg:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_disable_mcsum_yesinitbg:_disable_metadata_csum_and_enable_uninit_bg:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_disable_meta_csum_and_seed:_disable_csum_seed_and_csums_via_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_enable_csum_seed:_enable_csum_seed_via_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_enable_mcsum:_enable_metadata_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_enable_mcsum_ext3:_enable_metadata_csum_on_ext3_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_enable_mcsum_initbg:_enable_metadata_csum_when_^uninit_bg:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_ext_jnl_fail:_tune2fs_fail_external_journal:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_ext_jnl_rm:_remove_missing_external_journal_device:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_format_csum_seed:_format_with_csum_seed:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_iexpand_full:_expand_inodes_on_a_totally_full_filesystem:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_iexpand_mcsum:_expand_inodes_and_turn_on_metadata_csum:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_mmp_1on:_enable_MMP_using_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_mmp_2off:_disable_MMP_using_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_mmp_fail:_error_running_tune2fs_with_MMP:_skipped__slow_test_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.t_project_1on:_enable_project_using_tune2fs_-O_option:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_project_2off:_disable_project_using_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_project_3on:_enable_project_using_tune2fs_-Q_option:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_project_4off:_disable_project_using_tune2fs_-Q_option:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_quota_1on:_enable_quota_using_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_quota_2off:_disable_quota_using_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_quota_add:_add_several_quota_types_using_tune2fs_and_check_computed_usage:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_replay_and_set:_recover_journal_and_clear_features:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.t_uninit_bg_rm:_remove_uninit_bg:_skipped_for_Linux": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.t_write_subdirectory:_debugfs_write_creates_file_in_subdirectory:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_bounce_io:_bounce_I/O_in_unix_io:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_compound_bad_rollback:_e2undo_with_mke2fs/tune2fs/resize2fs/e2fsck_-z:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_compound_rollback:_e2undo_with_mke2fs/tune2fs/resize2fs/e2fsck_-z:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_corrupt_blk_csum:_corrupt_e2undo_block_data:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_corrupt_blk_csum_force:_force_replay_of_corrupt_e2undo_block_data:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_corrupt_hdr_csum:_corrupt_e2undo_header:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_corrupt_key_csum:_corrupt_e2undo_key_data:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_debugfs_opt:_e2undo_with_debugfs_-z:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_direct_io:_direct_I/O_in_unix_io:_skipped__no_loop_devices_": {
    "status": "SKIPPED"
   },
   "ptestresult.e2fsprogs.u_dryrun:_e2undo_dry_run:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_e2fsck_opt:_e2undo_with_e2fsck_-z:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_errorout:_e2undo_a_failed_command:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_force:_e2undo_force:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_force_dryrun:_force_dry-run_replay_of_corrupt_e2undo_block_data:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_incomplete:_e2undo_with_incomplete_undo_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_mke2fs:_e2undo_with_mke2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_mke2fs_opt:_e2undo_with_mke2fs_-z:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_mke2fs_opt_oddsize:_e2undo_with_mke2fs_-z_and_non-32k-aligned_bdev_size:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_mke2fs_opt_offset:_e2undo_and_mke2fs_with_offset_option:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_not_undo:_e2undo_a_non-undo_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_offset:_e2undo_with_the_offset_option__-o_offset_:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_onefile_bad:_check_that_we_cant_append_a_bad_undo_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_resize2fs_opt:_e2undo_with_resize2fs_-z:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_revert_64bitmcsum_onefile:_convert_fs_to_64bit,mcsum_and_revert_undo_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_revert_all_onefile:_convert_64bit,mcsum_and_revert_undo_file:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_revert_upgrade_to_64bitmcsum:_convert_64bit,mcsum_and_revert_both:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_tune2fs:_e2undo_with_tune2fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_tune2fs_opt:_e2undo_with_tune2fs_-z:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_undo_undo:_undo_e2undo:_ok": {
    "status": "PASSED"
   },
   "ptestresult.e2fsprogs.u_wrong_fs:_e2undo_on_the_wrong_fs:_ok": {
    "status": "PASSED"
   },
   "ptestresult.sections": {
    "e2fsprogs": {
     "duration": "96"
    }
   },
   "ssh.SSHTest.test_ssh": {
    "duration": 0.4755,
    "status": "PASSED"
   }
  }
 }
}